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

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

/* 会社概要 */
#outline .tbl {
	max-width: 880px;
	margin-left: auto;
	margin-right: auto;
}
#outline .tbl table th,
#outline .tbl table td {
	padding-top: 0.8em;
	padding-bottom: 0.8em;
	border-bottom: 1px dotted #616161;
}
#outline .tbl table .btm th,
#outline .tbl table .btm td {
	border-bottom: none;
}
#outline .tbl table th {
	width: 7em;
	white-space: nowrap;
}
#outline .tbl table .sbr {
	display: inline-block;
}
#outline .tbl table .mbr {
	display: inline-block;
}







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



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



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

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


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

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


/* end of media query */	
}

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

/* 会社概要 */
#outline .tbl table th {
	width: 8em;
}


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

