/* BASIC css start */
#content{margin-top:0px;}
#contentWrap{width:100%;}

#productDetail .loc-navi { margin-top: 30px; padding-bottom: 5px; border-bottom: 1px solid #e5e5e5; }
#productDetail .page-body { margin-top: 55px; }
/* 상단 섬네일, 상품 옵션 정보 */
#productDetail .thumb-info { zoom: 1; }
#productDetail .thumb-info:after { content: ""; display: block; clear: both; }
/* 섬네일 */
#productDetail .thumb-info .thumb-wrap { float: left; width: 343px; text-align: center; }
#productDetail .thumb-info .thumb { width: 300px; text-align: center; margin: 0 auto; }
#productDetail .thumb-info .thumb img { display; block; }
#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;#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a:after margin-right: 3px; }
#productDetail .thumb-info .thumb-ctrl a:hover { text-decoration: underline; }
/* 상품옵션 정보 */
#productDetail .thumb-info .info { float: right; width: 340px; }
#productDetail .thumb-info .info .tit-prd { font-weight: bold; font-size: 14px; color: #252525; }
#productDetail .thumb-info .info .table-opt { margin-top: 25px; }
#productDetail .thumb-info .info .table-opt th,
#productDetail .thumb-info .info .table-opt td { font-size: 11px; padding: 4px 0 3px; }
#productDetail .thumb-info .info .table-opt th { font-weight: normal; letter-spacing: -1px; }
/* 판매가격 
#productDetail .thumb-info .info .table-opt .price { font-weight: bold; color: #d12a34; }
#productDetail .thumb-info .info .table-opt .price { font-weight: bold; color: #d12a34; }
*/
/* 주문수량 */
#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 .prd-btns { margin-top: 40px; }
#productDetail .thumb-info .info .prd-btns a { margin-right: 5px; }
/* 통합옵션 
#productDetail .thumb-info .info .table-opt .opt-wrap { width: 100%; margin-top: 10px; padding: 5px 0; background-color: #eee; border: 1px solid #ddd; }
#productDetail .thumb-info .info .table-opt .opt-wrap .tit { margin-bottom: 5px; padding-left: 10px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dl { overflow: hidden; width: 100%; }
#productDetail .thumb-info .info .table-opt .opt-wrap dt { float: left; width: 80px; margin-bottom: 5px; padding-left: 10px; padding-top: 4px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dd { float: left; width: 248px; margin-bottom: 5px; }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn { padding-left: 10px; text-align: center; }
#productDetail .thumb-info .info .table-opt .opt-wrap select { width: 240px; height: 18px; border: 1px solid #ddd; }
#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 .tit-detail { zoom: 1; position: relative; margin-top: 70px; padding-left: 10px; font-size: 0; line-height: 0;  }
#productDetail .tit-detail .btns { position: absolute; right: 0px; top: -5px; font-size: 0; line-height: 0; }
#productDetail .tit-detail .btns a { margin-left: 5px; }
#productDetail .tit-detail .desc {font-size: 13px;line-height: 134%;color: #707074;margin-top:10px;}
/* 상품 상세 이미지 */
#productDetail .prd-detail table { table-layout: auto; }
#productDetail .prd-detail { margin-top: 15px; width: 100%; overflow: hidden; border-top: 1px solid #b4b4b5; }
#productDetail .prd-detail img { max-width: 100%; }
/* 관련상품 */
.item_lst .item .info {width: 220px;}
#productDetail .prd-list { padding-top: 10px; border-top: 1px solid #b4b4b5; }
#productDetail .prd-list .thumb { width: 50px; height: 50px; }
#productDetail .prd-list th { padding-bottom: 10px; border-bottom: 1px solid #aaa; }
#productDetail .prd-list td { padding: 5px 0; border-bottom: 1px solid #aaa; }
#productDetail .prd-list .prd-amount { position: relative; width: 52px; height: 15px; border: 1px solid #acacac; }
#productDetail .prd-list .prd-amount .txt-spin,
#productDetail .prd-list .prd-amount .btns { float: left; }
#productDetail .prd-list .prd-amount .txt-spin { width: 41px; height: 13px; padding-left: 2px padding-top: 2px; border: 0; font-size: 11px; }
#productDetail .prd-list .prd-amount .btns { width: 17px; height: 15px; border-left: 1px solid #aaa; }
#productDetail .prd-list .prd-amount .btns a { overflow: hidden; float: left; width: 100%; height: 8px; text-indent: -999px; background: none; }
#productDetail .prd-list .prd-amount .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 .prd-list .prd-amount .btns a.btn-dw { background: url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 50%; }
#productDetail .related-allbasket { width: 100%; padding-top: 10px; text-align: right; }
/* review-write */
#productDetail .review-write { margin-top: 15px; padding: 5px 0 10px; border-top: 1px solid #b4b4b5; border-bottom: 1px solid #b4b4b5; }
#productDetail .review-write th,
#productDetail .review-write td { padding: 5px 0 4px; }
#productDetail .review-write th { font-weight: normal; }
/* 댓글리스트 공통 */
#productDetail .table-slide { border-top: 1px solid #b4b4b5; border-bottom: 1px solid #b4b4b5; }
#productDetail .table-slide thead th { border-bottom: 1px solid #e7e7e7; font-weight: normal; }
#productDetail .table-slide th,
#productDetail .table-slide td { padding: 10px 0; cursor: pointer; }
#productDetail .table-slide tbody td { background: url(/images/d3/modern_simple/common/dot_h1_w10.gif) repeat-x 0 0; }
#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.reply .tb-txt { padding-left: 30px; background: url(/images/d3/modern_simple/common/bull_reply.gif) no-repeat 10px 0; }

.review_board_content {}
#MS_WritenBySEB{line-height:130%;padding-bottom: 10px;}
.cntbox {padding-left: 170px;}

/* review-list */
#productDetail .review-list { margin-top: 15px; }
/* qna board */
#productDetail .qna-list { margin-top: 15px; }

/* ****************** 상품 상세 옵션 ******************** */
.MK_not_choice { color: red; }
.MK_optAddWrap,
.MK_optAddWrap * { margin: 0; padding: 0; }
.MK_optAddWrap { color: #666; font-size: 11px; line-height: 13px; font-family: Dotum; }
.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; }
/* 옵션선택PP */
#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: 10px; border: 1px solid #ddd; }
#MK_innerOptWrap #MK_innerOptScroll.limit { position: relative; height: 150px; overflow-y: auto; }
#MK_innerOptWrap .MK_inner-opt-cm li { *zoom: 1; position: relative; min-height:13px; _height: 13px; *margin-bottom: -4px; padding: 8px 5px; border-bottom: 1px solid #ddd; }
#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_price { right: 20px; top: 10px; color: #333; }
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del { right: 5px; top: 8px; }
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option { margin-top: 3px; }
/* 사용자 입력 인풋박스 (color, size )*/
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput { width: 200px; }
/* 기본옵션 */
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name { margin-right: 140px; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl { width: 50px; top: 3px; *top: 2px; right: 90px; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count { width: 30px; height: 16px; line-height: 16px; padding: 2px 0 0 2px; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a { position: absolute; right: 0px; font-size: 0; line-height: 0; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img { vertical-align: top; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up { top: 2px; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw { top: 12px; }
/* 개별옵션 */
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name { margin-right: 80px; }
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl { width: 50px; top: 3px; *top: 2px; right: 90px; }
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.MK_count { width: 30px; height: 16px; line-height: 16px; padding: 2px 0 0 2px; }
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a { position: absolute; right: 0px; font-size: 0; line-height: 0; }
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a img { vertical-align: top; }
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up { top: 2px; }
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw { top: 12px; }
/* 총합계 */
#MK_innerOptTotal { padding: 10px 5px; font-size: 12px; color: #333; text-align: right; }
#MK_innerOptTotal .MK_txt-total { }
#MK_innerOptTotal .MK_txt-won { }
#MK_innerOptTotal .MK_total { color: #ff0000; font-weight: bold; }
/* 소리뷰 */
#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 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: #000000; font-size: 15px; font-weight: bold; }
#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: #FFFFFF; font-size: 15px; font-weight: bold; }

.size-chart-box { width: 100%;  font-family: 'dotum'; border: 2px solid #3F4045;}
.size-chart-box h4 { width: 100%; margin:0; padding: 10px 0px; color: #FFFFFF; background: #3F4045; text-align: center; }
.size-chart-cont { background: #FFFFFF; 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; }

#nhn_btn {padding:5px 0 60px 0;}
#payco_order_btn {padding-top:10px;}

/* jxc */
#productDetail .page-head{position:relative;padding:150px 0 120px;border-bottom:1px solid #EBEBEB;background:#FBFBFB url(/design/baylis/skin1/imgz/bg/detail-hder.jpg) no-repeat 50% 100%}
#productDetail .page-head:after{content:'';display:block;position:absolute;bottom:-45px;left:50%;width:114px;height:114px;margin-left:-57px;background:url(/design/mismiz88/skin1/imgs/comm/sp_ico.png) no-repeat -130px -200px}
#productDetail .page-head .thumb-info{width:1100px;margin:0 auto;background:white}
#productDetail .page-body{width:1100px;margin:0 auto 0;background:white}

/**/
#productDetail .thumb-info .thumb-wrap{position:relative;width:550px}
#productDetail .thumb-info .thumb-wrap .ico_label{position:absolute;top:0;left:0;margin:10px 0 0 10px}
#productDetail .thumb-info .thumb-wrap .ico_label img{
    -webkit-box-shadow:1px 1px 3px 0px rgba(124,139,143,0.6);
    -moz-box-shadow:1px 1px 3px 0px rgba(124,139,143,0.6);
    box-shadow:1px 1px 3px 0px rgba(124,139,143,0.6)
}
#productDetail .thumb-info .thumb{width:550px;border:1px solid white}
#productDetail .thumb-info .thumb img{width:auto}
#productDetail .thumb-info .thumb .enlarge{width:532px;height:582px}
#productDetail .thumb-info .thumb .enlarge img{display:none;width:auto !important}
#productDetail .thumb-info .thumb .lst{margin-top:14px;text-align:center;font-size:0}
#productDetail .thumb-info .thumb .lst li{display:inline-block;width:68px;height:68px;margin-left:10px}
#productDetail .thumb-info .thumb .lst li:first-child{margin-left:0}
#productDetail .thumb-info .thumb .lst img{cursor:pointer}
#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{width:460px;margin:100px 45px 0 0}
#productDetail .thumb-info .info .tit-prd{padding-bottom:30px;border-bottom:1px solid #CFD2D3}
#productDetail .thumb-info .info .tit-prd h2{line-height:1; color:black;font-size:26px; font-weight:900;}
#productDetail .thumb-info .info .tit-prd h2 em{display:none;}
#productDetail .thumb-info .info .tit-prd .engname{margin-bottom:15px;font-size:14px;font-weight:300}
#productDetail .thumb-info .info .tit-prd .addcode{margin-top:15px;color:#524C50;font-size:14px;font-weight:400}
#productDetail .thumb-info .info .tit-prd .subname{margin-bottom:20px;color:#8D8D8D;font-size:18px;font-weight:400}
#productDetail .thumb-info .info .tit-prd .ico{margin-bottom:20px}
#productDetail .thumb-info .info .tit-prd .ico img{margin-right:10px}

/**/
#productDetail .thumb-info .info .table-opt>ul>li{overflow:hidden;margin-top:20px}
#productDetail .thumb-info .info .table-opt>ul>li:first-child{margin-top:0}
#productDetail .thumb-info .info .table-opt .row{display:table;font-size:13px}
#productDetail .thumb-info .info .table-opt .row dt{display:table-cell;width:90px;vertical-align:middle;color:#524E50;font-size:14px;font-weight:400}
#productDetail .thumb-info .info .table-opt .row dd{width:350px;color:#999A9F}

/**/
#productDetail .thumb-info .info .soldout{margin-top:30px;padding-top:30px;border-top:1px solid #D7D8D9;font-size:19px;color:#dc0505}
#productDetail .thumb-info .info .price{line-height:1;font-weight:normal}
#productDetail .thumb-info .info .price em{display:inline-block;float:left;margin-right:3px;vertical-align:top}
#productDetail .thumb-info .info .price span+span{margin-left:15px}
#productDetail .thumb-info .info .price .dc,
#productDetail .thumb-info .info .price .consumer{display:inline-block;font-size:16px;font-weight:300;color:#CCCCCE;text-decoration:line-through}
#productDetail .thumb-info .info .price .dc em,
#productDetail .thumb-info .info .price .consumer em{margin-top:1px;font-size:15px}
#productDetail .thumb-info .info .price .sellnow{display:inline-block;color:#272526;font-size:20px;font-weight:700}
#productDetail .thumb-info .info .price .sellnow em{margin-top:2px;font-size:19px}

/**/
#productDetail .thumb-info .info .prd-btns{margin-top:30px}
#productDetail .thumb-info .info .prd-btns ul{overflow:hidden;margin-left:-5px}
#productDetail .thumb-info .info .prd-btns ul li{float:left;margin-left:5px}
#productDetail .thumb-info .info .prd-btns.btn_set a.abtn_{display:block;width:148px;height:32px;margin:0;padding:16px 0 0;font-size:15px}
#productDetail .thumb-info .info .prd-btns.btn_set a.buy{background:#1F2223;font-weight:700}
#productDetail .thumb-info .info .prd-btns.btn_set a.buy:hover{background:#4E4E52}

/**/
#productDetail .thumb-info .info .share{margin-top:30px}
#productDetail .thumb-info .info .method_pay{margin-top:40px}
#productDetail .thumb-info .info .method_pay .payco{margin-left:280px}
#productDetail .thumb-info .info .method_pay .payco .payco_checkout.ta{width:250px}
#productDetail .thumb-info .info .method_pay .payco .payco_checkout.ta .payco_checkout_btn{width:140px}
#productDetail .thumb-info .info .method_pay .payco .payco_checkout.ta .payco_section{margin:11px 0}
#productDetail .thumb-info .info .method_pay .payco .payco_checkout .payco_section_ft{padding:7px 3px 2px}
#productDetail .thumb-info .info .method_pay .payco .payco_btn_wrap{top:65px}
#productDetail .thumb-info .info .ocb-area{margin:30px 0 0}

/**/
#productDetail .thumb-info .info .table-opt .opt-wrap{margin-top:0;border:0 none;background:transparent;vertical-align:top}
#productDetail .thumb-info .info .table-opt .opt-wrap .tit{margin-bottom:5px}
#productDetail .thumb-info .info .table-opt .opt-wrap dl{overflow:hidden;width:100%}
#productDetail .thumb-info .info .table-opt .opt-wrap .row{margin-top:10px}
#productDetail .thumb-info .info .table-opt .opt-wrap .row:first-child{margin-top:0}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn{margin:10px 0 0 90px}
#productDetail .thumb-info .info .table-opt .opt-wrap select{height:30px;line-height:30px;border:1px solid #ddd;vertical-align:top}

/**/
.MK_optAddWrap{font-family:'notokr-regular';font-weight:400}

/* 기본옵션 */
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name{display:block;margin:0 23px 10px 0;font-size:15px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_price{position:static;float:right;margin-top:10px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_price span{padding-right:5px;font-size:17px;color:black;font-weight:400}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_btn-del{top:10px;right:10px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_btn-del img{display:none}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_btn-del:after{display:inline-block;content:"";width:17px;height:17px;background:#fff url(/design/bekinglee/imgs/common/sp_btn.png) no-repeat -50px -90px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl{position:relative;top:auto;right:auto;left:auto;float:left;width:71px;padding-left:28px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count,
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.basic_option{display:inline-block;width:30px;height:28px;line-height:28px;padding:0 5px;border:1px solid #ddd;text-align:center !important}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a{display:inline-block;float:left;height:28px;margin-left:-1px;border:1px solid #E1E1E1;vertical-align:top}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a:after{display:inline-block;content:"";background:#fff url(/design/bekinglee/imgs/common/sp_btn.png) no-repeat}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img{display:none}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up{top:0}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up:after{margin:9px;width:10px;height:10px;background-position:0 -70px}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw{position:absolute;top:auto;right:auto;left:0}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw:after{margin:13px 9px;width:10px;height:2px;background-position:-20px -70px}

/* 개별옵션 */
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name{margin-right:80px}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl{width:50px;top:3px;*top:2px;right:90px}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.MK_count{width:30px;height:16px;line-height:16px;padding:2px 0 0 2px}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a{position:absolute;right:0px;font-size:0;line-height:0}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a img{vertical-align:top}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up{top:2px}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw{top:12px}

/* 총합계 */
#MK_innerOptTotal{padding:10px 5px;border-top:1px solid #ddd;font-size:13px;color:#333;text-align:right}
#MK_innerOptTotal .MK_txt-total{float:left;margin-top:17px}
#MK_innerOptTotal .MK_txt-won{}
#MK_innerOptTotal .MK_total{padding:0 5px;color:black;font-weight:bold;font-size:29px}

/* 옵션 결과 리스트 */
#MK_innerOptWrap{margin-top:0;border:0 none}
#MK_innerOptWrap #MK_innerOptScroll.limit{position:relative;height:150px;overflow-y:auto}
#MK_innerOptWrap .MK_inner-opt-cm{display:none;padding-top:1px}
#MK_innerOptWrap .MK_inner-opt-cm.disable .tit{float:left;width:90px;padding-top:5px;color:#524E50;font-size:14px;font-family:'notokr-regular';font-weight:400}
#MK_innerOptWrap .MK_inner-opt-cm.disable .MK_p-name,
#MK_innerOptWrap .MK_inner-opt-cm.disable .MK_price{display:none !important}
#MK_innerOptWrap .MK_inner-opt-cm.disable li{height:30px;padding:0;border:0}

#MK_innerOptWrap .MK_inner-opt-cm.active li{*zoom:1;position:relative;margin-top:-1px;*margin-bottom:-4px;padding:10px 10px;border:1px solid #ddd;border-width:1px}
#MK_innerOptWrap .MK_inner-opt-cm li:after{display:block;content:"";clear:both}
#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_qty-ctrl .basic_option{margin-top:0}
#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_price{right:20px;top:10px;color:#333}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{right:5px;top:8px}

#productDetail .prd-detail{border-top:0 none}

/**/
#productDetail .tit-detail{position:relative;min-height:42px;line-height:42px;margin:0 0 25px;padding:0;font-size:24px;color:#131313}
#productDetail .tit-detail .btns{position:absolute;top:0;right:0}
#productDetail .tit-detail .btns .abtn_{width:118px;border-color:#DFDFE1;letter-spacing:0.1em;font-size:13px}

/**/
#productDetail .related{margin-top:50px;padding:50px 0;background:#fbfbfb}
#productDetail .related .title{margin-bottom:35px;text-align:center}
#productDetail .related .title h3{font-size:20px;color:#2E2E2E;font-family:'notokr-thin'}
#productDetail .related .item_lst.ty1 .item{margin:0 10px 0 0;outline:none}
#productDetail .related .item_lst.ty1 .item .thumb{width:auto;height:auto}
#productDetail .related .item_lst.ty1 a{outline:none}
#productDetail .related .slick_slide{position:relative}
#productDetail .related .slick_slide .direction{position:absolute;top:50%;width:35px;height:37px;margin-top:-45px;text-align:center}
#productDetail .related .slick_slide .direction .sp_{width:13px;height:25px;margin-top:6px}
#productDetail .related .slick_slide .prve{left:-45px}
#productDetail .related .slick_slide .prve .arrow{background-position:0 -130px}
#productDetail .related .slick_slide .next{right:-45px}
#productDetail .related .slick_slide .next .arrow{background-position:-30px -130px}
#productDetail .related .slick_slide .seen{width:920px;margin:0 auto}
/*
#productDetail .related .item_lst .item{float:none;width:220px;margin:0}
#productDetail .related .item_lst .item .thumb{width:220px;height:auto;margin-bottom:10px}
*/
#productDetail .related .item_lst .item .prd-check{position:absolute;top:0;left:0}
#productDetail .related .item_lst .item .prd-check input{background:#fff}
#productDetail .related .item_lst .item .price .strike{padding-right:10px;text-decoration:line-through}
#productDetail .related .item_lst .item .info{padding:0}
#productDetail .related .item_lst .item .info .name a{color:#2D2D2D}
#productDetail .related .item_lst .item .info .subname{height:auto;margin-bottom:5px;font-size:14px;color:#707073}
#productDetail .related .item_lst .opts{margin-top:10px}
#productDetail .related .item_lst .opts select{width:100%}
#productDetail .related .item_lst .opt-btns{overflow:hidden;margin-top:5px;padding:0 29px}
#productDetail .related .item_lst .opt-btns input[type="text"]{position:static;width:auto}
#productDetail .related .item_lst .opt-btns a{position:absolute;top:0;left:0;margin:0}
#productDetail .related .item_lst .opt-btns a.up{right:0;left:auto}
#productDetail .related .allbasket{width:100%;margin-top:40px;text-align:right}
#productDetail .related .allbasket .abtn_{width:160px}

/* review-write */
#productDetail .review-write{margin-top:15px;padding:0;border-top-color:#ccc;border-bottom:0 none}
#productDetail .review-write th,
#productDetail .review-write td{padding:12px 0 12px}
#productDetail .review-write th{font-weight:normal}
#productDetail .review-write .frm-w input{width:150px;height:30px;line-height:30px;border:1px solid #ededed}
#productDetail .review-write .score img{width:13px;margin:0 1px}
#productDetail .review-write textarea{width:900px;height:80px}
#productDetail .review-write .btn_set .abtn_{width:94px;height:48px;padding-top:36px}

/* 댓글리스트 공통 */
#productDetail .table-slide{border:0 none}
#productDetail .table-slide table{border-top:0 none;border-bottom:1px solid #F6F6F6;padding-bottom:20px;}
#productDetail .table-slide a{font-size:13px}
#productDetail .table-slide thead th{border-top:1px solid #E4E4E4;border-bottom-color:#CFD2D3;font-weight:normal}
#productDetail .table-slide th,
#productDetail .table-slide td{height:20px;padding:14px 0;font-size:13px;color:#5B5B5B;cursor:default}
#productDetail .table-slide tbody td{border-top:1px solid #F6F6F6;background:none}
#productDetail .table-slide tr.cnt{display:none}
#productDetail .table-slide tr.cnt img{max-width:100%}
#productDetail .table-slide tr.nbg td{border-top:none}
#productDetail .table-slide tr.ndata td{border:solid #F6F6F6;border-width:1px 0 0 0}
#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 .table-slide .MS_review_mark img{margin:0px}
#productDetail .table-slide .MS_review_mark .MS_review_mark_title{display:none}
#productDetail .table-slide .sp_{vertical-align:middle}
#productDetail .table-slide .sp_.photo{width:14px;height:10px;background-position:-120px -360px}
#productDetail .table-slide .sp_.text{width:14px;height:13px;background-position:-90px -360px}
#productDetail .table-slide .sp_.question{width:20px;height:20px;background-position:0 -360px}
#productDetail .table-slide .sp_.answer{width:20px;height:20px;background-position:-30px -360px}
#productDetail .table-slide .sp_.reply{width:11px;height:8px;margin-right:10px;background-position:-60px -360px}
#productDetail .table-slide .xi-x{vertical-align:middle;color:#545458}
#productDetail .table-slide .qna_board_content{padding:20px 0 20px 60px}
#productDetail .table-slide .qna_board_content>div div:first-child{padding-left:0 !important}

/* review-list */
#productDetail .review-list{margin-top:15px}
#productDetail .review-list .bg{padding-top:35px;border-top:1px solid #ddd}

/* qna board */
#productDetail .qna-list{margin-top:15px}

/**/
#couponwrap{font-size:0}
#couponwrap a{display:inline-block}
#couponwrap a>div>div{display:none}

/**/
.required_information{margin-top:50px}
.required_information .title{margin-bottom:30px}
.required_information .title h3{line-height:1;font-size:20px;color:#2F2F2F}
.required_information .tbl tbody th,
.required_information .tbl tbody td{line-height:172%;border:1px solid white;font-size:13px;font-weight:400}
.required_information .tbl tbody th{background:#F6F6F6;color:black;letter-spacing:-1px}
.required_information .tbl tbody td{padding:15px 20px;background:#F9F9F9;color:#6C6C74;text-align:left}
.required_information .tbl ul li{padding-left:13px;text-indent:-13px}
.required_information .tbl ul+ul li{margin-left:13px}

/**/
.benefit{margin-top:50px;padding:50px 0 50px;background:#F0F2EE}
.benefit .title{margin-bottom:20px;text-align:center;letter-spacing:-0.06em}
.benefit .title h3{line-height:130%;font-size:43px;color:#2E2E2E;font-family:'notokr-thin'}
.benefit .title p{margin-top:10px;font-size:20px;color:#64847C}
.benefit .lst_cell{width:1060px;margin:0 auto}
.benefit .lst_cell .ty_ul{margin-left:-5px;font-size:0}
.benefit .lst_cell .ty_ul li{display:inline-block;margin-left:5px}

/**/
.link_tab{position:relative;height:48px;padding:90px 0 40px;text-align:center}
.link_tab ul{display:inline-block}
.link_tab ul li{float:left;position:relative;width:275px}
.link_tab ul li:after{position:absolute;top:50%;left:0;width:1px;z-index:1;height:16px;margin:-8px 0 0 -1px;background:#DEDEDE;content:''}
.link_tab ul li:first-child:after{content:none}
.link_tab ul li a{display:block;position:relative;line-height:1;margin-left:-1px;padding:17px 0 17px;background:#F9F9F9;font-size:14px;text-align:center;color:#3E3E3E}
.link_tab ul li.active{z-index:2;border:none}
.link_tab ul li.active a{z-index:2;background:#1F2223;color:white}

/**/
.ship ul li{overflow:hidden;margin-top:40px}
.ship ul li:first-child{margin-top:0}
.ship ul li h4{padding-bottom:10px;border-bottom:1px solid #B2B3B7;font-size:18px;font-weight:400;color:#131313}
.ship dl{overflow:hidden;position:relative;padding:20px 0 20px 150px;border-bottom:1px solid #ddd;line-height:180%;letter-spacing:-0.04em}
.ship dl dt{position:absolute;top:0;left:0;width:150px;height:100%;background:#F7F8F5;color:#848484;font-size:13px}
.ship dl dt span{display:table;width:100%;height:100%;text-align:center}
.ship dl dt strong{display:table-cell;padding:0 10px;vertical-align:middle;font-weight:400}
.ship dl dd{position:relative;margin-left:20px;padding-left:10px;color:#797979;font-size:13px}
.ship dl dd.bull_none{padding-left:0}
.ship dl dd:after{content:"";position:absolute;top:8px;left:0;width:3px;height:3px;background:#646464}
.ship dl dd.bull_none:after{display:none}
.ship dl dd strong{font-weight:700}
.ship .note{margin-top:10px}
.ship .note h5{margin-bottom:5px}
.ship .note p{line-height:140%}

/**/
.product_detail .head{background:#F9F8F6;font-size:0}
.product_detail .head p{display:inline-block;vertical-align:top}
.product_detail .head .display_screen{position:relative;margin:57px 50px;width:490px;height:0;padding-top:275px}
.product_detail .head .display_screen iframe{position:absolute;top:0;left:0;width:100%;height:100%}


/* BASIC css end */

