@charset "UTF-8";
/* Table */

table {
	border-collapse:collapse;
	box-sizing: border-box;
}
table th,
table td {
	box-sizing: border-box;
}

/* 会社概要 */
.tbl_com_outline {
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.tbl_com_outline table th,
.tbl_com_outline table td {
	padding-top: 0.8em;
	padding-bottom: 0.8em;
	border-bottom: 1px dotted #000;
}
.tbl_com_outline table tr.btm th,
.tbl_com_outline table tr.btm td {
	border-bottom: none;
}
.tbl_com_outline table th {
	width: 9em;
	color: #73ba3f;
	white-space: nowrap;
}
.tbl_com_outline table .sbr {
	display: inline-block;
}
.tbl_com_outline table .mbr {
	display: inline-block;
}

/* ショールーム */
#pageCompany #showroom .enc2 .tbl_com_outline table th {
	width: 6em;
}

/* 施工事例data */
.tbl_data {
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.tbl_data table th,
.tbl_data table td {
	padding-top: 0.4em;
	padding-bottom: 0.5em;
	border-bottom: 1px dotted #000;
}
.tbl_data table tr.btm th,
.tbl_data table tr.btm td {
	border-bottom: none;
}
.tbl_data table th {
	width: 7em;
	color: #73ba3f;
	white-space: nowrap;
}









@media handheld, print, screen and (min-width: 374px) {
/* iphone6 */



/* end of media query(iphone6) */	
}



@media handheld, print, screen and (min-width: 413px) {
/*  iPhone6 Plus */

/* end of media query(iPhone6 Plus) */	
}


@media handheld, print, screen and (min-width: 481px) {

/* 会社概要 */
.tbl_com_outline table th,
.tbl_com_outline table td {
	padding-top: 1.0em;
	padding-bottom: 1.0em;
}
.tbl_com_outline table th {
	width: 9em;
}
#history .tbl_com_outline table th {
	width: 7em;
}
.tbl_com_outline table .sbr {
	display: none;
}
.tbl_com_outline table .mbr {
	display: inline-block;
}




/* end of media query */	
}

@media handheld, print, screen and (min-width: 621px) {
/* iPad */




/* end of media query(iPad) */	
}




@media handheld, print, screen and (min-width: 801px) {


/* 会社概要 */
.tbl_com_outline table th,
.tbl_com_outline table td {
	padding-top: 1.0em;
	padding-bottom: 1.0em;
}
.tbl_com_outline table th {
	width: 10em;
}
#history .tbl_com_outline table th {
	width: 7em;
}
.tbl_com_outline table .sbr {
	display: none;
}
.tbl_com_outline table .mbr {
	display: none;
}



/* end of media query */
}