/* BASIC css start */
.item-wrap{width: auto;}

.swiper-center{width:100%; max-width:100%; margin:0 auto; overflow:visible; position:relative;}
.swiper-center .swiper-container{width:1200px; max-width:100%; margin:0 auto; overflow:visible; padding-left:170px; position:relative;}
.swiper-center .swiper-wrapper{list-style:none;}
.swiper-center .swiper-slide{width:100%;}
.swiper-center .swiper-slide a{display:block;}
.swiper-center .swiper-slide a > img{width:100%;}
.swiper-center .swiper_btn{position:absolute; bottom:40px; left:20%; width:230px; z-index:1;}
.swiper-center .swiper_btn > .swiper_button_box{display:inline-block; height:40px; line-height:40px; width:125px;}
.swiper-center .swiper_btn > .swiper_button_box a{width:40px; height:40px; line-height:40px; background:rgba(21,21,21,0.16); border-radius:50%; display:inline-block; position:relative; left:auto; right:auto; transition:all 0.2s ease; top:auto; margin-top:0;}
.swiper-center .swiper_btn > .swiper_button_box a:hover{background:#888; }
.swiper-center .swiper_btn > .swiper_button_box a::after{display:none;}
.swiper-center .swiper_btn > .swiper_button_box .swiper_count{display:inline-block; margin:0 7px;}
.swiper-center .swiper_btn > .swiper_button_box .swiper_count p{color:#666666; font-size:14px;}
.swiper-center .swiper_btn > .swiper_autoplay{display:inline-block; height:42px; line-height:42px;}
.swiper-center .swiper_btn > .swiper_autoplay > a{width:42px; height:42px; line-height:42px; background:rgba(21,21,21,0.16); border-radius:50%; display:inline-block; position:relative; left:auto; right:auto; transition:all 0.2s ease; top:auto; margin-top:0;}
.swiper-center .swiper_btn > .swiper_autoplay > a:hover{background:#888;}
.swiper-center .swiper_btn > .swiper_autoplay > a.swiper_play_btn{display:none;}
.swiper-center .left-fake{position:absolute; width:calc(50% - 430px); top:0; left:0; height:100%; background:rgba(63,63,63,0.35); z-index:2;}
.swiper-center .right-fake{position:absolute; width:calc(50% - 600px); top:0; right:0; height:100%; background:rgba(63,63,63,0.35); z-index:2;}
.swiper-center .swiper_btn > .swiper_button_box .swiper_count p span.plus{display:none;}
.mo_img_pop{display:none;}
@media (max-width:991px){
    .swiper-center{overflow:hidden;}
    .swiper-center .left-fake, .swiper-center .right-fake{display:none;}
    .swiper-center .swiper-container{padding-left:0; width:100%; overflow:hidden;}
    .swiper-center .swiper_btn{left:15px; bottom:25px; z-index:2; display:block; padding:0.5px 13px; border-radius:15px; width:auto; left:auto;}
    .swiper-center .swiper_btn > .swiper_button_box{width:auto; height:auto; line-height:normal;}
    /* .swiper-center .swiper_btn > .swiper_button_box a.swiper-button-prev, .swiper-center .swiper_btn > .swiper_button_box a.swiper-button-prev,
    .swiper-center .swiper_btn > .swiper_button_box a.swiper-button-next, .swiper-center .swiper_btn .swiper_autoplay{display:none;} */
    .swiper-center .swiper_btn > .swiper_button_box a{width: 22.5px; height: 22.5px; line-height: 22.5px;}
    .swiper-center .swiper_btn > .swiper_button_box a img{width: 100%;}
    .swiper-center .swiper_btn .swiper_autoplay{display:none;}
    .swiper-center .swiper_btn > .swiper_button_box .swiper_count{margin:0 5px;}
    .swiper-center .swiper_btn > .swiper_button_box .swiper_count p{font-size: 11px;}
    .swiper-center .swiper_btn > .swiper_button_box .swiper_count p span{margin: 0 3px;}
    /* .swiper-center .swiper_btn > .swiper_button_box .swiper_count p{height:30px; line-height:25px; color:#fff;}
    .swiper-center .swiper_btn > .swiper_button_box .swiper_count p span.count_num{font-weight:500;}
    .swiper-center .swiper_btn > .swiper_button_box .swiper_count p span.plus{font-size:20px; font-weight:600; margin-left:5px; display:inline-block; position:relative; top:2px;} */

    .mo_img_pop{position:fixed; z-index:30; left:0; top:0; width:100%; display:none;}
    .mo_img_pop .mo_img_head{background:#ffd040; text-align:center; position:relative; height:50px; line-height:50px;}
    .mo_img_pop .mo_img_head h5{color:#333; font-size:16px;}
    .mo_img_pop .mo_img_head > a{position:absolute; right:15px; top:50%; transform:translateY(-50%);}
    .mo_img_pop .mo_img_head > a img{width:15px;}
    .mo_img_pop .mo_img_body{width:100%; overflow-y:scroll; height:92vh;}
    .mo_img_pop .mo_img_body .img_box{border:2px solid #222; border-top:0;}
    .mo_img_pop .mo_img_body .img_box img{width:100%; display:block;}
}



.mc04_recommend{width:100%;}
.mc04_recommend .mc_text{text-align:left; margin:100px auto 30px; position:relative;}
.mc04_recommend .mc_text h2{color:#222; font-size:34px; font-weight:700;}

.shop_container.shop_basic .item-content{padding:0; padding-top:15px;}
.shop_container.shop_basic .item-content strong{font-size:14px; color:#333333; font-weight:400;}
.shop_container.shop_basic .item_price_box{margin-top:5px;}
.shop_container.shop_basic .item_price_box .price_cont{font-size:16px; color:#333333; position:relative; height:24px; line-height:24px;}
.shop_container.shop_basic .item_price_box .price_cont .mobile_price{display:none;}
.shop_container.shop_basic .item_price_box .price_cont .pc_price{display:inline-block; margin:0 5px 0 0;}
.shop_container.shop_basic .item_price_box .price_cont span.item_price{font-size:19px; font-weight:700; color:#333333;}
.shop_container.shop_basic .item_price_box .price_cont strike{font-size:14px; font-weight:300; color:#888888;}
.shop_container.shop_basic .item_price_box .price_cont span.percent{color:#f66733 !important; font-size:24px; font-weight:700; display:inline-block; margin-left:5px;}
.shop_container.shop_basic .item_price_box .price_cont .cart_btn{position:absolute; right:0; bottom:0;}
.shop_container.shop_basic .item_price_box .icon_cont{margin-top:15px;}
.shop_container.shop_basic .item-cur-price, .shop_container.shop_basic .item-price{display:none;}
.mc04_recommend .shop_container.shop_basic .item-list{margin-right:33px !important; margin-bottom:0 !important;}
.mc04_recommend .shop_container.shop_basic .item-wrap{margin-right:-33px !important;}
.mc04_recommend .owl-container{margin-bottom:0 !important;}

.mc04_recommend .mc04_recommend_btn{margin:60px auto 0;}
.mc04_recommend .mc04_recommend_btn > a{display:block; width:270px; margin:0 auto; text-align:center; height:48px; line-height:48px; color:#888888; font-size:16px; border:1px solid #d7d7d7; font-weight:400;}
.mc04_recommend .miso-item-slider, .mc04_recommend .owl-show, .mc04_recommend .owl-container{overflow:visible;}
.mc04_recommend .owl-carousel .owl-wrapper-outer{padding:0 0 0 3px;}
.mc04_recommend .owl-carousel .owl-controls.clickable .owl-buttons div{display:block;}
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div{width:56px; height:56px; line-height:52px; background:#fff; border:1px solid #e5e5e5; border-radius:50%; margin-top:0; top:33%;}
/* .mc04_recommend .owl-carousel .owl-controls .owl-buttons div:hover{border:1px solid #888888;} */
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-26px;}
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div.owl-next{right:5px !important;}

@media (max-width:991px){
.mc04_recommend .container_fix{padding:0 10px;}
.mc04_recommend .mc_text{margin:50px auto 10px; padding:0 5px;}
.mc04_recommend .mc_text h1{font-size:21px; line-height:32px;}

.mc04_recommend .shop_container.shop_basic .item-list{margin-right:0 !important; margin:0 6.5px !important; margin-bottom:0 !important;}
.mc04_recommend .shop_container.shop_basic .owl-container{margin-right:0 !important;}
.shop_container.shop_basic .item-content strong{font-size:12px;}
.shop_container.shop_basic .item_price_box{margin-top:0;}
.shop_container.shop_basic .item_price_box .price_cont{font-size:11.5px; height:auto; line-height:normal;}
.shop_container.shop_basic .item_price_box .price_cont span.item_price{font-size:13px;}
.shop_container.shop_basic .item_price_box .price_cont strike{font-size:10px;}
.shop_container.shop_basic .item_price_box .price_cont span.percent{font-size:20px;}
.shop_container.shop_basic .item-icon img{width:auto; height:15px;}

.mc04_recommend .owl-carousel .owl-controls .owl-buttons div{width:36px; height:36px; line-height:32px; top:30%;}
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-5px;}
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div.owl-next{right:-5px !important;}
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div img{width:7px;}
.mc04_recommend .owl-carousel .owl-wrapper-outer{padding:0;}
.mc04_recommend .mc04_recommend_btn{margin:30px auto 0; width:53.01%;}
.mc04_recommend .mc04_recommend_btn > a{width:100%; height:37.5px; line-height:35.5px; font-size:13px;}

}
@media (max-width:480px){
.mc04_recommend .owl-carousel .owl-controls .owl-buttons div{top:25%;}
.shop_container.shop_basic .item_price_box .icon_cont{margin-top:10px;}
.shop_container.shop_basic .item_price_box .price_cont span.percent{font-size:14.5px;}
.shop_container.shop_basic .item_price_box .price_cont .mobile_price{display:block;}
.shop_container.shop_basic .item_price_box .price_cont .pc_price{display:none;}
.shop_container.shop_basic .item_price_box .price_cont .cart_btn{top:34%; transform:translateY(-50%);}
.shop_container.shop_basic .item_price_box .price_cont .cart_btn img{width:11.5px;}
}

#rvemgnpujfholkdqist .owl-container { margin-right:-15px;}
#rvemgnpujfholkdqist .owl-next { right:15px; }
#rvemgnpujfholkdqist .owl-hide { margin-right:45px; }
#rvemgnpujfholkdqist .owl-hide .item { width:25%; } 
#rvemgnpujfholkdqist .item-list { margin-right:15px; }
#rvemgnpujfholkdqist .item-content { height:74px; }
#rvemgnpujfholkdqist .img-wrap { padding-bottom:105.45%; }
@media (max-width:1199px) { 
.responsive #rvemgnpujfholkdqist .owl-container { margin-right:-15px;}
.responsive #rvemgnpujfholkdqist .owl-next { right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide { margin-right:45px; }
.responsive #rvemgnpujfholkdqist .owl-hide .item { width:25%; } 
.responsive #rvemgnpujfholkdqist .item-list { margin-right:15px; }
}
@media (max-width:991px) { 
.responsive #rvemgnpujfholkdqist .owl-container { margin-right:-15px;}
.responsive #rvemgnpujfholkdqist .owl-next { right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide { margin-right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide .item { width:50%; } 
.responsive #rvemgnpujfholkdqist .item-list { margin-right:15px; }
}
@media (max-width:767px) { 
.responsive #rvemgnpujfholkdqist .owl-container { margin-right:-15px;}
.responsive #rvemgnpujfholkdqist .owl-next { right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide { margin-right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide .item { width:50%; } 
.responsive #rvemgnpujfholkdqist .item-list { margin-right:15px; }
}
@media (max-width:480px) { 
.responsive #rvemgnpujfholkdqist .owl-container { margin-right:-15px;}
.responsive #rvemgnpujfholkdqist .owl-next { right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide { margin-right:15px; }
.responsive #rvemgnpujfholkdqist .owl-hide .item { width:50%; } 
.responsive #rvemgnpujfholkdqist .item-list { margin-right:15px; }
}


.mc05_plan{margin-top:90px;}
.mc05_plan .mc_text{margin-bottom:25px;}
.mc05_plan .mc_text h2{font-size:34px; font-weight:700; color:#222;}
.mc05_plan .left_plan{float:left; width:47.917%;}
.mc05_plan .right_delivery{float:right; width:47.917%;}
.mc05_plan .bg-black{background:transparent;}
.mc05_plan .top_img{overflow:hidden; border-radius:15px; margin-bottom:25px;}
.mc05_plan .top_img .glyphicon{width:20px; height:44px; margin-top:0; left:50%; right:auto; transform:translate(-50%, -50%);}
.mc05_plan .top_img .glyphicon.glyphicon-chevron-left{margin-left:0;}
.mc05_plan .top_img .glyphicon.glyphicon-chevron-right{margin-right:0;}
.mc05_plan .carousel-control{opacity:1; width:10%;}
.mc05_plan .container_fix > div > a{width:100%; display:block; margin-top:30px; text-align:center; font-size:15px; color:#888888; border:1px solid #d7d7d7; height:54px; line-height:54px; border-radius:25px; position:relative; transition: 0.3s;}
.mc05_plan .container_fix > div > a:hover{color:#6b4f44; border:1px solid #6b4f44;}
/* .mc05_plan .container_fix > div > a > span.arrow{width:27px; background:#888888; height:1px; display:inline-block; position:relative; margin-left:5px;} */
/* .mc05_plan .container_fix > div > a > span.arrow::after{content:""; position:absolute; right:0; top:-3px; width:8px; height:1px; background:#888888; transform:rotate(45deg);} */
.mc05_plan .item > a{cursor: pointer;}
.plan_container.miso-item .bg-white{overflow:hidden;}
.plan_container.miso-item .item-image{border:1px solid #e1e1e1; border-radius:5px; margin-right:15px;}
.plan_container.miso-item .item-info{display:none;}
.plan_container.miso-item .item-list{border:0; margin-right:30px !important; margin-bottom:22px !important;}
.plan_container.miso-item .item-wrap{margin-right:-30px !important; margin-bottom:-20px !important;}
.plan_container.miso-item .plan_price{float:left; width:calc(100% - 135px);}
.plan_container.miso-item .plan_price .item-icon{position:relative;left:auto; top:auto; margin-bottom:10px;}
.plan_container.miso-item .plan_price .item-icon img{display:inline-block; margin-right:5px;}
.plan_container.miso-item .plan_price .plan_subject{margin-bottom:10px;}
.plan_container.miso-item .plan_price .plan_subject h5, .plan_container.miso-item .plan_price .plan_subject p{font-size:13px; color:#333333; line-height:20px; font-weight:500;}
.plan_container.miso-item .plan_price .plan_subject p{color:#666; font-size:12px;}
.plan_container.miso-item .plan_price .price{font-size:14px; color:#333333; font-weight:400;}
.plan_container.miso-item .plan_price .price span.real_price{color:#333333; font-weight:700; font-size:18px;}

@media(max-width:991px){
.mc05_plan{margin-top:40px;}
.mc05_plan .left_plan{float:none; width:100%;}
.mc05_plan .mc_text{margin-bottom:15px;}
.mc05_plan .mc_text h1{font-size:21px; line-height:32px;}
.mc05_plan .right_delivery{float:none; width:100%; margin-top:40px;}
.mc05_plan .carousel-control{width:13%;}
.mc05_plan .top_img{border-radius: 7.5px;}
.mc05_plan .top_img .glyphicon{width:14px; height:31px; background-size:cover !important;}

.plan_container.miso-item .plan_price .item-icon{margin-bottom:2px;}
.plan_container.miso-item .plan_price .item-icon img{margin:0 5px 5px 0;}
.plan_container.miso-item .item-list{margin-right:15px !important;}
.plan_container.miso-item .item-wrap{margin-right:-15px !important;}
.plan_container.miso-item .item-row{width:100% !important;}
.plan_container.miso-item .item-image{width: 96.5px; border-radius:3.5px;}
.plan_container.miso-item .item-image .img-wrap{width: 96.5px; border-radius:3.5px;}
.plan_container.miso-item .plan_price .plan_subject{margin-bottom:5px;}
.plan_container.miso-item .plan_price .plan_subject h5{font-size: 12.5px;}
.plan_container.miso-item .plan_price .plan_subject p{font-size: 11.5px;}
.plan_container.miso-item .plan_price .price{font-size: 12.5px;}
.plan_container.miso-item .plan_price .price span.real_price{font-size:15px;}
.mc05_plan .container_fix > div > a{height:37.5px; line-height:35.5px; font-size:12.5px; border-radius:21.5px;}
/* .mc05_plan .container_fix > div > a > span.arrow{width:20px;} */
}



/* 서브 배너 2개 영역 */
#ipkwuvjsznhtygrmldfxeoq .item {background-size:cover;background-position:center center;background-repeat:no-repeat; } 
#ipkwuvjsznhtygrmldfxeoq .img-wrap {padding-bottom:48.696%; } 
#ipkwuvjsznhtygrmldfxeoq .tab-indicators {position:absolute;left:0;bottom:0;width:100%; } 
#ipkwuvjsznhtygrmldfxeoq .nav a {background:rgba(255,255,255,0.9);color:#000;border-radius:0px;margin:0px; } 
#ipkwuvjsznhtygrmldfxeoq .nav a:hover,#ipkwuvjsznhtygrmldfxeoq .nav a:focus,#ipkwuvjsznhtygrmldfxeoq .nav .active a {background:rgba(0,0,0,0.6);color:#fff; } 
#eikmnrupfvglqjtsho .item {background-size:cover;background-position:center center;background-repeat:no-repeat; } 
#eikmnrupfvglqjtsho .img-wrap {padding-bottom:50.153%; } 
#eikmnrupfvglqjtsho .tab-indicators {position:absolute;left:0;bottom:0;width:100%; } 
#eikmnrupfvglqjtsho .nav a {background:rgba(255,255,255,0.9);color:#000;border-radius:0px;margin:0px; } 
#eikmnrupfvglqjtsho .nav a:hover,#eikmnrupfvglqjtsho .nav a:focus,#eikmnrupfvglqjtsho .nav .active a {background:rgba(0,0,0,0.6);color:#fff; } 
#phueolnvmjwftrsxikgq .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
#phueolnvmjwftrsxikgq .item-row {width:50%; } 
#phueolnvmjwftrsxikgq .item-list {margin-right:40px;margin-bottom:60px; } 
#phueolnvmjwftrsxikgq .item-content {height:74px; } 
#phueolnvmjwftrsxikgq .img-wrap {padding-bottom:103.77%; } 
@media (max-width:1199px) {.responsive #phueolnvmjwftrsxikgq .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #phueolnvmjwftrsxikgq .item-row {width:50%; } 
.responsive #phueolnvmjwftrsxikgq .item-list {margin-right:40px;margin-bottom:60px; } 
 }
@media (max-width:991px) {.responsive #phueolnvmjwftrsxikgq .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #phueolnvmjwftrsxikgq .item-row {width:100%; } 
.responsive #phueolnvmjwftrsxikgq .item-list {margin-right:40px;margin-bottom:60px; } 
 }
@media (max-width:767px) {.responsive #phueolnvmjwftrsxikgq .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #phueolnvmjwftrsxikgq .item-row {width:100%; } 
.responsive #phueolnvmjwftrsxikgq .item-list {margin-right:40px;margin-bottom:60px; } 
 }
@media (max-width:480px) {.responsive #phueolnvmjwftrsxikgq .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #phueolnvmjwftrsxikgq .item-row {width:100%; } 
.responsive #phueolnvmjwftrsxikgq .item-list {margin-right:40px;margin-bottom:60px; } 
 }
#uqrnvhpjmlgtfwksoi .item {background-size:cover;background-position:center center;background-repeat:no-repeat; } 
#uqrnvhpjmlgtfwksoi .img-wrap {padding-bottom:48.696%; } 
#uqrnvhpjmlgtfwksoi .tab-indicators {position:absolute;left:0;bottom:0;width:100%; } 
#uqrnvhpjmlgtfwksoi .nav a {background:rgba(255,255,255,0.9);color:#000;border-radius:0px;margin:0px; } 
#uqrnvhpjmlgtfwksoi .nav a:hover,#uqrnvhpjmlgtfwksoi .nav a:focus,#uqrnvhpjmlgtfwksoi .nav .active a {background:rgba(0,0,0,0.6);color:#fff; } 
#tvsjrhpqglkufdweionmc .item {background-size:cover;background-position:center center;background-repeat:no-repeat; } 
#tvsjrhpqglkufdweionmc .img-wrap {padding-bottom:50.153%; } 
#tvsjrhpqglkufdweionmc .tab-indicators {position:absolute;left:0;bottom:0;width:100%; } 
#tvsjrhpqglkufdweionmc .nav a {background:rgba(255,255,255,0.9);color:#000;border-radius:0px;margin:0px; } 
#tvsjrhpqglkufdweionmc .nav a:hover,#tvsjrhpqglkufdweionmc .nav a:focus,#tvsjrhpqglkufdweionmc .nav .active a {background:rgba(0,0,0,0.6);color:#fff; } 
#vkpqrjlwfsxhonumigt .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
#vkpqrjlwfsxhonumigt .item-row {width:50%; } 
#vkpqrjlwfsxhonumigt .item-list {margin-right:40px;margin-bottom:60px; } 
#vkpqrjlwfsxhonumigt .item-content {height:74px; } 
#vkpqrjlwfsxhonumigt .img-wrap {padding-bottom:101.85%; } 
@media (max-width:1199px) {.responsive #vkpqrjlwfsxhonumigt .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #vkpqrjlwfsxhonumigt .item-row {width:50%; } 
.responsive #vkpqrjlwfsxhonumigt .item-list {margin-right:40px;margin-bottom:60px; } 
 }
@media (max-width:991px) {.responsive #vkpqrjlwfsxhonumigt .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #vkpqrjlwfsxhonumigt .item-row {width:100%; } 
.responsive #vkpqrjlwfsxhonumigt .item-list {margin-right:40px;margin-bottom:60px; } 
 }
@media (max-width:767px) {.responsive #vkpqrjlwfsxhonumigt .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #vkpqrjlwfsxhonumigt .item-row {width:100%; } 
.responsive #vkpqrjlwfsxhonumigt .item-list {margin-right:40px;margin-bottom:60px; } 
 }
@media (max-width:480px) {.responsive #vkpqrjlwfsxhonumigt .item-wrap {margin-right:-40px;margin-bottom:-60px; } 
.responsive #vkpqrjlwfsxhonumigt .item-row {width:100%; } 
.responsive #vkpqrjlwfsxhonumigt .item-list {margin-right:40px;margin-bottom: 60px; } 
 }
 
 
.mc07_product{width:100%; margin-top:100px;}
.mc07_product .product_menu{ position:absolute; width:165px; top:0px; margin-left:-205px; margin-top:60px;}
.mc07_product .product_menu.fixed{position:fixed; top:0; margin-top:0;}
.mc07_product .product_menu.stay{position:absolute;}
.mc07_product .product_menu .mc07_product_tab_box{width:100%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab{width:100%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul{list-style:none;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li{margin-bottom:0px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a{display:block; width:100%; height:50px; line-height:50px; border-radius:25px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a::before, .mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a::after{content:""; clear:both; display:block;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.img_box{display:block; float:left; width:38px; height:38px; line-height:38px; border-radius:50%; background:#fff; text-align:center; overflow:hidden; margin:5px 15px 5px 5px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.img_box img{width:100%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.text_box{color:#333333; font-size:14px; font-weight:400; display:block; float:left;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a{background:#6b4f44;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a span.text_box{color:#fff; font-weight:500;}

.mc07_product .product_content_box{width:100%;}
.mc07_product .product_content_box .product_content{padding-top:70px;}
.mc07_product .product_content_box .product_content:first-child{padding-top:0;}
.mc07_product .product_content_box .product_content h3{font-size:32px; font-weight:600; color:#222222; margin-bottom:25px;}
.mc07_product .product_content_box .product_content .product_list{width:100%; border-top:2px solid #707070; border-bottom:1px solid #e1e1e1;}
.mc07_product .product_content_box .product_content .product_list .left_img{float:left; width:31.25%; margin-right:25px;}
.mc07_product .product_content_box .product_content .product_list .right_list{float:left; width:calc(100% - 31.25% - 25px); margin:30px 0;}

.miso-title-fix .fix_text{position:absolute; z-index:2; background:rgba(34,34,34,0.5); width:100%; bottom:0; left:0; padding:30px 15px;}
.miso-title-fix .fix_text h5{font-size:23px; color:#ffffff; font-weight:500; text-align:center; line-height:35px;}
.miso-title-fix .fix_text a{font-size:16px; color:#fff; font-weight:400; text-align:center; width:140px; margin:20px auto 0; height:39px; line-height:39px; border:1px solid #fff; display:block;}
.miso-title-fix .carousel-indicators{bottom:170px !important;}
.miso-title-fix .carousel-indicators li{width:12px; height:12px; border:0; margin:0 6px; border: 1px solid #fff;}
.miso-title-fix .carousel-indicators li.active{width:12px; height:12px; border:0; margin:0 6px; background:#fff;}

.mc07_product .shop_container.shop_basic .item-list{margin-right:26px !important; margin-bottom:35px !important;}
.mc07_product .shop_container.shop_basic .item-wrap{margin-right:-26px !important; margin-bottom:-35px !important;}
.mc07_product .shop_container.shop_basic .item-wrap .img-wrap .img-item img{height: 100%; object-fit: cover;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont{font-size:15px; color:#333333; position:relative; height:24px; line-height:24px; font-weight: 700;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont span.item_price{font-size:15px;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont strike{font-size:13px;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont span.percent{font-size:19px;}
.visible_1600{display:none !important;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{background-repeat: no-repeat !important;}
@media (max-width:1600px){
.hidden_1600{display:none !important;}
.visible_1600{display:block !important;}
.mc07_product .product_menu{margin-left:0; margin-top:0; width:100%; margin-bottom:50px; position:relative; top:0 !important; background:#fff; z-index:3; background:#fff;}
.mc07_product .product_menu.fixed{width: calc(100% - 30px);}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul{display:flex; width:100% !important; padding: 10px 0; gap: 10px; align-items: center; justify-content: space-between;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li{float:none; display:table-cell; vertical-align:middle; width: 25%; max-width: 200px;}

/*.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a{display:block; width:100px; height:auto; padding:10px 0; line-height:normal; border:0;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a{background:none; border:0;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a span.img_box{width:60px; height:60px; line-height:60px; border:1px solid #fff; margin:0 auto 10px; float:none; border-radius:50%; overflow:hidden;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a span.img_box{border:1px solid #ffba00;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.text_box{float:none; margin:0 auto; text-align:center;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a span.text_box{color:#333; font-weight:500;}*/
.mc07_product .product_btn{display:none;}

}
@media (max-width:991px){
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a span.text_box{font-size: 12.5px; font-weight:500;}
.mc07_product{margin-top:50px;}
.mc07_product .product_menu{margin-bottom:20px;}
/* .mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul{display:block;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li{float:left; display:block;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a{width:85px; padding:5px 0;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a span.img_box{width:50px; height:50px; line-height:50px; margin:0 auto 5px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a span.text_box{font-size:13px;} */
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul{gap: 0;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li{ width: 20%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active{ width: 30%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li:last-child{ width: 25%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li:last-child.active{ width: 40%;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a{height: 36px; line-height: 36px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a{padding-right: 10px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.img_box{width: 26px; height: 26px; line-height: 22px; margin: 5px; display: none;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a > span.img_box{display: block;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.img_box img{height: 100%; object-fit: cover;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li > a > span.text_box{float:none; text-align: center; font-size: 12.5px;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li:first-child > a > span.text_box{text-align: left;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li:last-child > a > span.text_box{text-align: right;}
.mc07_product .product_menu .mc07_product_tab_box .mc07_product_tab .product_ul > li.active > a > span.text_box{text-align: center;}

.mc07_product .product_content_box .product_content{padding-top:30px;}
.mc07_product .product_content_box .product_content h3{font-size:21px; margin-bottom:20px;}
.mc07_product .product_content_box .product_content .product_list{border-top:1px solid #707070; border-bottom:0;}
.mc07_product .product_content_box .product_content .product_list .left_img{float:none; width:100%; margin-right:0;}
.mc07_product .product_content_box .product_content .product_list .right_list{float:none; width:100%; margin:20px 0;}

.miso-title-fix .fix_text{padding:20px 15px; background:rgba(34,34,34,0.4);}
.miso-title-fix .fix_text h5{font-size:18.5px; line-height:24px;}
.miso-title-fix .fix_text a{width:30.745%; height:32.5px; line-height:32.5px; font-size:13px; margin:15px auto 0;}
.miso-title-fix .carousel-indicators{bottom: 125px !important;}
.miso-title-fix .carousel-indicators li{width: 13px; height: 13px;}
.miso-title-fix .carousel-indicators li.active{width: 13px; height: 13px; margin: 0 6.5px;}

.mc07_product .shop_container.shop_basic .item-list{margin-right:12px !important; margin-bottom:22px !important;}
.mc07_product .shop_container.shop_basic .item-wrap{margin-right:-12px !important; margin-bottom:-22px !important;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont{height:auto; line-height:auto; font-size: 11.5px; font-weight: 400;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont span.item_price{font-size: 13.5px; font-weight: 700;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont strike{font-size:10px;}
.mc07_product .shop_container.shop_basic .item_price_box .price_cont span.percent{font-size:15px;}
}

/* KITCHEN, WITH YEOSU 영역 */
#hrutmojinlkqspgf .item-wrap { margin-right:-40px; margin-bottom:-60px; }
#hrutmojinlkqspgf .item-row { width:50%; }
#hrutmojinlkqspgf .item-list { margin-right:40px; margin-bottom:60px; }
    #hrutmojinlkqspgf .item-content { height:74px; }
#hrutmojinlkqspgf .img-wrap { padding-bottom:103.77%; }
        @media (max-width:1199px) { 
    .responsive #hrutmojinlkqspgf .item-wrap { margin-right:-40px; margin-bottom:-60px; }
    .responsive #hrutmojinlkqspgf .item-row { width:50%; } 
    .responsive #hrutmojinlkqspgf .item-list { margin-right:40px; margin-bottom:60px; }
}
@media (max-width:991px) { 
    .responsive #hrutmojinlkqspgf .item-wrap { margin-right:-40px; margin-bottom:-60px; }
    .responsive #hrutmojinlkqspgf .item-row { width:100%; } 
    .responsive #hrutmojinlkqspgf .item-list { margin-right:40px; margin-bottom:60px; }
}
@media (max-width:767px) { 
    .responsive #hrutmojinlkqspgf .item-wrap { margin-right:-40px; margin-bottom:-60px; }
    .responsive #hrutmojinlkqspgf .item-row { width:100%; } 
    .responsive #hrutmojinlkqspgf .item-list { margin-right:40px; margin-bottom:60px; }
}
@media (max-width:480px) { 
    .responsive #hrutmojinlkqspgf .item-wrap { margin-right:-40px; margin-bottom:-60px; }
    .responsive #hrutmojinlkqspgf .item-row { width:100%; } 
    .responsive #hrutmojinlkqspgf .item-list { margin-right:40px; margin-bottom:60px; }
}


/* BASIC css end */

