@charset "utf-8";
/* CSS Document */
.PHONE{display:none!important;}
@media screen and (max-width:1919px){	
.box1{max-width:95%;}
.box2{max-width:95%;}

.bg_fff{display:flex; flex-direction:column;}
.sub_prodSlide_wrap .sprodSlide_list .list .el > .inner .con_wrap{padding:0; margin-top:auto;}
.sub_prodSlide_wrap .sprodSlide_list .list .el > .inner .buy_btn_wrap{margin-top:auto;}

.intro_bott li:last-of-type{margin-right:0;}
}


@media screen and (max-width:1680px){	

}

@media screen and (max-width:1440px){
#contents .sub_tab > .gnb{width:95%;}

.spage_arrow > .prev{left:-50px;}
.spage_arrow > .next{right:-50px;}
}

@media screen and (max-width:1280px){	

body{ font-size:14px;}
}

@media screen and (max-width:1200px){	
#header .gnb_wrap{padding:0 15em;}
.visualSlider_wrap .slogan .t1{font-size:4em;}

.greetings_wrap .greetings_img{display:none;}
.greetings_wrap .greetings_text{width:100%; padding-left:0;}

.intro_bott{flex-wrap:wrap;}
.intro_bott li{width:49%; margin-bottom:4em;}
.intro_bott li:nth-of-type(2n){margin-right:0;}
.li_tx{font-size:1.025em;}
}

@media screen and (max-width:1024px){
.goTop{ display:none;}
.PHONE{display:block!important;}
.mo_hide{display:none!Important;}

#header .gnb_wrap{display:none;}
.visualSlider_wrap .slogan .t1{font-size:3em;}
.section{height:auto!Important;}


}

@media screen and (max-width:900px){
.map_info1 .t1{display:flex; flex-direction:column;}
.map_info1 .t1 br{display:none;}
}

@media screen and (max-width:768px){
body{ font-size:13px;}
.sub_tt2{font-size:1.5em;}

.intro_bott .img{width:11em;}
}

@media screen and (max-width:660px){

}

@media screen and (max-width:600px){

}

@media screen and (max-width:500px){


}

@media screen and (max-width:420px){


}

@media screen and (max-width:384px){


}

@media screen and (max-width:360px){


}

@media screen and (max-width:320px){


}

@media screen and (max-width:280px){


}
