/* BASIC css start */
@import url('https://fonts.googleapis.com/css?family=Black+Han+Sans|Do+Hyeon|Nanum+Gothic:400,700,800|Nanum+Myeongjo:400,700,800|Noto+Sans+KR:100,300,400,500,700,900|Noto+Serif+KR:100,300,400,500,700,900&display=swap&subset=korean');

.content{background:#f7f7f7; padding-bottom:10px;}
#footer {margin-top:0 !important;}

/* map */

#map h3{ padding-top: 10px; margin:0 auto; display:block; font-weight:700; font-size:16px !important; color:#333;}
#map p{ padding:0 10px 10px; display:block; font-size:13px !important; color:#919191; }
#map a{display:block; padding-bottom:10px; font-size:13px; color:#919191;}  

#map1 h3{ padding-top: 10px; margin:0 auto; display:block; font-weight:700; font-size:16px !important; color:#333;}
#map1 p{ padding:5px 10px 10px; display:block; font-size:13px !important; color:#919191; }
#map1 a{ font-family: 'Nanum Gothic', sans-serif; display:block; padding-bottom:10px; font-size:13px; color:#919191;}  
#map2 h3{ padding-top: 10px; margin:0 auto; display:block; font-weight:700; font-size:16px !important; color:#333;}
#map2 p{ padding:5px 10px 10px; display:block; font-size:13px !important; color:#919191; }
#map2 a{ font-family: 'Nanum Gothic', sans-serif; display:block; padding-bottom:10px; font-size:13px; color:#919191;}  


.jb-h1 {font-size:14px; align:center; padding:30px 0 10px; color:brown; font-weight:500; letter-spacing:-.3px; line-height:30px;}
.jb-h3 {font-size:20px; color:#191919;font-family: 'Noto Serif KR', sans-serif;line-height:30px; padding-bottom:25px;}
.jb-h2 {font-size:16px; padding-top:10px; color:#191919;margin-bottom:20px;font-family: 'Noto Serif KR', sans-serif; font-weight:300; line-height:20px;}

.jb-h4 {font-family: 'Nanum Gothic', sans-serif; font-size:20px; padding:50px 0 10px 0; color:#bc6363; font-weight:700;}



.store_info{font-size:14px; padding-top:10px;line-height:24px; width:95%;margin:0 auto;}
.store_info dt{font-size:18px; font-weight:600; padding:10px 0 7px;}
.store_info dt span{display:inline-block; padding:0px 10px; background:orange; color:#fff; font-size:15px; border-radius:25px; margin-left:7px;}
.store_info li{display:block; font-family: 'Noto Sans KR', sans-serif;font-weight:400;letter-spacing:-.5px;}
.store_info li span{font-weight:bold; margin-right:10px;}
      
      

/* tabProduct */
#tabProduct { visibility:hidden; position:relative; margin-bottom:20px; width:100%;}
#tabProduct .newCate_prod { position:relative;width:95%;margin:0 auto;}
#tabProduct .newCate_prod .newCateTab {zoom: 1;overflow: hidden;}
#tabProduct .newCate_prod .newCateTab li{ float:left; width:33.33% !important; position:relative  }
#tabProduct .newCate_prod .newCateTab li a {display:block;height:45px;line-height:45px;font-size:16px; font-weight:400; color:#555;text-align:center;border-top: 1px solid #ddd; border-bottom:1px solid #a7a7a7;background:#f1f1f1; font-family:'Noto Sans KR', sans-serif;}
#tabProduct .newCate_prod .newCateTab li:first-child a { border-left: 1px solid #ddd;}
#tabProduct .newCate_prod .newCateTab li:last-child a { border-right: 1px solid #ddd;}
#tabProduct .newCate_prod .newCateTab li a.active { color:#111; background-color:#fff; border: 1px solid #a7a7a7; border-bottom: 1px solid #fff; font-weight:500; font-size:17px;}
#tabProduct .newCate_prod .newCateTab .t1 a{background:#eaeaea;}
#tabProduct .newCate_prod .newCateTab .t3 a{background:#f7f7f7;}
#tabProduct .newCate_prod .newCateList {position:relative;border: 1px solid #a7a7a7;border-top:0;padding:0px 0px; background:#fff; }
#tabProduct .newCate_prod .newCateList a {display:block;}
#tabProduct .newCate_prod .slideList{}
#tabProduct .newCate_prod .slideList ul {}



.section{ width:95%;margin:10px auto;}
.sec_inner{width: 100%; margin: 0 auto;}
.section h2{text-align: center; font-size:32px; color:#000; font-weight:500; margin-bottom:40px;font-family: 'Noto Sans KR', sans-serif;}
.swiper-button-disabled{opacity:.3}


#sec1{overflow: hidden; }
#sec1 .sec1_cont{}
#sec1 .sec1_cont .swiper{padding-bottom: 0px;}
#sec1 .sec1_cont .swiper ul{ }
#sec1 .sec1_cont .swiper ul li{}
#sec1 .sec1_cont .swiper ul li .ban_img{}
#sec1 .sec1_cont .swiper ul li .ban_img a{display: block; width: 100%;border-radius: 10px; overflow: hidden;}
#sec1 .sec1_cont .swiper ul li .ban_img a img{width: 100%;}
#sec1 .swiper .swiper-pagination{bottom: 0;}
#sec1 .swiper .swiper-pagination-bullet-active{background-color: #000;}



/* BASIC css end */

