/* BASIC css start */
a.gobrand{display:inline-block;line-height:1.1;border:solid 1px #ddd;padding:5px 14px 5px 10px;margin-bottom:10px;font-size:13px;border-radius:2.5em;letter-spacing:-1px}
a.gobrand img{display:inline-block; vertical-align:bottom;margin-right:2px;margin-bottom:0px}
#productDetail .thumb-info{zoom:1;padding-top:13px}
#productDetail .thumb-info:after{content:"";display:block;clear:both}
#productDetail .thumb-info .thumb-wrap{float:left;width:550px;text-align:left;position: relative; z-index: 10;}
#productDetail .thumb-info .thumb{margin:0 auto;border-radius:18px;overflow:hidden}
#productDetail .thumb-info .thumb img{display:block;width:550px;height:550px}
#productDetail .thumb-info .thumb-ctrl{clear:both;padding:10px 0;font-size:0;border-bottom:1px solid #e0e0e0;height:50px}
/* #productDetail .thumb-info .thumb-ctrl a{font-size:11px}
#productDetail .thumb-info .thumb-ctrl a img{vertical-align:middle;margin-right:3px}
#productDetail .thumb-info .thumb-ctrl a:hover{text-decoration:underline} */
#productDetail .thumb-info .thumb-ctrl span{display:inline-block;margin-right:10px;border-radius:9px;overflow:hidden;width:50px;height:50px;vertical-align:top;cursor:pointer}

#productDetail .thumb-info .thumb-ctrl.single img{width: 50px !important;height: 50px !important;}
#productDetail .thumb-info .thumb-wrap .reivew_sns{overflow:hidden;line-height:30px;padding:29px 5px;/*border-bottom:1px solid #e0e0e0*/}
#productDetail .thumb-info .thumb-wrap .reivew_sns .thumb_reivew_num{float:left;font-size:15px;font-weight:400}
#productDetail .thumb-info .thumb-wrap .reivew_sns .thumb_reivew_num b{text-decoration:underline;font-weight:400;color:#dc2d4e}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list{text-align:right;float:right;font-size:0}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list img{display:none}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list a{display:inline-block;vertical-align:top;width:30px;height:30px;margin-left:10px;background-repeat:no-repeat;background-image:url(//cepa5678.img15.kr/__ns/common/detail_sns.png)}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list a:nth-of-type(1){background-position:-41px -40px}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list a:nth-of-type(2){background-position:-81px -40px}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list a:nth-of-type(1):hover{background-position:-41px 0}
#productDetail .thumb-info .thumb-wrap .thumb_sns_list a:nth-of-type(2):hover{background-position:-81px 0}
#productDetail .detail-coupon-area{border-radius:10px;padding:40px;text-align:center;background-color:#fff;margin-bottom:0;margin-top:30px;overflow:hidden}

#productDetail .detail-coupon-area {border-radius: 0;padding: 0;text-align: center;background-color: none;margin-bottom: 0;margin-top: 30px;overflow: hidden;}
.coupbx{background:#ffe0e9; border-radius:7px;margin-bottom:30px}
.coupbx a{display: block;color: #3f3c34;text-align: left;padding: 40px 140px 40px 50px;font-size: 19px;font-weight: 400;position: relative;}
.coupbx a::after{display: block;content: '';position: absolute;top: 0;bottom: 0;right: 0;width: 120px;background: url(//cepa5678.img15.kr/__ns/common/coupdn.png) no-repeat 0 center ;}
.coupbx b{display: block;font-weight: 550;margin-bottom: 15px;font-size: 34px;letter-spacing: -2px;color: #35322a;overflow: hidden;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;white-space: nowrap;}
.coupbx b span{color: #dc2d4e;}

#productDetail .thumb-info .info{float:right;width:590px;position:relative}
#productDetail .thumb-info .info .MK-product-icons{position: absolute;top: -25px;left: 0;height: auto;vertical-align: bottom;}
#productDetail .thumb-info .info .tit-prd{font-weight:500;font-size:28px;color:#000;padding-bottom:7px;padding-top:0;letter-spacing:-1px;line-height:1.2;;min-height: 68px;}
/*#productDetail .thumb-info .info .tit-prd br{display:none}*/
#productDetail .thumb-info .info .tit-prd-sub{font-size:18px;text-shadow:-1px;font-weight:400;color:#585759}
#productDetail .thumb-info .info .table-opt{margin-top:5px;border-top:1px solid #000;min-height:410px}
#productDetail .thumb-info .info .table-opt th,#productDetail .thumb-info .info .table-opt td{padding:6px 0 5px 10px;text-align:left;line-height:1.3;font-size:14px;border-bottom:0 solid #f0f0f0;vertical-align:middle;}
#productDetail .thumb-info .info .table-opt th{font-weight:400;letter-spacing:-1px;font-weight:400;color:#484847}
#productDetail .thumb-info .info .table-opt .for_price th,
#productDetail .thumb-info .info .table-opt .for_price td{border-bottom:1px solid #d0d0d0;padding-top:12px;padding-bottom:12px;font-size:16px;letter-spacing:-1px;}
#productDetail .thumb-info .info .table-opt .for_price td.price b{color:#000;font-size:28px}
#productDetail .thumb-info .info .table-opt .for_price_cs th,
#productDetail .thumb-info .info .table-opt .for_price_cs td{padding-top:10px;padding-bottom:0}

#productDetail .thumb-info .info .table-opt .delivery_info span img,
#productDetail .thumb-info .info .table-opt .delivery_info #deliverycase{display: none;}
#productDetail .thumb-info .info .table-opt .delivery_help{width:22px;height:20px;font-size:0;display:inline-block;vertical-align:middle;background:url(//cepa5678.img15.kr/__ns/common/delivery_icon_off.gif) no-repeat center 0;transition:.25s ease-out}
#productDetail .thumb-info .info .table-opt .delivery_help:hover,#productDetail .thumb-info .info .table-opt .delivery_help:focus{background-image:url(//cepa5678.img15.kr/__ns/common/delivery_icon_ov.gif)}


#productDetail .thumb-info .info .table-opt #deliverycase td{padding:0}
#productDetail .thumb-info .info .table-opt #deliverycase table tr:nth-child(2) td br:first-of-type{display:none}


#goods_amount{float:left}
#productDetail .thumb-info .info .table-opt .opt-spin{position:relative;width:52px;height:15px;border:1px solid #acacac}
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin,#productDetail .thumb-info .info .table-opt .opt-spin .btns{float:left}
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin{width:41px;height:13px;padding-left:2px padding-top: 2px;border:0;font-size:11px}
#productDetail .thumb-info .info .table-opt .opt-spin .btns{width:17px;height:15px;border-left:1px solid #aaa}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a{overflow:hidden;float:left;width:100%;height:8px;text-indent:-999px;background:none}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-up{border-bottom:1px solid #aaa;background:url(/images/d3/modern_simple/btn/btn_h5_spin_up.gif) no-repeat 50% 50%}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-dw{background:url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 50%}


#productDetail .thumb-info .info .table-opt .opt-wrap{padding-bottom:20px;border-bottom:1px #ddd solid}
#productDetail .thumb-info .info .table-opt .opt-wrap .tit{margin-bottom:5px;padding-left:10px;display: none;}
#productDetail .thumb-info .info .table-opt .opt-wrap dl{overflow:hidden;width:100%;margin-bottom: 2px;display: table;}
#productDetail .thumb-info .info .table-opt .opt-wrap dt{width:90px;letter-spacing: -1px;font-weight:400;color:#484847;padding: 6px 0 2px 0; text-align: left; line-height: 1.3; font-size: 14px;display: table-cell;}
#productDetail .thumb-info .info .table-opt .opt-wrap dd{padding: 0 0 2px 0;display: table-cell;}


#productDetail .thumb-info .info .table-opt .opt-wrap dl.optAdd dt{width:30%}
#productDetail .thumb-info .info .table-opt .opt-wrap dl.optAdd dd{width: 70%;}


#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn{text-align: right;padding-top: 20px/*padding: 20px 0 ;border-bottom: 1px solid #ccc;*/}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a{display: inline-block;line-height: 29px;color: #fff;width: 130px;height: 30px;font-size: 15px;background-color: #484141;text-align: center;font-weight:400;}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns{position:relative;width:56px;height:19px}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns input{position:absolute;top:0;left:0;width:40px;height:17px;border:1px solid #ddd;text-align:right}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns .btn-up{position:absolute;top:0;right:0}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns .btn-dw{position:absolute;bottom:0;right:0}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count select{float:left;width:180px}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count .opt-btns{float:left;width:56px;margin-left:5px}
#productDetail .thumb-info .info .table-opt .option-wrap{margin-top:10px;padding:5px 10px;border:1px solid #ddd;font-size:11px;background:#eee}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box{width:100%;border-bottom:1px solid #ddd}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box:last-child{border-bottom:none}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .tit{padding:10px 0 5px;color:#666}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list:after{clear:both;content:"";display:block}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list{width:100%;padding-left:5px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li{float:left;width:20%;*width:19.9%}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.last{width:54px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl{width:54px;padding-bottom:10px;text-align:center;color:#333}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdchk{text-align:left;padding-bottom:5px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdchk input{width:12px;height:12px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg{position:relative}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg img{width:54px;height:54px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg .soldout{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;line-height:56px;color:#fff;text-align:center}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg .soldout-bg{position:absolute;top:50%;left:0;display:inline-block;width:54px;height:20px;margin-top:-10px;background:#000;filter:alpha(opacity:40);opacity:.4}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg .sel-img{position:absolute;top:0;left:0;display:inline-block;width:54px;height:54px;background:#000;filter:alpha(opacity:40);opacity:.4}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdname{padding-top:5px;line-height:14px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdnote{padding-bottom:2px;line-height:15px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdprice{padding-bottom:3px}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty input{display:inline-block;width:20px;height:15px;line-height:17px;padding:0 5px;border:1px solid #707070;font-size:11px;text-align:right}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down{display:inline-block;width:11px;height:14px;line-height:0;font-size:0;vertical-align:top}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down a{display:inline-block;width:11px;height:9px;line-height:0;font-size:0;vertical-align:top}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down .btn-up{margin-bottom:1px}



#productDetail .thumb-info .info .table-opt .opt-style th,#productDetail .thumb-info .info .table-opt .opt-style td{padding-bottom:0;border-bottom:0}
#productDetail .opt-style select{line-height:32px;height:34px;border-color:#ccc;display:inline-block;vertical-align:middle;font-size:15px;padding:0 15px 0 10px;width:99.9%}
#productDetail .opt-style select::-ms-expand{display:none}
#productDetail .opt-style select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(//cepa5678.img15.kr/__ns/common/q_aro_dn.png);background-position:97% 50%;background-repeat:no-repeat;outline:none}
#productDetail .thumb-info .info .table-opt .opt-result{padding-top: 0;padding-bottom: 0;}
#productDetail .thumb-info .info .prd-btns{font-size:0;line-height:0;overflow:visible;margin-top:0;height:auto}
#productDetail .thumb-info .info .prd-btns::after{display:block;content:'';clear:both}

#productDetail .thumb-info .info .prd-btns a{display:block;float:left;box-sizing:border-box;margin-right:5px;font-weight:600;text-align:center;line-height:60px;height:60px;width:24%;font-size:16px;background-color:#fff;color:#686466;position:relative;transition:.25s ease-out}
#productDetail .thumb-info .info .prd-btns a::before{display:block;content:'';border:1px solid #ddd;position:absolute;top:0;left:0;right:0;bottom:0;transition:.25s ease-out}
#productDetail .thumb-info .info .prd-btns a:last-child{margin-right:0}
#productDetail .thumb-info .info .prd-btns a.bt-go-coupon{width:150px;border-color:#484141;color:#fff;background-color:#484141}
#productDetail .thumb-info .info .prd-btns a.bt-go-buy{border-color:#dc2d4e;color:#fff;font-weight:400;background-color:#dc2d4e;float:right;width:50.1%}
#productDetail .thumb-info .info .prd-btns a.bt-go-buy.gift{border-color:#4088d4;background-color:#4088d3;margin-top:5px}
#productDetail .thumb-info .info .prd-btns a.bt-normal:hover{color:#000}
#productDetail .thumb-info .info .prd-btns a.bt-normal:hover::before{border-color:#000}
#productDetail .thumb-info .info .prd-btns a.bt-go-coupon::before,#productDetail .thumb-info .info .prd-btns a.bt-go-buy::before{display:none}
#productDetail .thumb-info .info .prd-btns .soldout{background-color:#ffe5e9;color:#dc2d4e;font-size:16px;text-align:center;line-height:58px;border:solid 1px #dc2d4e}

#productDetail .opt-style input.basic_option{box-shadow:inset 1px 1px 4px #ddd;line-height:32px;height:34px;border-color:#dc2d4e;color:#000;display:inline-block;vertical-align:middle;font-size:15px;font-weight:500;padding:0 15px 0 10px;width:calc(100% - 28px)}

/* Ç°Àý»óÇ° ÂòÇÏ±â ºÒ°¡(¿É¼Ç¼±ÅÃÇØ¾ßÇÔ)*/
/*#productDetail .thumb-info .info .prd-btns .soldout{background-color:#ffe5e9;color:#dc2d4e;font-size:16px;text-align:center;line-height:58px;border:solid 1px #dc2d4e;width:333px;float:right}*/

#productDetail .thumb-info .info .paybtn-wrap{padding-top:70px;overflow:hidden}
#productDetail .thumb-info .info .paybtn-wrap>div{width:285px;padding-top:0;height:90px}
#productDetail .thumb-info .info .paybtn-wrap>div:nth-child(2n+1){float:left}
#productDetail .thumb-info .info .paybtn-wrap>div:nth-child(n+2){float:right}
/*#nhn_btn{padding-top:0;width:285px;float:left}
#payco_order_btn{padding-top:0;width:285px;float:left}
#kakaopay_order_btn{padding-top:0;width:285px;float:left}*/

#productDetail .tit-detail{zoom:1;position:relative;font-size:0;line-height:0;padding:45px 0}
#productDetail .tit-detail h3{text-align:center;font-size:36px}
#productDetail .tit-detail .btns{position:absolute;right:0;top:-5px;font-size:0;line-height:0}
#productDetail .tit-detail .btns a{margin-left:5px}
#productDetail .prd-detail{padding:25px 2.5% 40px;line-height:1.6;font-size:14px}
#productDetail .prd-detail img{max-width:100%;font-size:0;line-height:0;max-width:100%}
#productDetail .prd-list{padding-top:10px;border-top:1px solid #b4b4b5}
#productDetail .review-write{margin-top:0;padding:15px;border-top:1px solid #000;border-bottom:0 solid #b4b4b5}
#productDetail .review-write th,#productDetail .review-write td{padding:5px 0 4px}
#productDetail .review-write th{font-weight:400}
#productDetail .review-write table{border:0}
#productDetail .review-write th{font-size:14px}
#productDetail .review-write th,#productDetail .review-write td{padding:5px 0;border:0}
#productDetail .review-write a.review-btn{position:absolute;right:0;top:50px;width:120px;height:120px;display:block;background-color:#dc2d4e;text-align:center;color:#fff;font-size:0;line-height:120px}
#productDetail .review-write a.review-btn span{font-size:15px;width:30px;display:inline-block;line-height:1.2;vertical-align:middle}
#productDetail .review-write .review-file input{width:300px;padding:0 10px;line-height:normal;line-height:34px;height:34px;border:1px solid #b4b4b4;display:inline-block;vertical-align:middle}
#productDetail .review-write .review-file a img{display:none}
#productDetail .review-write .review-file a{display:inline-block;vertical-align:middle;color:#fff;width:100px;background:#898989;padding:0;border:none;height:36px;line-height:35px;margin:0 3px;font-weight:400;font-size:14px;position:relative}
#productDetail .review-write .review-file a::after{display:block;content:'Ã£¾Æº¸±â';position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:35px}
#productDetail .review-write .review-name input{width:130px;padding:0 10px;line-height:normal;line-height:34px;height:34px;border:1px solid #b4b4b4;display:inline-block;vertical-align:middle;font-size:15px}
#productDetail .review-write textarea.MS_review_content_box{width:80%;line-height:1.4;padding:10px;height:97px;font-size:15px;border-color:#b4b4b4}
#productDetail .table-slide{border-top:1px solid #000;border-bottom:0}
#productDetail .table-slide thead th{border-bottom:1px solid #e0e0e0;padding:15px 0;font-weight:400;font-size:14px;background-color:#f8f7f8;color:#444}
#productDetail .table-slide td{padding:18px 0;font-size:15px;font-weight:400;line-height:1.5;border-bottom:1px solid #e0e0e0}
#productDetail .table-slide tr.cnt{display:none}
#productDetail .table-slide tr.cnt td{padding:0}
#productDetail .table-slide tr.nbg td{background-image:none}
#productDetail .table-slide tr.reply .tb-txt{padding-left:30px;background:url(/images/d3/modern_simple/common/bull_reply.gif) no-repeat 10px 0}
#productDetail .review-list{margin-top:30px}
#productDetail .qna-list{margin-top:15px}

.qna_board_content{background-color:#f5f5f5;padding:15px 90px;position:relative;top:-1px;border-top:1px dashed #ccc;line-height:1.6}
.review_board_content{background-color:#f5f5f5;padding:15px 90px 15px 30px;position:relative;top:-1px;border-top:1px dashed #ccc;line-height:1.6}

.review-list .qna_board_content{padding:15px 120px}
.review-list .MS_review_mark_title{display:none}
.review-list .MS_review_mark_icon span{font-size:19px;/*color:#dc2d4e!important;*/font-weight:400}
#productDetail .table-slide tr.cnt td .MS_cmt_list_box{margin-top:15px}
#productDetail .table-slide tr.cnt td .MS_cmt_list_box td{border-bottom:0;padding-left:15px;border-left:3px solid #e0e1e1}
#productDetail .table-slide tr.cnt td .MS_cmt_list_box>div{padding:15px 0;border-bottom:none;border-top:1px dashed #ccc}
#productDetail .table-slide tr.cnt td .MS_cmt_list_box .MS_cmt_hname{font-size:13px;color:#633;font-weight:500}
#productDetail .table-slide tr.cnt td .MS_cmt_list_box .MS_cmt_date{font-size:13px;color:#966;font-family:'Lato'}
#productDetail .table-slide tr.cnt td .MS_cmt_list_box .MS_cmt_content{padding-top:10px}
.MK_not_choice{color:red}
.MK_optAddWrap,.MK_optAddWrap *{margin:0;padding:0}
.MK_optAddWrap{color:#666;font-size:11px;line-height:13px}
.MK_optAddWrap li{list-style:none}
#MK_optAddList{overflow:hidden;*zoom:1}
#MK_optAddList li{float:left;width:100%;margin-top:5px}
#MK_optAddList .MK_tit,#MK_optAddList .MK_div,#MK_optAddList .MK_st{float:left}
#MK_optAddList .MK_tit,#MK_optAddList .MK_div{font-size:11px;line-height:16px}
#MK_optAddList .MK_tit{width:65px;margin-right:5px}
#MK_optAddList .MK_div{width:5px;text-align:center}
#MK_optAddList .MK_st{width:205px}
#MK_optAddList .MK_st .MK_btn-add{cursor:pointer}
#MK_optAddList .MK_st select{margin-left:5px;width:195px;height:18px}
#MK_optAddListPP{overflow:hidden;*zoom:1}
#MK_optAddListPP .MK_tit,#MK_optAddListPP .MK_st{float:left;width:auto}
#MK_optAddListPP .MK_tit{margin-right:5px;margin-top:3px}
#MK_innerOptWrap{margin-top:0}
#MK_innerOptWrap #MK_innerOptScroll.limit{position:relative;height:180px;overflow-y:auto}

#MK_innerOptWrap .MK_inner-opt-cm{background-color:#f4f5f6}
#MK_innerOptWrap .MK_inner-opt-cm li{*zoom:1;position:relative;min-height:20px;padding:20px 15px;border-bottom:1px solid #e0e0e0}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{position:absolute}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{display:block}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name br{display:none}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price{right:45px;top:20px;color:#000;font-size:15px;line-height:1;font-weight:400;text-align:right}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price span{font-size:20px;font-weight:700}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{right:0;text-indent:-999em;top:0;width:44px;bottom:0;background:url(//cepa5678.img15.kr/__ns/common/qty-ctrl-x.gif) center 26px no-repeat}
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput{width:200px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name{margin-right:0;font-size:14px;color:#484947;padding-right:250px;line-height:1.4;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl{width:auto;padding:0 28px;top:16px;right:170px;font-size:0;background-color:#fff}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count,
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.basic_option{width:28px;height:26px;line-height:26px;display:inline-block;font-size:12px !important;border:0;vertical-align:middle;text-align:center !important;border-top:1px solid #c8cacc;border-bottom:1px solid #c8cacc;float: none !important;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img{display:none}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a{vertical-align:middle;border:1px solid #999;line-height:0;height:26px;display:inline-block;font-size:0;width:26px;background-color:#fff;background-repeat:no-repeat;background-position:center;text-indent:-999em;opacity:.43;transition:.25s ease-out;position:absolute;top:0}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up{background-image:url(//cepa5678.img15.kr/__ns/common/qty-ctrl-plus.gif);right:0}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw{background-image:url(//cepa5678.img15.kr/__ns/common/qty-ctrl-minus.gif);left:0}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a:hover{opacity:1;border-color:#000}


#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name{margin-right:0;font-size:14px;color:#484947;padding-right:250px;line-height:1.4;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl{width:auto;padding:0 28px;top:16px;right:170px;font-size:0;background-color:#fff}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.MK_count,
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.addition_option{width:28px;height:26px;line-height:26px;display:inline-block;font-size:12px !important;border:0;vertical-align:middle;text-align:center !important;border-top:1px solid #c8cacc;border-bottom:1px solid #c8cacc;float: none !important;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a img{display:none}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a{vertical-align:middle;border:1px solid #999;line-height:0;height:26px;display:inline-block;font-size:0;width:26px;background-color:#fff;background-repeat:no-repeat;background-position:center;text-indent:-999em;opacity:.43;transition:.25s ease-out;position:absolute;top:0}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up{background-image:url(//cepa5678.img15.kr/__ns/common/qty-ctrl-plus.gif);right:0}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw{background-image:url(//cepa5678.img15.kr/__ns/common/qty-ctrl-minus.gif);left:0}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a:hover{opacity:1;border-color:#000}


#MK_innerOptTotal{padding:30px 20px 20px;font-size:16px;color:#dc2d4e;text-align:right}
#MK_innerOptTotal .MK_txt-total{color:#111;font-weight:400}
#MK_innerOptTotal .MK_txt-won{font-size:18px}
#MK_innerOptTotal .MK_total{font-weight:700;font-size:32px}
#sorivu{position:relative;margin-top:20px}
#productWrap{margin:10px 0}
#productWrap h3.tb-tit{margin-bottom:10px;text-align:left}
#productWrap table{width:100%;font-size:12px;border-collapse:collapse;border-width:1px 0;border-color:#b4b4b4;border-style:solid;table-layout:fixed}
#productWrap table th{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#f8f8f8;color:#3b3b3d;text-align:left;padding:10px 0 10px 15px}
#productWrap table td{color:#8b8b8b;border-bottom:1px solid #e0e0e0;word-break:break-all;text-align:left;padding:10px 0 10px 17px}
.box-btn-size-chart{width:300px;padding:10px;background:#D9DBDA;text-align:center}
td.area-btn-size-chart a{color:#000;font-size:15px;font-weight:700}
#sizeChart{width:693px;position:absolute;display:none}
#sizeChart .btn-close-box{width:100%;position:relative}
#sizeChart .btn-close-layer{position:absolute;display:block;width:15px;height:14px;top:10px;right:10px;color:#FFF;font-size:15px;font-weight:700}
.size-chart-box{width:100%;font-family:'dotum';border:2px solid #3F4045}
.size-chart-box h4{width:100%;margin:0;padding:10px 0;color:#FFF;background:#3F4045;text-align:center}
.size-chart-cont{background:#FFF;text-align:center;padding:5px}
.size-chart-cont table{width:100%;margin:0;padding:0;border-collapse:collapse;border:1px solid #D9DBDA}
.size-chart-cont table th,.size-chart-cont table td{font-family:'dotum';padding:10px;text-align:center;border-bottom:1px solid #D9DBDA}
.size-chart-cont table th{background:#EBECF0}
.size-chart-cont table tr:last-child{border-bottom:1px solid #D9DBDA}
.size-chart-cont img.sc-img-chart,#sc_img_chart{width:670px;height:300px}
.size-chart-cont img.sc-img-guide,#sc_img_guide{width:190px;height:240px}
.size-chart-cont p{margin-top:10px;text-align:left}


#productDetail .item-wrap{width:auto; }
#productDetail .item-wrap .item-cont .item-list dd ul .prd-brand br{display:none}
#productDetail .item-wrap .item-cont .item-list dd ul .prd-brand { display: block;min-height: 55px;font-size:15px; color:#333 ;line-height: 1.2;}
#productDetail .item-wrap.relateds .item-cont{display:table;margin:0}
#productDetail .item-wrap.relateds .item-list{display:table-cell;float:none;width:25%;margin:0;padding:0 1.5% 25px}

#productDetail .prd-detail-contents{text-align:center}
#productDetail.fixed_view .tab_cont{position:relative;padding-right:315px;padding-top:0}
#productDetail.fixed_view .thumb-info .info_inner{position:fixed;padding-top:70px;width:285px;top:0;z-index:8;right:50%;margin-right:-600px;background-color:#fff;bottom:0;padding-left:0;padding-bottom:0}
#productDetail.fixed_view .thumb-info .info .table-opt{min-height:10px;overflow-x:hidden;overflow-y:auto;border:1px solid #ddd;position:absolute;/*bottom:195px;*/bottom:100px/*285px*/;top:auto;background:#f4f5f6;border-top:none;left: 0;right: 0;padding-top:10px;margin-top:0}
#productDetail.fixed_view .thumb-info .info.forlogin .table-opt{bottom:100px;}
#productDetail.fixed_view .thumb-info .info .table-opt #deliverycase{left: auto !important; right: 5px !important;/* border: 10px solid #000; */}

#productDetail.fixed_view .thumb-info .info .table-opt th,#productDetail.fixed_view  .thumb-info .info .table-opt td{padding:5px 10px;position:relative}
#productDetail.fixed_view .thumb-info .info .table-opt .opt-style th,#productDetail.fixed_view  .thumb-info .info .table-opt .opt-style td{padding:2px 10px}
#productDetail.fixed_view .thumb-info .info .table-opt .price{/*padding-bottom:15px*/}
#productDetail.fixed_view .thumb-info .info .table-opt .price span.fz14.c_red{display:block}
#productDetail.fixed_view .thumb-info .info .table-opt table,#productDetail.fixed_view  .thumb-info .info .table-opt td,#productDetail.fixed_view  .thumb-info .info .table-opt th{border-collapse:separate;width:auto;table-layout:auto}
#productDetail.fixed_view .thumb-info .info .table-opt table{width: 100%;}
#productDetail.fixed_view .thumb-info .info .table-opt colgroup{display:none}
#productDetail.fixed_view .thumb-info .info .table-opt th{font-size:13px;padding-top:6px}

#productDetail.fixed_view .thumb-info .info .table-opt .opt-wrap{padding-bottom: 10px;}
#productDetail.fixed_view .thumb-info .info .table-opt .opt-wrap dt{width: 68px;}

#productDetail.fixed_view .thumb-info .info .table-opt .opt-wrap  dl.optAdd dt{width: auto;display: block;}
#productDetail.fixed_view .thumb-info .info .table-opt .opt-wrap  dl.optAdd dd{width: auto;display: block;}

#productDetail.fixed_view .thumb-info .info .table-opt .opt-wrap .sel-btn{text-align: center;padding-top: 10px }
#productDetail.fixed_view .thumb-info .info .table-opt .opt-wrap .sel-btn a{display:block;line-height: 40px;width: auto;height: 40px;}


#productDetail.fixed_view .thumb-info .info .table-opt .for_price th,
#productDetail.fixed_view .thumb-info .info .table-opt .for_price td{border-bottom:0;padding-top:5px;padding-bottom:5px;font-size:14px;}
#productDetail.fixed_view .thumb-info .info .table-opt .for_price td.price b{font-size:20px}

#productDetail.fixed_view  #MK_innerOptWrap #MK_innerOptScroll,#productDetail.fixed_view  #MK_innerOptWrap #MK_innerOptScroll.limit{position:relative;height:auto;overflow-y:visible}
#productDetail.fixed_view .thumb-info .info .tit-prd{font-size:19px;padding:20px 10px ;border:1px solid #ddd;background:#f4f5f6;border-bottom:none;min-height:1px}
#productDetail.fixed_view .thumb-info .info .prd-btns{position:relative;position:absolute;bottom:0;/*bottom:95px;*/height:90px;width:285px}
/*#productDetail.fixed_view .thumb-info .info .table-opt.subsi + .prd-btns{bottom:50px}*/
#productDetail.fixed_view .thumb-info .info.forlogin .prd-btns{bottom:0;}
#productDetail.fixed_view .thumb-info .info .prd-btns a{margin-right:0;margin-left:5px;width:140px;font-size:15px;line-height:39px;height:40px;margin-bottom:5px; box-sizing:border-box;}
#productDetail.fixed_view .thumb-info .info .prd-btns a:nth-of-type(2n+1){margin-left:0}
#productDetail.fixed_view .thumb-info .info .prd-btns a.bt-go-buy{float:none;clear:both;width:auto}
#productDetail.fixed_view .thumb-info .info .prd-btns a.bt-go-coupon{width:140px}
/*#productDetail.fixed_view .thumb-info .info .prd-btns .soldout{clear:both;float:none;width:auto;line-height: 40px;height: 40px;}*/
#productDetail.fixed_view .thumb-info .info .paybtn-wrap{position:absolute;bottom:5px;padding-top: 0;}
#productDetail.fixed_view .thumb-info .info .paybtn-wrap::before{display:block;content:'';position:absolute;top:0;right:0;height:2px; background:#000;width:10px;z-index:10}
#productDetail.fixed_view .thumb-info .info .paybtn-wrap>div:nth-child(2n+1),
#productDetail.fixed_view .thumb-info .info .paybtn-wrap>div:nth-child(n+2){float:none;width:auto}
#productDetail.fixed_view .thumb-info .info .paybtn-wrap>div:last-child{border-bottom:solid 1px #333}

#productDetail.fixed_view #MK_innerOptWrap .MK_inner-opt-cm li{overflow:hidden;padding:10px 35px 10px 10px}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name{font-size:14px;clear:both;margin:0;padding-bottom:7px;line-height:1.4;padding-right:0;word-break: break-all;}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl,#productDetail.fixed_view #MK_innerOptWrap .MK_inner-opt-cm li .MK_price{position:relative;top:auto;right:auto}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl{float:left}

#productDetail.fixed_view #MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name{font-size:14px;clear:both;margin:0;padding-bottom:7px;line-height:1.4;padding-right:0;word-break: break-all;}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl,#productDetail.fixed_view #MK_innerOptWrap .MK_inner-opt-cm li .MK_price{position:relative;top:auto;right:auto}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl{float:left}

#productDetail.fixed_view #MK_innerOptWrap .MK_inner-opt-cm li .MK_price{width:calc(100% - 95px);float:right}
#productDetail.fixed_view #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{width:30px;background:none}
#productDetail.fixed_view #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del::after{display:block;content:'';position:absolute;right:0;bottom:12px;width:30px;height:30px;background-position:center;background:url(//cepa5678.img15.kr/__ns/common/qty-ctrl-x.gif) center no-repeat}

#productDetail.fixed_view #MK_innerOptWrap #MK_innerOptTotal{padding-left:0;padding-right:0}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOptTotal .MK_txt-total{font-size:15px;padding-right:5px}
#productDetail.fixed_view #MK_innerOptWrap #MK_innerOptTotal .MK_total{font-size:30px;letter-spacing:-1px}

#productDetail.fixed_view.hitthebottom .thumb-info .info_inner{bottom: 409px;border-bottom: 1px solid #000;}

.no_related{border: 1px solid #ddd;background-color: #f7f8f4;color: #999;font-size: 18px;text-align: center;padding: 150px 0;}

#productDetail .item-wrap.recommand{border:solid 1px #ddd;border-radius:12px;overflow:hidden;background-color: #fff;margin-bottom:0}
#productDetail .item-wrap.recommand .item_total{border-bottom:solid 1px #ddd;padding:15px 20px;font-size:14px;margin-bottom:39px;background-color: #f5f4f7}
#productDetail .item-wrap.recommand .item_total b{font-size:17px;padding-right:10px}
#productDetail .item-wrap.recommand .item-list{height: 350px;margin: 0 0 0 49px;width: 180px;z-index: 1;position: relative;}
#productDetail .item-wrap.recommand .item-cont{margin-left:0;}
#productDetail .item-wrap.recommand .item-cont .item-list .thumb > a{border-radius:0}

.item-wrap.recommand .bx-controls {position: absolute;top:98px;display: inline;width: 100%;z-index: 1;}
.item-wrap.recommand .bx-controls a{text-indent: -999em;display: block;position: absolute;top:0;z-index: 10; height: 48px;width: 48px;bottom: auto;z-index: 2;transition:.25s ease-out;border-radius:50%;background: #fff;border: 1px solid #e0e0e0;}
.item-wrap.recommand .bx-controls a::after{display: block;content: '';background-repeat: no-repeat;background-position: 0 0;width: 12px;height: 20px;top: 14px;position: absolute;opacity: 0.55;transition:.25s ease-out;}
.item-wrap.recommand .bx-controls a.bx-prev{left: -85px; }
.item-wrap.recommand .bx-controls a.bx-next{right: -85px;}
.item-wrap.recommand .bx-controls a.bx-prev::after{left: 16px;background-image: url(//cepa5678.img15.kr/__ns/common/arrow-left.png);}
.item-wrap.recommand .bx-controls a.bx-next::after{left: 20px;background-image: url(//cepa5678.img15.kr/__ns/common/arrow-right.png);}
.item-wrap.recommand .bx-controls a:hover{border-color: #666;box-shadow: 1px 1px  10px 1px #ccc}
.item-wrap.recommand .bx-controls a:hover::after{opacity: 1;}


/* ¼±¹°ÇÏ±â ¹Ì»ç¿ë */
#productDetail .thumb-info .info .prd-btns .btn_gift { display: block; width: 448px; height: 48px; font-size: 12px; color: #f1191f; text-align: center; line-height: 50px; border: 1px solid #f1191f; background: #fff; }
#productDetail .thumb-info .info .prd-btns .btn_gift:hover { color: #fff; background: #f1191f; }
#productDetail .thumb-info .info .prd-btns .btn_gift:active { position: relative; top: 1px; }
#productDetail .thumb-info .info .prd-btns .btn_gift .fa-gift { font-size: 13px; vertical-align: text-bottom; }
#productDetail .thumb-info .info .prd-btns .btn_gift .fa-gift:before { margin-right:5px; }
/* ¼±¹°ÇÏ±â */
#productDetail .thumb-info .info .prd-btns.gifti{margin-right: -5px;}
#productDetail .thumb-info .info .prd-btns.gifti a{width: calc(25% - 5px) ;float: left;}
#productDetail .thumb-info .info .prd-btns.gifti a.bt-go-buy{float: left;margin-right: 0;width: calc(25% - 5px) }
#productDetail .thumb-info .info .prd-btns.gifti a.bt-gift{/*border:solid 1px #4088d3;background-color:#4088d3;color: #fff;*/border:solid 1px #dbc904;background-color:#ffe800;color: #000;float: right;margin-right: 0;width: 25%;}
#productDetail .thumb-info .info .prd-btns.gifti a.bt-gift::before{display: none;}
#productDetail .thumb-info .info .prd-btns.gifti a.bt-gift span.kakaogift{border: 0 solid #000;display: inline-block;width: 26px;height: 25px;vertical-align: middle;background: #ffe800 url(https://cepa5678.img15.kr/_sm/qk_kko.png) center 0 no-repeat;background-size:auto 22px;}

#productDetail.fixed_view .thumb-info .info .prd-btns.gifti{}
#productDetail.fixed_view .thumb-info .info .prd-btns.gifti a{margin-right:0;margin-left:5px;width:140px;font-size:15px;line-height:40px;height:40px;margin-bottom:5px; box-sizing:border-box;}
#productDetail.fixed_view .thumb-info .info .prd-btns.gifti a.bt-go-buy{float:left;width:140px;}
#productDetail.fixed_view .thumb-info .info .prd-btns.gifti a.bt-gift{float: left;}
#productDetail.fixed_view .thumb-info .info .prd-btns.gifti a:nth-of-type(2n+1){margin-left:0}


/* Á¤±â¹è¼Û txt */
#productDetail .thumb-info .info .table-opt .sell_benefit { position:relative; }
#productDetail .thumb-info .info .table-opt .sell_benefit .benefit_btn { display:inline-block; height:18px; line-height:18px; border:1px solid #000; font-size:11px; }
#productDetail .thumb-info .info .table-opt .sell_benefit .benefit_btn span { display:inline-block; height:18px; padding:0 5px; color:#fff; background:#000; vertical-align:top; }
#productDetail .thumb-info .info .table-opt .sell_benefit .benefit_btn em { display:inline-block; height:18px; padding:0 3px 0 0; font-size:10px; vertical-align:top; }

#productDetail .thumb-info .info .prd-btns.subsi{margin-top:5px;}
#productDetail .thumb-info .info .prd-btns.subsi a.bt-subs{clear:both;width:auto;margin-right:0;float:none;color:#fff;background:#6356e8;height:70px;line-height:70px;font-size:25px;box-shadow:1px 5px 12px 0 #ddd}
#productDetail .thumb-info .info .prd-btns.subsi a::before{display:none}
#productDetail .thumb-info .info .prd-btns.subsi a.bt-subs::after{ content: '(1Â÷ ½Ã¹ü»ç¾÷À¸·Î 2024.11±îÁö °¡´É)';font-weight:400; display:none;font-size:14px;}
#productDetail .thumb-info .info .prd-btns.subsi a.bt-subs em{display:inline-block;color:#000;border-radius:2.5em;background:#5aff09;width:82px;text-align:center;height:28px;line-height:27px;margin-right:5px;font-weight:600;font-size:14px;vertical-align:middle}

#productDetail.fixed_view .thumb-info .info .prd-btns.subsi a.bt-subs{height:50px;line-height:48px;font-size:18px;box-shadow:none}
#productDetail.fixed_view .thumb-info .info .prd-btns.subsi a.bt-subs::after{ content: '(2024.11±îÁö 1Â÷ ¿î¿µ)'}
#productDetail.fixed_view .thumb-info .info .prd-btns.subsi a.bt-subs em{height:34px;line-height:32px;margin-right:0;display:block;position:absolute;top:-30px;left:20px}
#productDetail.fixed_view .thumb-info .info .prd-btns.subsi a.bt-subs em::after{ content: ''; border-width: 12px; border-color: #5aff09; border-style: solid; border-bottom-width: 0; border-left-color: transparent !important; border-right-color: transparent !important; display: block; position: absolute; left: calc(50% - 9px); bottom: -6px }

#productDetail.fixed_view .thumb-info .info .prd-btns.subsi{margin-top:0;bottom:89px;height:auto;overflow:visible}
#productDetail.fixed_view .thumb-info .info .table-opt.subsi{bottom:148px}

/* ±¸¸ÅÇÒÀÎ */
#productDetail .buy-benefit { position:relative; }
#productDetail .buy-benefit .tit-txt { font-size:12px; color:#000; }
#productDetail .buy-benefit .view-wrap { position:relative; }
#productDetail .buy-benefit .btn-view { display:inline-block; padding:2px 3px 2px 5px; font-size:12px; color:#000; background: url(/images/common/bg_layer_gray.gif) no-repeat; border:1px solid #e3e3e3; }
#productDetail .buy-benefit .btn-view em { display: inline-block; font-size:10px; vertical-align: top; }
#productDetail .buy-benefit .view-wrap { display:none; position:absolute; top:30px; left:50%; max-width:186px; margin-left:-208px; padding:15px; background:#fff; border:1px solid #000; z-index:1; }
#productDetail .buy-benefit .view-wrap.active { display:block; }
#productDetail .buy-benefit .view-wrap .layer-view { font-size:12px; line-height:20px; color:#000; font-weight:bold; }
#productDetail .buy-benefit .view-wrap .layer-view .fc-red { color:#ff0000; }
#productDetail .buy-benefit .view-wrap .layer-view ul.list {margin-top:5px;}
#productDetail .buy-benefit .view-wrap .layer-view ul li.layer-info { color:#585858; border-top:1px solid #ccc; padding-top:5px; margin-top:5px; font-weight:normal; }
#productDetail .buy-benefit .view-wrap .btn-close { position:absolute; right:10px; top:5px; }
/* ±¸¸ÅÇÒÀÎ */
/* Á¤±â¹è¼Û ÇýÅÃ ÆË¾÷ */
#productDetail .delivery .view-wrap { display:none; position:absolute; top:30px; left:50%; width:290px; margin-left:-208px; background:#fff; border:2px solid #666; z-index:1; }
#productDetail .delivery .view-wrap.active { display:block; }
#productDetail .delivery .view-wrap h3.title {padding:8px 14px; background:#f0f0f0; font-weight:700;}
#productDetail .delivery .view-wrap .list {margin:18px 20px; border:1px solid #e4e4e5; border-top:0;}
#productDetail .delivery .view-wrap .list dl {overflow:hidden;}
#productDetail .delivery .view-wrap .list dt,
#productDetail .delivery .view-wrap .list dd {float:left; width:33.33%; padding:5px 8px; font-size:11px; color:#000; box-sizing:border-box; font-weight:normal;}
#productDetail .delivery .view-wrap .list dt {border-top:1px solid #e4e4e5; background:#f8f8f8; text-align:center;}
#productDetail .delivery .view-wrap .list dd {border-top:1px solid #e4e4e5; border-left:1px solid #e4e4e5; text-align:right}
#productDetail .delivery .view-wrap .list dd.txt {color:#ff0000;}
#productDetail .delivery .view-wrap p {margin:-4px 20px 18px; color:#666; font-size:11px; font-weight:normal;}
#productDetail .delivery .view-wrap p.subs_pop {margin:-4px 15px 18px; color:#666; font-size:11px; font-weight:normal;}
#productDetail .delivery .view-wrap .btn-close { position:absolute; right:10px; top:5px; }
/* Á¤±â¹è¼Û ÇýÅÃ ÆË¾÷ */
.prn_subsicon{position:absolute;top:-30px;left:0}
.price.sell_benefit.delivery span.subs_price{font-size:16px}
.price.sell_benefit.delivery span.subs_price b{font-weight:bold;color:#6356e8;font-size:20px}

.substxt{color:#6356e8;font-size:15px;padding-top:10px;text-align:center;font-weight:500;}
.subs_help img{max-width:100%}
/* ¹è¼ÛÁ¤Ã¥ */
.tbl-order { position: relative; margin-top: 10px; border-top: 2px solid #000; border-bottom: 0; margin-bottom:55px;font-size: 16px;}
.tbl-order th,
.tbl-order td { padding: 10px 0; border-bottom: 1px solid #e0e0e0; color: #222;line-height: 30px; font-weight: 400;text-align: left;letter-spacing: -1px;}
.tbl-order .txt-l,
.tbl-order .txt-c { padding: 2px 10px }
.tbl-order .txt-l::before { content: '*'; margin-right: 3px; color: #dc2d4e }
.tbl-order .order-txt-long th,
.tbl-order .order-txt-long td{line-height: 1.3;padding-top: 15px;padding-bottom: 15px;}
.tbl-order .order-txt-long th{ padding: 20px 0; vertical-align: top }
.tbl-order .order-txt-long td p{line-height: 1.5;padding: 5px 0;}
.tbl-order .order-txt-long .txt-l::before { visibility : hidden ;display:none}
/* BASIC css end */

