/* BASIC css start */
/* page-hd */
#productPlan .page-hd { padding: 8px 15px 5px; background-color: #fff; display:none; }
#productPlan .page-hd h2 { color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; }
/* page-body */

#productPlan {width:1280px; margin: 0 auto;}
#productPlan .page-body { padding-bottom: 80px; }
#productPlan .page-body .visual { margin-top: 5px; display:none; }
#productPlan .page-body .pick { margin-top: 10px; text-align: right; display:none; }
#productPlan .page-body .pick select { width: 320px; border: 1px solid #c5c5c5; }
#productPlan .page-body .clst { zoom: 1; overflow: hidden; margin-top: 10px; padding: 10px 7px 7px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; display:none; }
#productPlan .page-body .clst li { float: left; margin-right: 15px; padding-left: 10px; background: url(/images/d3/modern_simple/common/bull_h2_sqr_gray.gif) no-repeat 0 45%; }
#productPlan .page-body .clst li a { display: block; white-space: nowrap; }
#productPlan .page-body .p-hd { position: relative; margin-top: 70px; padding: 10px; border-bottom: 2px solid #5c5c5c; }
#productPlan .page-body .p-hd.mt-35 { margin-top: 35px; background-color:#252525;padding:30px;}
#productPlan .page-body .p-hd h3 { color: #fff; font-size: 19px; letter-spacing: -1px;  font-weight:600; text-align: center; }
#productPlan .page-body .p-hd .top { position: absolute; top: 0; right: 5px; color: #5c5c5c; display:none; }
#productPlan .page-body .plst { zoom: 1; overflow: hidden; margin: 25px auto 0; }
#productPlan .page-body .prd-list .thumb { width: 176px; height: 176px;}:


#content { width: 100%x; margin: 0 auto;}
.sub_title {background-color: #000; text-align: center;}






/* »óÇ°¸®½ºÆ® (¸ÞÀÎ/°Ë»ö/»óÇ°¸®½ºÆ®) */
#productPlan .plan_prd-list { position: relative; width:1280px; }
#productPlan .plan_prd-list td { padding: 30px 0; vertical-align: top; }
#productPlan .plan_prd-list .info {text-align: center; font-size: 13px;}
#productPlan .plan_prd-list .info .dsc {text-align: center; font-size: 13px; font-weight:600; margin-bottom: 7px;}
#productPlan .plan_prd-list .thumb { width: 100%; height: 100%; margin: 0 auto 5px; font-size: 0; line-height: 0; }
#productPlan .plan_prd-list .thumb img { max-width: 100%; max-height: 100%; }
#productPlan .plan_prd-list_new .thumb img { width: 100%; height: 100%; }
#productPlan .plan_prd-list_new .tb-l:nth_child(1).info .thumb img { width: 50px; height: 100%; }
#productPlan .plan_prd-list .dsc,
#productPlan .plan_prd-list .price,
#productPlan .plan_prd-list .color,
#productPlan .plan_prd-list .preview,
#productPlan .plan_prd-list .prd-name_sub2{ /*margin-left: 18px; */}
#productPlan .plan_prd-list .dsc img { font-size: 0; line-height: 0; }
#productPlan .plan_prd-list .price { color: #d20023; font-size: 14px;  font-weight: 600;}
#productPlan .plan_prd-list .origin-price { font-weight: 600; color: #b5b5b5; font-size: 14px; margin-top: 8px;  }
#productPlan .prd-name_sub { font-size: 12px; width: 100%; text-align: center; color: #797979; font-weight: 600; }
#productPlan .prd-name_sub2 {margin: 0; font-size: 12px; font-weight: bold;   text-align: center; color: #2925dc; }

.tb-center {padding: 0 10px;}



/*************2020.11.18 ÀÛ¾÷ *************/

body, html {position: absolute;color: #fff;width: 100%;height: 100%;margin: 0; padding: 0;}
.evt_title { height: 775px;   width: 100%;}
.tit { top:0; position:relative;text-align:center; }
canvas{position:absolute;width: 100%;height:80vh;top:0;left:0;}


/*** slide ***/
.evt02 {background:#1d1d1d;}
.slide_box {position: relative; left: 50%; width: 24.396%;  transform: translateX(-50%);-webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%);padding: 100px 0px 100px 0px;}
#jackpot {overflow: visible;}
/*.season:after{content:'';display:block;width:100%;height:100%;background:#000;opacity:0.5;position:absolute;top:0;left:0;}*/
.season.swiper-slide-active:after{opacity:0}
.season_img {width: 100%;}


/*** soldout ***/
.blackweek #soldout{margin-left: 60px;}



/* BASIC css end */

