/* BASIC css start */
#content{overflow:hidden;}
#blk_scroll_wings.top_fix , #cherrypicker_scroll.top_fix { position: absolute !important; top:327px !important; right: 50% !important; } 

#contentWrap {width:1200px !important; } 
#productDetail .page-body {margin-top:20px}
/* 상단 섬네일, 상품 옵션 정보 */
#productDetail .thumb-info {*zoom:1}
#productDetail .thumb-info:after {content: "";display: block;clear: both; } 
/* 섬네일 */
#productDetail .thumb-info .thumb-wrap {float: left;width: 560px;text-align: center; } 
#productDetail .thumb-info .thumb {margin:0 auto;width: 558px;text-align:center;border: 1px solid #ebebeb; } 
#productDetail .thumb-info .thumb img {display: block;margin:0 auto;width: 100% !important; } 
#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 .opt_m_img {margin:0 auto;width:300px;height:200px;text-align:center; } 
#productDetail .thumb-info .thumb-wrap ul.multi_img {font-size: 0; } 
#productDetail .thumb-info .thumb-wrap ul.multi_img li {display: inline-block;vertical-align: top;border: 1px solid #ebebeb;-webkit-box-sizing: border-box;-khtml-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;width: 125px; } 
#productDetail .thumb-info .thumb-wrap ul.multi_img li {margin-right: 20px;margin-top: 15px; } 
#productDetail .thumb-info .thumb-wrap ul.multi_img li:nth-child(4n) {margin-right: 0; } 
#productDetail .thumb-info .thumb-wrap ul.multi_img li:hover {opacity: 0.85; } 
/* 상품옵션 정보 */
#productDetail .thumb-info .info {float:right;width: 580px;border-top: 2px solid #2e2e2e; } 
#productDetail .thumb-info .info .prd-icon {padding-top: 10px; } 
#productDetail .thumb-info .info .prd-icon img {margin-right:3px}
#productDetail .thumb-info .info .tit-prd {font-size: 22px;color: #2e2e2e;padding-top: 10px; } 
#productDetail .thumb-info .info .tit-sub {color: #737373;font-size: 13px;letter-spacing: -0.5px;padding-top: 20px; } 
#productDetail .thumb-info .info .table-opt {margin-top: 25px;border-top: 1px solid #eaeaea; } 
#productDetail .thumb-info .info .table-opt table {margin-top: 25px; } 
#productDetail .thumb-info .info .table-opt th, #productDetail .thumb-info .info .table-opt td {padding:9px 0}
#productDetail .thumb-info .info .table-opt th {color: #000000;font-weight: normal;font-size: 16px;} 
#productDetail .thumb-info .info .table-opt th .tb-left {color: #000000;font-weight: normal;font-size: 16px;} 
#productDetail .thumb-info .info .table-opt td .tb-left {padding:0;color: #696969;font-size: 16px;} 
#productDetail .thumb-info .info .table-opt td {color:#555}
#productDetail .thumb-info .info .table-opt .tb-left, #productDetail .thumb-info .info .table-opt .tb-center, #productDetail .thumb-info .info .table-opt .tb-right {padding: 0; } 
/* 판매가격 */
#productDetail .thumb-info .info .table-opt .sell_price {font-size: 14px;color: #2e2e2e;font-weight:bold; } 
#productDetail .thumb-info .info .table-opt .sell_price .tb-left, #productDetail .thumb-info .info .table-opt .price {font-size: 16px;color: #2e2e2e;font-weight: bold;} 
/* 주문수량 */
#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 .soldout {margin-top:6px;width:448px;height:104px;font-size:14px;color:#231f20;text-align:center;line-height:104px;letter-spacing:2px;border:1px solid #231f20;background:#fff}
#productDetail .thumb-info .info .prd-btns {font-size:0;margin-top: 25px; } 
#productDetail .thumb-info .info .prd-btns .btn_buy {display:block;width:448px;height:48px;font-size:13px;color:#fff;text-align:center;line-height:48px;border:1px solid #231f20;background:#231f20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
#productDetail .thumb-info .info .prd-btns .btn_buy:hover {color:#000;background:#fff}
#productDetail .thumb-info .info .prd-btns .btn_buy:active {position: relative;top: 1px}
#productDetail .thumb-info .info .prd-btns .btn_cart {display:block;width:448px;height:48px;font-size:13px;color:#231f20;text-align:center;line-height:48px;border:1px solid #231f20;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
#productDetail .thumb-info .info .prd-btns .btn_cart:hover {color:#fff;background:#231f20}
#productDetail .thumb-info .info .prd-btns .btn_cart:active {position: relative;top: 1px}
#productDetail .thumb-info .info .prd-btns .btn_barotalk {display:block;margin-top:10px}
#productDetail .thumb-info .info .prd-btns .btn_buy1 {width: 44%;display: inline-block;vertical-align: top;background: #000000;color: #ffffff;font-size: 16px;letter-spacing: -0.5px;font-weight: bold;text-align: center;height: 60px;line-height: 60px;margin-right: 1%; } 
#productDetail .thumb-info .info .prd-btns .btn_cart1 {width: 44%;display: inline-block;vertical-align: top;background: #e6e6e6;color: #2e2e2e;font-size: 16px;letter-spacing: -0.5px;font-weight: bold;text-align: center;height: 60px;line-height: 60px;margin-right: 1%; } 
#productDetail .thumb-info .info .prd-btns .btn_wish1 {width: 10%;display: inline-block;vertical-align: top;background: #e6e6e6;color: #2e2e2e;font-size: 16px;letter-spacing: -0.5px;font-weight: bold;text-align: center;height: 60px;line-height: 60px; } 
#productDetail .thumb-info .info .prd-btns .btn_wish1 img{vertical-align: middle;}
#productDetail .thumb-info .info .prd-btns .btn_buy1:hover {background-color: #00419b; } 
#productDetail .thumb-info .info .prd-btns .btn_cart1:hover {color: #fff;background-color: #00419b; } 
#productDetail .thumb-info .info .prd-btns .btn_wish1:hover {background-color: #00419b; } 
#productDetail .thumb-info .info .prd-btns .btn_wish1 .wish_not_over {display: inline-block;} 
#productDetail .thumb-info .info .prd-btns .btn_wish1:hover .wish_not_over {display:none; } 
#productDetail .thumb-info .info .prd-btns .btn_wish1 .wish_over {display:none; } 
#productDetail .thumb-info .info .prd-btns .btn_wish1:hover .wish_over {display: inline-block; } 
#productDetail .thumb-info .info .prd-btns .soldout1 {width: 100%;display: inline-block;vertical-align: top;background: #e6e6e6;color: #2e2e2e;font-size: 16px;letter-spacing: -0.5px;font-weight: bold;text-align: center;height: 60px;line-height: 60px; } 
/* 통합옵션 */
#productDetail .thumb-info .info .table-opt .opt-wrap {width: 100%;padding: 30px 0 25px;border-top: 1px solid #eaeaea; } 
#productDetail .thumb-info .info .table-opt .opt-wrap .tit {margin-bottom: 5px; } 
#productDetail .thumb-info .info .table-opt .opt-wrap-hybrid {width: 100%;padding:0 0 10px;border-bottom:1px solid #e4e4e4; } 
#productDetail .thumb-info .info .table-opt .opt-wrap-hybrid .tit {margin-bottom: 8px;color:#969696; } 
#productDetail .thumb-info .info .table-opt .opt-wrap-hybrid .tit strong {color:#555; } 
#productDetail .thumb-info .info .table-opt .opt-wrap dl {overflow: hidden;width: 100%;*zoom:1;margin-top: 8; } 
#productDetail .thumb-info .info .table-opt .opt-wrap dl:after {display:block;clear:both;content:''}
#productDetail .thumb-info .info .table-opt .opt-wrap dt {float: left;width: 140px;margin-bottom: 10px;padding-top: 10px;color: #000000;font-weight: normal;font-size: 14px;*padding-bottom:5px; } 
#productDetail .thumb-info .info .table-opt .opt-wrap dd {float: left;width: 440px;margin-bottom: 7px;*padding-bottom:5px; } 
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn {text-align:right; } 
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a {display:inline-block;width:84px;height:24px;font-size:13px;color:#fff;text-align:center;line-height:24px;border:1px solid #231f20;background:#231f20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a:hover {color:#231f20;background:#fff}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a:active {position: relative;top: 1px}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a img {display:none}
#productDetail .thumb-info .info .table-opt .opt-wrap select {width: 100%;height: 35px;border: 1px solid #e2e2e2;outline: 0;background: url(/design/datasound/images/selectbg2.png) white right 15px center no-repeat;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;padding: 0 40px 0 10px;color: #696969;font-size: 14px;cursor: pointer;-webkit-transition: all 0.3s ease;-khtml-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; } 
#productDetail .thumb-info .info .table-opt .opt-wrap select:hover {border: 1px solid #1c1c1c;color: #1c1c1c; } 
#productDetail .thumb-info .info .table-opt .opt-wrap select::-ms-expand { display:none; } 
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns {position:relative}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns input {margin-right:3px;width:42px;height:24px;border: 1px solid #dfdfdf;text-align:center !important;line-height:24px}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a {display:inline-block;width:26px;height:26px;text-indent:-9999em;vertical-align:top;background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/sp_qty.gif) 0 0 no-repeat}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a.btn-up {background-position:0 0}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a.btn-dw {background-position:0 -26px}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count select {float: left;width:350px; } 
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count .opt-btns {padding-top:5px;clear:both}
#productDetail .thumb-info .info .table-opt .option-wrap {margin-top: 10px;padding:10px 0;border-top:1px solid #ddd; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box {width:100%; } 
#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%; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li {float:left;width:70px;margin-left:25px; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.first, #productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li:first-child {margin-left:0; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl {padding-bottom:10px;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:13px;height:13px; } 
#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:70px;height:70px; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg.noimg { } 
#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:100%;height:100%;line-height:71px;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:0;left:0;display:inline-block;width:100%;height:100%;background:#000;filter:alpha(opacity:40);opacity:0.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:100%;height:100%;background:#000;filter:alpha(opacity:40);opacity:0.4; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdname {padding-top:7px;line-height:14px; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdname {padding-bottom:3px;line-height:14px; } 
#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 { } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty input {width:52px;height:24px;line-height:24px;border: 1px solid #dfdfdf;text-align:center;background:none; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down {display:inline-block;width:12px;height:26px;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:12px;height:12px;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:2px; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.lst-soldout dl {color:#a7a7a7; } 
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.lst-soldout dl input {color:#929292; } 
#productDetail .thumb-info .info .table-opt .opt-wrap.no_multi_option {border-top: 0;padding: 0; } 
/* 상품정보 탭 */
#productDetail .detailTab {padding-top:100px;position:relative}
#productDetail .detailTab ul {display: flex;justify-content: space-between;*zoom:1}
#productDetail .detailTab ul:after {display:block;clear:both;content:''}
#productDetail .detailTab ul li {width: 100%;height: 58px;border: 1px solid #e9e9e9;border-bottom: 1px solid #474747;} 
#productDetail .detailTab ul li.first {} 
#productDetail .detailTab ul li a {display:block;height: 48px;font-size: 15px;color: #989898;line-height: 58px;text-align:center;/* font-family:Verdana; */
font-weight: bold; } 
#productDetail .detailTab ul li a.active {height: 58px;color: #2e2e2e; } 
#productDetail .detailTab ul li.active {border: 1px solid #474747;border-bottom: 0;margin-right: 1px; } 
/* 타이틀 공통 */
#productDetail .tit-detail {position: relative;padding-top:30px;*zoom:1}
#productDetail .tit-detail:after {display:block;clear:both;content:''}
#productDetail .tit-detail h3 {float:left;font-size:16px;color:#303030;line-height:18px;font-family:Verdana}
#productDetail .tit-detail .more {float:right}
#productDetail .tit-detail .more a {font-size:11px;color:#8c8b8b;font-family:Verdana}
/* 상품 상세 이미지 */
#productDetail .prd-detail table {table-layout: auto;border-spacing:0 !important;border-collapse:collapse !important}
#productDetail .prd-detail table td {word-break:break-all}
#productDetail .prd-detail {margin-top:30px;width: 100%;text-align: center;overflow: hidden}
#productDetail .prd-detail img {max-width: 100%; } 
/* 관련상품 */
#productDetail .item-wrap {padding-top:40px}
#productDetail .item-wrap .prd-opt {padding:5px 0;font-size:13px}
#productDetail .item-wrap .prd-opt p {padding-bottom:5px}
#productDetail .item-wrap .prd-opt select {height:auto}
#productDetail .item-wrap .prd-opt .vo_value_list {height:16px;line-height:16px;font-family:Arial}
#productDetail .item-wrap .prd-qty {padding:5px 0;margin:0 auto;position: relative;width:60px;height:18px}
#productDetail .item-wrap .prd-qty .MS_related_quantity, #productDetail .item-wrap .prd-qty .btns {float:left}
#productDetail .item-wrap .prd-qty .MS_related_quantity {width:34px;height:16px;line-height:18px;text-align:right;border:1px solid #acacac;font-size: 11px}
#productDetail .item-wrap .prd-qty .btns {width:17px;height: 16px;border:1px solid #acacac;border-left:none}
#productDetail .item-wrap .prd-qty .btns a {overflow: hidden;float: left;width: 100%;height: 8px;text-indent: -999px;background: none; } 
#productDetail .item-wrap .prd-qty .btns a.btn-up {border-bottom: 1px solid #aaa;background: url(/images/d3/modern_simple/btn/btn_h5_spin_up.gif) no-repeat 50% 2px; } 
#productDetail .item-wrap .prd-qty .btns a.btn-dw {background: url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 2px}
#productDetail .related-allbasket {padding-bottom:40px;text-align:center}
#productDetail .related-allbasket a {display:inline-block;width:248px;height:58px;font-size:13px;color:#fff;font-family:Verdana;text-align:center;line-height:58px;border:1px solid #231f20;background:#231f20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
#productDetail .related-allbasket a:hover {color:#231f20;background:#fff}
#productDetail .related-allbasket a:active {position: relative;top: 1px}
/* review-write */
#productDetail .review-write {margin-top:30px;padding:20px;border:1px solid #e4e4e5}
#productDetail .review-write th, #productDetail .review-write td {padding:4px 0; } 
#productDetail .review-write th {font-weight: normal}
#productDetail .review-write td input[name=hname] {padding-left:5px;width:210px;height:31px;line-height:31px;border:1px solid #ddd}
#productDetail .review-write td label {margin-right:10px}
#productDetail .review-write td textarea {padding:5px;width:840px;height:81px;border:1px solid #ddd}
#productDetail .review-write td .btn_write {display:inline-block;width:109px;height:91px;font-size:14px;color:#fff;text-align:center;line-height:91px;border:1px solid #231f20;background:#231f20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
#productDetail .review-write td .btn_write:hover {color:#231f20;background:#fff}
#productDetail .review-write td .btn_write:active {position: relative;top: 1px}
/* 댓글리스트 공통 */
/*
#productDetail .table-slide { border-top: 1px solid #ffc0c0; } 
#productDetail .table-slide thead th { 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.ndata td { border-bottom: 1px solid #b4b4b5; } 
#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 {border-top: 1px solid #000}
#productDetail .table-slide thead th {padding:15px 0;font-size:13px;border-bottom: 1px solid #e9e9e9;font-weight: normal;font-family:Verdana}
#productDetail .table-slide td {padding: 15px 0;background: url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/board_dot.gif) repeat-x 0 bottom; } 
#productDetail .table-slide td .paging a {font-family:Verdana}
#productDetail .table-slide tr.cnt {display: none; } 
#productDetail .table-slide tr.cnt td {padding:20px;color:#999;cursor: default; } 
#productDetail .table-slide tr.cnt td p {word-break:break-all;white-space:normal}
#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 .list-btm {position:relative;*zoom:1}
#productDetail .table-slide .list-btm:after {display:block;clear:both;content:''}
#productDetail .table-slide .btm_write {margin-top:10px;margin-right:-110px;position:relative;float:right;right:110px}
#productDetail .table-slide .btm_write a {display:inline-block;width:108px;height:38px;font-size:13px;color:#000;text-align:center;line-height:38px;border:1px solid #231f20;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
#productDetail .table-slide .btm_write a:hover {color:#fff;background:#231f20}
#productDetail .table-slide .btm_write a:active {position: relative;top: 1px}
#productDetail .table-slide .paging-wrap {margin:0 110px;position:relative;float:left;width:880px}
/* review-list */
#productDetail .review-list {margin-top:10px}
/* qna board */
#productDetail .qna-list {margin-top: 10px}
/* ****************** 상품 상세 옵션 ******************** */
.MK_not_choice {color: red; } 
.MK_optAddWrap, .MK_optAddWrap * {margin: 0;padding: 0; } 
.MK_optAddWrap { } 
.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 { } 
#MK_innerOptWrap #MK_innerOptScroll.line {padding-top:5px;margin-top:5px;border-top: 1px solid #eaeaea; } 
#productDetail .thumb-info .info .table-opt .option_area + tr td #MK_innerOptWrap #MK_innerOptScroll.line {margin-top: 30px; } 
#MK_innerOptWrap #MK_innerOptScroll.limit {position: relative;height: 150px;overflow-y: auto; } 
#MK_innerOptWrap .MK_inner-opt-cm li {*zoom: 1;position: relative;font-size:13px;border-bottom: 1px solid #eaeaea;padding: 30px 0; } 
#MK_innerOptWrap .MK_inner-opt-cm li:after {display:block;clear:both;content:''}
#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_price, #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {display:block; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name {overflow: hidden;width: 205px;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;display: inline-block;color: #2e2e2e;font-size: 14px; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price {right: 30px;font-size: 14px;color: #000000;font-weight: normal;display: inline-block;top: 50%;transform: translateY(-50%); } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price span {font-weight: normal; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {top: 50%;right: 2px;width: 17px;height: 18px;text-indent: -9999em;background: url(/design/datasound/images/detail_x.png) 0 0 no-repeat;transform: translateY(-50%); } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl {position: relative; /* margin-top: 10px; */
display: inline-block;vertical-align: middle;margin-left: 125px;padding-right: 19px; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option, #MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .MS_amount_basic, #MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .addition_option {width: 42px;height: 27px;line-height: 27px;border: 1px solid #e2e2e2;color: #696969;font-size: 12px;text-align: center !important;border-right: 0; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a {display: inline-block;width: 19px;height: 15px;text-indent: -9999em;margin: 0;vertical-align: top;background: url(/design/datasound/images/detail_amount.png) 0 0 no-repeat; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.MK_btn-up {background-position: 0 0;margin: 0;position: absolute;top: 0;right: 0; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.MK_btn-dw {background-position: 0px -14px;bottom: 0;right: 0;position: absolute; } 
#MK_innerOptWrap .MK_inner-opt-cm li #MK_p_price_basic_0 {font-weight: normal; } 
/* 사용자 입력 인풋박스 (color, size )*/
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput {width: 200px; } 
/* 하이브리드옵션 */
#MK_innerOptWrap .MK_inner-opt-hybrid li .MK_p-name, #MK_innerOptWrap .MK_inner-opt-hybrid li .MK_price, #MK_innerOptWrap .MK_inner-opt-hybrid li .MK_btn-del {display: inline-block;*float:left; } 
#MK_innerOptWrap .MK_inner-opt-hybrid li .MK_price {top:4px; } 
/* 기본옵션 */
#MK_innerOptWrap #MK_innerOpt_01 { /* padding-top:6px; */}
#MK_innerOptWrap #MK_innerOpt_01 li { /* padding-bottom:0; */}
/* 개별옵션 */
#MK_innerOptWrap #MK_innerOpt_02 { /* padding-bottom:10px; */}
/* 하이브리드옵션 */
#MK_innerOptWrap #MK_innerOpt_03 { } 
/* 총합계 */
#MK_innerOptWrap #MK_innerOptPrice {display:none;padding: 12px 5px 10px;font-size: 12px;color: #333;text-align: right; } 
#MK_innerOptAdd {display:none;padding: 0 5px;font-size: 12px;color: #333;text-align: right; } 
#MK_innerOptTotal {padding-top: 25px; /* border-top: 1px solid #eaeaea; */
*zoom:1;text-align:right; } 
#MK_innerOptTotal:after {display:block;clear:both;content:''}
#MK_innerOptTotal .totalLeft {float:left}
#MK_innerOptTotal .totalRight {float:right;font-weight: bold; } 
#MK_innerOptTotal .MK_txt-total {font-size:18px;color: #2e2e2e;font-weight: bold; } 
#MK_innerOptTotal .MK_txt-place {font-size:18px;color: #2e2e2e;font-weight: bold; } 
#MK_innerOptTotal .MK_txt-won {font-size:18px;color: #000;margin-left: -2px; } 
#MK_innerOptTotal .MK_total {font-size:12px;color:#fd0100; } 
#MK_innerOptTotal .totalRight .MK_total {display:inline-block;margin-top: -6px;font-size: 18px;color: #000000;vertical-align:middle; } 
/* 소리뷰 */
#sorivu {position: relative;margin-top: 20px; } 
/* 상품 일반정보(상품정보제공 고시) */
#productWrap {margin:30px auto;width:800px}
#productWrap h3.tb-tit {margin-bottom: 10px;text-align: left; } 
#productWrap table {width: 100%;font-size: 13px;border-collapse: collapse;border-width: 1px;border-color: #d6d6d6;border-style: solid;table-layout: fixed; } 
#productWrap table th {border-right: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;color: #5c5c5c;text-align: left;font-weight:normal;padding: 10px 0 10px 20px; } 
#productWrap table td {color: #8b8b8b;border-bottom: 1px solid #e8e8e8;word-break: break-all;text-align: left;padding: 10px 0 10px 20px; } 
/* 사이즈 차트 */
td.area-btn-size-chart a.btn-size-chart {display:inline-block;width:84px;height:24px;font-size:11px;color:#231f20;text-align:center;line-height:24px;border:1px solid #231f20;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
td.area-btn-size-chart a.btn-size-chart:hover {color:#fff;background:#231f20}
td.area-btn-size-chart a.btn-size-chart:active {position: relative;top: 1px}
#sizeChart {padding-bottom:10px;width:810px;position: absolute;display: none;background:#fff}
#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; } 
/* 조르기 */
#importune_btn {margin-left:10px}
#importune_btn a {vertical-align:top}
/* 쿠폰정보 */
.couponWrap {text-align:center}
.couponBox {display:inline-block}
.couponInfo {text-align:left}
.couponInfo * {font-family:dotum !important}
.size-chart-box {width: 100%;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 {margin:10px auto 0;width:800px;background: #fff}
.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 {padding:8px 0;font-size:13px;font-weight:normal;text-align:center}
.size-chart-cont table th {border-bottom:1px solid #d6d6d6}
.size-chart-cont table tr, .size-chart-img {height: 1px; } 
.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;font-size:13px;color:#a7a7a7}
#nhn_btn {padding-top:10px; } 
#payco_order_btn {padding-top:10px; } 
#payco_order_btn .payco_checkout.ta .payco_checkout_btn {margin-top:0 !important}
#kakaopay_order_btn {padding-top:10px; } 
.ocb-area {width:323px}
.ocb-area a {margin-top:0 !important}
/* 통옵 추가 구성 상품 */
#productDetail .thumb-info .info .table-opt td.add-option-tit {padding:15px 0 0;border-top:1px solid #e4e4e5;color:#000;font-size:14px; } 
#productDetail .thumb-info .info .table-opt tr.add-option-start > td .add-option-img, #productDetail .thumb-info .info .table-opt tr.add-option-start > td .add-option-wrap {border-bottom:1px dashed #e4e4e5; } 
#productDetail .thumb-info .info .table-opt td.add-option-img {padding-top:10px;border-bottom:1px solid #e4e4e5;vertical-align:top; } 
#productDetail .thumb-info .info .table-opt td.add-option-img .thumb-s img {max-width:100%; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap {padding-top:10px;border-bottom:1px solid #e4e4e5; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .prd-icon, #productDetail .thumb-info .info .table-opt td.add-option-wrap .tit-prd {padding-left:20px;padding-top:0; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt {padding-left:20px; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td select.basic_option, #productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td select.addition_option {width:310px; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td input.basic_option, #productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td input.addition_option {width:306px;height:22px;line-height:24px; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td .opt-wrap {padding:5px 0 0 0; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td .opt-wrap .tit {display:none; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td .opt-wrap dd {width: 110px; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td .opt-wrap select {width: 100px; } 
#productDetail .thumb-info .info .table-opt td.add-option-wrap .table-opt td .opt-wrap input {width: 205px; } 
#productDetail .thumb-info .info .table-opt tr.add-option-end .MK_p-tit {display:block;width:90%;height:100%;line-height:12px;color:#000;font-weight:bold; } 
#productDetail .thumb-info .info .table-opt tr.add-option-end .MK_price {top:40px;right:0; } 
#productDetail .thumb-info .info .table-opt tr.add-option-end .MK_btn-del {top:0; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name p {overflow:hidden;line-height:26px;text-overflow:ellipsis; } 
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name span.extra_option_name {overflow:hidden;text-overflow:ellipsis;display: block; } 
/* 원클릭옵션 */
.MK-oneclick-list {overflow:hidden;zoom:1; } 
.MK-oneclick-list:after {content: "";display: block;clear: both; } 
.MK-oneclick-list li {float:left;margin: 0 5px 5px 0; } 
.MK-oneclick-list li a {border:1px solid #231f20;display: inline-block;border-radius: 1px;box-sizing:border-box; } 
.MK-oneclick-list li.MK-oneclick-sel a {border:2px solid #000000; } 
.MK-oneclick-list li.MK-oneclick-dis a {filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5; } 
.MK-oneclick-list li.MK-oneclick-color.MK-oneclick-sel a {padding:1px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; } 
.MK-oneclick-list li a span {display: block;text-align: center;vertical-align: middle;line-height: 19px; } 
.MK-oneclick-list li a img {width: 100%;height:100%; } 
.MK-oneclick-list li.MK-oneclick-image a {height:50px; } 
.MK-oneclick-list li.MK-oneclick-image a img {width: auto;height: 48px;; } 
.MK-oneclick-list li.MK-oneclick-image.MK-oneclick-sel a img {height:46px;width: auto; } 
.MK-oneclick-list li.MK-oneclick-color {width:50px;height: 50px; } 
.MK-oneclick-list li.MK-oneclick-color a {padding: 2px; } 
.MK-oneclick-list li.MK-oneclick-color span {width: 44px;height: 44px; } 
.MK-oneclick-list li.MK-oneclick-color .mk-oo-sel span {width: 27px;height: 27px; } 
.MK-oneclick-list li.MK-oneclick-text .MK-oneclick-list li.MK-oneclick-text {min-width:35px;max-width:100%;height: 50px; } 
.MK-oneclick-list li.MK-oneclick-text a {padding: 2px; } 
.MK-oneclick-list li.MK-oneclick-text.MK-oneclick-sel a {padding:1px; } 
.MK-oneclick-list li.MK-oneclick-text span {min-width: 29px;line-height: 44px;max-width: 320px;overflow: hidden;height: 44px; } 
.MK-oneclick-list li.MK-oneclick-text .MS-oneclick-sel span {min-width: 30px;line-height: 27px; } 
.MK-oneclick-value {padding: 5px 0;display:block; } 
.MK-oneclick-only-text li.MK-oneclick-text {height: auto; } 
.MK-oneclick-only-text li.MK-oneclick-text span {height: auto;line-height: 19px;max-width: 320px;overflow: hidden;height: 19px; } 
/* 정기배송 */
#productDetail .thumb-info .info .prd-btns .btn_subs {display:block;width:448px;height:48px;font-size:12px;color:#fff;text-align:center;line-height:50px;border:1px solid #f1191f;background:#f1191f; } 
#productDetail .thumb-info .info .prd-btns .btn_subs:hover {color:#000;background:#fff}
#productDetail .thumb-info .info .prd-btns .btn_subs:active {position: relative;top: 1px; } 
#productDetail .thumb-info .info .prd-btns .btn_subs_once {display:inline-block;width:448px;height:48px;font-size:12px;text-align:center;line-height:50px;border:1px solid #f1191f;background:#fff;margin-right:2px; } 
#productDetail .thumb-info .info .prd-btns .btn_subs_once:hover {color:#fff;background:#f1191f; } 
#productDetail .thumb-info .info .prd-btns .btn_subs_once:active {position: relative;top: 1px; } 
#productDetail .thumb-info .info .prd-btns .btn_subs_w200 {display:inline-block;width:220px; } 

/* 교환반품 추가 */


.view_delivery_info{width: 1200px;border:1px solid #d3d3d3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 100px;padding-bottom:67px;}
.view_delivery_info .view_delivery_inner{width: 840px;margin: 70px auto;}
.view_delivery_info .view_delivery_inner th{width:98px; background:url(/design/isanoee/wib/img/view/th_dot.png) no-repeat 0 center; font-size:13px; font-family:'Nanum Gothic'; text-align:left; text-indent:10px; padding:8px 0px;}
.view_delivery_info .view_delivery_inner td{font-size:13px;font-family:'Nanum Gothic';padding:8px 0px;text-align: left;}
.view_delivery_info .view_delivery_inner td p{font-size:13px; font-family:'Nanum Gothic'; margin-bottom:10px; line-height:100%;}
.view_delivery_info .view_delivery_inner h2{font-size:18px;color:#616161;font-family:'Nanum Gothic';font-weight:700;margin-bottom:20px;text-align: left;}
.view_delivery_info .view_delivery_inner h2 img{margin-right:8px;}
.view_delivery_info .view_delivery_inner p{font-size:13px; font-family:'Nanum Gothic'; background:url(/design/isanoee/wib/img/view/th_dot.png) no-repeat 0 center;text-align:left; margin-bottom:16px; line-height:100%; color:#575757}
.view_delivery_info .view_delivery_inner span{color:#00419b;}
.view_delivery_info .view_delivery_inner span.bclo{font-weight:bold; color:#575757}
.view_delivery_info .view_delivery_inner p.caus_text{font-weight:bold; color:#838383; background:none; text-indent:0px; padding-top:15px;}
.vttop{vertical-align: top; background-position:0 15px!important;}

.delivery_sv{width: 1100px;margin: 50px auto 0;padding: 50px 0;background:#f4f4f4;/* height:167px; */overflow:  hidden;text-align:center;display: flex;justify-content: center;align-items: center;box-sizing: border-box;align-content: center;}
.delivery_sv > div{/* width: 313px; */display:inline-block; _display:inline; *display:inline;text-align:left;padding: 0 57px;}
.delivery_sv h2{font-size:14px; color:#3b3b3b; margin-bottom:10px; font-weight:bold; font-family:'Malgun Gothic;';}
.delivery_sv > div p{color:#3b3b3b; font-size:14px; font-family:'Malgun Gothic;'; padding-bottom:5px;}
.delivery_sv > div .csz{color:#8b8b8b!important;}
.delivery_sv > div > div{}

.delivery_mid_c{border-left:1px solid #dad6d4;border-right:1px solid #dad6d4;}
.delivery_mid_c > div{}
.pdt_15{padding-top:15px;}

/* BASIC css end */


/* BASIC css end */

