<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:910px) {
	.nav_tab{display:none}
	/* .sub_visual{ margin-bottom: 40px;} */
	/* #sub_container .family_site{display: block; position: relative; top: 0; width: 90%; border: 1px solid #e21738; text-align: center; font-size: 16px; color: #e21738; padding: 10px 25%; margin: 0 auto; cursor: pointer; background: transparent url(../images/common/select_arrow.gif) no-repeat 90% center; margin-bottom: 20px;} */
}

@media screen and (max-width:1400px) {

}
@media screen and (max-width:1340px) {

}


@media screen and (min-width:1400px) {

}
@media screen and (max-width:1215px) {

}
@media screen and (max-width:1199px) {
	.visual{width:100%;left: auto; margin-left: 0;}
	.visual .btn .b_left { padding-left: 10px;}
	.visual .btn .b_right { padding-right: 10px;}

}
@media screen and (max-width:1180px) {
}

@media screen and (max-width:1150px) {
}

@media screen and (max-width:1120px) {

}


@media screen and (max-width:1080px) {
}
@media screen and (max-width:920px) {
	#header #lnb.nav-fostrap li:nth-child(2) .dropdown-wrap{width:100%; margin-left:0;}
	#header #lnb.nav-fostrap li:nth-child(1) .dropdown-wrap{width:100%; margin-left:0;}
	
}
@media screen and (min-height:897px) {
	
	.sub_visual{ background-size: cover;margin-top:0px;} 
	.sub_visual h5{padding: 0; line-height:150px; text-decoration: none;font-size: 30px;} /* line-height:130px; */
	.sub_visual h3{display:none !important;}
	.visual .btn { margin-top: 30px;} /* padding-top: 30px; */
	.visual .btn img{width:35px}
}
@media screen and (max-width:859px) {
	
/* 	.bxslider { margin-top:60px; } */
	.sub_visual{ background-size: cover;margin-top:0px;} 
	.sub_visual h5{padding: 0; line-height:150px; text-decoration: none;font-size: 30px;} /* line-height:130px; */
	.sub_visual h3{display:none !important;}
	.visual .btn { margin-top: 30px;} /* padding-top: 30px; */
	.visual .btn img{width:35px}
	
}
@media screen and (max-width:778px) {
	.sub_visual{ margin-top:60px;height:230px;} /* height:130px; */
	.sub_visual h5{padding: 0; line-height:130px; text-decoration: none;font-size: 30px;} /* line-height:130px; */
	.sub_visual h3{display:none !important;}
	.visual .btn { margin-top: 20px;} /* padding-top: 30px; */
	.visual .btn img{width:35px}


}

@media screen and (max-width:705px) {
}
@media screen and (max-width:600px) {
	.sub_sec { padding-top: 0px;}
	.certifi_cont, .rnd_cont, .contact_cont {padding-top: 100px; background-size: 250%;}
	.sub2_2 .tbl-guide colgroup col:nth-child(2){width:10% !important;}
	.sub2_2 .tbl-guide colgroup col:nth-child(3){width:20% !important;}
	.sub2_2 .tbl-guide colgroup col:nth-child(4){width:40% !important;}
}
@media screen and (max-width:500px) {
}
@media screen and (max-width:430px) {
/* 	.img_box.mo_ver{padding:50px 0} */
}

@media screen and (max-width:380px) {

}


/**/
@media screen and (max-width: 1030px){
}

@media screen and (max-width: 600px){
}</pre></body></html>