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

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

/* 会社概要 */
.tbl_com_outline {
	max-inline-size: 880px;
	margin-inline: auto;
}
.tbl_com_outline table th,
.tbl_com_outline table td {
	padding-block-start: 0.8em;
	padding-block-end: 0.8em;
}
.tbl_com_outline table th {
	inline-size: 6em;
	white-space: nowrap;
}
.tbl_com_outline table .sbr {
	display: inline-block;
}
.tbl_com_outline 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) {

/* 会社概要 */
.tbl_com_outline table th,
.tbl_com_outline table td {
	padding-block-start: 1.0em;
	padding-block-end: 1.0em;
}
.tbl_com_outline table th {
	inline-size: 9em;
}
#history .tbl_com_outline table th {
	inline-size: 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: 620px) {
/* iPad */




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




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


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



/* end of media query */
}