@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 10px; 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: 20px;}
	.visual .btn .b_right { padding-right: 20px;}

}
@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 (max-width:859px) {
}
@media screen and (max-width:778px) {
	.sub_visual{height:130px;}
	.sub_visual h5{padding: 0; line-height:130px; text-decoration: none;font-size: 30px;}
	.sub_visual h3{display:none !important;}
	.visual .btn { 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;}
	.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){
}