@charset "euc-kr";
#sub_contant{overflow:hidden; margin:0 10px 0 10px;}

/* shopview */
.goods_name {font-weight:bold; font-size:16px; text-align:left; margin:10px 0;}
.photo {position:relative; width:100%; margin:0 auto;}
.photo img {width:100%; border:1px solid #E5E5E5;}
.photo img.b_img { border:1px solid #E5E5E5;}
.photo .zoom {position:absolute; bottom:0; right:0; margin:0 0 2px 0; _margin:0 2px 1px 0;}
.photo img.zoom {width:21px; height:21px; border:none;}

.photo_list{width:100%; padding:5px 0px 5px 0; margin: 0 auto; overflow:hidden; text-align:center;}
.photo_list li{display:inline-block; padding:3px; width:23%;}


.cont_img {width:100%;}
.cont_img img {width:100%;}
.btn01{text-align:center; width:98%;margin:10px 0 10px 0;}

#detail dl {clear:both; float:left; text-align:left;width:100%;padding:5px; border-bottom:1px dotted #bbbbbb;}
#detail dl dt {clear:both; width:20%; float:left;}
#detail dl dd {}
#detail dl dd span {display:inline-block; letter-spacing:0px;width:80%;}
#detail dl dd.colon {float:left; width:10px;}
.mprice {font-weight:bold; color:#fb6600;}

.option_type {position:relative; border:1px solid #e3e3e3; background:#f8f8f8; clear:both; margin:0 auto; text-align:left; overflow:hidden; padding:5px; margin-top:10px;}
.option_type dl {width:100%; clear:both;}
.option_type dl dt {clear:both; width:30%; float:left;}
.option_type dl dd {margin-bottom:3px; display:inline-block;}
.option_btn {text-align:right;}

.option_type2 dl {float:left; text-align:left; width:100%; border-bottom:1px solid #e3e3e3; margin-top:8px; padding-bottom:7px;}
.option_type2 dl dt {width:90px; float:left; margin-left:10px;}
.option_type2 dl dd {margin-left:120px;}
.option_type2 dl dd.colon {float:left; width:10px; margin:0px;}

#layer_buy_popup {position:fixed; top:100px; left:4%; width:92%; height:180px; margin:0 auto; z-index:10001;}
#layer_bg {position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,5); opacity:0.6; z-index:10000;}
#layer_buy_popup div.layer_close {width:100%; text-align:center;}
#layer_buy_popup div.layer_close a {display:block;}
#layer_buy_popup div.buy_option {width:100%; background:#fff; padding:10px 0;}
#layer_buy_popup div.option_select {padding:10px 10px; text-align:center;}
#layer_buy_popup div.option_select select {width:90%;}
#layer_buy_popup div.option_type dl {padding-top:6px;}
#layer_buy_popup div.option_type dl.p_line {height:26px; border-bottom:1px solid #ddd;}
#layer_buy_popup div.option_type dt {padding:0 0 0 7%; font-size:1.4em;}
#layer_buy_popup div.option_type dd {float:right;}
#layer_buy_popup div.buy_button {padding:20px 0 10px 0; text-align:center;}


#toOrder{background:#ffffff;position:fixed;bottom:0px;cursor:pointer;text-decoration:none;width:100%; height:50px; padding:6px; box-sizing:border-box; z-index:20;}

/* ¼Ò¼È */
#sub_links ul {overflow:hidden;padding:10px 0 0 0;width:240px; margin:0 auto;}
#sub_links ul li {float:left; margin:0 0 8px 5px;}

.ct_list{margin-bottom:12px; border:1px solid #e4e4e4;}
.ct_list.ct_list_tit{background:#FDD601; height:42px}
.ct_list_category{overflow:hidden; margin-top:0px;   width:100%; background:#fcfbf8;}
.ct_list_category ul{ overflow:hidden; float:left; width:100%;}
.ct_list_category ul li{float:left; display:inline; text-align:center;width:20%; padding:5px; font-weight:bold; }
.ct_list_category span {font-weight:bold; }


.btn_buy {clear:both; padding:10px 0;}