/* BASIC css start */
.delivery_text{padding:30px 75px;}
.delivery_text ul{}
.delivery_text ul div{margin-top:20px;}
.delivery_text ul li{border-bottom:1px dotted #999; padding-bottom:30px; margin-bottom:30px;padding-left:12px; padding-right:12px; }
.delivery_text ul li div {margin-bottom:5px;}
.delivery_text ul li:last-child{border-bottom:0;}
.delivery_text ul li p{background: url(/design/kotjumun1/image/sub_info_bar.jpg) left 7px no-repeat;
    color: #666;
    font-size: 15px;
    font-weight:400 !important;    
    padding-left: 10px;}
.delivery_text ul li span.font_em {font-size:16px; font-weight:600;}
.delivery_text ul li span.font_em02 {color:#666; font-weight:600;}    
.delivery_text ul strong{color:#333; font-size:16px; font-weight:normal; margin-bottom:5px; display:block;}

select.addition_option{
width: 100%;
height: 30px;
border: 1px solid #ddd;
color: #666;
padding-left: 10px;
box-sizing: border-box;
}

.opt-wrap dt {
padding: 4px 0px 8px 25px;
min-width: 95px;
float: left;
}


.opt-wrap dd {
width: 95%;
float: right;
}

#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl {
width: 50px;
position: absolute;
text-align: left;
top: 3px;
right: 114px;
}


select.addition_option{
width: 100%;
height: 30px;
border: 1px solid #ddd;
color: #666;
padding-left: 10px;
box-sizing: border-box;
}


.addition_option{
width: 100%;
height: 30px;
border: 1px solid #ddd;
color: #666;
padding-left: 10px;
box-sizing: border-box;
}


#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up {
top: 0;

text-indent: -9999em;
height: 15px;
width: 21px;
background: url(/design/kotjumun1/image/detail_count_up.png) no-repeat;
}

#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a {
position: absolute;
font-size: 0;
line-height: 0;
}

#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw {
top: 12px;
text-indent: -9999em;
height: 15px;
width: 21px;
background: url(/design/kotjumun1/image/detail_count_down.png) no-repeat;
}


#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a {
position: absolute;
font-size: 0;
line-height: 0;
}


#MK_innerOpt_02 .MK_btn-up img {
display: none;
}
#MK_innerOpt_02 .MK_btn-dw img {
display: none;
}


.add_option{padding:20px 0px; font-size:0;}
.add_option .opt-btns input{
    float: none!important;
    border: 1px solid #ddd;
    width: 54px;
    height: 29px;
    box-sizing: border-box;
    font-size: 10px;
    color: #000;
    text-align: center!important;
    margin-top: 3px;
}
.add_option select{
    border: 1px solid #ddd;
    width: 127px;
    height: 29px;
    box-sizing: border-box;
    font-size: 10px;
    color: #000;
    text-align: center!important;
}

.add_option div.tit{   
    display: inline-block;
    width: 95px;
    font-size: 12px;
    color: #666;
    padding-left: 25px;
    box-sizing: border-box;
    margin-top: 5px;
    vertical-align: top;}
    .add_option dl{
        display: inline-block;
    font-size: 12px;
    padding-left: 34px;
    }
#hdWrap, #wrap>#hdWrap {
    z-index: 6 !important;
}
.box2 {
    z-index: 4 !important;
}
#move_tab1 ul li:nth-child(2) a{border-left:0 !important;}
#move_tab2 ul li:nth-child(3) a{border-left:0 !important;}
#move_tab3 ul li:nth-child(4) a{border-left:0 !important;}
#move_tab4 ul li:nth-child() a{}
.MK-product-icons{display:block; line-height:1; margin-top: -5px; margin-bottom:7px;}
.detail_container .detail_image{text-align:center; }
.detail_container .detail_image p{text-align:center !important; }
.detail_container .detail_image img{padding-top:50px;}
#powerReview .PR15N01-info .like{text-align:left;}
#powerReview .content_p{color:#000;}
#powerReview .paging a.now{background:#fff !important; color:#000 !important; border:0 !important;}
#powerReview .paging a.now span{color:#000 !important;}
#powerReview .PR15N01-hd .pr-photo-toggle a.now{background:#000 !important;}
#powerReview .PR15N01-hd{margin-top:40px !important;}
#powerReview .PR15N01-info .chart li .bar .abs{background-color:#e11113 !important;}
#powerReview .PR15N01-hd .sort li.now{background:#000 !important;}
#powerReview .PR15N01-hd .sort li{border:1px solid #000 !important;}
#powerReview .PR15N01-review-wrap > li .desc dt{color:#000 !important;}
#powerReview .PR15N01-info .like strong{color:#000 !important;}
#powerReview .PR15N01-review-wrap > li .reply .pr-txt{color:#999 !important;}
#powerReview .hd-t,#powerReview .PR15N01-review-wrap > li .star-icon .icon{display:none;}
.products_reviews_form__title {margin:29px 0 38px; font-size:16px;}
.products_reviews_form__title .divider{margin:0 6px; color:#666; font-weight:300;}
.products_reviews_form__title strong{color:#000; font-weight:normal;}
.products_reviews_form__title .weak{color:#666;}
.products_reviews_form__title span.weak_font {color:#e11113; font-weight:600;}
.products_reviews_form__title p.sub_text {margin-top:3px; font-size:14px; color:#666;}
#powerReview .PR15N01-hd h2{padding:0 !important; }
.board-btns .CSSbutton1,.board-btns .CSSbutton2{width:92px;height:32px;line-height:32px;display:inline-block;font-size:12px;text-align:center}
.board-btns span{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.board-btns .CSSbutton1{background:#333;border:1px solid #333;color:#fff}
.board-btns .CSSbutton2{background:#eee;color:#666;border:1px solid #eee;margin-left:3px}
.board-btns{font-size:0}
.board-btns .CSSbutton1:hover{background:#fff;border:1px solid #333;color:#333}
.board-btns .CSSbutton2:hover{background:#fff;border:1px solid #eee;color:#666}
.tab_cate.onfixed{position:fixed;z-index:999;width:440px;bottom:-1px;right:0;background-color:#fff}
.tab_cate.onfixed .info{width:100%!important;float:none!important;padding:0;margin:0 auto;border:0}
.tab_cate.onfixed #tab_cate_title{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;box-sizing:border-box;border:1px solid #e11113;display:block;background:url(/design/kotjumun1/image/tab_cate_up.png) 10px 15px no-repeat #e11113;height:40px;padding:0 35px 0 33px;color:#fff;font-size:14px;font-weight:400;line-height:38px;cursor:pointer}
.tab a,.tab02 li a,.tab03 a,.tab04 a,.tab05 li a{transition:all .2s}
.tab_cate.onfixed #tab_cate_title.up{background:url(/design/kotjumun1/image/tab_cate_down.png) 10px 15px no-repeat #e11113}
.tab_cate.onfixed #tab_cate_title:hover{background-color:#ed1c24;border:1px solid #ed1c24;opacity:.8}
.tab_cate #tab_cate_title,.tab_cate.onfixed .info .icons,.tab_cate.onfixed .info .price_sell,.tab_cate.onfixed .info .subname,.tab_cate.onfixed .info .table-opt .bocx,.tab_cate.onfixed .info .tit-prd,.tab_cate.onfixed .xans-myshop-asyncbenefit{display:none}
.tab_cate.onfixed .info .table-opt{margin:0}
.tab_cate.onfixed .on_option{display:block}
.tab_cate.onfixed .info .table-opt,.tab_cate.onfixed .xans-product-action.on_option{border:0}
.tab_cate.onfixed .fix_area{border:1px solid #ccc}
.tab_cate.onfixed .fix_area div.nhnpay_btn {display:none; margin:20px 0; text-align:center; float:left;} /*  네이버페이(주문형) 연동 버튼 스타일 삽입  */
#powerReview .PR15N01-recmd .star-list a{text-align:left}
#powerReview .PR15N01-hd h2{padding-top:50px}
.delivery_pop{position:fixed;margin:auto;background:#fff;border-radius:10px;box-shadow:3px 3px 10px rgba(0,0,0,.06);z-index:100002;box-sizing:border-box;width:900px!important;max-width:900px!important;height:750px!important;overflow:hidden!important;padding:0!important}
#MK_optAddList,#MK_optAddListPP,#productDetail .prd-detail,#productDetail .prd-list .btns a,.tab03 ul,.thumb-bottom{overflow:hidden}
.product_cont.con01.stuck .detail_image{margin-top:44px}
.delivery_pop .box{max-height:none!important;text-align:center!important}
.delivery_pop .box img{width:100%!important}
.delivery_pop .close_pop{position:absolute!important;top:24px;right:30px;font-size:21px;color:#535353}
.sale_text2{position:absolute;overflow:hidden;text-indent:-6px;font-weight:300;top:-5px;right:50px;opacity:1;filter:alpha(opacity=100);text-align:center;width:48px;height:42px;line-height:42px;background:url(/design/kotjumun1/image/detail_sale_bg.png) no-repeat;color:#fff;font-size:12px;letter-spacing:0}
.sale_text3{font-size:16px;font-weight:700}
.fix_area.fixed .fix_in .sale_text2,.tab_cate.onfixed .info .table-opt .sale_text2{position:absolute;text-indent:0;font-weight:300;top:7px;right:50px;opacity:1;filter:alpha(opacity=100);width:50px;height:50px;line-height:50px;background:#e11113;color:#fff;font-size:12px;letter-spacing:0;text-align:center}
.thumb-bottom{margin-top:12px}
.thumb-bottom-left{float:left}
.sub_info,.thumb-bottom-right{float:right}
.thumb-bottom-left a:first-child{margin-right:7px}
#productDetail .thumb-info .tab_cate.onfixed .prd-btns{margin:15px 0}
#productDetail .thumb-info .tab_cate.onfixed .info .table-opt .detail_total_price{border-top:1px solid #fff;padding-bottom:23px;margin-top:-1px}
#productDetail .thumb-info .tab_cate.onfixed .info .table-opt .basic_option{width:98.5%}
#productDetail .thumb-info .info .detail_total_price{font-size:0;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}
#productDetail .thumb-info .info .detail_total_price p{display:inline-block;width:95px;font-size:14px;line-height:7px;font-weight:400;color:#666;padding-left:25px;box-sizing:border-box;margin-top:5px;vertical-align:top}
#productDetail .thumb-info .info .detail_total_price .sell_price{display:inline-block;font-size:12px;padding-left:34px}
#productDetail .thumb-info .info .table-opt .detail_total_price td,#productDetail .thumb-info .info .table-opt .detail_total_price th{padding:20px 0}
#productDetail .thumb-info .info .detail_total_price .price div{font-size:18px;line-height:18px;color:#df0000;font-weight:500}

/* 다중이미지(상품 서브 썸네일) 스타일 시트 */
div.thumb {border:none !important;}
div.thumb ul li.prod_image img {width:480px !important; margin:0 !important;}
div.thumb ul li.multi_image {display:block; margin-top:10px;}
div.thumb ul li.multi_image img {display:inline-block !important; width:60px !important; margin:0 !important;}
div.thumb-bottom {display:none;} /* SNS연결버튼 노출안함 */

.sub_info{width:234px;margin-left:31px}
.sub_info_section1{border:1px solid #e11113;border-top:3px solid #e11113;box-sizing:border-box;padding:38px 28px;margin-bottom:10px}
.sub_info_title{line-height:1;color:#000;font-size:16px;margin-bottom:20px}
.sub_info_text li{margin-top:15px;background:url(/design/kotjumun1/image/sub_info_bar.jpg) left 7px no-repeat;color:#666;font-size:14px;padding-left:10px}
.sub_info_text li:first-child{margin-top:0}
/*  구매후기 작성하기 배너 스타일시트  */
.sub_info_btn{text-align:center; margin-bottom:3px; background-image: url( "/design/kotjumun1/image/item_page/review_coupon.jpg" );
-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sub_info_btn a {display:inline-block; width:234px; height:230px; font-size:14px; color:white; font-weight:500; padding:20px 0; vertical-align:top;}
.sub_info_btn:hover{opacity: .7;}
.sub_info_btn_size {display:inline-block; width:234px; height:280px;}
/*  네이버톡톡 상담버튼 */
.talk_banner_wrap {text-align:center; margin-top:3px; background:#00c73c;}
.talk_banner_wrap:hover {opacity: .7;}
.talk_expose_green {border:none !important;} /* 링크 테두리 제거 */
.talk_banner_div .talk_preview_area a.talk_banner_link {padding:0px;} /* 톡톡 상담버튼 링크 패딩값 제거  */
.basic_option{width:100%;height:31px;border:1px solid #ddd;color:#666;padding-left:10px;box-sizing:border-box}
.box_btn{font-size:0;text-align:center}
.box_btn .btn_buy,.box_btn .btn_cart{height:44px;line-height:42px;font-size:14px}
.box_btn a{display:inline-block;text-align:center;box-sizing:border-box;letter-spacing:-.5px}
.box_btn .btn_cart{width:119px;color:#666;border:1px solid #999;font-weight:400}
.box_btn .btn_buy{width:188px;background:#e11113;color:#fff;border:1px solid #e11113;font-weight:500}
.MS_amount_basic{float:none!important;border:1px solid #ddd;width:54px;height:29px;box-sizing:border-box;font-size:10px;color:#000;text-align:center!important;margin-top:3px}
.tr_line1{border-top:1px solid #ccc}
.tr_line2{border-bottom:1px solid #ccc}
/* 하단 패딩값 수정 후(last-child 클래스 부여) */
.last_info td.last-child,.last_info th.last-child{padding-bottom:20px!important}
.tab a,.tab li{position:relative}
.tab ul,.tab02 ul,.tab05 ul,.tab06 ul{table-layout:fixed}
.tab a,.tab02 li a{box-sizing:border-box}
.tab02 li a,.tab06 a{text-align:center}
#product_tab_con02,#product_tab_con03,#product_tab_con04,.detail_container img{padding-top:20px}

/*  포토후기 썸네일 사이즈 설정(CSS)
td div.thumb_size {display:inline-block;width:75px!important;height:75px!important; position:relative;overflow:hidden; padding:10px !important; margin:0 auto;}
td div.thumb_size img {display:inline-block; position:absolute; left:-100px; top:-100px; width:200px; height:200px; margin:0 auto;}
*/

.style1{font-size:13px;font-weight:700;color:#9b9b9b;display:block;border-bottom:1px solid #dbdbdb;padding-bottom:17px}
.MK-product-icon-2,.MK-product-icon-3,.MK-product-icon-4,.MK-product-icon-5,.MK-product-icon-6{vertical-align:middle}
.tab li,.tab02 li,.tab03 li{vertical-align:bottom}
.info .tb-left{padding:0}
.multi_option select{width:100%;height:30px;line-height:30px}
.multi_option{border-top:1px solid #dbdbdb}
.multi_option+.multi_option{border-top:0}
.multi_option th{padding:6px 0 0!important;display:table-cell!important}
.multi_option td{padding-top:15px!important}
.multi_option+.multi_option td,.multi_option+.multi_option th{padding-bottom:15px!important;height:20px}
.multi_option+.multi_option td{padding-top:0!important}
.product_cont.stuck .detail_container{margin-top:44px!important}
.tab ul{display:table;width:100%}
.tab li{display:table-cell}
.tab a{display:block;margin-left:-1px;background:#f7f7f7;border:1px solid #ddd;height:45px;line-height:45px;color:#1c1c1c;font-size:15px;text-align:center}
.tab li:first-child a{margin-left:0}
.tab li a:focus,.tab li a:hover{background:#eee}
.tab li.on a{border-color:#1c1c1c;background-color:#1f1f1f;color:#fff}
.tab li.on:after{display:none}
.tab li.on a:focus,.tab li.on a:hover{background:#1c1c1c}
.tab.ty02 a{height:55px;line-height:55px;font-size:16px}
.tab02 li,.tab02 li a{position:relative;height:44px}
.tab02 ul{display:table;width:600px;margin:0 auto}
.product_cont,.product_cont.con04{margin-bottom:120px}
.tab02 ul:after{display:block;clear:both;content:''}
.tab03 ul:after,.tab03 ul:before,.tab04 ul:after,.tab05:after{content:""}
.tab02 li{display:table-cell;width:150px;background:#f5f5f5;color:#4d4d4d}
.tab02 li a{border:1px solid #ddd;border-bottom:1px solid #999;display:block;margin-left:-1px;color:#888;line-height:43px;font-size:14px}
.tab03 a,.tab03 ul{height:45px;position:relative}
.tab02 a em.num{color:#0075bb}
.tab02 li:first-child a{margin-left:0}
.tab02 li.on a{line-height:43px;background-color:#fff;color:#333;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #fff}
.tab03 a,.tab03 ul:before{background:#f7f7f7;border:1px solid #ddd;box-sizing:border-box}
.tab02 li.on a em.num{color:#fff}
.tab02 li.on:after{display:none}
.tab03 ul:after,.tab03 ul:before{display:block}
.tab03 ul:before{position:absolute;top:0;right:0;bottom:0;left:0}
.tab04 a,.tab04 ul,.tab05{position:relative}
.tab03 ul:after{clear:both}
.tab03 li{float:left;display:inline-block}
.tab03 a{display:block;min-width:160px;padding:0 55px;margin-left:-1px;line-height:45px;color:#1c1c1c;font-size:15px;text-align:center}
.tab03 li:first-child a{margin-left:0}
.tab03 li a:focus,.tab03 li a:hover{background:#eee}
.tab03 li.on a{border-color:#1c1c1c;background-color:#1f1f1f;color:#fff}
.tab03 li.on:after{display:none}
.tab03 li.on a:focus,.tab03 li.on a:hover{background:#1c1c1c}
.tab04{display:inline-block;vertical-align:middle}
.tab04 ul:after{display:block;clear:both}
.tab04 li{float:left;display:inline-block}
.tab04 a{display:block;min-width:105px;padding:0 35px;margin-left:-1px;background:#fff;border:1px solid #ddd;box-sizing:border-box;height:30px;line-height:28px;color:#666;font-size:14px;text-align:center}
.tab04 li:first-child a{margin-left:0}
.tab04 li a:focus,.tab04 li a:hover{background:#eee}
.tab04 li.on a{border-color:#1f1f1f;background-color:#1f1f1f;color:#fff}
.tab04 li.on:after{display:none}
.tab04 li.on a:focus,.tab04 li.on a:hover{background:#1f1f1f}
.tab05:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#1c1c1c}
.tab05 li a,.tab06 a,.tab06 li,.tab_con{position:relative}
.tab05 ul{display:table;width:100%}
.tab05 li{display:table-cell}
.tab05 li a{display:block;margin-left:-1px;background:#fff;border-left:1px solid #e5e5e5;box-sizing:border-box;height:80px;line-height:80px;color:#666;font-size:18px;text-align:center}
.tab05 li:first-child a{margin-left:0;border-left:none}
.tab05 li a:focus,.tab05 li a:hover{background:#eee}
.tab05 li.on a{border-color:#1f1f1f;background-color:#1f1f1f;color:#fff}
.tab05 li.on:after{display:none}
.tab05 li.on a:focus,.tab05 li.on a:hover{background:#1f1f1f}
.tab05 li a span{display:inline-block;padding-left:35px;background:left center no-repeat}
.tab05 li.t1 a span{background-image:url(../images/template/ico_visual_tab_01.png)}
.tab05 li.t2 a span{background-image:url(../images/template/ico_visual_tab_02.png)}
.tab05 li.t3 a span{background-image:url(../images/template/ico_visual_tab_03.png)}
.tab05 li.t4 a span{background-image:url(../images/template/ico_visual_tab_04.png)}
.tab05 li.t5 a span{background-image:url(../images/template/ico_visual_tab_05.png)}
.tab05 li.t6 a span{background-image:url(../images/template/ico_visual_tab_06.png)}
.tab05 li.t1.on a span{background-image:url(../images/template/ico_visual_tab_01_on.png)}
.tab05 li.t2.on a span{background-image:url(../images/template/ico_visual_tab_02_on.png)}
.tab05 li.t3.on a span{background-image:url(../images/template/ico_visual_tab_03_on.png)}
.tab05 li.t4.on a span{background-image:url(../images/template/ico_visual_tab_04_on.png)}
.tab05 li.t5.on a span{background-image:url(../images/template/ico_visual_tab_05_on.png)}
.tab05 li.t6.on a span{background-image:url(../images/template/ico_visual_tab_06_on.png)}
.tab05 li.t7 a span{background-image:url(../images/template/ico_visual_tab_07.png)}
.tab05 li.t7.on a span{background-image:url(../images/template/ico_visual_tab_07_on.png)}
.tab06 ul{display:table;width:100%}
.tab06 li{display:table-cell;vertical-align:bottom}
.tab06 a{display:block;margin-left:-1px;border:1px solid #c1c1c1;border-bottom:2px solid #1c1c1c;box-sizing:border-box;height:46px;line-height:44px;color:#1c1c1c}
.tab06 li.on a{border:2px solid #1c1c1c;line-height:43px;border-bottom:none;z-index:2}
.tab_con{display:none}
.tab_con.on{display:block}
.product_cont{min-height:550px}
.product_cont.con01 .tab02{background:#fff;position:relative}
.product_cont.con01 .tab02:before{content:'';position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #999}
.product_cont.con01.stuck .tab02{position:fixed;top:0;width:1200px;z-index:1}
.product_detail{margin-bottom:100px}
.loc-navi, .loc-navi a{font-family: "Noto Sans KR",Dotum,"돋움",DotumChe,"돋움체",Verdana,monospace,Corbel,AppleGothic,Helvetica,sans-serif;}
#productDetail .loc-navi{padding-top:3px; padding-bottom:10px;}
#productDetail .loc-navi,#productDetail .loc-navi a{font-size:12px; font-weight:100;}
#productDetail .page-body{}
#productDetail .thumb-info{zoom:1;margin-bottom:100px;}
#productDetail .thumb-info:after{content:"";display:block;clear:both}
#productDetail .thumb-info .thumb-wrap{float:left;width:480px;text-align:center}
#productDetail .thumb-info .thumb{width:480px; height:480px;border:1px solid #ccc;box-sizing:border-box; text-align:center;margin:0 auto}
#productDetail .thumb-info .thumb img{display:block; width:480px; margin:0;}
#productDetail .thumb-info .thumb-ctrl{clear:both;padding-top:20px;text-align:center}
#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 .info{float:right;width:430px}
#productDetail .thumb-info .info .tit-prd{margin-bottom:14px;font-weight:400;font-size:20px;color:#000;padding-left:25px; padding-top:11px; border-top:1px solid #ccc;}
#productDetail .thumb-info .info .table-opt td{font-size:15px;padding:4px 0 8px 34px;color:#333;font-weight:300}
#productDetail .thumb-info .info .table-opt th{letter-spacing:-1px;font-size:14px;font-weight:300;color:#666;display:inline-block;padding:4px 0 8px 25px;min-width:95px}
#productDetail .thumb-info .multi_option{padding:0}
#productDetail .thumb-info .info .table-opt .multi_option td{padding:8px 0}
#goods_amount{float:left;width:30px;height:12px;border:0;padding:2px 0 0}
#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 .btns,#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin{float:left;margin-left:2px}
#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:19px;height:15px;border-left:1px solid #aaa}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a{overflow:hidden;float:left;width:100%;height:7px;text-indent:-999px;background:0 0}
#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) 50% 2px no-repeat}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-dw{background:url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) 50% 2px no-repeat}
#productDetail .prd-btns{margin:30px 0 10px}
#productDetail .prd-btns>div>a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#productDetail .prd-btns>div>a:hover{opacity:.7}
#productDetail .btn_cart .cart{float:left}
#productDetail .btn_cart .wish{float:right}
#productDetail .prd-btns .txt_info{margin-top:7px;color:#ff3d00;font-weight:700}
#productDetail .review-write th,#productDetail .table-slide thead th{font-weight:400}
#productDetail .tit-hd{margin-top:70px;border-bottom:1px solid #b8b8b8;padding-left:4px}
#productDetail .tit-hd .tit-detail{height:16px;padding-top:8px;padding-left:20px;background:url(/images/d3/modern_house/bg_tab.gif) no-repeat}
#productDetail .tit-hd .btns-part{position:relative}
#productDetail .tit-hd .btns{position:absolute;right:0;top:-26px;text-align:center}
#productDetail .prd-detail table{table-layout:auto}
#productDetail .prd-detail{width:100%}
#productDetail .prd-detail img{max-width:100%}
#productDetail .product_cont.stuck .prd-detail{margin-top:40px}
#productDetail .prd-list{margin-top:10px}
#productDetail .qna-list,#productDetail .review-list{margin-top:15px; position: relative;}
#productDetail .prd-list th{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:400;font-size:11px}
#productDetail .prd-list td{padding:5px 0;border-bottom:1px solid #ccc;vertical-align:top;width:200px}
#productDetail .prd-list .thumb{width:150px;height:205px;border:1px solid #d5d5d5}
#productDetail .prd-list .prd-amount{position:relative;width:52px;height:15px;border:1px solid #aaa}
#productDetail .prd-list .prd-amount input{width:32px;height:15px;border:0}
#productDetail .prd-list .btnbox{zoom:1;margin-left:106px}
#productDetail .prd-list .btnbox:after{content:"";display:block;clear:both}
#productDetail .prd-list .btns{float:left;width:19px;height:15px;margin-left:2px}
#productDetail .prd-list .btns a{float:left;width:100%;height:7px;text-indent:-999px;background:0 0}
#productDetail .prd-list .btns a.btn-up{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;background:url(/images/d3/modern_simple/btn/btn_h5_spin_up.gif) 50% 2px no-repeat}
#productDetail .prd-list .btns a.btn-dw{border:1px solid #c4c4c4;background:url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) 50% 2px no-repeat}
#productDetail .related-allbasket{width:100%;padding-top:10px;text-align:right}
#productDetail .review-write{margin-top:15px;padding-top:10px;border-top:1px solid #ccc}
#productDetail .review-write td,#productDetail .review-write th{padding:5px 0 4px}
#productDetail .review-write .frm-w input{width:150px;height:18px;line-height:18px;border:1px solid #ededed}
#productDetail .table-slide{}
#productDetail .table-slide td,#productDetail .table-slide th{padding:10px 0}
#productDetail .table-slide th{font-size:11px;     border-top: 1px solid #ccc;}
#productDetail .table-slide tbody td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}
#productDetail .table-slide tr.cnt{display:none}
#productDetail .table-slide tr.cnt td{cursor:default}
#productDetail .table-slide tr.nbg td{background-image:none}
#productDetail .table-slide tr.ndata td{border-bottom:1px solid #b4b4b5;padding:41px 0}
#productDetail .table-slide tr.reply .tb-txt{padding-left:30px;background:url(/images/d3/modern_simple/common/bull_reply.gif) 10px 0 no-repeat}
#productDetail .review-list .bg{padding-top:35px;background:url(/images/d3/modern_simple/common/dot_h1_w10.gif) repeat-x}
#productDetail .board-hd{margin:80px 0 20px}
#productDetail .board-btns{text-align:right}
#productDetail .board-btns img{padding:0 5px}
.paging li{display:inline-block;background:#fff}
.paging .now,.paging a.now{background:#fff;font-weight:700}
textarea.MS_review_content_box{height:55px;width:89%}
.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 li{float:left;width:100%;margin-top:5px}
#MK_optAddList .MK_div,#MK_optAddList .MK_st,#MK_optAddList .MK_tit{float:left}
#MK_optAddList .MK_div,#MK_optAddList .MK_tit{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 .MK_st,#MK_optAddListPP .MK_tit{float:left;width:auto}
#MK_optAddListPP .MK_tit{margin-right:5px;margin-top:3px}
#MK_innerOptWrap{margin-top:10px}
#MK_innerOptWrap #MK_innerOptScroll.limit{position:relative;height:150px;overflow-y:auto}
#MK_innerOptWrap .MK_inner-opt-cm li{position:relative;min-height:13px;padding:8px 15px 12px 20px;text-align:right;background:#fbfbfb}
#MK_innerOptWrap .MK_inner-opt-cm li:first-child{border-top:1px solid #dbdbdb;padding-top:12px}
#MK_innerOptWrap .MK_inner-opt-cm li:last-child{padding-bottom:12px}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl{display:inline-block!important}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del,#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl{display:block}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price{vertical-align:middle;font-size:14px;color:#5a5a5a;margin-left:23px;font-weight:900}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{margin-left:5px;right:0;top:18px;width:11px;height:11px;text-indent:-9999em;background:url(/design/kotjumun1/image/detail_x.png) center center no-repeat;background-size:contain}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del img{display:none}
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput{width:200px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name{display:inline-block;float:left;color:#707070;font-size:13px;margin-top:4px;font-weight:700}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img,.fix_area .oc,.fix_area .title{display:none}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl{width:50px;position:relative;text-align:left}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count{width:30px;height:17px;line-height:17px;padding:2px 0 2px 4px;font-size:13px;font-weight:700;color:#707070;border:1px solid #dedede}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a{position:absolute;font-size:0;line-height:0}
#sorivu,.fix_area{position:relative}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up{top:2px;top:0;text-indent:-9999em;height:12px;width:21px;background:url(/design/kotjumun1/image/detail_count_up.png) no-repeat}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw{top:12px;text-indent:-9999em;height:12px;width:21px;background:url(/design/kotjumun1/image/detail_count_down.png) no-repeat}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name {
display: inline-block;
float: left;
color: #707070;
font-size: 13px;
margin-top: 4px;
font-weight: 700;
}

#MK_innerOptTotal{padding:13px 5px 10px;font-size:0;color:#707070;text-align:right;font-weight:700;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
#MK_innerOptTotal .MK_txt-total{font-size:13px}
#MK_innerOptTotal .MK_txt-won{font-size:16px}
#MK_innerOptTotal .MK_total{color:#e18b8e;font-weight:900;font-size:16px;margin-left:15px}
#sorivu{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 td,#productWrap table th{border-bottom:1px solid #e0e0e0;text-align:left}
#productWrap table th{border-right:1px solid #e0e0e0;background-color:#f8f8f8;color:#3b3b3d;padding:10px 0 10px 15px}
#productWrap table td{color:#8b8b8b;word-break:break-all;padding:10px 0 10px 17px}
.scrap{padding-left:10px}
.scrap li{float:left}
.pt-2{padding-top:2px}
.fix_area.fixed .fix_in{z-index:2;position:relative;margin:0 auto;min-height:252px}
.fix_area.fixed .fix_in:before{display:block;content:'';position:absolute;top:0;right:0;z-index:5;width:470px;height:100%;background:#f5f5f5}
.fix_area.fixed .fix_in:after{display:block;clear:both;content:''}
.fix_area.fixed .oc{display:block;position:absolute;top:-60px;right:0;z-index:20;height:60px;text-align:right}
.fix_area.fixed .oc span{display:inline-block;width:150px;height:60px;padding-left:20px;background:url(/design/kotjumun1/image/fixed_arrow_bottom.png) right 20px center no-repeat #e11113;color:#fff;font-size:18px;line-height:58px;text-align:left;cursor:pointer}
.fix_area.fixed .oc span.open{transition:all .3s ease;-webkit-transition:all .3s ease;background:url(/design/kotjumun1/image/fixed_arrow_top.png) right 20px center no-repeat #555;color:#fff}
.fix_area.fixed .title{display:block;height:57px;margin-top:17px;border-bottom:1px solid #eee;color:#333;font-size:14px;font-weight:500;line-height:57px}
.fix_area.fixed .gift,.fix_area.fixed .gift_wrap{display:none!important}
.fix_area.fixed #MK_innerOptScroll{position:absolute;top:0;left:430px;width:422px;padding-top:0}
.fix_area.fixed #MK_innerOptScroll .box{overflow-y:scroll;height:135px}
.fix_area.fixed #MK_innerOptTotal,.fix_area.fixed .thumb-info .info .table-opt .opt-wrap{position:absolute;top:0;right:0;z-index:10;float:right;width:320px;margin-top:17px;padding:0 20px;border-top:0}
.fix_area.fixed #MK_innerOptTotal .totalLeft,.fix_area.fixed #MK_innerOptTotal .totalRight{height:65px;line-height:65px}
.fix_area.fixed .oc span.open:hover{background:url(/design/kotjumun1/image/fixed_arrow_top.png) right 20px center no-repeat #e11113}
.fix_area.fixed #MK_innerOpt_03{display:none}
#productDetail .thumb-info .info .fix_area.fixed .table-opt .opt-wrap{float:left;width:400px;padding:0}
.fix_area .add-option-tit{padding-top:13px}
.fix_area .add-option-tit strong{display:block;height:45px;border:1px solid #aa0219;background:#fff;color:#aa0219;font-size:13px;line-height:43px;text-align:center;cursor:pointer;box-sizing:border-box;transition:all .3s ease-in-out}
.fix_area .add-option-tit strong.active,.fix_area .add-option-tit strong:hover{background:#aa0219;color:#fff}
.fix_area.fixed .add-option-tit strong{width:340px}
.add-option-tab{display:none}
.add-option-tab.active{display:table-row}
.add-option-tab.fixed-tab,.fixed .add-option-tab{display:none}
.fixed .add-option-tab.fixed-tab.active{display:table-row}
.fixed .add-option-tab.fixed-tab.active>td{padding:0 60px 0 0}
.add-option-tab .extra_product_img{width:100%!important;padding:10px;background:#f7f7f7}
.fixed .add-option-tab .extra_product_img .add-option-slider-page{width:340px!important;padding:10px 0;background:#fff}
.add-option-tab .extra_product_img .thumb-s{width:174.5px;padding:10px;box-sizing:border-box}
.fixed .add-option-tab .extra_product_img .thumb-s{width:106px;padding:0}
.add-option-tab .extra_product_img .thumb-s a{position:relative;display:inline-block;width:100%}
.add-option-tab .extra_product_img .thumb-s a.select:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;border:1px solid #424040;content:""}
.add-option-tab .extra_product_img .thumb-s a img{width:100%;height:auto}
.add-option-tab .extra_product_img .bx-controls{padding:6px 13px 0;background:#f7f7f7;text-align:right}
.fixed .add-option-tab .extra_product_img{background:0 0;padding:0}
.fixed .add-option-tab .extra_product_img .bx-wrapper{position:relative;width:100%!important;padding:10px 0;background:#f7f7f7}
.fixed .add-option-tab .extra_product_img .bx-controls{padding:0;background:0 0}
.fixed .add-option-tab .extra_product_img .bx-controls .bx-prev{position:absolute;top:50%;left:0;z-index:100;font-size:0;transform:translateY(-50%)}
.fixed .add-option-tab .extra_product_img .bx-controls .bx-next{position:absolute;top:50%;right:0;z-index:100;font-size:0;transform:translateY(-50%)}
.add-option-tr{display:none!important;background:#f7f7f7}
.add-option-tr.active.add-option-select{display:table-row!important}
.fixed .add-option-tr{background:#fff}
#productDetail .thumb-info .info .fixed .table-opt table{width:340px}
.add-option-tr>td{padding:0 20px}
.fixed .add-option-tr>td{padding:0}
.fixed .add-option-wrap{position:relative}
#productDetail .thumb-info .info .add-option-tr>td .tit-prd{padding-bottom:0;font-size:14px;line-height:20px}
#productDetail .thumb-info .info .fixed .add-option-tr>td .tit-prd{position:absolute;top:0;left:0}
#productDetail .thumb-info .info .add-option-tr>td .price{font-size:12px;line-height:18px}
#productDetail .thumb-info .info .fixed .add-option-tr>td .price{padding-right:60px;padding-bottom:15px;text-align:right}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap{padding-bottom:20px}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap dl{margin-top:6px}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap dt{width:80px}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap dd{width:225px}
#productDetail .thumb-info .info .fixed .add-option-tr>td .table-opt .opt-wrap dt{width:100px}
#productDetail .thumb-info .info .fixed .add-option-tr>td .table-opt .opt-wrap dd{width:240px}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap input,#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap select{margin-top:0}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap .sel-btn{margin-top:20px}
#productDetail .thumb-info .info .add-option-tr>td .table-opt .opt-wrap .sel-btn a{width:100%;height:45px;line-height:45px;box-sizing:border-box}
#productDetail .thumb-info .info .fixed .add-option-tr>td .table-opt .opt-wrap .sel-btn{margin-bottom:40px;width:340px}
.fix_area.fixed .fix_in .thumb{display:block!important;float:left}
.fix_area.fixed .fix_in .table-opt{float:right;width:470px;position:relative;z-index:999}
.fix_area.fixed .fix_in .table-opt table{width:100%!important}
.fix_area.fixed .fix_in .prd-btns{margin:0!important;position:relative;z-index:99}
.fix_area.fixed .fix_in .box_btn{text-align:center}
.fix_area.fixed .fix_in .box_btn a{margin-top:20px!important}
.fix_area.fixed .fix_in select{width:321px}
/* BASIC css end */

