@charset "utf-8";


.view_area .view_con{margin-top:0;}
.location_con{}
@keyframes fall {
    100% {
        transform: translateY(0);
    }
    
}


/*메인비주얼*/
 .system_section1 {position:relative;width:100%;margin:0 auto; overflow:hidden;}
 .system_section1 .inside_pc{position:relative; width:100%;margin:0 auto;}
 .system_section1 .inside_pc img {max-width:100%;  text-align: center; margin:0 auto; padding: 0 0;}
 .system_section1 .inside_mob {display: none;}

/* 제품 */
.pr_thumb_wrap{margin-top:100px;}
.pr_thumb_wrap #productList.list > li{text-align:left;display:flex;flex-wrap:wrap;}
.pr_thumb_wrap .list{overflow:hidden;margin-top:-75px; padding-bottom:50px; text-align:center;}
.pr_thumb_wrap .list3{overflow:hidden;margin-top:-75px; padding-top:50px; text-align:center;}
.pr_thumb_wrap .list > li{float:left;width:23.5%;margin:45px 0 0 2%;}
.pr_thumb_wrap .list > li:nth-child(4n+1){clear:both;margin-left:0;}
.pr_thumb_wrap .list3 > li{float:left;width:32%;margin:45px 0 25px 2%;}
.pr_thumb_wrap .list3 > li:nth-child(3n+1){clear:both;margin-left:0;}

.pr_thumb_wrap .img{position:relative}
.pr_thumb_wrap .img img{width:100%;}
.pr_thumb_wrap .img ul{position:absolute;left:15px;top:15px;overflow:hidden;}
.pr_thumb_wrap .img ul li{float:left;width:42px;margin-left:5px;font-size:12px;font-family:'NotoB';line-height:42px;color:#fff;-webkit-border-radius:50%;border-radius:50%;}
.pr_thumb_wrap .img ul li:first-child{margin:0;}
.pr_thumb_wrap .img ul li.best{background:#1b2265;}
.pr_thumb_wrap .img ul li.new{background:#ca9c6d;}
.pr_thumb_wrap .img ul li.sale{background:#60057e;}
.pr_thumb_wrap .img ul li.sold_out{background:#ba1414;}

.pr_thumb_wrap .event_tit{margin-bottom:20px;font-size:30px;font-weight:100;text-align:left;font-family: 'Noto Sans KR';}

.pr_thumb_wrap .text_info{margin-top:20px;width: 100% !important;}
.pr_thumb_wrap .text_info .txt{font-weight:400;font-size:16px;}
.pr_thumb_wrap .text_info .txt_color{font-weight:300;font-size:14px;}
.pr_thumb_wrap .text_info .txt_info{margin-top: 10px;font-weight: 300;font-size:14px;color: #999;}

.pr_thumb_wrap .event_price {margin-top:20px;}
.pr_thumb_wrap .event_price .discount_price {font-weight: 700;font-weight:500;font-size:16px;color:#333;margin-right: 6px;}
.pr_thumb_wrap .event_price .base_price{margin-top: 30px;font-weight: 300;font-size:13px;color: #999;text-decoration: line-through;margin-right: 6px;}
.pr_thumb_wrap .event_price .discount{    font-weight: 700;color:#c11d1d;font-size:14px;}

.pr_thumb_wrap .notice{font-size:12px;margin-top:10px;font-weight:400;color:#ef8080;}



@media screen and (max-width: 767px) {
 
 #container{padding:10px 0 100px 0;}

 /*메인비주얼*/

.system_section1 .inside_pc{display:none;}
.system_section1 .inside_mob{display:block;}
.system_section1 .inside_mob .tap_mob li{float:left;width:33.33%;}

ul#productList {display:flex; flex-wrap:wrap;}

/* 제품 */
.pr_thumb_wrap{margin:25px 12px 0 12px;}
.pr_thumb_wrap .list{margin-top:-30px;padding-top:0px;}
.pr_thumb_wrap .list3{margin-top:-15px;padding-top:20px; clear:both;}
.pr_thumb_wrap .recom_store {margin-top:-15px;}
.pr_thumb_wrap .list > li{width:49%;margin:0 0 0 2%;}
.pr_thumb_wrap .list > li:nth-child(4n+1){margin-left:0;}
.pr_thumb_wrap .list > li:nth-child(odd){margin-left:0;}

.pr_thumb_wrap .list3 > li{width:49%;margin:30px 0 0 2%;}
.pr_thumb_wrap .list3 > li:nth-child(3n+1){clear:none;margin:30px 0 0 2%;}
.pr_thumb_wrap .list3 > li:nth-child(odd){clear:both; margin:30px 0 0 0;}

.pr_thumb_wrap .img img{width:100%;}
.pr_thumb_wrap .img ul{left:7px;top:7px;}
.pr_thumb_wrap .img ul li{width:30px;margin-left:2px;font-size:10px;line-height:30px;}

.pr_thumb_wrap .event_tit{margin-bottom:20px;font-size:18px;font-weight:300;text-align:left;font-family: 'Noto Sans KR';}

.pr_thumb_wrap .text_info{margin-top:20px;}
.pr_thumb_wrap .text_info .txt{font-weight:400;font-size:14px;}
.pr_thumb_wrap .text_info .txt_color{margin-top:5px;font-weight:400;font-size:11px;}
.pr_thumb_wrap .text_info .txt_info{margin-top:5px;font-weight:300;font-size:11px;color:#999;}

.pr_thumb_wrap .event_price {margin:10px 0 30px 0;}
.pr_thumb_wrap .event_price .discount_price {font-weight: 700;font-weight:500;font-size:12px;color: #333;margin-right:2px;}
.pr_thumb_wrap .event_price .base_price{margin-top:20px;font-weight:300;font-size:11px;color:#999;text-decoration: line-through;margin-right:2px;}
.pr_thumb_wrap .event_price .discount{    font-weight: 700;color:#c11d1d;font-size:12px;}


.tabBt{display:none;}
}


.event_price_wrap{margin-top:20px;font-size:18px;color:#999;}
.event_price_wrap .basic{margin:4px 0 10px 0;}
.event_price_wrap .basic dt{float:left;text-align:left;font-weight:300;}
.event_price_wrap .basic dd{text-align:right;}
.event_price_wrap .basic .base_price{font-weight:300;text-decoration:line-through;}
.event_price_wrap .basic .discount_price{color:#c11d1d;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:10px;}
.event_price_wrap .basic .discount{color:#333;font-weight:600;}
.event_price_wrap01{margin-top:20px;font-size:18px;color:#999;}
.event_price_wrap01 .basic{margin:4px 0 10px 0;}
.event_price_wrap01 .basic dt{float:left;text-align:left;font-weight:300;}
.event_price_wrap01 .basic dd{text-align:right;}
.event_price_wrap01 .basic .base_price{font-weight:300;text-decoration:line-through;}
.event_price_wrap01 .basic .discount_price{color:#c11d1d;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:10px;}
.event_price_wrap01 .basic .discount{color:#333;font-weight:500;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.pr_thumb_wrap #productList.list > li{display:block;}
.pr_thumb_wrap .list > li{margin:0 0 80px 2%;}
.pr_thumb_wrap .text_info .txt{font-weight:600;font-size:18px;}


@media screen and (max-width:767px) {
.pr_thumb_wrap .list > li{margin:40px 0 0 2%}
.event_price_wrap{margin-top:20px;font-size:12px;color:#999;}
.event_price_wrap01{margin-top:20px;font-size:12px;color:#999;}
.pr_thumb_wrap .text_info .txt{font-weight:600;font-size:12px;}
.event_price_wrap .basic .discount_price{padding-bottom:5px;}
.event_price_wrap .basic{margin:4px 0 5px 0;}
}