@import url(sub.css);

.menu_wrap{}
.menu_wrap li{position:relative; float:left; background-color:#f8f0e0;}
.menu_wrap li .gall_chk{left:100% !important;margin-left: -25px;}

.gall_cate{position:absolute; top:-10px; left:-10px; display:table; text-align:center; z-index:1}
.gall_cate span{color:#fff; font-weight:bold; display:table-cell; vertical-align:middle}
.gall_cate span img{display:block; margin:0 auto 5px;}
.cate1{background-color:#fdb913;}
.cate2{background-color:#107cae;}
.cate3{background-color:#e73e3e;}

.gall_text_href strong{display:block; color:#2c0000; font-weight:bold; text-align:center;font-family :"GmarketSansMedium", Malgun Gothic, "돋움" !important;}
.gall_text_href font{display:block; background-color:#fdb913; margin:20px auto 0;}
.gall_text_href p{color:#222; font-weight:300; line-height:1.4em; text-align:center;}

.gall_img{overflow:hidden;}
.gall_img img{ -webkit-transform: scale(1); transform: scale(1);}
.gall_img:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}



@media (min-width:1200px) {
#bo_gall #gall_ul{margin:0 -40px 0 !important;}
.menu_wrap li{margin: 0 40px 80px;width:610px;}
.gall_cate{width:100px; height:100px;}
.gall_cate span{font-size:20px;}
#bo_gall .gall_con{padding:20px 20px 0;}
.gall_text_href{padding:24px 0}
.gall_text_href strong{font-size:30px;}
.gall_text_href font{height:2px; width:75px;}
.gall_text_href p{font-size:20px; margin-top:20px;}
}
@media (min-width:640px){

}

@media (max-width:1200px){

} 
@media (min-width:640px) and (max-width:1200px){
#bo_gall #gall_ul{margin:0 -2% 0 !important;}
.menu_wrap li{margin: 0 2% 5%;width:46%;}
#bo_gall .gall_con{padding:14px 14px 0;}
.gall_cate{width:70px; height:70px;}
.gall_cate span{font-size:14px;}
.gall_cate img{width:26px;}
.gall_text_href{padding:20px 0}
.gall_text_href strong{font-size:20px;}
.gall_text_href font{height:2px; width:55px;}
.gall_text_href p{font-size:14px; margin-top:15px;}
}
@media (max-width:640px){
.menu_wrap li{margin-bottom: 5%;width:98%;margin-left:1%;}
#bo_gall .gall_con{padding:14px 14px 0;}
.gall_cate{width:60px; height:60px;}
.gall_cate span{font-size:14px;}
.gall_cate img{width:24px;}
.gall_text_href{padding:18px 0}
.gall_text_href strong{font-size:18px;}
.gall_text_href font{height:2px; width:35px;}
.gall_text_href p{font-size:13px; margin-top:15px;}
}