@charset "utf-8";

/************************************************************************
 * 파일명      : list.css
 * 설명        : 서브페이지
 * 작성자      : (주)스마일웹 디자인팀
 * 작성일      : 2009.04.23
 * 최종수정일  : 2010.01.15
 * Copyright (c) 2009 Smileweb co., Ltd.  All rights reserved.  www.smileweb.co.kr *
************************************************************************/

@import "base.css";
@import "table.css";
@import "layout.css";

/* list */
.bestseller {position:relative; height:64px; background:url('/images/product/h_bestseller100.gif') no-repeat 0 0;}
.bestseller ul {display:inline;}
.bestseller li.tab1 {position:absolute; bottom:0; right:145px;}
.bestseller li.tab2 {position:absolute; bottom:0; right:15px;}

.bestseller_product {position:relative; float:left; top:0; margin-top:15px;}
.bestseller_product ul li.product {display:inline; _display:inline; float:left; width:170px; margin:5px; _margin:5px; overflow:hidden;}
.bestseller_product ul li.product .product_top {background:url('/images/product/bx_bestseller_goods_top.gif') no-repeat 0 0;}
.bestseller_product ul li.product .product_btm {background:url('/images/product/bx_bestseller_goods_btm.gif') no-repeat 0 bottom; padding:3px 10px 10px 10px; width:170px;}
.bestseller_product ul li.product .product_mid {background:url('/images/product/bx_bestseller_goods_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em}
.bestseller_product ul li.product .product_mid .line {margin-top:2px; height:13px; background:url('/images/product/line_h_dot_bestseller.gif') no-repeat left top;}
.bestseller_product ul li.product .product_mid .goods_list li {width:140px; overflow:auto; margin-left:6px; margin-bottom:5px; margin-top:15px; position:relative;}
.bestseller_product ul li.product .product_mid .g_name {margin:10px 0 5px 0; font-size:11px; height:65px; letter-spacing:-1px; line-height:140%; overflow:hidden;}
.bestseller_product ul li.product .product_mid .g_price {display:block; margin-top:5px; line-height:140%;}
.bestseller_product ul li.product .product_mid dd img.flag_l {position:absolute; top:1px; left:1px; z-index:10;}
.bestseller_product ul li.add_bold {display:inline; _display:inline; float:left; width:170px; margin:5px; _margin:5px; overflow:hidden;}
.bestseller_product ul li.add_bold .product_top {background:url('/images/product/bx_bestseller_goods_top2.gif') no-repeat 0 0;}
.bestseller_product ul li.add_bold .product_btm {background:url('/images/product/bx_bestseller_goods_btm2.gif') no-repeat 0 bottom; padding:3px 10px 10px 10px; width:170px;}
.bestseller_product ul li.add_bold .product_mid {background:url('/images/product/bx_bestseller_goods_mid2.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em;}
.bestseller_product ul li.add_bold .product_mid .line {margin-top:2px; height:13px; background:url('/images/product/line_h_dot_bestseller2.gif') no-repeat left top;}
.bestseller_product ul li.add_bold .product_mid .goods_list li {width:140px; overflow:auto; margin-left:6px; margin-bottom:5px; margin-top:15px; position:relative;}
.bestseller_product ul li.add_bold .product_mid .g_name {margin:10px 0 5px 0; font-size:11px; height:65px; letter-spacing:-1px; line-height:140%; overflow:hidden; font-weight:bold;}
.bestseller_product ul li.add_bold .product_mid .g_price {display:block; margin-top:5px; line-height:140%; }
.bestseller_product ul li.add_bold .product_mid dd img.flag_l {position:absolute; top:1px; left:1px; z-index:10;}

/* category  */
.allcate_title {position:relative; width:900px; height:22px;}
.allcate_title dt {float:left;}
.allcate_title dd {float:right; margin-right:8px; font-size:11px;}
.bx_allcate_mid {background:url('/images/product/bx_allcate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em}
.bx_allcate_top {background:url('/images/product/bx_allcate_top.gif') no-repeat 0 0;}
.bx_allcate_btm {background:url('/images/product/bx_allcate_btm.gif') no-repeat 0 bottom; padding:15px 0 15px 0; width:900px;}
.cate_area {position:relative;}
.cate_area .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.cate_area .cate_list li {float:left; line-height:15px;}
.cate_area .cate_list_sub1 {width:176px;}
.cate_area .cate_list_sub2 {width:176px;}
.cate_area .cate_list_sub3 {width:176px;}
.cate_area .cate_list_sub4 {width:176px;}
.cate_area .cate_list_sub5 {}
.cate_area h2 a {padding-left:6px; background:url('/images/common/icon/bu_arrow_blue.gif') no-repeat 0 40%; font-family:dotum,Gulim; font-size:11px; letter-spacing:-1px;}
.cate_area h2 a:hover, a:active, a:focus {color:#444; text-decoration:underline;}
.cate_area .sub_cate {margin:5px 0 0 0; padding:0;}
.cate_area .sub_cate li {clear:both; float:none; line-height:18px; letter-spacing:-1px;}
.cate_area .sub_cate li a {padding-left:6px; background:url('/images/common/icon/bu_square_gray2.gif') no-repeat 0 40%; font-family:dotum,Gulim; font-size:11px; color:#888;}
.cate_area .sub_cate li a:hover, a:active, a:focus {color:#444; text-decoration:underline;}

.cate_search {position:relative; float:left; width:900px; height:35px; background:url('/images/product/bg_cate_search.gif') no-repeat 0 100%; overflow:hidden;}
.cate_search li {display:inline; }
.cate_search li.c_search {float:left; padding:8px 0 0 20px; font-weight:bold;}
.cate_search li.hit_search {float:right; padding:10px 20px 0 0; font-size:11px;}

.allcate_area1 {float:left; width:190px; height:254px; margin-right:10px; display:inline; background:url('/images/product/bg_allcate_md.gif') no-repeat 0 0; }
.allcate_area1 .allcate_md li {display:inline; }
.allcate_area1 .allcate_md li.title {float:left; padding:8px 0 10px 10px; }
.allcate_area1 .allcate_md li.btn {float:right; padding:8px 10px 0 0;}
.allcate_area1 dl.goods {clear:both; width:130px; position:relative; margin:0 auto; top:12px;}
.allcate_area1 dl.goods .g_name {font-family:dotum,Gulim; font-size:11px; margin-top:15px; margin-bottom:5px; line-height:130%; letter-spacing:-1px;}
.allcate_area1 dl.goods img.flag {position:absolute; top:-7px; left:-7px;}

.allcate_area2 {float:left; width:500px; margin-right:10px;}

.allcate_area3 {float:left; width:190px; height:254px; background:url('/images/product/bg_allcate_hot.gif') no-repeat 0 22px;}
.allcate_area3 .allcate_hot .tab {height:22px; display:inline;}
.allcate_area3 .allcate_hot .group {float:left; width:93px; height:110px; display:inline; text-align:center;}
.allcate_area3 .allcate_hot .group dl.goods {width:75px; margin:0 auto; margin-top:8px;}
.allcate_area3 .allcate_hot .group dl.goods dd img {width:70px; height:70px;}
.allcate_area3 .allcate_hot .group dl.goods dd.g_name {font-family:dotum,Gulim; font-size:11px; margin-top:4px; margin-bottom:3px; line-height:110%; letter-spacing:-1px;}

.allcate_area4 {float:left; width:700px; height:194px; display:inline; background:url('/images/product/bg_allcate_bestseller.gif') no-repeat 0 0; }
.allcate_area4 .allcate_bestseller_tab {display:inline; float:right; padding:11px 15px 0 0;}
.allcate_area4 dl.goods {clear:both; width:130px; position:relative; margin:0 auto; top:12px;}
.allcate_area4 dl.goods .g_name {font-family:dotum,Gulim; font-size:11px; margin-top:15px; margin-bottom:5px; line-height:130%; letter-spacing:-1px;}

.allcate_bestseller_big {position:relative; float:left; width:290px;} 
.allcate_bestseller_big dl {margin:44px 20px 0 18px;}
.allcate_bestseller_big dt {float:left; margin-right:8px; vertical-align:top;}
.allcate_bestseller_big dt img {width:130px; height:130px;}
.allcate_bestseller_big dd {text-align:left; font-size:11px; line-height:14px; padding-top:28px; letter-spacing:-1px;}

.allcate_bestseller_small {float:left; width:390px;} 
.allcate_bestseller_small ul {margin-top:13px;}
.allcate_bestseller_small li {float:left;}
.allcate_bestseller_small li img {width:59px; height:59px; margin-right:4px; margin-bottom:4px; border:1px solid #d5d5d5;}
.allcate_bestseller_small a:hover img {border:1px solid #f48a12;}

.allcate_area5 {float:right; width:190px;}
.allcate_area5 .allcate_plan li {display:inline;}
.allcate_area5 .allcate_plan li.title {float:left; padding:0 0 4px 2px;}
.allcate_area5 .allcate_plan li.btn {float:right; padding:2px 2px 0 0;}
.allcate_area5 .allcate_plan p img {border:1px solid #dcdcdc;} 

.allcate_area6 {position:relative; float:left; width:900px; height:249px; display:inline; background:url('/images/product/bg_allcate_catebest.gif') no-repeat 0 0; overflow:hidden;}
.allcate_area6 .cate {margin-top:50px; float:left; width:185px;}
.allcate_area6 .cate .cate_list {margin:8px 0 0 35px; padding:0; height:155px; overflow:auto;}
.allcate_area6 .cate li {clear:both; float:none; line-height:22px; letter-spacing:-1px;}
.allcate_area6 .cate li a {padding-left:6px; background:url('/images/common/icon/bu_square_gray2.gif') no-repeat 0 40%; font-family:dotum,Gulim; font-size:11px; color:#888;}
.allcate_area6 .cate li a:hover, a:active, a:focus {color:#444; text-decoration:none;}

.allcate_area6 .goods_list {float:left; width:650px; margin-left:38px; margin-top:65px;}
.allcate_area6 .goods_list li {display:inline;}
.allcate_area6 .goods_list .group {float:left; width:130px; text-align:center;}
.allcate_area6 .goods_list .group dl.goods {width:110px; margin:0 auto;}
.allcate_area6 .goods_list .group dl.goods dd.g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:3px; line-height:120%; letter-spacing:-1px;}
.allcate_area6 .goods_list .group dl.goods dd img {width:105px; height:105px;}

.allcate_area7 {position:relative; float:left; width:190px; height:254px; margin-right:10px; display:inline; background:url('/images/product/bg_allcate_md2.gif') no-repeat 0 0; }
.allcate_area7 .allcate_md li {display:inline;}
.allcate_area7 .allcate_md li.title {float:left; padding:15px 0 0 16px;}
.allcate_area7 .allcate_md li.btn {float:right; padding:15px 16px 0 0;}
.allcate_area7 dl.goods {width:130px; position:relative; margin:0 auto; top:22px;}
.allcate_area7 dl.goods .g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:5px; line-height:130%; letter-spacing:-1px; text-align:center;}

.allcate_area8 {position:relative; float:left; width:700px; height:254px; background:url('/images/product/bg_allcate_best.gif') no-repeat 0 0;}
.allcate_area8 .goods_list {margin-top:55px; margin-left:18px;}
.allcate_area8 .goods_list li {display:inline;}
.allcate_area8 .goods_list .group {float:left; width:165px; text-align:center;}
.allcate_area8 .goods_list .group dl.goods {clear:both; position:relative; width:130px; margin:0 auto;}
.allcate_area8 .goods_list .group dl.goods dd.g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:3px; line-height:120%; letter-spacing:-1px; margin:1px;}

/* list */
.list_tab {float:left; width:900px; height:27px; background:url('/images/product/list_tab_bg.gif') repeat-x 0 0;}
.list_tab li {display:inline;}
.list_tab li.tab img {float:left; vertical-align: top;}
.list_tab li.view {float:right; padding:0 2px 0 0;}

.list_goods {position:relative; float:left; width:100%;}
.list_goods dt {float:left; margin-right:8px; vertical-align:top;}
.list_goods dd {text-align:left; font-size:11px; line-height:14px; padding-top:18px; letter-spacing:-1px;}

.list_align {float:left; width:100%;}
.list_align li {display:inline;}
.list_align li.btn {float:left; padding:0 0 4px 2px;}
.list_align li.align {float:right; padding:2px 2px 1px 0;}

.list_page_btn {float:left; width:240px; line-height:28px; display:inline;}
.list_paging {float:left; width:415px; text-align:center;}
.list_page_go {float:right; width:240px; text-align:right; font-size:11px; }

.best_top {position:relative; float:left; width:900px; height:336px; background:url('/images/product/add/bg_best.gif') no-repeat 0 0; overflow:hidden;}
.best_top1 {position:absolute; left:20px; top:60px;}
.best_top1 .g_img {background:url('/images/product/add/best_band1.gif') no-repeat 0 0; padding-left:48px;}
.best_top1 dd img {width:200px; height:200px;}
.best_top1 .g_name {padding-left:48px; font-size:11px;}
.best_top1 .g_price {padding-left:48px;}
.best_top2 {position:absolute; left:320px; top:60px; width:260px;}
.best_top2 dt {float:left; margin-right:8px;}
.best_top2 dt img {width:105px; height:105px;}
.best_top2 dd {text-align:left; font-size:11px; line-height:14px; padding-top:5px;}
.best_top2 dd img {line-height:14px; padding-bottom:8px;}
.best_top3 {position:absolute; left:610px; top:60px; width:260px;}
.best_top3 dt {float:left; margin-right:8px;}
.best_top3 dt img {width:105px; height:105px;}
.best_top3 dd {text-align:left; font-size:11px; line-height:14px; padding-top:5px;}
.best_top3 dd img {line-height:14px; padding-bottom:8px;}
.best_top4 {position:absolute; left:320px; top:198px; width:260px;}
.best_top4 dt {float:left; margin-right:8px;}
.best_top4 dt img {width:105px; height:105px;}
.best_top4 dd {text-align:left; font-size:11px; line-height:14px; padding-top:5px;}
.best_top4 dd img {line-height:14px; padding-bottom:8px;}
.best_top5 {position:absolute; left:610px; top:198px; width:260px;}
.best_top5 dt {float:left; margin-right:8px;}
.best_top5 dt img {width:105px; height:105px;}
.best_top5 dd {text-align:left; font-size:11px; line-height:14px; padding-top:5px;}
.best_top5 dd img {line-height:14px; padding-bottom:8px;}

.search_detail {position:relative; float:left; width:900px; height:115px; background:url('/images/product/bg_search_detail.gif') no-repeat 0 100%; overflow:hidden;}
.search_detail li.txt {padding:18px 0 0 260px; font-weight:bold;}
.search_detail li.d_search {padding:4px 0 0 260px; font-weight:bold;}
.search_detail li.hit_search {padding:18px 0 0 255px;; font-size:11px; letter-spacing:0;}

.bx_search_cate_mid {background:url('/images/product/bx_search_cate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em}
.bx_search_cate_top {background:url('/images/product/bx_search_cate_top.gif') no-repeat 0 0;}
.bx_search_cate_btm {background:url('/images/product/bx_search_cate_btm.gif') no-repeat 0 bottom; padding:15px 0 15px 0; width:900px;}
.search_cate_area {position:relative;}
.search_cate_area .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.search_cate_area .cate_list li {float:left; line-height:15px;}
.search_cate_area .cate_list_sub1 {width:200px;}
.search_cate_area .cate_list_sub2 {margin-left:15px; width:210px;}
.search_cate_area .cate_list_sub3 {margin-left:15px; width:210px;}
.search_cate_area .cate_list_sub4 {margin-left:15px;}
.search_cate_area h2 {font-family:dotum, Gulim; font-size:11px; letter-spacing:-1px; font-weight:bold;}
.search_cate_area h2 a {padding-left:6px; background:url(/images/common/icon/bu_arrow_blue.gif) no-repeat 0 40%;}
.search_cate_area h2 a:hover, a:active, a:focus {color:#444; text-decoration:underline;}

.search_cate_tit {position:relative;}
.search_cate_tit li {display:inline;}

/* shop */
.h1_shopping_cate {height:93px; background:url(/images/product/h1_shopping.gif) no-repeat 0 0; }
.h1_shopping_cate ul {font-family:dotum,Gulim; font-size:11px; letter-spacing:-1px; text-align:right; padding-top:72px; padding-right:33px;}
.bx_shoppingcate_mid {background:url('/images/product/bx_shoppingcate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em;}
.bx_shoppingcate_top {background:url('/images/product/bx_shoppingcate_top.gif') no-repeat 0 0;}
.bx_shoppingcate_btm {background:url('/images/product/bx_shoppingcate_btm.gif') no-repeat 0 bottom; padding:15px 0 16px 0; width:900px;}
.bx_shoppingcate_nav {background:url('/images/product/bx_shoppingcate_nav.gif') repeat-y 0 0; height:24px;  font-size:12px; color:#555; font-weight:bold;}
.bx_shoppingcate_nav2 {background:url('/images/product/bx_shoppingcate_nav2.gif') repeat-y 0 0; height:10px;}
.bx_shoppingcate_nav ul {padding:4px 0 0 12px; }
.bx_shoppingcate_nav ul li {background:url('/images/common/icon/bu_circle_blue2.gif') no-repeat 5px 45%; padding-left:22px;} 
.bx_shoppingcate_nav ul li a {text-decoration:none; color:#555; font-family:Gulim; font-size:12px; color:#555; font-weight:bold;}
.bx_shoppingcate_nav ul li a:hover, a:active, a:focus{color:#555; text-decoration:underline;}
.bx_shoppingcate_mid .shoppingcate_area {position:relative;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list li {float:left; line-height:15px;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list_sub1 {width:176px;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list_sub2 {width:176px;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list_sub3 {width:176px;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list_sub4 {width:176px;}
.bx_shoppingcate_mid .shoppingcate_area .cate_list_sub5 {}
.bx_shoppingcate_mid .shoppingcate_area h2 a {padding-left:6px; background:url('/images/common/icon/bu_arrow_blue.gif') no-repeat 0 40%; font-family:dotum, Gulim; font-size:11px; letter-spacing:-1px;}
.bx_shoppingcate_mid .shoppingcate_area h2 a:hover, a:active, a:focus {color:#444; text-decoration:underline;}

.shopping_area1 {position:relative; float:left; width:900px; height:254px; background:url('/images/product/bg_shopping_best.gif') no-repeat 0 0;}
.shopping_area1 .goods_list {margin-top:55px; margin-left:18px;}
.shopping_area1 .goods_list li {display:inline;}
.shopping_area1 .goods_list .group {float:left; width:170px; text-align:center;}
.shopping_area1 .goods_list .group dl.goods {clear:both; position:relative; width:130px; margin:0 auto;}
.shopping_area1 .goods_list .group dl.goods dd.g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:3px; line-height:120%; letter-spacing:-1px;}

.shopping_area2 {position:relative; float:left; width:190px; height:254px; margin-right:10px; display:inline; background:url('/images/product/bg_allcate_md2.gif') no-repeat 0 0;}
.shopping_area2 .allcate_md li {display:inline;}
.shopping_area2 .allcate_md li.title {float:left; padding:15px 0 0 16px;}
.shopping_area2 .allcate_md li.btn {float:right; padding:15px 16px 0 0;}
.shopping_area2 dl.goods {width:140px;position:relative; margin:0 auto; top:22px;}
.shopping_area2 dl.goods dd img {width:130px; height:130px;}
.shopping_area2 dl.goods .g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:5px; line-height:130%; letter-spacing:-1px; text-align:center;}

.shopping_area3 {position:relative; float:left; width:700px; height:249px; background:url('/images/product/bg_shopping_special.gif') no-repeat 0 0; }
.shopping_area3 .shopping_area3_tab {position:relative; padding:11px 0 0 230px;}
.shopping_area3 .shopping_area3_tab li {display:inline;}
.shopping_area3 .shopping_area3_goods {position:relative; float:left; padding:25px 0 0 30px;}
.shopping_area3 .shopping_area3_goods li {display:inline;}
.shopping_area3 .shopping_area3_goods li.group {float:left; width:126px; text-align:center;}
.shopping_area3 .shopping_area3_goods li.group dl.goods dd img {width:100px; height:100px;}
.shopping_area3 .shopping_area3_goods li.group dl.goods {clear:both; position:relative; width:126px; margin:0 auto;}
.shopping_area3 .shopping_area3_goods li.group dl.goods dd.g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:3px; line-height:120%; letter-spacing:-1px;} 

.category_type {position:relative; float:left; width:900px; height:228px; background:url('/images/product/bg_list_cate.gif') no-repeat 0 0;}
.category_type .category_type_title li {display:inline;}
.category_type .category_type_title li.title {float:left; padding:8px 0 10px 10px; color:#777; font-family:dotum,Gulim; font-size:11px; font-weight:bold;}
.category_type .category_type_title li.btn {float:right; padding:8px 10px 0 0;}
.category_type .goods_list {margin-top:50px; margin-left:15px;}
.category_type .goods_list li {display:inline;}
.category_type .goods_list .group {float:left; width:145px; text-align:center;}
.category_type .goods_list .group dl.goods {clear:both; position:relative; width:145px; margin:0 auto;}
.category_type .goods_list .group dl.goods dd img {width:110px; height:110px;}
.category_type .goods_list .group dl.goods dd.g_name {font-family:dotum,Gulim; font-size:11px; margin-top:10px; margin-bottom:3px; line-height:120%; letter-spacing:-1px;}

/* auction */
.h1_auction_cate {height:93px; background:url('/images/product/h1_auction.gif') no-repeat 0 0;}
.h1_auction_cate ul {font-family:dotum,Gulim; font-size:11px; letter-spacing:-1px; text-align:right; padding-top:72px; padding-right:33px;}
.bx_auctioncate_mid {background:url('/images/product/bx_auctioncate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em;}
.bx_auctioncate_top {background:url('/images/product/bx_auctioncate_top.gif') no-repeat 0 0;}
.bx_auctioncate_btm {background:url('/images/product/bx_auctioncate_btm.gif') no-repeat 0 bottom; padding:15px 0 16px 0; width:900px;}
.bx_auctioncate_nav {background:url('/images/product/bx_auctioncate_nav.gif') repeat-y 0 0; height:24px;  font-size:12px; color:#555; font-weight:bold;}
.bx_auctioncate_nav2 {background:url('/images/product/bx_auctioncate_nav2.gif') repeat-y 0 0; height:10px;}
.bx_auctioncate_nav ul {padding:4px 0 0 12px;}
.bx_auctioncate_nav ul li {background:url('/images/common/icon/bu_circle_blue2.gif') no-repeat 5px 45%; padding-left:22px;} 
.bx_auctioncate_nav ul li a {text-decoration:none; color:#555; font-family:Gulim; font-size:12px; color:#555; font-weight:bold;}
.bx_auctioncate_nav ul li a:hover, a:active, a:focus{color:#555; text-decoration:underline;}
.bx_auctioncate_mid .auctioncate_area {position:relative;}
.bx_auctioncate_mid .auctioncate_area .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.bx_auctioncate_mid .auctioncate_area .cate_list li {float:left; line-height:15px;}
.bx_auctioncate_mid .auctioncate_area .cate_list_sub1 {width:176px;}
.bx_auctioncate_mid .auctioncate_area .cate_list_sub2 {width:176px;}
.bx_auctioncate_mid .auctioncate_area .cate_list_sub3 {width:176px;}
.bx_auctioncate_mid .auctioncate_area .cate_list_sub4 {width:176px;}
.bx_auctioncate_mid .auctioncate_area .cate_list_sub5 {}
.bx_auctioncate_mid .auctioncate_area h2 a {padding-left:6px; background:url('/images/common/icon/bu_arrow_bora.gif') no-repeat 0 40%; font-family:dotum,Gulim; font-size:11px; letter-spacing:-1px;}
.bx_auctioncate_mid .auctioncate_area h2 a:hover, a:active, a:focus {color:#444; text-decoration:underline;}

.auction_area1 {position:relative; float:left; width:700px; height:240px; background:url('/images/product/bg_auction_best.gif') no-repeat 0 22px;}
.auction_area1 .goods_list {margin-top:35px; margin-left:18px;}
.auction_area1 .goods_list li {display:inline;}
.auction_area1 .goods_list .group {float:left; width:165px; text-align:center;}
.auction_area1 .goods_list .group dl.goods {clear:both; position:relative; width:130px; margin:0 auto;}
.auction_area1 .goods_list .group dl.goods dd.g_name {font-family:dotum,Gulim; font-size:11px; margin-top:8px; line-height:120%; letter-spacing:-1px;}

.auction_area2 {position:relative; float:right; width:190px; height:243px; margin-left:10px; display:inline; background:url('/images/product/bg_auction_recomd.gif') no-repeat 0 20px;}
.auction_area2 .auction_title li {display:inline;}
.auction_area2 .auction_title li.title {float:left; padding-left:6px;}
.auction_area2 .auction_title li.btn {float:right; padding-right:6px;}
.auction_area2 dl.goods {width:140px; position:relative; margin:0 auto; top:30px;}
.auction_area2 dl.goods dd img {width:130px; height:130px;}
.auction_area2 dl.goods .g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; margin-bottom:5px; line-height:130%; letter-spacing:-1px; text-align:center;}

.auction_area3 {position:relative; float:left; width:445px; height:256px; background:url('/images/product/bg_auction_hit.gif') no-repeat 0 20px;}
.auction_area3 .goods1 {position:absolute; left:20px; top:40px;}
.auction_area3 .goods1 .goods {clear:both; position:relative; width:150px; text-align:center;}
.auction_area3 .goods1 .goods dd img {width:150px; height:150px;}
.auction_area3 .goods1 .goods dd.g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; line-height:130%; letter-spacing:-1px;}
.auction_area3 .goods2 {position:absolute; left:195px; top:40px; width:230px;}
.auction_area3 .goods2 dt {float:left; margin-right:8px;}
.auction_area3 .goods2 dt img {width:90px; height:90px;}
.auction_area3 .goods2 dd {text-align:left; font-size:11px; line-height:14px; padding-top:25px;}
.auction_area3 .goods2 dd img {line-height:14px; padding-bottom:8px;}
.auction_area3 .goods3 {position:absolute; left:195px; top:145px; width:230px;}
.auction_area3 .goods3 dt {float:left; margin-right:8px;}
.auction_area3 .goods3 dt img {width:90px; height:90px;}
.auction_area3 .goods3 dd {text-align:left; font-size:11px; line-height:14px; padding-top:25px;}
.auction_area3 .goods3 dd img {line-height:14px; padding-bottom:8px;}

.auction_area4 {position:relative; float:right; width:445px; height:256px; background:url('/images/product/bg_auction_new.gif') no-repeat 0 20px;}
.auction_area4 .goods_list {margin-top:35px; margin-left:10px;}
.auction_area4 .goods_list li {display:inline;}
.auction_area4 .goods_list .group {float:left; width:141px; text-align:center;}
.auction_area4 .goods_list .group dl.goods {clear:both; position:relative; width:125px; margin:0 auto;}
.auction_area4 .goods_list .group dl.goods dd img {width:120px; height:120px;}
.auction_area4 .goods_list .group dl.goods dd.g_name {font-family:dotum, Gulim; font-size:11px; margin-top:10px; line-height:130%; letter-spacing:-1px;}

/* group buying  */
.h1_jsale_cate {height:93px; background:url('/images/product/h1_jsale.gif') no-repeat 0 0;}
.h1_jsale_cate ul {font-family:dotum, Gulim; font-size:11px; letter-spacing:-1px; text-align:right; padding-top:72px; padding-right:33px;}
.bx_jsalecate_mid {background:url('/images/product/bx_jsalecate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em;}
.bx_jsalecate_top {background:url('/images/product/bx_jsalecate_top.gif') no-repeat 0 0;}
.bx_jsalecate_btm {background:url('/images/product/bx_jsalecate_btm.gif') no-repeat 0 bottom; padding:15px 0 16px 0; width:900px;}
.bx_jsalecate_nav {background:url('/images/product/bx_jsalecate_nav.gif') repeat-y 0 0; height:24px; font-size:12px; color:#555; font-weight:bold;}
.bx_jsalecate_nav2 {background:url('/images/product/bx_jsalecate_nav2.gif') repeat-y 0 0; height:10px;}
.bx_jsalecate_nav ul {padding:4px 0 0 12px;}
.bx_jsalecate_nav ul li {background:url('/images/common/icon/bu_circle_blue2.gif') no-repeat 5px 45%; padding-left:22px;} /* 카테고리 타이틀 */
.bx_jsalecate_nav ul li a {text-decoration:none; color:#555; font-family:Gulim; font-size:12px; color:#555; font-weight:bold;}
.bx_jsalecate_nav ul li a:hover, a:active, a:focus{color:#555; text-decoration:underline;}
.bx_jsalecate_mid .jsalecate_area {position:relative;}
.bx_jsalecate_mid .jsalecate_area .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.bx_jsalecate_mid .jsalecate_area .cate_list li {float:left; line-height:15px;}
.bx_jsalecate_mid .jsalecate_area .cate_list_sub1 {width:176px;}
.bx_jsalecate_mid .jsalecate_area .cate_list_sub2 {width:176px;}
.bx_jsalecate_mid .jsalecate_area .cate_list_sub3 {width:176px;}
.bx_jsalecate_mid .jsalecate_area .cate_list_sub4 {width:176px;}
.bx_jsalecate_mid .jsalecate_area .cate_list_sub5 {}
.bx_jsalecate_mid .jsalecate_area h2 a {padding-left:6px; background:url('/images/common/icon/bu_arrow_blue.gif') no-repeat 0 40%; font-family:dotum, Gulim; font-size:11px; letter-spacing:-1px;}
.bx_jsalecate_mid .jsalecate_area h2 a:hover, a:active, a:focus {color:#444; text-decoration:underline;}

.jsale_best_top {position:relative; float:left; width:900px; height:317px; background:url('/images/product/bg_jsale_best.gif') no-repeat 0 0; overflow:hidden;}
.jsale_best_top1 {position:absolute; left:24px; top:50px;}
.jsale_best_top1 dd.g_img {background:url('/images/common/icon/ico_best_num1.gif') no-repeat 0 0; padding-left:55px;}
.jsale_best_top1 dd img {width:200px; height:200px;}
.jsale_best_top1 dd.g_name {padding-left:58px; font-size:11px; width:200px;}
.jsale_best_top1 dd.g_price {padding-left:58px;}
.jsale_best_top2 {position:absolute; left:320px; top:50px; width:260px;}
.jsale_best_top2 dt {float:left; margin-right:8px;}
.jsale_best_top2 dt img {width:105px; height:105px;}
.jsale_best_top2 dd {text-align:left; font-size:11px; line-height:14px;}
.jsale_best_top2 dd img {line-height:14px; padding-bottom:8px;}
.jsale_best_top3 {position:absolute; left:610px; top:50px; width:260px;}
.jsale_best_top3 dt {float:left; margin-right:8px;}
.jsale_best_top3 dt img {width:105px; height:105px;}
.jsale_best_top3 dd {text-align:left; font-size:11px; line-height:14px;}
.jsale_best_top3 dd img {line-height:14px; padding-bottom:8px;}
.jsale_best_top4 {position:absolute; left:320px; top:175px; width:260px;}
.jsale_best_top4 dt {float:left; margin-right:8px;}
.jsale_best_top4 dt img {width:105px; height:105px;}
.jsale_best_top4 dd {text-align:left; font-size:11px; line-height:14px;}
.jsale_best_top4 dd img {line-height:14px; padding-bottom:8px;}
.jsale_best_top5 {position:absolute; left:610px; top:175px; width:260px;}
.jsale_best_top5 dt {float:left; margin-right:8px;}
.jsale_best_top5 dt img {width:105px; height:105px;}
.jsale_best_top5 dd {text-align:left; font-size:11px; line-height:14px;}
.jsale_best_top5 dd img {line-height:14px; padding-bottom:8px;}

/* plan */
.plan_title {position:relative; float:left; width:100%; height:40px; background:url('/images/product/bg_plan_title.gif') no-repeat 0 0;}
.plan_title li {display:inline;}
.plan_title li.title {float:left; padding:13px 0 10px 14px; color:#444; font-family:Gulim; font-size:12px; font-weight:bold; background:url('/images/common/icon/bu_circle_blue2.gif') no-repeat 10px 55%; padding-left:27px;}
.plan_title li.btn {float:right; padding:13px 10px 0 0;}
.plan_list {position:relative; padding-top:20px; width:100%; height:190px; overflow:hidden;}
.plan_list li {display:inline; float:left; width:222px; text-align:center}
.plan_list img {width:188px; height:172px; border:1px solid #d6d5d5;}

.plan_detail_title {position:relative; float:left; width:100%; height:37px; background:url('/images/product/bg_plan_detail_title.gif') no-repeat 0 0;}
.plan_detail_title li {display:inline;}
.plan_detail_title li.title {float:left; padding:11px 0 0 20px; color:#fff; font-family:Gulim; font-size:12px; font-weight:bold;}
.plan_detail_title li.date {float:right; padding:11px 20px 0 0; color:#fff; font-family:dotum; font-size:11px; letter-spacing:1px;}

.plan_detail_edit {position:relative; float:left; width:100%; margin:15px auto; text-align:center}

.bx_plancate_mid {background:url('/images/product/bx_plancate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em}
.bx_plancate_top {background:url('/images/product/bx_plancate_top.gif') no-repeat 0 0;}
.bx_plancate_btm {background:url('/images/product/bx_plancate_btm.gif') no-repeat 0 bottom; padding:15px 0 15px 0; width:900px;}
.plancate_area {position:relative;}
.plancate_area .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.plancate_area .cate_list li {float:left; line-height:15px;}
.plancate_area .cate_list_sub1 {width:220px;}
.plancate_area .cate_list_sub2 {width:220px;}
.plancate_area .cate_list_sub3 {width:220px;}
.plancate_area .cate_list_sub4 {}
.plancate_area h2 a {padding-left:6px; background:url('/images/common/icon/bu_arrow_blue.gif') no-repeat 0 40%; font-family:dotum, Gulim; font-size:11px; letter-spacing:-1px;}
.plancate_area h2 a:hover, a:active, a:focus {color:#444; text-decoration:underline;}
.plancate_area .sub_cate {margin:5px 0 0 0; padding:0;}
.plancate_area .sub_cate li {clear:both;float:none;line-height:18px;letter-spacing:-1px;}
.plancate_area .sub_cate li a {padding-left:6px;  background:url('/images/common/icon/bu_square_gray2.gif') no-repeat 0 40%; font-family:dotum, Gulim; font-size:11px; color:#888;}
.plancate_area .sub_cate li a:hover, a:active, a:focus {color:#444; text-decoration:underline;}

.plan_detail_goods_title {position:relative; float:left; width:100%; height:31px; background:url('/images/product/bg_plan_detail_goods_title.gif') no-repeat 0 0;}
.plan_detail_goods_title li {display:inline;}
.plan_detail_goods_title li.title {float:left; padding:8px 0 0 30px; color:#777; font-family:Gulim; font-size:12px; letter-spacing:-1px;}
.plan_detail_goods_title li.sub {float:left; padding:8px 0 0 10px; color:#999; font-family:dotum; font-size:11px; letter-spacing:-1px;}

.plan_detail_goods {position:relative; float:left;}
.plan_detail_goods ul li {display:inline; _display:inline; float:left; width:180px; overflow:hidden;}
.plan_detail_goods .goods {width:150px; margin:20px auto;}
.plan_detail_goods .g_name {margin:8px 0 5px 0; font-size:11px; height:63px; letter-spacing:-1px; line-height:140%; overflow:hidden;}
.plan_detail_goods .g_price {line-height:140%;}

