/*----------------------------------------------------------
                          01. Layout
----------------------------------------------------------*/
#wrap-mall,.wrap-mall,.cp-mall,.cp-mall-mg0,.lp-mall,.rp-mall,.cpl-cont,.cpr-cont{float:left;}
#wrap-mall{width:960px;}
#wrap-mall .wrap-mall{width:100%;clear:both;}
#wrap-mall .lp-mall{width:170px;z-index:11;position:relative;}
#wrap-mall .rp-mall{width:170px;}
#wrap-mall .cp-mall{width:780px;margin-left:10px;}
#wrap-mall .cp-mall-mg0{width:790px;}
#wrap-mall .cp-mall .cpl-cont{width:450px;}
#wrap-mall .cp-mall .cpr-cont{width:250px;margin-left:10px;}
div.selcategory{float:left;width:110px;}
div.selcategory h5{border:1px solid #000;}
div.selcategory div{position:absolute;width:100px;height:50px;overflow-y:auto;overflow-x:hidden;}
div.selcategory ul{display:no3rne;}
div.selcategory ul li{display:block;}
/*----------------------------------------------------------
                          02. Common
----------------------------------------------------------*/
*{line-height:160%;}
a.white:link,a.white:visited,a.white:active{color:#fff;font-size:11px;}
a.white:hover{color:#fff;font-size:11px;}
a.blue,a.blue:link,a.blue:visited,a.blue:active{color:#00bea1;text-decoration:underline;}
a.blue:hover{color:#00bea1;text-decoration:underline;}
select{font-size:12px;}
input.subject{border:1px solid #e7e7e7;padding:2px 0;width:450px;}
input.stock{border:1px solid #d7d7d7;width:25px;height:15px;text-align:right;font-size:11px;}
input.price{border:1px solid #d7d7d7;text-align:right;}
.tprice{color:#00bea1;font-weight:bold;}
.price{color:#f6643f;font-weight:bold;letter-spacing:0;}
.cprice{color:#ff6600;font-weight:bold;}
.nprice{color:#7a7a7a;font-weight:bold;}
.point{color:#1d79ff !important;font-weight:normal !important;font-size:11px !important;}
.nointerest{color:#30aa00;font-weight:normal;font-size:11px;}
.point img,.nointerest img{padding:0 3px 0 0;vertical-align:-2px;}
.color-1{color:#00bea1;}
table th em{font-weight:normal;}
td.left{padding-left:10px;}
img.default-1,div.default-1{border:1px solid #eaeaea;}
table.default-1{border:1px solid #eaeaea;width:100%;}
table.default-1 th,table.default-1 td{border:1px solid #eaeaea;font-size:11px;padding:3px 0 3px 10px;}
table.default-1 th{background-color:#fafafa;}
table.default-2{width:100%;border-top:1px solid #d7d7d7;}
table.default-2 th,table.default-2 td{border-bottom:1px solid #eaeaea;font-size:11px;padding:3px 0 3px 10px;text-align:left;}
table.default-2 th{background-color:#fafafa;}
table.default-2 td select,table.default-2 td input{font-size:11px;}
table.default-2 td table th,table.default-2 td table td{background:none;border:none;}
/* 선택용 버튼박스 */
div.select{background:#f9f9f9;border-bottom:1px solid #d7d7d7;padding:7px;margin-bottom:10px;}
/* 가이드 리스트 */
ul.guide-list{}
ul.guide-list li{}
ul.guide-list li{}
/* 주황색 그라데이션 라운드 2px */
div.abox-2{background:#fff url('../image/common/abox_2_ml.gif') repeat-y left 50%;}
div.abox-2 div.wrap{background:url('../image/common/abox_2_mr.gif') repeat-y right 50%;zoom:1;}
div.abox-2 div.top{clear:both;height:5px;background:url('../image/common/abox_2_tl.gif') no-repeat left top;}
div.abox-2 div.top span{float:right;width:5px;height:5px;background:url('../image/common/abox_2_tr.gif') no-repeat;}
div.abox-2 div.btm{clear:both;height:5px;background:url('../image/common/tbox_2_bl.gif') no-repeat;}
div.abox-2 div.btm span{float:right;width:5px;height:5px;background:url('../image/common/tbox_2_br.gif') no-repeat;}
div.abox-2 div.top,div.abox-2 div.top span,div.abox-2 div.btm,div.abox-2 div.btm span{font-size:0;display:block;zoom:1;}
div.abox-2 div.title{background:#d7f4f2;margin:0 2px;padding:2px 12px;}
div.abox-2 div.title-btn{clear:both;padding:2px 12px;}
div.abox-2 div.title-content{padding:10px 12px;zoom:1;}
div.abox-2 div.title-content ul.list-ct01{padding:0;}
div.abox-2 div.title-content ul.list-ct01 li{font-size:11px;letter-spacing:-1px;}
div.abox-2 div.line{clear:both;height:5px;margin:0 0 7px 0;background:url('../image/common/abox_2_line.gif') no-repeat;}
/* 적색 그라데이션 라운드 2px */
div.tbox-2{background:#fff url('../image/common/tbox_2_ml.gif') repeat-y left 50%;}
div.tbox-2 div.wrap{background:url('../image/common/tbox_2_mr.gif') repeat-y right 50%;zoom:1;}
div.tbox-2 div.top{clear:both;height:5px;background:url('../image/common/tbox_2_tl.gif') no-repeat left top;}
div.tbox-2 div.top span{float:right;width:5px;height:5px;background:url('../image/common/tbox_2_tr.gif') no-repeat;}
div.tbox-2 div.btm{clear:both;height:5px;background:url('../image/common/tbox_2_bl.gif') no-repeat;}
div.tbox-2 div.btm span{float:right;width:5px;height:5px;background:url('../image/common/tbox_2_br.gif') no-repeat;}
div.tbox-2 div.top,div.tbox-2 div.top span,div.tbox-2 div.btm,div.tbox-2 div.btm span{font-size:0;display:block;zoom:1;overflow:hidden;}
div.tbox-2 div.title{background:#d7f4f2;margin:0 2px;padding:2px 12px;}
div.tbox-2 div.title-btn{clear:both;padding:2px 12px;}
div.tbox-2 div.title-content{padding:10px 12px;zoom:1;}
div.tbox-2 div.title-content ul.list-ct01{padding:0;}
div.tbox-2 div.title-content ul.list-ct01 li{font-size:11px;letter-spacing:-1px;}
div.tbox-2 div.line{clear:both;height:5px;margin:0 0 7px 0;background:url('../image/common/cbox_2_line.gif') no-repeat;}
/* 청록색 그라데이션 라운드 1px */
div.cbox-1{clear:both;background:#fff url('../image/common/cbox_1_ml.gif') repeat-y left 50%;}
div.cbox-1 div.wrap{background:url('../image/common/cbox_1_mr.gif') repeat-y right 50%;zoom:1;}	
div.cbox-1 div.top{clear:both;height:3px;background:url('../image/common/cbox_1_tl.gif') no-repeat left top;}
div.cbox-1 div.top span{float:right;width:3px;height:3px;background:url('../image/common/cbox_1_tr.gif') no-repeat;}
div.cbox-1 div.btm{clear:both;height:3px;background:url('../image/common/tbox_1_bl.gif') no-repeat;}
div.cbox-1 div.btm span{float:right;width:3px;height:3px;background:url('../image/common/tbox_1_br.gif') no-repeat;}
div.cbox-1 div.top,div.cbox-1 div.top span,div.cbox-1 div.btm,div.cbox-1 div.btm span{font-size:0;display:block;zoom:1;}
div.cbox-1 div.title{font-size:11px;padding:5px 8px 7px 8px;background:url('../image/common/boxtit_h5_1.gif') repeat-x left bottom;margin:0 1px;border-bottom:1px solid #d8d8d8;}
div.cbox-1 div.title input{border:1px solid #d7d7d7;font-size:11px;padding:1px 2px;}
div.cbox-1 div.title-content{padding:10px 12px;}
div.cbox-1 div.title-content ul li{font-size:11px;}
/* 청록색 그라데이션 라운드 2px */
div.cbox-2{background:#fff url('../image/common/cbox_2_ml.gif') repeat-y left 50%;}
div.cbox-2 div.wrap{background:url('../image/common/cbox_2_mr.gif') repeat-y right 50%;zoom:1;}	
div.cbox-2 div.top{clear:both;height:5px;background:url('../image/common/cbox_2_tl.gif') no-repeat left top;}
div.cbox-2 div.top span{float:right;width:5px;height:5px;background:url('../image/common/cbox_2_tr.gif') no-repeat;}
div.cbox-2 div.btm{clear:both;height:5px;background:url('../image/common/tbox_2_bl.gif') no-repeat;}
div.cbox-2 div.btm span{float:right;width:5px;height:5px;background:url('../image/common/tbox_2_br.gif') no-repeat;}
div.cbox-2 div.top,div.cbox-2 div.top span,div.cbox-2 div.btm,div.cbox-2 div.btm span{font-size:0;display:block;zoom:1;}
div.cbox-2 div.title{background:#d7f4f2;margin:0 2px;padding:2px 12px;}
div.cbox-2 div.title-btn{clear:both;padding:2px 12px;}
div.cbox-2 div.title-content{padding:10px 12px;zoom:1;}
div.cbox-2 div.title-content ul.list-ct01{padding:0;}
div.cbox-2 div.title-content ul.list-ct01 li{font-size:11px;letter-spacing:-1px;}
div.cbox-2 div.line{clear:both;height:5px;margin:0 0 7px 0;background:url('../image/common/cbox_2_line.gif') no-repeat;}
table.tablestyle-00 td{vertical-align:top;}
/* 박스내 배경 타이틀 */
h5.bxtit-1{padding:5px 0 6px 7px;background:url('../image/common/boxtit_h5_1.gif') repeat-x left bottom;margin:0 1px;}
h5.bxtit-1 a{background:url('../image/bullet/arr_st02.gif') no-repeat right 3px;padding-right:7px;letter-spacing:-1px;font-size:12px;}
h5.bxtit-1 img{margin:3px 0 2px 0;}
/* 세롭분할 나열 */
ul.harr-list li{float:left;margin-right:5px;}
ul.harr-list li img{display:block;padding-top:1px;}
ul.harr-list li input{font-size:11px;}
div.sgbox-2{border:2px solid #d7d7d7;}
/*----------------------------------------------------------
                          03. Skin/Menu
----------------------------------------------------------*/
/* LP 매장분류 */
#category-menu{position:relative;width:100%;margin-bottom:10px;}
#category-menu h5{font-size:15px;color:#ff6600;padding:5px 8px 7px 8px;background:url('../../../../_global/image/common/boxtit_h5_1.gif') repeat-x left bottom;margin:0 2px;border-bottom:1px solid #d8d8d8;}
#category-menu h5 a{color:#ff6600;}
#category-menu h6{margin:7px 10px 0 10px;background:url('../image/bullet/arr_ctg02.gif') no-repeat right 5px;}
div.submenu_layer{position:absolute;z-index:100;display:none;width:160px;filter:alpha(opacity=100);left:170px;margin-top:-22px;font-size:0}
div.submenu_layer ul{padding:0 2px;}
div.submenu_layer ul li{font-size:11px;}
div.submenu_layer ul li span{width:100%;height:17px;}
div.submenu_layer ul li.off{background:#fff;}
div.submenu_layer ul li.off a:link,div.submenu_layer ul li.off a:visited,div.submenu_layer ul li.off a:active{color:black;text-decoration:none;}
div.submenu_layer ul li.off a:hover{}
div.submenu_layer ul li.on{background:#fa8578;}
div.submenu_layer ul li.on a:link,div.submenu_layer ul li.on a:visited,div.submenu_layer ul li.on a:active{color:white;text-decoration:none;}
div.submenu_layer ul li.on a:hover{}
ul.submenu{position:relative;padding:4px 0 9px 0;z-index:1;}
ul.submenu li{padding:1px 0 2px 12px;cursor:pointer;}
ul.submenu li.off a{padding-left:6px;background:url('../image/common/ctg_dot_off.gif') no-repeat left 5px !important;}
ul.submenu li.on a{padding-left:6px;background:url('../image/common/ctg_dot_on.gif') no-repeat left 5px;width:100%;}
ul.submenu li span{width:100%;display:block;height:17px;}
ul.submenu li.off{background:transparent;}
ul.submenu li.on{background:red}
ul.submenu li.off div.submenu_layer{display:none;}
ul.submenu li.off a:link,ul.submenu li.off a:visited,ul.submenu li.off a:active,ul.submenu li.off a:hover{color:black;text-decoration:none;}
ul.submenu li.on div.submenu_layer{display:block;}
ul.submenu li.on a:link,ul.submenu li.on a:visited,ul.submenu li.on a:active,ul.submenu li.on a:hover{color:white;text-decoration:none;}
/* LP 부가분류 (디폴트: 청록색) */
#category-addmenu{position:relative;width:100%;margin-bottom:10px;}
#category-addmenu h5{font-size:15px;color:#ff6600;padding:5px 8px 7px 8px;background:url('../../../../_global/image/common/boxtit_h5_1.gif') repeat-x left bottom;margin:0 2px;border-bottom:1px solid #d8d8d8;}
#category-addmenu h5 a{color:#ff6600;}
#category-addmenu h6{margin:3px 12px 0 12px;background:url('../image/bullet/arr_ctg02.gif') no-repeat right 5px;}
div.addmenu_layer{position:absolute;z-index:100;display:none;width:160px;filter:alpha(opacity=100);left:170px;margin-top:-22px;;}
div.addmenu_layer ul{padding:0px 2px;}
div.addmenu_layer ul li{font-size:11px;}
div.addmenu_layer ul li span{width:100%;height:19px;}
div.addmenu_layer ul li.off{background:#fff;}
div.addmenu_layer ul li.off a:link,div.addmenu_layer ul li.off a:visited,div.addmenu_layer ul li.off a:active{color:black;text-decoration:none;}
div.addmenu_layer ul li.off a:hover{}
div.addmenu_layer ul li.on{background:#7edcce;}
div.addmenu_layer ul li.on a:link,div.addmenu_layer ul li.on a:visited,div.addmenu_layer ul li.on a:active{color:white;text-decoration:none;}
div.addmenu_layer ul li.on a:hover{}
ul.addmenu{position:relative;padding:4px 0 9px 0;z-index:1;}
ul.addmenu li{padding:1px 0 2px 12px;cursor:pointer;}
ul.addmenu li.off a{padding-left:6px;background:url('../image/common/ctg_dot_off.gif') no-repeat left 5px !important;}
ul.addmenu li.on a{padding-left:6px;background:url('../image/common/ctg_dot_on.gif') no-repeat left 5px;width:100%;}
ul.addmenu li span{width:100%;display:block;height:16px;zoom:1;}
ul.addmenu li.off{background:transparent;}
ul.addmenu li.on{background:#2ad3b9;}
ul.addmenu li.off div.addmenu_layer{display:none;}
ul.addmenu li.off a:link,ul.addmenu li.off a:visited,ul.addmenu li.off a:active,ul.addmenu li.off a:hover{color:black;text-decoration:none;}
ul.addmenu li.on div.addmenu_layer{display:block;}
ul.addmenu li.on a:link,ul.addmenu li.on a:visited,ul.addmenu li.on a:active,ul.addmenu li.on a:hover{color:white;text-decoration:none;}
	/*오렌지칼라*/
#category-addmenu h6.abox{background:url('../image/bullet/arr_ctg03.gif') no-repeat right 5px;}
ul.addmenu.abox li.on{background:#fb7410;}
div.addmenu_layer ul.abox li.on{background:#fb9a10;}
/*----------------------------------------------------------
                          03. Skin/Mall
----------------------------------------------------------*/
/* CP 카테고리 */
.category-box{margin-bottom:10px;}
table.category-box{width:100%;border-top:2px solid pink;border-bottom:2px solid pink;}
table.category-box th{background-color:#efefef;padding-left:10px;}
table.category-box td{padding:10px;}
div.category-box{clear:both;float:left;width:750px;border:5px solid #d3d3d3;padding:7px 10px;}
div.category-box h5{font-size:14px;border-bottom:1px solid #d3d3d3;padding:0 0 5px 0;margin-bottom:2px;}
div.category-box dl{}
div.category-box dl dt,div.category-box dl dd{padding-top:3px;border-bottom:2px solid #fff;}
div.category-box dl dt{clear:both;float:left;font-weight:bold;text-align:right;width:120px;background:#f6f6f6;padding-right:10px;}
div.category-box dl dd{padding-left:137px;}
ul.ctg-bar1{display:block;}
ul.ctg-bar1 li{float:left;padding-left:5px;background:url('../../../../_global/image/line/vbar_gray.gif') no-repeat left top;}
ul.ctg-bar1 li span{float:left;width:110px;height:20px;zoom:1;overflow:hidden;white-space:nowrap;}
ul.ctg-bar1 li.on a{float:left;color:red;text-decoration:underline;}
ul.ctg-bar1 li small{font-family:arial;padding-left:3px;}
/* 베스트상품 틀 */
ul.category-best{clear:both;color:#fff;}
ul.category-best li{float:left;font-size:11px;background:#454545 url('../image/common/best_left.gif') no-repeat left top;}
ul.category-best li span{float:left;height:17px;padding:1px 0 0 12px;background:url('../image/common/best_right.gif') no-repeat right top;overflow:hidden;}
ul.category-best li span a{float:left;}
ul.category-best li img{float:right;padding:3px;display:block;cursor:hand;}
table.category-best-wrap{width:100%;margin-bottom:10px;}
table.category-best-wrap td{text-align:center;vertical-align:top;padding-left:9px;}
table.category-best-wrap td.row-line{border-left:1px dotted #ccc;}
table.category-best{width:100%;}
table.category-best td{text-align:center;padding:3px 0;}
table.category-best td img{vertical-align:middle;}
table.category-best{}
table.category-best{}
table.category-best{}
table.category-best{}
table.category-best{}
table.category-best{}
/* 상품리스트 */
table.item-list{width:100%;}
table.item-list thead th{font-size:11px;padding:4px 0;text-align:center;}
table.item-list tbody td{padding:7px 5px;border-bottom:1px solid #efefef;}
table.item-list tbody td.subject img{display:block;}
/* 페이징 */
.paging{text-align:center;margin:10px 0 0 0;}
.paging li{display:inline;padding:0 3px;}
.paging li.on{color:red;font-weight:bold;}
.paging li.bar{background:url('../../../../_global/image/page/default/l.gif') no-repeat;}
.paging li img{vertical-align:-2px;padding:0;}
/* 상단탭(적색) */
ul.mall-cpit-tab{clear:both;float:left;width:100%;background:url('../image/common/cp_mtab_bg.gif') repeat-x left bottom;margin-bottom:10px;}
ul.mall-cpit-tab li{float:left;cursor:hand;height:31px;background:url('../image/common/cp_mtab_left_off.gif') no-repeat left top;font-size:12px;margin-right:3px;}
ul.mall-cpit-tab li span{float:left;white-space:nowrap;text-align:center;height:15px;padding:11px 30px 5px 31px;background:url('../image/common/cp_mtab_right_off.gif') no-repeat right top;}
ul.mall-cpit-tab li.on{background:url('../image/common/cp_mtab_left_on.gif') no-repeat left top;letter-spacing:-1px;}
ul.mall-cpit-tab li.on span{float:left;background:url('../image/common/cp_mtab_right_on.gif') no-repeat right top;}
ul.mall-cpit-tab li.end{margin:0;}
/* 상품리스트 */
dl.goods-view dt{}
dl.goods-view dd{text-align:center;padding:0 5px;}
dl.goods-view dd.icon{padding:5px 0;text-align:center;}
/* 회색바가 들어가는 고정넓이 리스트 */
ul.category-list1{}
ul.category-list1 li{float:left;padding:0 12px 0 5px;width:105px;height:20px;background:url('../../../../_global/image/line/vbar_gray.gif') no-repeat left top;}
ul.category-list1 li.on a{color:red;text-decoration:underline;}

/*----------------------------------------------------------
                          03. Skin/Cart
----------------------------------------------------------*/
/* 공통 */
table.carttable-1 .last,table.carttable-2 .last{border-right:none;}
table.carttable-1 .hc-1,table.carttable-2 .hc-1{background-color:#f5fffe;}
table.carttable-1 .left,table.carttable-2.left{text-align:left;padding-left:7px;}
/* 세로바 */
table.bar thead th{background:url('../image/line/table_bar.gif') no-repeat right 9px;}
table.bar thead th.last{background-image:none;}
/* 스타일1 */
table.carttable-1{width:100%;border-collapse:collapse;border-top:solid 2px #ff8a0e;}
table.carttable-1 th,table.carttable-1 td{border-bottom:1px solid #d8d8d8;text-align:center;padding:7px 0 6px 0;}
table.carttable-1 thead th{background-color:#fff1e9;color:#4a4a4a;font-size:11px;}
table.carttable-1 thead th p{font-weight:normal;color:#888;line-height:120%;}
table.carttable-1 tbody tr.oddslt{background:#fffeee;}
table.carttable-1 td ul li{margin-bottom:3px;}
table.carttable-1 .image img{border:1px solid #eaeaea;}
/* 스타일2 */
table.carttable-2{width:100%;border-collapse:collapse;border-top:solid 2px #ff8a0e;border-bottom:solid 1px #d7d7d7;}
table.carttable-2 tbody th,table.carttable-2 tbody td{text-align:left;padding:5px 0 3px 0;background:url('../image/line/hdot_gray.gif') repeat-x left bottom;}
table.carttable-2 tbody th{background-color:#fff1e9;color:#4a4a4a;font-size:11px;padding-left:10px;}
table.carttable-2 tbody td{padding-left:10px;}
table.carttable-2 tr.backnone th,table.carttable-2 tr.backnone td{background-image:none;}
/* 스타일2 */
div.cartpay-list{background:#f6f6f6;border-bottom:1px solid #d8d8d8;text-align:right;}
div.cartpay-list dl{width:250px;padding:5px 0;float:right;}
div.cartpay-list dl dt{float:left;text-align:right;width:100px;font-weight:bold;font-size:11px;color:#4a4a4a;}
div.cartpay-list dl dd{padding-right:10px;}
p.h5-right{text-align:right;margin:-22px 0 3px 0;}
/* 장바구니 */
dl.cart-title{clear:both;margin:0 2px;padding:8px 10px;background:#f6f6f6;}
dl.cart-title dt,dl.cart-title dd{padding:3px 0;}
dl.cart-title dt{float:left;color:#ff6600;font-weight:bold;background:url('../image/bullet/arr_st02.gif') no-repeat left 8px;padding-left:9px;}
dl.cart-title dd{padding-left:120px;font-size:11px;}
dl.cart-cont{clear:both;padding:8px 12px;}
dl.cart-cont dt,dl.cart-cont dd{padding:10px 0 6px 0px;}
dl.cart-cont dt{float:left;clear:both;background:url('../image/bullet/arr_st03.gif') no-repeat left 14px;padding-left:9px;font-size:11px;font-weight:bold;}
dl.cart-cont dd{padding-left:120px;border-bottom:1px solid #dadada;color:#5a5a5a;}
dl.cart-cont dd input{border:1px solid #d7d7d7;height:15px;}

div.cart-dvd{clear:both;float:left;margin-bottom:30px;}
div.cart-dvd .dvd1{float:left;width:450px}
div.cart-dvd .arr1{float:left;width:60px;height:100px;background:url('../image/bullet/larr_01.gif') no-repeat 50% 53px;}

/*----------------------------------------------------------
                          04. Skin/Mypage
----------------------------------------------------------*/
/* 공통 */
table.malltable-1 .last,table.malltable-2 .last{border-right:none;}
table.malltable-1 .hc-1,table.malltable-2 .hc-1{background-color:#f5fffe;}
table.malltable-1 .left,table.malltable-2 .left{text-align:left;padding-left:7px;}
/* 스타일1 */
table.malltable-1{width:100%;border-collapse:collapse;border-top:solid 2px #45c6c8;}
table.malltable-1 th,table.malltable-1 td{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;text-align:center;padding:5px 0 3px 0;}
table.malltable-1 thead th{background-color:#f0f8f7;color:#4a4a4a;font-size:11px;}
table.malltable-1 thead th p{font-weight:normal;color:#888;line-height:120%;}
table.malltable-1 tbody tr.oddslt{background:#fffeee;}
table.malltable-1 tbody td talbe{border-collapse:collapse;}
/* 스타일2 */
table.malltable-2{width:100%;border-collapse:collapse;border-top:solid 2px #45c6c8;border-bottom:solid 1px #d7d7d7;}
table.malltable-2 tbody th,table.malltable-2 tbody td{text-align:left;padding:7px 0 7px 0;background:url('../image/line/hdot_gray.gif') repeat-x left bottom;}
table.malltable-2 tbody th{background-color:#f0f8f7;color:#4a4a4a;font-size:11px;padding-left:10px;}
table.malltable-2 tbody td{padding-left:10px;}
table.malltable-2 tr.backnone th,table.malltable-2 tr.backnone td{background-image:none;}
table.malltable-2 input{height:17px;}
/* 스타일3 */
table.malltable-3{width:100%;border-collapse:collapse;border-top:solid 2px #45c6c8;border-bottom:1px solid #d8d8d8;}
table.malltable-3 th,table.malltable-3 td{font-size:11px;border-bottom:1px solid #d8d8d8;text-align:center;padding:7px 0 6px 0;}
table.malltable-3 thead th{background-color:#f0f8f7;color:#4a4a4a;}
table.malltable-3 thead th p{font-weight:normal;color:#888;line-height:120%;}
table.malltable-3 tbody tr.oddslt{background:#fffeee;}
table.malltable-3 tbody td table{width:100%;border:none;border-collapse:collapse;}
table.malltable-3 tbody td table tr.bnone td{border:none;}
table.malltable-3 td ul li{margin-bottom:3px;}
table.malltable-3 td.first{border-right:1px solid #d8d8d8;}
table.malltable-3 td.subject{text-align:left;padding-left:7px;}
table.malltable-3 tr.bnone td{border:none;}
table.malltable-3 .image img{border:1px solid #eaeaea;}
/* 스타일4 */
table.malltable-4{width:100%;border-collapse:collapse;}
table.malltable-4 tbody th,table.malltable-4 tbody td,table.malltable-4 th,table.malltable-4 td{border:1px solid #d7d7d7;text-align:left;}
table.malltable-4 th{padding:3px 10px;background-color:#f6f6f6;font-size:11px;}
table.malltable-4 td{padding:3px 10px;}
table.malltable-4 th img,table.malltable-4 td img{cursor:hand;vertical-align:-2px;}
/* 테이블 공통 */
table.malltable-1 input,table.malltable-2 input,table.malltable-3 input,table.malltable-4 input{border:1px solid #d7d7d7;font-size:11px;padding:1px 2px;}
table.malltable-1 img,table.malltable-2 img,table.malltable-3 img{vertical-align:-2px;}
/* 상단 검색형 */
dl.top-srch{margin:3px 10px 7px 0;}
dl.top-srch dt,dl.top-srch dd{display:inline;font-size:11px;padding:3px 0 2px 0;}
dl.top-srch dt{font-weight:bold;padding:5px 10px 2px 10px;vertical-align:1px;}
dl.top-srch dd select{font-size:11px;vertical-align:-2px;}
dl.top-srch dd img{vertical-align:-3px;cursor:hand;}
dl.top-srch dd input{height:15px;vertical-align:0px;}
/* 테이블 상단 정렬부 */
div.orderby-sort{text-align:right;background:#f3f3f3;height:27px;}
/* 변경 로그인 */
dl.pwlogin-cont{margin:0 auto;width:370px;}
dl.pwlogin-cont dt{float:left;width:60px;padding-top:6px;}
dl.pwlogin-cont dd{float:left;}
dl.pwlogin-cont dd dl{height:25px;float:left;}
dl.pwlogin-cont dd dl dt,dl.pwlogin-cont dd dl dd{text-align:left;}
dl.pwlogin-cont dd dl dt{float:left;width:68px;font-weight:bold;clear:both;padding:3px 0 4px 0;}
dl.pwlogin-cont dd dl dd{float:none;}
dl.pwlogin-cont dd input{border:1px solid #d7d7d7;font-size:11px;padding:3px 2px;}
/* 50% 세로 분할 */
div.harr-half{clear:both;}
div.harr-half div.hleft{float:left;width:50%;}
div.harr-half div.hright{float:left;width:50%;}
/*----------------------------------------------------------
                          05. Skin/Detail
----------------------------------------------------------*/
#wrap-mall{z-index:1;}
#wrap-mall .cp-detail{float:left;width:730px;}
#wrap-mall .rp-detail{float:left;width:220px;margin-left:10px;}
#goods_img{border:1px solid #d7d7d7;}
div.detail-info{vertical-align:top;}
div.detail-info h3{color:red;font-size:14px;padding-bottom:7px;}
div.detail-info p.icon{margin-bottom:10px;border-bottom:solid 1px #d8d8d8;padding-bottom:5px;}
div.detail-info table{width:100%;}
div.detail-info table td{vertical-align:top;}
div.detail-info div.btn-area{width:100%;padding:12px 0;margin-top:7px;border-top:1px solid #d7d7d7;}
div.detail-info p.btn-zoom{padding:7px 0;text-align:center;zoom:1;}
div.gbox-bd{border:1px solid #dfdfdf;padding:7px;}
div.gbox-bd .no-list{text-align:center;padding:15px;padding-top:6px;}
div.gbox-bd p.more{color:white;font-size:11px;top:9px;_top:7px;}
div.gbox-bd p.more span{color:#ee5400;font-weight:bold;padding-right:7px;}
div.gbox-bd h5{clear:both;margin-bottom:7px;}
div.gbox-bd h5 img{display:block;}
div.gbox-bd ul.bul-dot-1{padding-left:7px;}
table.req-top{clear:both;margin-bottom:7px;border:1px solid #dfdfdf;}
table.req-top th,table.req-top td{border:1px solid #dfdfdf;text-align:center;padding:3px 0;}
table.req-top th{background-color:#f6f6f6;}
table.req-top td.satify{font-family:impact;font-size:16px;}
table.req-top td a{text-decoration:underline;}
/* 관련상품 */
table.relative-item{}
table.relative-item th,table.relative-item td{vertical-align:top;padding-bottom:7px;}
table.relative-item th img{width:35px;height:35px;border:#dfdfdf solid 1px;}
table.relative-item td{font-size:11px;vertical-align:top;line-height:140%;}
/* 상품사진보기 */
table.detail-info{width:100%;border-collapse:collapse;}
table.detail-info tbody th,table.detail-info tbody td{padding:4px 0 2px 0;vertical-align:top;font-size:11px;}
table.detail-info tbody th{color:#6a6a6a;font-size:11px;text-align:left;padding-left:6px;background:url('../image/bullet/arr_st01.gif') no-repeat left 10px;}
table.detail-info tbody th img{vertical-align:-2px;}
table.detail-info tbody td{text-align:left;padding-left:10px;}
/* 옵션적용 박스 */
div.detail-option{border:1px solid #dedede;padding:8px 13px 8px 3px;background:#fafafa;}
div.detail-option table{width:100%;border-collapse:collapse;}
div.detail-option table tbody th,div.detail-option table tbody td{padding:2px 0;vertical-align:top;}
div.detail-option table tbody th{color:#6a6a6a;font-size:11px;text-align:left;padding-left:6px;font-weight:normal;}
div.detail-option table tbody th img{vertical-align:-2px;}
div.detail-option table tbody td{text-align:left;padding-left:10px;}
div.detail-option table tbody td select{font-size:11px;width:100%;}
/* 수량변경 */
table.detail-stock{padding:0;border:none;}
table.detail-stock input{padding:1px 2px;width:32px;}
table.detail-stock td,table.detail-stock td table,table.detail-stock td table td{padding:0 !important;text-align:center;}
table.detail-stock td table td img{display:block;padding-top:1px;}
/* 상세/배송/교환용 탭 (청록색) */
ul.mall-cpt-tab{clear:both;float:left;width:100%;background:url('../image/common/cp_stab_bg.gif') repeat-x left bottom;margin-bottom:17px;}
ul.mall-cpt-tab li{float:left;cursor:hand;height:31px;background:url('../image/common/cp_stab_left_off.gif') no-repeat left top;font-size:12px;margin-right:1px;}
ul.mall-cpt-tab li span{float:left;white-space:nowrap;text-align:center;height:19px;padding:7px 30px 5px 31px;background:url('../image/common/cp_stab_right_off.gif') no-repeat right top;}
ul.mall-cpt-tab li.on{background:url('../image/common/cp_stab_left_on.gif') no-repeat left top;letter-spacing:-1px;}
ul.mall-cpt-tab li.on span{float:left;background:url('../image/common/cp_stab_right_on.gif') no-repeat right top;}
ul.mall-cpt-tab li.end{margin:0;}
ul.mall-cpt-tab li span a:hover{color:#00bea1;}
ul.mall-cpt-tab li.on span a:link,ul.mall-cpt-tab li.on span a:visited,ul.mall-cpt-tab li.on span a:active{color:#00bea1;font-weight:bold;}
ul.mall-cpt-tab li span small{font-size:11px;color:#ff6600;}
div.mall-cpt-title{clear:both;float:left;width:100%;background:url('../image/common/cp_stab_bg.gif') repeat-x left bottom;margin-bottom:19px;}
div.mall-cpt-title h5{float:left;padding:0 5px;}
div.mall-cpt-title h5 div#imagetitle{margin-bottom:4px;}
div.mall-cpt-title ul.mall-cpt-tab{float:right;width:auto;background:none;margin:0;}
div.mall-cpt-title:after{display:block;clear:both;content:" ";min-height:1%;height:0;overflow:hidden;}
/* 상품문의 및 상품평 */
table.detail-qna{width:100%;clear:both;border-bottom:1px solid #efefef;border-collapse:collapse;}
table.detail-qna thead th{font-size:11px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;text-align:center;padding:8px 0 6px 0;}
table.detail-qna thead th.first{border-left:1px solid #e7e7e7;}
table.detail-qna thead th.end{border-right:1px solid #e7e7e7;}
table.detail-qna tbody td{text-align:center;padding:7px 0 4px 0;border-top:1px solid #efefef;background-color:#fff;}
table.detail-qna tbody td.answer{text-align:left;padding:10px;background:#f6fefc;}
table.detail-qna tbody tr.checked td{display:block;}
table.detail-qna tbody tr.tdnone td{display:none;}
table.detail-qna tbody tr.tdblock td{display:block;}
dl.qna-cont{clear:both;padding:0 13px;}
dl.qna-cont dt,dl.qna-cont dd{padding:5px 0 8px 0;}
dl.qna-cont dt{float:left;clear:both;width:20px;}
dl.qna-cont dt img{display:inline;}
dl.qna-cont dd{padding-left:20px;}
dl.qna-cont dd.line{background:url('../image/line/hdot_gray.gif') repeat-x left bottom;}
/* 원형 블릿 */
h5.bul-circle-1{clear:both;background:url('../image/bullet/circle_st01.gif') no-repeat left 3px;padding:1px 0 5px 17px;margin-bottom:3px;}
dl.bul-circle-1{clear:both;margin-bottom:0;}
dl.bul-circle-1 dt,dl.bul-circle-1 dd{float:left;}
dl.bul-circle-1 dt{background:url('../image/bullet/circle_st01.gif') no-repeat left top;padding:0 0 4px 17px;width:92px;}
dl.bul-circle-1 dt img{display:block;}
dl.bul-circle-1 dd{font-size:11px;border-left:1px solid #d7d7d7;padding:0 0 7px 10px;margin-bottom:0;}
/* 레이어 팝업 */
div.layer-popup{position:absolute;width:300px;background:url('../image/bullet/arr_layerpop.gif') no-repeat left 20px;padding-left:5px;margin-top:-17px;}
div.layer-popup table{width:100%;color:#6c552c;background:#fff;border:#d7d7d7 solid 2px;}
div.layer-popup table tbody th,div.layer-popup table tbody td{font-size:11px;font-weight:normal;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
div.layer-popup table tbody th{color:#2a2a2a;padding-left:6px;background:#f6f6f6;}
div.layer-popup table tbody td{}
/* 상품확대사진 */
#detail-img{text-align:center;}
#detail-img img{background-color:#fff;width:47px;height:47px;padding:2px;border:1px solid #ccc;margin:5px 2px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#detail-img a.active img{outline:1px solid #000;z-index:9999;position:relative;}
.detail-overlay{display:none;z-index:10000;background-color:#333;width:675px;min-height:200px;border:1px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}
.detail-overlay .close{background-image:url('../image/common/close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:28px;width:28px;}
.next, .prev{position:absolute;top:40%;border:1px solid #666;cursor:pointer;display:block;padding:10px 20px;	color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.prev{left:0;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;}
.next{right:0;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;}
.next:hover, .prev:hover{text-decoration:underline;background-color:#000;}
.disabled{visibility:hidden;}
.info{position:absolute;bottom:0;left:0;padding:10px 15px;color:#fff;font-size:11px;border-top:1px solid #666;}
.info strong{display:block;}
.progress{position:absolute;top:45%;left:50%;	display:none;}
.next, .prev, .info{background:#333 !important;background:rgba(0, 0, 0, 0.6) url(/img/global/gradient/h80.png) repeat-x;}
/*----------------------------------------------------------
                          05. Skin/Customer
----------------------------------------------------------*/
h3.customer-title{text-align:right;padding:12px 0;}
/* faq리스트 */
div.faq-title{padding:10px;text-align:center;}
div.faq-box{padding:10px;background:#fff8ed;border:1px solid #fce3ad;margin-bottom:15px;}
div.faq-box p{padding:10px;}
div.faq-box table{width:100%;background:#fff;border-top:2px solid #ffa257;border-bottom:1px solid #ffa257;border-collapse:collapse;}
div.faq-box table tbody td{border-top:1px solid #fccaa1;text-align:center;padding:5px 0;}
div.faq-box table tbody td.subject{text-align:left;cursor:hand;}
div.faq-box table tbody td.reply{text-align:left;padding-left:40px;}
div.faq-box table tbody td.no-list{height:60px;}
div.faq-box table tbody td.hit{text-align:left;}
div.faq-box table tbody td table{width:100%;border:none;}
div.faq-box table tbody td table td{padding:10px 0;border:none;vertical-align:top;}
/* qna리스트 */
div.qna-box{margin-bottom:15px;}
div.qna-box div.qna-title{border:1px solid #d7d7d7;padding:6px 10px;}
div.qna-box table{width:100%;border-bottom:1px solid #d7d7d7;}
div.qna-box table thead th{font-size:11px;text-align:center;padding:6px 0;background:url('../image/line/table_bar.gif') no-repeat right 9px;}
div.qna-box table tbody td{text-align:center;border-top:1px solid #d7d7d7;padding:6px 0;}
div.qna-box table tbody td.subject{text-align:left;cursor:hand;}
div.qna-box table tbody td.no-list{height:60px;}
div.qna-box table tbody td table{width:100%;border:none;}
div.qna-box table tbody td table td{padding:12px 0 8px 0;border:none;vertical-align:top;}
/* qna등록 */
table.qna-regis{width:100%;border-top:2px solid #d7d7d7;}
table.qna-regis tbody th,table.qna-regis tbody td{background:url('../image/line/hdot_gray.gif') repeat-x left bottom;}
table.qna-regis tbody th{background:#fafafa url('../image/line/hdot_gray.gif') repeat-x left bottom;padding:7px 0 7px 12px;font-size:11px;}
table.qna-regis tbody td{padding:4px 10px;}
table.qna-regis tbody td table{background:none;margin:2px 0;}
table.qna-regis tbody td table td{background:none;padding:2px 0;}
table.qna-regis tbody td table td select{font-size:11px;}
table.qna-regis tbody td table td input{font-size:11px;padding:1px;}
/* 상단탭(청록색) */
ul.mall-cpit-tab2{clear:both;float:left;width:100%;background:url('../image/common/cp_ctab_bg.gif') repeat-x left bottom;margin-bottom:12px;}
ul.mall-cpit-tab2 li{float:left;cursor:hand;height:31px;background:url('../image/common/cp_ctab_left_off.gif') no-repeat left top;font-size:12px;margin-right:3px;}
ul.mall-cpit-tab2 li span{float:left;white-space:nowrap;text-align:center;height:15px;padding:11px 30px 5px 31px;background:url('../image/common/cp_ctab_right_off.gif') no-repeat right top;}
ul.mall-cpit-tab2 li.on{background:url('../image/common/cp_ctab_left_on.gif') no-repeat left top;letter-spacing:-1px;}
ul.mall-cpit-tab2 li.on span{float:left;background:url('../image/common/cp_ctab_right_on.gif') no-repeat right top;}
ul.mall-cpit-tab2 li.end{margin:0;}
/* 상단탭(오렌지) */
ul.mall-cpit-tab3{clear:both;float:left;width:100%;background:url('../image/common/cp_atab_bg.gif') repeat-x left bottom;margin-bottom:12px;}
ul.mall-cpit-tab3 li{float:left;cursor:hand;height:31px;background:url('../image/common/cp_atab_left_off.gif') no-repeat left top;font-size:12px;margin-right:3px;}
ul.mall-cpit-tab3 li span{float:left;white-space:nowrap;text-align:center;height:15px;padding:11px 30px 5px 31px;background:url('../image/common/cp_atab_right_off.gif') no-repeat right top;}
ul.mall-cpit-tab3 li.on{background:url('../image/common/cp_atab_left_on.gif') no-repeat left top;letter-spacing:-1px;}
ul.mall-cpit-tab3 li.on span{float:left;background:url('../image/common/cp_atab_right_on.gif') no-repeat right top;}
ul.mall-cpit-tab3 li.end{margin:0;}
/* FAQ검색 */
div.faq-search{clear:both;width:100%;height:57px;margin-bottom:25px;}
div.faq-search div{padding:27px 0 0 155px;}
div.faq-search select{font-size:11px;}
div.faq-search input{padding:0;}
div.faq-search input.faq-keyword{width:290px;height:19px;border:1px solid #ff5502;vertical-align:0;}
div.faq-search input.faq-btn{vertical-align:-3px;}
/* 퀵서비스 */
ul.list-quicks{clear:both;margin:0 auto;text-align:center;}
ul.list-quicks li{float:left;padding:5px 7px 0 0;}
ul.list-quicks li.end{padding-right:0;}
/* 기본형 */
dl.bul-circle-0{clear:both;margin-bottom:10px;}
dl.bul-circle-0 dt,dl.bul-circle-0 dd{float:left;}
dl.bul-circle-0 dt{padding:0 0 3px 0;}
dl.bul-circle-0 dt img{display:block;}
dl.bul-circle-0 dd{font-size:11px;border-left:1px solid #d7d7d7;padding:1px 0 1px 10px;margin-left:10px;}
/* 원형 블릿(청록색-대) */
h5.bul-circle-2{clear:both;background:url('../image/bullet/circle_st02.gif') no-repeat left 5px;padding:4px 0 3px 17px;margin-bottom:3px;}
dl.bul-circle-2{clear:both;margin-bottom:10px;}
dl.bul-circle-2 dt,dl.bul-circle-2 dd{float:left;}
dl.bul-circle-2 dt{background:url('../image/bullet/circle_st02.gif') no-repeat left top;padding:0 0 4px 19px;}
dl.bul-circle-2 dt img{display:block;}
dl.bul-circle-2 dd{font-size:11px;border-left:1px solid #d7d7d7;padding:0 0 2px 10px;margin-left:10px;}
/* 원형 블릿(청록색-소) */
h5.bul-circle-3{clear:both;background:url('../image/bullet/circle_st03.gif') no-repeat left 5px;padding:4px 0 3px 16px;color:#4a4a4a;margin-bottom:3px;}
/* 원형 블릿(오렌지-대) */
h5.bul-circle-4{clear:both;background:url('../image/bullet/circle_st04.gif') no-repeat left 5px;padding:4px 0 3px 17px;margin-bottom:3px;}
dl.bul-circle-4{clear:both;margin-bottom:10px;}
dl.bul-circle-4 dt,dl.bul-circle-4 dd{float:left;}
dl.bul-circle-4 dt{background:url('../image/bullet/circle_st04.gif') no-repeat left top;padding:0 0 4px 19px;}
dl.bul-circle-4 dt img{display:block;}
dl.bul-circle-4 dd{font-size:11px;border-left:1px solid #d7d7d7;padding:0 0 2px 10px;margin-left:10px;}
/* more */
h5.bul-circle-1,h5.bul-circle-2,h5.bul-circle-3,h5.bul-circle-4{position:relative;}
h5.bul-circle-1 a.more,h5.bul-circle-1 ul.more,h5.bul-circle-2 a.more,h5.bul-circle-2 ul.more,h5.bul-circle-3 a.more,h5.bul-circle-3 ul.more,h5.bul-circle-4 a.more,h5.bul-circle-4 ul.more,p.more{position:absolute;top:5px;right:3px;}
/* 라운드박스내 검색형 */
dl.cont-srch{margin:4px 10px;border-bottom:1px solid #d7d7d7;}
dl.cont-srch dt,dl.cont-srch dd{font-size:11px;padding:5px 0;}
dl.cont-srch dt{float:left;font-weight:bold;padding:6px 20px 4px 0;}
dl.cont-srch dd select{font-size:11px;}
table.cont-srch td ul li{margin-bottom:3px;}
table.cont-srch td{vertical-align:top;padding:7px 0;}
table.cont-srch td{border-bottom:1px solid #d7d7d7;}
table.cont-srch tr.bnone td{border:none;}
/*----------------------------------------------------------
                          05. Skin/Main
----------------------------------------------------------*/
h5.line-shadow{width:100%;border-bottom:2px solid #6d6d6d;padding:7px 0;background:url('../image/line/line_shadow.gif') repeat-x left bottom;}
div.three-dvd{clear:both;float:left;}
div.three-dvd h5{border-bottom:1px solid #00aa90;padding:5px 0;}
div.three-dvd h5.red{border-bottom:1px solid #dd0a0a;}
div.three-dvd div.dvd-1{float:left;width:290px;}
div.three-dvd div.dvd-2{float:left;width:290px;margin-left:10px;}
div.three-dvd div.dvd-3{float:left;width:355px;margin-left:10px;}

#sidebar { display:block; position:absolute; top:0; left:0; height:500px; margin-bottom:-500px; }
#column1 { display:inline; float:left; width:176px; margin-right:10px; }

/*#column3 { float:right; width:176px; }*/
#column3 { clear:both; }
#column4 { clear:both; margin-bottom:21px; position:relative; }
#column4:after { display:block; clear:both; content:" "; min-height:1%; height:0; overflow:hidden; }
* html #column4 { height:1%; }
#column5 { clear:both; }

/* 신규입점 이벤트 */
div.blackBox { position:relative; padding-bottom:4px; background:url(../skin/body/main/default/image/new_event_bg_b.gif) bottom no-repeat ;  }
div.blackBox h2 { height:0; padding-top:4px; background:url(../skin/body/main/default/image/new_event_bg_t.gif) no-repeat; overflow:hidden; }
div.blackBox div {  display:block; height:auto; margin:0px; padding:0px 2px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; overflow:hidden;}
div.blackBox div.leftBanner a { display:block; padding:5px 0px; margin:0px; border:none; border-bottom:1px solid #eee; overflow:hidden; }

/* sidebar */
#category { display:block; position:relative; }

/* ISSUE 상품 */
#issue{position:relative;overflow:hidden;font-size:11px;}
* html #issue{height:1%;}
#issue h2{margin-bottom:7px;}
#issue ul{list-style-type:none;width:496px;height:165px;padding:10px 20px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;overflow:hidden;}
#issue ul li{position:relative;left:-1px;float:left;width:99px;padding:6px 0 74px 0;background:url('../skin/body/main/default/image/issue_bar1.gif')no-repeat;}
#issue ul li h3{position:absolute;top:87px;left:0;bottom:2.2em;width:90%;height:2.2em;padding:5%;font-weight:normal;text-align:center;overflow:hidden;}
#issue ul li h3 a{color:#9a9a9a;font-size:11px;letter-spacing:-0.05em;}
#issue ul li p{position:absolute;top:145px;left:0;bottom:0.5em;width:100%;color:#678cc4;font-weight:bold;text-align:center;}
#issue ul li img{display:block;margin:0 auto;}
#issue p.issue_btn{position:absolute;bottom:0;width:20px;height:187px;overflow:hidden;}
#issue p.issue_btn button{width:20px;height:100%;margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;}
#issue p.issue_btn button img{padding:70px 0;}
#issue p.main-prev{left:0;background:url('../skin/body/main/default/image/btn_prev_1_bg.gif') no-repeat;}
#issue p.main-next{right:0;background:url('../skin/body/main/default/image/btn_next_1_bg.gif') no-repeat;}

/* 상품출력 (ul 적용)*/
.item-list1{position:relative;list-style-type:none;min-height:1%;overflow:hidden;font-size:11px;}
.item-list1:after{display:block;clear:both;content:" ";height:0;overflow:hidden;}
.item-list1 li{float:left;position:relative;left:-1px;width:16.6%;padding:15px 0;text-align:center;line-height:15px;background:url('../skin/body/main/default/image/bar1.gif') no-repeat 0 50%;}
.item-list1 li dl{}
.item-list1 li dl dt{display:none;}
.item-list1 li dl dd{}
.item-list1 li dl dd a{color:#555;}
.item-list1 li dl dd.dlist-item1{position:absolute;top:158px;left:50%;width:80%;margin-left:-40%;height:48px;overflow:hidden;}
.item-list1 li dl dd.dlist-item2{margin-bottom:70px;}
.item-list1 li dl dd.dlist-item3{color:#f6643f;}
.item-list1 li dl dd.dlist-item4{position:absolute;top:140px;left:50%;width:80%;margin-left:-40%;height:15px;overflow:hidden;}

.item-list2{position:absolute;list-style-type:none; min-height:1%; overflow:hidden; line-height:16px; }
.item-list2 li{position:relative;height:94px;background:url('../skin/body/main/default/image/bar2.gif') no-repeat 50% 1px;}
.item-list2 li dl{padding-top:16px;padding-left:86px;}
.item-list2 li dl dt{display:none;}
.item-list2 li dl dd{}
.item-list2 li dl dd a{color:#555;}
.item-list2 li dl dd.dlist-item1{height:32px;overflow:hidden;margin-bottom:5px;}
.item-list2 li dl dd.dlist-item2{position:absolute;top:12px;left:10px;}
.item-list2 li dl dd.dlist-item3{color:#f6643f;}
.item-list2 li dl dd.dlist-item4{}

/* New Item */
#new-item { position:relative; margin-bottom:18px; overflow:hidden; clear:both;}
#new-item h2 { margin-bottom:8px; }
#new-item .item-list1 { clear:both;width:952px;_width:auto;border:4px solid #4a4a4a; background:#fff;float:left; }
#new-item .item-list1 li { width:16.6%; }

/* main-item */
#main-item{position:relative;min-height:1%;}
* html #main-item{height:1%;clear:both;}
#main-item h2{display:none;}

#main-item .type1 { position:relative; margin-bottom:19px; background:#fff; }
#main-item .type1 h3 { padding:6px 3px; background:url('../skin/body/main/default/image/main_item_bg1.gif') repeat-x 0 bottom; }
#main-item .type1 .hot_brand { position:absolute; top:15px; right:0; line-height:13px; }
#main-item .type1 .hot_brand h4 { float:left; }
#main-item .type1 .hot_brand ul {position:relative; top:1px; list-style-type:none; float:left; overflow:hidden; }
#main-item .type1 .hot_brand ul li { position:relative; float:left; left:-1px; height:12px; padding:0 7px; border-left:1px solid #d7d7d7; vertical-align:bottom; overflow:hidden; }
#main-item .type1 .hot_brand ul li a { color:#888; }
#main-item .type1 .hot_brand ul li a:hover { color:#f6643f; }
#main-item .type1 .wrap { overflow:hidden; position:relative; height:248px; border:1px solid #d1d1d1; }
#main-item .type1 .wrap .item_title { position:absolute; top:0; left:0; width:179px; background:#fff url('../skin/body/main/default/image/main_item_bg2.gif') repeat-y right; z-index:30; }
#main-item .type1 .wrap .item_title img { display:block; }
#main-item .type1 .wrap .item-list1 { left:0px; width:760px; margin-left:174px; margin-right:21px; }
#main-item .type1 .wrap .item-list1 li { left:0; width:20%; padding:24px 0; }
#main-item .type1 .wrap .item-list1 li dl dd.dlist-item1{top:166px;}
#main-item .type1 .wrap .item-list1 li dl dd.dlist-item2{margin-bottom:72px;}
#main-item .type1 .wrap .item-list1 li dl dd.dlist-item3{color:#f6643f;}
#main-item .type1 .wrap .item-list1 li dl dd.dlist-item4{top:149px;}
#main-item .type1 .wrap .item-btn { position:absolute; top:0; right:0; width:20px; height:248px; border-left:1px solid #e1e1e1; background:url('../skin/body/main/default/image/btn_bg_2.gif') no-repeat; overflow:hidden; z-index:20; }
#main-item .type1 .wrap .item-btn button { width:20px; height:123px; margin:0; padding:0; margin-bottom:2px; border:none; background:transparent; cursor:pointer; }
#main-item .type1 .wrap .item-btn button img { padding:47px 0; }

#main-ctg-item .type2{overflow:hidden;display:inline;height:250px;position:relative;float:left;width:24%;margin-left:1%;background:#fff;border:1px solid #d1d1d1;margin-bottom:10px;}
#main-ctg-item .type2.first-child{margin-left:0;}
#main-ctg-item .type2 h3{position:relative;height:41px;background:url('../skin/body/main/default/image/main_item_bg3.gif') repeat-x bottom;overflow:hidden;}
#main-ctg-item .type2 h3 img{position:absolute;top:0;left:0;}
#main-ctg-item .type2 ul{width:220px; background:url('../skin/body/main/default/image/main_item_bg4.gif') repeat-x;}
#main-ctg-item .type2 p { height:21px; border-top:1px solid #d1d1d1; background:url('../skin/body/main/default/image/btn_bg_3.gif') no-repeat center; overflow:hidden; }
#main-ctg-item .type2 p button img { padding:4px 0 5px 0; vertical-align:top; }
#main-ctg-item .type2 .item-btn { position:absolute;  bottom:0; width:100%; }
#main-ctg-item .type2 p button { float:left; width:50%; height:21px; margin:0; padding:0; border:none; background:transparent; cursor:pointer; }

div.sgbox-1-bg{border:1px solid #ccc;background:#efefef;font-size:0;}
/* button area */
.btn-area:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.btn-area{text-align:center;zoom:1;}
/*div.btn-area input{border:1px solid #d7d7d7;}*/
div.btn-area img{vertical-align:middle;zoom:1;}
div.btn-area .fright{text-align:right;}
div.btn-area .center{text-align:center;}
div.btn-area .fleft{text-align:left;}
div.btn-area .fleft img,div.btn-area .fleft select,div.btn-area .fleft input{margin-right:2px;display:block;}
div.btn-area .fright img{margin-left:2px;}
div.btn-area .fleft span,div.btn-area .fleft select,div.btn-area .fleft a,div.btn-area .fleft img,div.btn-area .fleft input,div.btn-area .fright a,div.btn-area .fright img,div.btn-area .fright input{float:left;display:block;}