/* BASIC css start */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
@import url('https://fonts.googleapis.com/css?family=Libre+Franklin&display=swap');



.ocb-area {width:250px; padding:10px 0 10px 0 !important; margin-top:10px !important; font-size:11px !important; font-weight:normal !important; }
.ocb-area img {width:70px; margin-top:-5px !important;}


.data-bd-cont .add_info { float: left; border: 1px solid #e5e5e5; width: 100%; padding: 5px 10px; line-height: 150%; margin-bottom: 10px; }
.data-bd-cont .add_title { float: left; width: 30%; font-weight: bold; }
.data-bd-cont .add_content { float: left; width: 70%; }

#productDetail .page-body { margin-bottom: 50px;  margin-top: 20px; margin:0 auto; text-align:center;}



/* »ó´Ü ¼¶³×ÀÏ, »óÇ° ¿É¼Ç Á¤º¸ */
#productDetail .thumb-info { zoom: 1;  padding: 40px 0; border: 1px solid #e4e4e4; margin-top:50px; }
#productDetail .thumb-info:after { content: ""; display: block; clear: both; }

/* ¼¶³×ÀÏ */

#productDetail .thumb-info .thumb-wrap { float: left; width: 555px; margin-left:50px; }

#productDetail .thumb-info .thumb { width: 555px; margin: 0 auto; text-align:center;}

#productDetail .thumb-info .thumb img { width: auto; display; block;  border: 0px solid #d8d8d8; }

#productDetail .thumb-info .thumb-ctrl { clear: both; padding-top: 20px; text-align: center; }

#productDetail .thumb-info .thumb-ctrl a { color: #c1bbb6; font-size: 11px; }

#productDetail .thumb-info .thumb-ctrl a img { vertical-align: middle; margin-right: 5px; }

#productDetail .thumb-info .thumb-ctrl a:hover { text-decoration: underline; }


/* »óÇ°¿É¼Ç Á¤º¸ */
#productDetail .thumb-info .info { float: right; width: 510px; margin-top: 10px;  margin-right:50px;}
#productDetail .thumb-info .info .tit-prd { width: 510px; padding: 0 0 10px 10px; border-bottom: 2px solid #e8e8e8; font-weight: bold; }
#productDetail .thumb-info .info .table-opt { margin-top: 10px; }
#productDetail .thumb-info .info .table-opt th { clear: both; font-weight:normal; color:#555; width:120px; padding:7px 0; line-height:20px; text-align:left; vertical-align:top; text-transform:uppercase; }
#productDetail .thumb-info .info .table-opt td { padding:7px 0px; line-height:20px; vertical-align:top; color:#555; }

#productDetail .thumb-info .info .table-opt tr { padding:7px 0px; line-height:20px; vertical-align:top; color:#555; border-bottom:0px solid #e5e5e5;  }

/* ÆÇ¸Å°¡°Ý */


#productDetail .dname { clear:both; padding-bottom:20px; border-bottom:1px solid #e5e5e5; text-align:left; }


#productDetail .info h3 { text-align:left; padding-bottom:10px; font-size:14px; color:#000; font-family:lato, 'Nanum Gothic', sans-serif; font-weight: bold;  }
#productDetail .info h3 span { font-weight:normal; font-size:12px;font-family:'Nanum Gothic';  }
#productDetail .info .icon { padding:0px; }
#productDetail .info .icon img { margin:0; vertical-align:middle; padding-bottom:10px; }
#productDetail .info .dsubname { clear:both; line-height:18px; font-size:12px; color:#757575;  font-family:'Nanum Gothic'; }

#productDetail .thumb-info .info .table-opt .price { color:#444; font-size:12px; font-weight:bold; }


/* ÁÖ¹®¼ö·® */
/* ÁÖ¹®¼ö·® */
#goods_amount { float: left; width: 32px; border: 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 .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: 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: 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% 2px; }
#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% 2px; }
#productDetail .soldout,

#productDetail .soldout { font-weight: bold; }


#productDetail .prd-btns { overflow:hidden; margin:0px; text-align:left; font-size:0; line-height:0; margin-top:10px; margin-bottom:10px; }

#productDetail .prd-btns a { float:left; display:inline-block; vertical-align:middle; font-family:"Roboto",sans-serif, 'NanumGothic'; letter-spacing:1px; margin-left:5px;  height:40px; line-height:40px; text-align:center; }

#productDetail .prd-btns a:first-child { margin-left:0; }

#productDetail .prd-btns span { line-height:40px; float:left; }

#productDetail .prd-btns a:first-child { font-size:12px; width:162px; text-align:center; color:#2a44b4; background:#fff; border:1px solid #2a44b4; font-weight:bold; }


#productDetail .prd-btns a { width:162px; color:#8c8c8c; background:#fff; border:1px solid #C1C1C1; font-weight:bold; }

#productDetail .prd-btns a span { width:162px; cursor:pointer; }

#productDetail .prd-btns a:first-child:hover { color:#fff; background:#2a44b4; border: 1px solid #2a44b4; }

#productDetail .prd-btns a:hover { border:1px solid #222; color:#222; }



A.roll span { display:inline; } 
A.roll .over { font-family:'Nanum Gothic'; }
A.roll span.over { display:none; } 
A.roll:hover { border:0; }
A.roll:hover span { display:none; } 
A.roll:hover span.over { display:inline; } 


/* »óÇ° »ó¼¼ ÀÌ¹ÌÁö */
#productDetail .prd-detail table {  }
#productDetail .prd-detail { margin-top: 15px; width: 100%; overflow: hidden;text-align:center; }
#productDetail .prd-detail img { max-width: 100%; }

.prd-detail p span { font-family:'Noto Sans KR' !important; }


/* °ü·Ã»óÇ° */
/* °ü·Ã»óÇ° */
.item-list3 .prd-list { margin-top: 0px; }
.item-list3 .prd-list th { padding: 10px 0; border-bottom: 1px solid #ddd; border-topm: 1px solid #ddd;  font-weight: normal; font-size: 11px; }
.item-list3 .prd-list td { padding: 5px 0; border-bottom: 1px solid #ddd; vertical-align: middle; }
.item-list3 .prd-list .thumb { width: 100px; height: auto; }

.item-list3 select  { width: 180px; margin:2px ; }


.item-list3 .prd-amount { position: relative; width: 52px; height: 15px; border: 1px solid #aaa; }
.item-list3 .prd-amount input { width: 32px; height: 15px; border: 0; vertical-align:top;}
.item-list3 .prd-amount .btns { float: right; width: 19px; height: 15px; border-left: 1px solid #aaa; }
.item-list3 .prd-amount .btns a { overflow: hidden; float: left; width: 100%; height: 7px; text-indent: -999px; background: none;vertical-align:top; }
.item-list3 .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% 2px; }
.item-list3 .prd-amount .btns a.btn-dw { background: url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 2px; }
.item-list3 .related-allbasket { width: 100%; padding-top: 10px; text-align: right; }

.item-list3 .related-item-name { text-align: left;line-height: 18px; margin-top:10px; margin-bottom:0px; font-size:12px; font-family:'Noto Sans KR', sans-serif; color:#666; }
.item-list3 .related-price { text-align: left; color:#464646; font-size:11px; font-family: 'Nanum Gothic', sans-serif; }



/* review-write */
#productDetail .review-write { width:95%; margin:0 auto; padding: 10px 0 15px 20px; border-top: 1px solid #ddd; }
#productDetail .review-write th,
#productDetail .review-write td { padding: 5px 0; }
#productDetail .review-write th { font-weight: normal; }
#productDetail .review-write .frm-w input { width: 150px; height: 18px; line-height: 18px; border: 1px solid #ededed; }
#productDetail textarea.MS_review_content_box {  width: 950px; height: 100px; }

/* ´ñ±Û¸®½ºÆ® °øÅë */
#productDetail .table-slide { width:95%; margin:0 auto; }
#productDetail .table-slide th,
#productDetail .table-slide td { padding: 10px 0; border-top: 1px solid #ddd; cursor: pointer; }
#productDetail .table-slide th { font-size: 11px; font-weight: normal; }
#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 #ddd; }
#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-list */
#productDetail .review-list .bg { padding-top: 35px; border-top: 1px solid #ddd; }
/* qna board */
/* item-hd */


#productDetail .item-hd { margin: 85px 0 30px 0; text-align: center; }
#productDetail .item-hd .item-hdtitle { font-family: 'Libre Franklin', sans-serif; letter-spacing: 0.6px; font-size:22px; font-weight:500; }
#productDetail .item-hd .item-hdline { display: inline-block; width:55px; height:1px; background: #e8e3e2; margin-top:15px;}
#productDetail .item-hd .qna-box { color:#656565; font-size: 12px; line-height: 20px; margin-top: 30px; letter-spacing: -0.2px; margin-bottom:80px; }

/* ****************** »óÇ° »ó¼¼ ¿É¼Ç ******************** */
.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: left; }
#MK_optAddList .MK_st { width: 205px; }
#MK_optAddList .MK_st .MK_btn-add { cursor: pointer; }
#MK_optAddList .MK_st select { margin-left: 5px; width: 300px; height: 20px; border:1px solid #000}
/* ¿É¼Ç¼±ÅÃ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; }

.tb-left select { margin-left: 5px; width: 250px; height: 20px;border:1px solid #E4E4E4 }

.tb-left {padding-left:0px;}


/* ¿É¼Ç °á°ú ¸®½ºÆ® */
#MK_innerOptWrap { margin-top: 10px; border: 0px solid #ddd; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; text-align:left;}
#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 { 
    width: 30px;
    height: 20px;
    line-height: 16px;
    padding: 2px 0 0 2px;
}

/* »ç¿ëÀÚ ÀÔ·Â ÀÎÇ²¹Ú½º (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: 20px; 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: #000; font-weight: bold; font-size: 18px;  font-family:arial,sans-serif;  font-weight: none;}
/* ¼Ò¸®ºä */
#sorivu { position: relative; margin-top: 20px; }




.item-hd { position: relative; width: 100%; margin-top: 30px; padding-bottom: 5px; border-bottom: 0px solid #b5b5b5; }
.item-hd .tit { zoom: 1; overflow: hidden; }
.item-hd .tit dt,
.item-hd .tit dd { float: left; }
.item-hd .tit { padding-left: 5px; font-size: 0; }
.item-hd .tit dd { padding: 2px 0 0 10px; color: #b8b8b8; font-size: 11px; }

#productDetail .dtit { text-align:left; padding-bottom:10px; font-size:12px; color:#000; font-family:'Nanum Gothic'; font-weight: bold;  }
#productDetail .dtitsub { text-align:left; padding-bottom:10px; font-size:11px; color:#8C8C8C; font-family:'Nanum Gothic'; font-weight: none;  }
#productDetail .qna-title { font-weight :bold; line-height: 40px; background: #fff; width: 220px; text-align: center; height: 40px; margin: 0 auto; border: 3px double #e1e1e1; text-transform: uppercase; font-family: 'Lato' ,sans-serif, 'Nanum Gothic Coding', monospace; letter-spacing: 1px; }



/* »óÇ°Áø¿­ÄÚµå */


.item-list3 { zoom: 1; overflow: hidden; padding-bottom: 0px; padding: 0 50px; }
.item-list3:after { content: ""; clear: both; display: block; }

.item-list3 .item { float: left; width: 300px; margin-top: 0px; margin-bottom: 20px; text-align: center; }
.item-list3 .item .thumb { margin: 0 auto 0px; width:200px !important; height: auto; }
.item-list3 .item .thumb img { width: 200px !important; height: auto; !important;}
.item-list3 .item .info { width: 200px; margin:0 auto; text-align: left; }
.item-list3 .item .info li { margin-bottom: 5px; color: #7b7b7b; }


.item-list3 .item .info .name { margin-top: 10px; margin-bottom: 10px;text-align:left; font-size:12px; font-weight:none; font-family: 'Nanum Gothic', µ¸¿ò, dotum; color: #000; }

.item-list3 .item .info .subname { color: #7F7F7F; text-align:left; padding-top:0px; font-size:11px; font-family: 'Nanum Gothic', µ¸¿ò, dotum;  }

.item-list3 .item .info .txt { margin-top: 10px; text-align:left; font-size:11px; font-family: 'Nanum Gothic' ,µ¸¿ò, dotum; color: #000; }
.item-list3 .item .info .price { width: 100%; color: #414141; text-align:left; font-size:11px; font-family: 'Nanum Gothic' ,µ¸¿ò, dotum; padding-top:5px;}
.item-list3 .item .info .price span .org1 { color: #414141;}
.item-list3 .item .info .price span .sell1 { color: #000;}




/* ÄíÆù */

.cou {  display:inline-block; *display:inline; }



/* Å¸ÀÌÆ²¸µÅ© */

#prdDetail { margin-top:50px;   margin-bottom:30px; border-bottom:1px solid #E5E5E5; height:25px; text-align:center; margin:0 auto}
#prdDetail li { display:inline-block; *display:inline; padding:0px;}
#prdDetail li a { display:block;  height:25px;padding:0 15px; color:#757575; font-size: 11px; line-height:30px;text-decoration:none;text-align:center;background:#ffffff; font-family:arial,sans-serif;  font-weight: none;  border:1px solid #E5E5E5; border-bottom:0px solid #E5E5E5; }
#prdDetail li a:hover{ color:#000;}
#prdDetail .selected a{position:relative;top:0px;margin:0 0 0px;color:#555555;font-weight:normal; background:#E5E5E5; font-weight: bold; color:#000;}


.joinbtn05 { display:inline-block; *display:inline;   padding:2px 30px;  height:60px; line-height:60px; background-color: #636363; border: 1px solid #636363; color:#fff; margin-bottom:30px; text-decoration:none;font-size:14pt;font-family: 'Nanum Gothic',µ¸¿ò; letter-spacing:0px;  }
.joinbtn05:hover { background-color: #000; border: 1px solid #636363; color:#fff; }

#powerReview { width: 95% !important; margin: 0 auto; }
#powerReview * {
 text-align: left;
}

div.hd-t h2 {display:none; }


/* ¾Ö³Î¸®¾ð½º ¸¶ÀÌ´× - »óÇ° ÀÌ¹ÌÁö*/

.analyans-all .analyans-wrap .analyans-conts .analyans-slider li dl dt img {height:216px !important;}
.analyans-all .analyans-wrap.analyans-w02 .analyans-conts .analyans-slider-now dl dt img {height:211px !important;}
.analyans-all .analyans-wrap.analyans-w02 .analyans-conts .analyans-slider-now dl {height:255px !important;}
.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-l .sect ul li {font-size:14px !important; }

.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-l .sect {line-height:35px;!important;}


.analyans-all .analyans-wrap .fc-red { color:#A3614C !important; } /* ±âº» »¡°­»ö ÅØ½ºÆ® »ö»ó*/
.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-l .sect ul li strong.fc-red {border-bottom: 2px solid #A3614C !important;} /*»ö»ó¼±ÅÃ ÁÂÃø ºñÀ² ¹ØÁÙ »ö»ó*/
.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-r .sect ul li:first-child {color: #A3614C !important;} /*»ö»ó¼±ÅÃ ¿ìÃø °í°´ ¼±È£ »ö»ó 1À§ »ö»ó*/
.analyans-all .analyans-wrap.analyans-w01 .analyans-conts .sect-wrap .sect-tit strong {background: #F8F8F8 !important;} /*¿É¼Ç ±¸¸ÅºñÀ² ÁÂÃø 1À§ Å¸ÀÌÆ² BOX »ö»ó*/
.analyans-all .analyans-wrap.analyans-w01 .analyans-conts .sect-wrap.sect-percent .per-wrap .per li span {color: #AC7362 !important;text-align:center;} /*¿É¼Ç ±¸¸ÅºñÀ² ¿ìÃø ±¸¸ÅºñÀ² »ö»ó*/
.analyans-all .analyans-wrap.analyans-w01 .analyans-conts .sect-wrap.sect-percent .per-wrap .per-graph li span {background: #B88373 !important;} /*¿É¼Ç ±¸¸ÅºñÀ² ¿ìÃø ±×·¡ÇÁ »ö»ó*/
.analyans-all .analyans-wrap .analyans-tit {background: #ECE3DC !important;} /*±â´Éº° »ó´Ü Å¸ÀÌÆ² BG »ö»ó*/
.analyans-all .analyans-wrap.analyans-w02 .analyans-conts .analyans-slider-now dl {background: #A56A58 !important;} /*ÇÔ²²±¸¸ÅÇÑ »óÇ° - ÇöÀç º¸°í ÀÖ´Â »óÇ° BG »ö»ó*/
.analyans-all .analyans-wrap .analyans-conts .analyans-slider li dl dt .num-red {background: #A56A58 !important;} /*ÇÔ²²±¸¸ÅÇÑ »óÇ° - ¼ýÀÚ BOX BG »ö»ó*/
.analyans-all .analyans-wrap .analyans-conts .analyans-slider li dl dd.per {color: #B78373 !important;} /*ÇÔ²²±¸¸ÅÇÑ »óÇ° - ÇÔ²² ±¸¸ÅÀ² »ö»ó*/

#min_agecolor > #analyans-all > div > div.analyans-tit {background: #fff !important;} /*»ö»ó¼±ÅÃ Å¸ÀÌÆ² BG*/

.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-r .sect ul li span { float:left; display:inline-block; width:60%; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}



/* ÅëÇÕ¿É¼Ç */
#productDetail .thumb-info .info .table-opt .opt-wrap { width: 100%; margin-top: 10px; padding:0; background-color: #fff; border: 0px solid #ddd; }
#productDetail .thumb-info .info .table-opt .opt-wrap .tit { margin-bottom: 5px; padding-left: 0px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dl { overflow: hidden; width: 100%; text-align:left; margin-bottom:14px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dl:last-child{ margin-bottom:0; }
#productDetail .thumb-info .info .table-opt .opt-wrap dt { float: left; width: 80px; padding-right:10px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dd { float: left; width: calc(100% - 90px); }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn { padding-left: 10px; text-align: center; }
#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: 400px; height: 22px; 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 .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: 180px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count .opt-btns { float: left; width: 56px; margin-left: 5px; }



/* ÇÏÀÌºê¸®µå ¿É¼Ç Àû¿ë ¼Ò½º */
#productDetail .thumb-info .info .table-opt .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 .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; }

/* ÇÏÀÌºê¸®µå ±âº»»óÇ° °¡°Ý ³ëÃâ ¹× ¼±ÅÃµÈ ÇÏÀÌºê¸®µå ¿É¼Ç³ëÃâÇ×¸ñ*/
#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_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 .MK_total { font-size:12px; color:#fd0100; }
#MK_innerOptTotal .totalRight .MK_total { display:inline-block; margin-top:-4px; font-size:24px; color:#000; vertical-align:middle; }



/* Åë¿É Ãß°¡ ±¸¼º »óÇ° */
#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-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; }
/* BASIC css end */

