@charset "utf-8";

/*공통*/
.responsive.is-pc .btn.btn-navy{background-color:#151515; border-color:#333;}
.responsive.is-pc  #sidebar-box .sidebar-head{background-color:#151515; border-color:#151515;}
.container_fix{width:1380px; max-width:100%; margin:0 auto;  padding:0 15px; overflow-x:hidden;}
.container_wide{width:100%; margin:0 auto;}
.container_img{margin:0 auto;}
@media (min-width:1950px){
	.container_img img{width:100%; margin:0 auto;}
}
@media (max-width:1900px){
	.container_img img{width:100%; margin:0 auto;}
}
.mapwrap {position: relative !important; width: 100% !important; padding-bottom: 49.5% !important;}
.mapwrap > iframe {position: absolute !important;width: 100% !important; height: 100% !important;}
area, map{outline: none !important; text-decoration: none !important; border-radius: 0 !important;}

.list-page.text-center{margin:5% auto;}
@media (max-width:480px){
	.list-page.text-center{margin:10% auto;}
}
aside#sidebar-btn{display:none;}
/*header*/
.logo_box{display:block;}
.logo_box > a{display:inline-block;}
.logo_box > .insta_w{padding:0 10px 0 25px;}
.pc-menu .nav-top.nav-float .menu-a{padding:0 !important;}

.menu-li.nav-rw{position:relative;}
.main_search{position:absolute; top:50%; left:50%; transform:translate(-50%, -70%); width:100%;}
.ts_bt{position:relative;}
.ts_bt > input{border:1px solid #fff; background-color:#151515; width:100%; padding:5px 0 5px 10px; color:#fff; outline:none;}
.ts_bt > span{position:absolute; top:5px; right:10px;}
.ts_bt > span > button{border:0; background-color:rgba(0,0,0,0);}
.ts_bt > span > button > i{color:#fff; font-weight:100;}
.menu-li.nav-rw::after{content:""; display:block; clear:both;}
.pc-menu .nav-top.nav-both .menu-li:last-child::after{content:""; display:block; clear:both;}

/*main_slider*/
.main_slider .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, .carousel-control .icon-next{width:21px; height:38px;}
.main_slider .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{right:35%;}
.main_slider .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{left:35%;}
/*main_cont01*/
.main_cont01{width:100%; margin:6.7% auto;}
.main_cont01::after{clear:both; content:""; display:block;}
.main_cont01 .cont01_left{width:67.37%; margin-right:3%; float:left;}
.main_cont01 .cont01_right{width:29.63%; float:left;}
.cont01_shop{padding:5.9%; border:1px solid #e5e5e5;}
.cont01_shop .item .store_info .store_head{font-size:32px; color:#151515; line-height:48px; text-decoration:underline; text-underline-position: under; margin-bottom:30px;}
.cont01_shop .item .store_info{width:50%; float:left;}
.cont01_shop .item .item-list{width:50%; float:right;}
.cont01_shop .item .store_info_first{width:16%;}
.cont01_shop .item .store_info_second{width:50%;}
.cont01_shop .item .store_left{width:100%; float:none;}
.cont01_shop .item .store_left > ul{padding:5px 0;}
@media (max-width:480px){
	.cont01_shop .item .store_left > ul{padding:2px 0;}
}
.cont01_left .owl-next{left:40px;}
.cont01_left .owl-carousel .owl-controls .owl-buttons div {position: absolute;background-color: rgba(0, 0, 0, 0.0);width: 11px;height: 18px;
    top: 89%; margin-top: -15px; text-align: center; line-height: 30px; font-size: 11px; color: rgba(255, 255, 255, 0.8); z-index: 1; opacity:0.5;
	transition:all 0.3s ease;}
.cont01_left .owl-carousel .owl-controls .owl-buttons div img{width:11px !important;}
.cont01_left .owl-carousel .owl-controls .owl-buttons div:hover{opacity:1;}
.cont01_left .owl-carousel .owl-wrapper-outer{padding:0;}
.cont01_right .carousel-indicators{top:20px; left:85%;}
.cont01_right .carousel-indicators li{width:10px; height:10px; background-color:#fff; margin:0px 1px;}
.cont01_right .carousel-indicators .active{width:10px; height:10px; background-color:#151515; border-color:#151515;}

@media (max-width:991px){
	.main_cont01 .cont01_left{width:100%; margin-right:0%; float:none;}
	.main_cont01 .cont01_right{width:100%; float:none;}
	.cont01_shop .item .store_info{width:100%; float:none;}
	.cont01_shop .item .item-list{width:100%; float:none;}
	.cont01_shop .item .store_left{margin-bottom:40px;}
	.cont01_left .owl-carousel .owl-controls .owl-buttons div{top:26%; left:unset; right:35px;}
	
}
@media (max-width:480px){
	.cont01_shop .item .store_info .store_head{font-size:24px; line-height:36px; margin-bottom:15px;}
	.cont01_left .owl-carousel .owl-controls .owl-buttons div{top:35%;}
	.cont01_right .carousel-indicators{top:15px; left:90%;}
	.main_cont01{width:100%; margin:11.7% auto;}
	.cont01_shop{padding:30px;}

}

/*main_cont02*/
.main_cont02{background-size:cover; background-image:url('../img/cont02_bg.jpg'); background-position: center center;background-repeat:no-repeat;}
.main_cont02_slider .owl-carousel .owl-wrapper-outer{padding:0;}
.main_cont02_slider .owl-carousel .owl-wrapper-outer{background-color:transparent;}
.main_cont02_slider .miso-item-slider .item-list{padding:8%; background-color:#fff;}
.main_cont02_slider .miso-item-slider .item-content{padding:20px 0 0;}
.main_cont02_slider .miso-item-slider .item-content .item-desc{font-size:14px; color:#807f7f;}
.main_cont02_slider .miso-item-slider .item-content strong{font-size:15px; color:#222222; margin-top:5px; display:inline-block;}
.main_cont02_slider .miso-item-slider .item-price, .main_cont02_slider .miso-item-slider .item-price span{
padding:0 0 10px; font-size:14px; color:#222222; font-family:'Poppins' , sans-serif;}
.main_cont02 .container_fix {padding:5.5% 15px; position:relative;}
.miso-item-slider, .owl-carousel, .owl-container, .owl-show{position: static !important;}
.main_cont02 .owl-buttons{position:absolute; top:16%; right:0; width:50%;}
.main_cont02 .owl-carousel .owl-controls .owl-buttons div{background-color:rgba(255,255,255,0); width:13px; height:23px; opacity:0.5; transition:all 0.3s ease;}
.main_cont02 .owl-carousel .owl-controls .owl-buttons div:hover{opacity:1;}
.main_cont02 .owl-carousel .owl-controls .owl-buttons div img{width:11px;}
.main_cont02 .owl-carousel .owl-controls .owl-buttons .owl-next{right:15px !important;}
.main_cont02 .owl-carousel .owl-controls .owl-buttons .owl-prev{right:60px !important; left:unset !important;}
@media (max-width:991px){
	.main_cont02 .owl-buttons{display:none;}
	.main_cont02 .container_fix {padding:0 15px 10%;}
}
@media (max-width:480px){
	.main_cont02_slider .miso-item-slider .item-content .item-desc{font-size:12px; color:#807f7f;}
	.main_cont02_slider .miso-item-slider .item-content strong{font-size:13px; color:#222222;}
	.main_cont02_slider .item-content{height:90px !important;}
	.main_cont02_slider .miso-item-slider .item-price, .main_cont02_slider .miso-item-slider .item-price span{font-size:16px;}
}
/*main_cont03*/
.main_cont03{overflow:hidden; margin-bottom:5%;}
.main_cont03 .custom-cate{width:100%; margin:0 auto 5%;}
.main_cont03 .custom-cate .nav-tabs{display:table; table-layout:fixed; height:60px; border-bottom:0; text-align:center;
/* border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; */ width:100%;}
.main_cont03 .custom-cate .nav-tabs > li{display:table-cell;border-right:1px solid #e5e5e5; border-bottom:1px solid #151515; height:60px; 
line-height:60px; vertical-align:middle; float:none; width:20%; border-top:1px solid #e5e5e5;}
.main_cont03 .custom-cate .nav-tabs > li.active{border:1px solid #151515; border-bottom:0;}
.main_cont03 .custom-cate .nav-tabs > li.active a{color:#151515;}
.main_cont03 .custom-cate .nav-tabs > li > a{border:0; border-radius:0; display:inline-block; width:100%; vertical-align:middle; color:#999999; font-size:18px;}
.main_cont03 .custom-cate .nav-tabs > li > a:hover{background-color:#fff; color:#151515;}
.main_cont03 .hover_img p .fix_price{display:block; margin-top:10px; font-size:18px; font-family:'Poppins' , sans-serif;}
.main_cont02_slider .miso-item-slider .item-price span{font-size:20px;}
.main_cont03 .hover_img p .fix_price .origin_price{font-size:24px;}
@media (max-width:991px){
	.main_cont03{overflow:hidden; margin-bottom:11%;}
}



#cont04_original{transition:all 0.3s ease;}

@media (max-width:991px){
	.main_cont03 .hover_img p .fix_price{display:block; margin-top:10px; font-size:20px;}
}
@media (max-width:480px){
	.main_cont03 .hover_img p .fix_price .origin_price{font-size:18px;}
	.main_cont03 .hover_img p .fix_price{font-size:14px;}
}
.main_cont03 .custom-cate .dropdown > a{width:100%; font-size:28px; border:1px solid #151515; padding:20px 20px; position:relative;}
.main_cont03 .custom-cate .dropdown span{position:absolute; right:20px; top:50%; transform:translateY(-50%);}
.main_cont03 .custom-cate .dropdown > a{width:100%; display:inline-block; font-weight:600;}
.main_cont03 .custom-cate .dropdown > a:hover{color:#151515;}
.main_cont03 .custom-cate .dropdown-menu{width:100%; text-align:center;}
.main_cont03 .dropdown-menu>.active>a, .main_cont03 .dropdown-menu>.active>a:hover, .main_cont03 .dropdown-menu>.active>a:focus{background-color:#fff; color:#151515;}
@media (max-width:991px){
	.main_cont03 .custom-cate .dropdown > a{font-size:16px; padding:15px 20px;}
	.main_cont03 .custom-cate .dropdown span img{width:80%;}
}

/*main_cont04*/
.main_cont04{background-color:#fafafa;}

/*footer*/
.at-footer .at-links ul > li:last-child{padding:0 0 0 15px;}
.at-footer .media-body{float:left; width:50%; margin-top:12px;}
.at-footer .footer_left{float:left; width:14%;}
.at-footer .footer_right{float:right; color:#fff; width:24%; text-align:right;}
.at-footer .footer_right p{font-size:16px; color:#ffffff; font-weight:700; line-height:24px;}
.at-footer .footer_right h3{font-size:40px; color:#ffffff; font-weight:600; line-height:60px;}
.at-footer .footer_right span{display:block; color:rgba(255,255,255,0.7); font-size:13px;}
.at-footer .li_box{color:rgba(255,255,255,0.65); padding:0 10px; margin-bottom:10px;}
.footer_right2{display:none;}
.at-footer .media-body li{font-size:13px;}
/*mobile*/
@media (max-width:991px){
	.header-logo.en > a{margin-left:15px; display:inline-block;}
	.m-header .header-icon a{margin-right:15px; display:inline-block;}
	.main_slider .carousel-indicators{left:87%;}
	.main_slider .carousel-indicators li{width:10px; height:10px; background-color:#fff; border-color:#fff; margin:0 3px;}
	.main_slider .carousel-indicators .active{width:10px; height:10px; background-color:#151515; border-color:#151515;}
	.at-footer .media-body{float:none; width:100%; margin-top:12px;}
	.at-footer .footer_left{float:none; width:100%;}
	.at-footer .footer_right{float:none; color:#fff; width:100%; text-align:center; margin-bottom:20px;}
	.at-footer .li_box{margin-top:20px;}
	.footer_right2{display:block;}
}
@media (max-width:768px){
	.header-logo img{width:219px; height:80px;}
	.header-icon img{width:30px; height:80px;}
	.header-icon2 img{width:34px; height:80px;}
	.header-icon3{margin-right:10px !important;}
}
@media (max-width:480px){
	.at-footer .media-body li{font-size:12px;}
	.at-footer .footer_right p{font-size:14px;}
	.header-logo img{width:219px; height:80px;}
	.header-icon img{width:30px; height:80px;}
	.header-icon2 img{width:34px; height:80px;}
	.header-icon3{margin-right:0px !important;}
	.header-icon2{margin-right:10px !important;}
	.at-footer .footer_right h3{font-size:26px; color:#ffffff; font-weight:600; line-height:39px;}
}
@media (max-width:991px){
	html, body{overflow-x:hidden;}
}
.text-center .btn.btn-color{margin-bottom:5%;}
@media (max-width:480px){
	.item-price > div > strike{display:none;}
}

/*0507*/
.pull-left.footer_left img{width:100%;}
@media (max-width:991px){
	.pull-left.footer_left img{width:auto;}
	.pull-left.footer_left{margin-right:0;}
}