@charset "utf-8";

.sAbout_case1 tbody th {width:200px;}

@media screen and (max-width:1024px){
	.sAbout_case1 tbody th {width:150px;}
}

@media screen and (max-width:767px){
	.sAbout_case1 tbody th {width:120px;}
}




@media screen and (max-width:1024px){
    .sLocation_case1 .info_box .info {flex-wrap:wrap; gap:5px 20px;}
    .sLocation_case1 .info_box .info dl {display:flex; align-items:center; gap:8px; width:100%;}
    .sLocation_case1 .info_box .info dl:before {display:none;}
}

@media screen and (max-width:767px){
	.sCapsule_case1 .box1 dl dd {display:none;}
	
	.sCapsule_case1 .box2 dl dd {display:none;}
	
	.sCapsule_case3 {overflow-x:auto;}
	.sCapsule_case3 table {min-width:650px;}
}