@charset "euc-kr";
/*
File Name : mall.css
Description : ±Â´ÚÅÍ¸ô
Author : loopy (master@dmax.kr)
Date : 2015-11-24
 */

#sub_contents {float:right; width:900px; padding:20px 0;}
.subtop {padding-top:10px; position:relative;}

	.sub_tit {position:relative; font-size:1.7em; font-weight:600; background:url('/images/mall/bullet01.png') no-repeat 0 9px; padding-left:23px;}
	.cate {/*position:absolute; top:2px; right:0; font-weight:normal; color:#565656; padding-left:20px;*/
	}
	.catew {position:absolute; top:2px; right:0; font-size:.6em; font-weight:normal; color:#565656;
	background:url('/images/mall/bullet02.png') no-repeat 0 55%; padding-left:20px;
	}
	.catek {font-weight:normal; color:#565656;}


#sub_contents .cont {overflow:hidden;}



.coupon_book {}
.coupon_book .c_top {border-top:2px solid #b6b6b6; background:url('/images/mall/grade_bg.png') repeat 0 0;}
.coupon_book .c_top .rating {text-align:center; padding:20px 0;}
.coupon_book .c_top .txt {text-align:center; font-size:1.2em; color:#333; font-weight:600; margin-bottom:.5em;}
.coupon_book .c_top .num {text-align:center; padding-bottom:1.5em;}
.coupon_book .c_top .num .tt {display:inline-block; background:#e6eaf9; padding:3px 40px; color:#2b5573;}
.coupon_book .rate_step {border:1px solid #c0c9d7; background:url('/images/mall/grade_bg2.png') repeat 0 0; padding:12px;}
.coupon_book .rate_step .rs {color:#4d4d4d; font-weight:600;}
.coupon_book .rate_step .rs .sss {display:inline-block; padding:0 7px;}
.coupon_book .rate_step .wwr {float:right;}
.coupon_book .rate_step .wwr a {display:inline-block; background:url('/images/mall/grade_arr.png') no-repeat right 50%; padding-right:10px;
								text-decoration:underline;
	}

.coupon_book .rate_txt {border:1px solid #dcdcdc; padding:30px; margin-bottom:2em;}
.coupon_book .rate_txt .rate_table {width:100%; margin-bottom:.8em;}
.coupon_book .rate_txt .rate_table th {border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#f9f9f9; text-align:center; 
										padding:6px 0; 
}
.coupon_book .rate_txt .rate_table td {border-bottom:1px solid #d2d2d2; text-align:center; padding:5px 0;}
.coupon_book .rate_txt .sstxt {color:#757575;}

.coupon_book .rate_tab {}
.coupon_book .rate_tab .rt_ul {overflow:hidden; border-bottom:1px solid #575757;}
.coupon_book .rate_tab .rt_ul li {float:left; width:18%; margin-right:2px;}
.coupon_book .rate_tab .rt_ul li a {display:block; border:1px solid #d6d6d6; color:#888888; font-weight:600; font-size:1.1em; text-align:center;
									padding:8px 0;
	}
.coupon_book .rate_tab .rt_ul li a.ron {border:1px solid #ff3341 ;background:#ff3341; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.oon {border:1px solid #ff7300 ;background:#ff7300; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.gon {border:1px solid #27a608 ;background:#27a608; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.bon {border:1px solid #306ef1 ;background:#306ef1; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.non {border:1px solid #8a8a8a ;background:#8a8a8a; color:#fff;}


.coupon_book .rate_tab .rt_ul li a.grade_05 {border:1px solid #ff3341 ;background:#ff3341; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.grade_04 {border:1px solid #ff7300 ;background:#ff7300; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.grade_03 {border:1px solid #27a608 ;background:#27a608; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.grade_02 {border:1px solid #306ef1 ;background:#306ef1; color:#fff;}
.coupon_book .rate_tab .rt_ul li a.grade_01 {border:1px solid #8a8a8a ;background:#8a8a8a; color:#fff;}



.coupon_book .rate_tab .r_table {width:100%;}
.coupon_book .rate_tab .r_table th {border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece;
									background:url('/images/mall/grade_table_bg.png') repeat-x 0 0; padding:5px 0;
									text-align:center; font-weight:normal;
	}
.coupon_book .rate_tab .r_table td {border-bottom:1px solid #cecece; text-align:center; padding:10px 0;}




/* ÀÌ¿ë¾È³» */
h3.guide {color:#348d1e; font-size:1.7em; margin-bottom:.5em;}
.guide_box {background:#f9f9f9; border:1px solid #e3e3e3; padding:15px; margin-bottom:1.5em; font-size:1.05em; color:#444;}
.guide_box ul li {margin-bottom:4px;}



/* Á¦Ç° ¸®½ºÆ® */
.cate_best_pro {overflow:hidden;  padding:20px 0;}
.cate_best_pro ul {padding:0 20px;}
.cate_best_pro li {float:left; width:23%;margin:0 5px;padding:10px 0; min-height:300px; /*background:url('/images/main/dot_bg.png') repeat-y 0 0;*/ text-align:center;border:2px solid #eb2e35;}
.cate_best_pro li.first {background:none;}
.cate_best_pro li .img {text-align:center; margin-bottom:7px;}
.cate_best_pro li .name {display:block; color:#2a2a2a; margin-bottom:7px; text-align:center; height:30px; width:90%; margin-left:5%;}
.cate_best_pro li .xprice {display:block; color:#545454; text-decoration : line-through; text-align:center;height:19px;}
.cate_best_pro li .price {font-size:1.2em; font-weight:600; color:#ed4040;}

.cate_best_pro li .price_1 { color:#FFF;}
.cate_best_pro li .price_2 { color:#FFF;}
.cate_best_pro li .price_3 { color:#ff9933;}
.cate_best_pro li .price_4 { color:#ff0000;}
.cate_best_pro li .price_5 { color:#ff0000;}
.cate_best_pro li .price_6 { color:#ed4040;}
.cate_best_pro li .price_7 { color:#ed4040;}
.cate_best_pro li .price_8 { color:#ed4040;}
.cate_best_pro li .price_9 { color:#ed4040;}
.cate_best_pro li .price_10 { color:#ed4040;}



.cate_best_pro li .list_icons{ display:block; text-align:center; min-height:24px; height:24px; }

/* »çÀÌÆ®¸Ê */
.sitemap_page {}
.sitemap_page .sitemap_div {border-top:1px solid #333; border-bottom:1px solid #d1d1d1; overflow:hidden; margin-bottom:2em;}
.sitemap_page .sitemap_div .stit {width:140px; font-size:1.4em; font-weight:600; text-align:center;}
.sitemap_page .sitemap_div .sstit {width:130px; background:#f8f8f8; font-size:1.1em; font-weight:600; padding-left:20px;}
.sitemap_page .sitemap_div .ssstit {width:130px; padding-left:10px; font-weight:600;}
.sitemap_page .sitemap_div .site_ul {overflow:hidden; padding:15px 10px 15px 15px;}
.sitemap_page .sitemap_div .site_ul li {float:left;}
.sitemap_page .sitemap_div .site_ul li a {display:inline-block; margin-bottom:3px;}
.sitemap_page .sitemap_div .site_ul li .bar {display:inline-block; color:#ccc; padding:0 10px;}
.sitemap_page .sitemap_div .line {border-bottom:1px solid #e1e1e1;}

h3.sitemap {color:#348d1e; font-size:1.4em; font-weight:600; margin-bottom:.5em;}
.sitemap_page .sitemap_div2 {border-top:1px solid #333; overflow:hidden; margin-bottom:2em;}
.sitemap_page .sitemap_div2 .sitit {width:140px; font-size:1.2em; font-weight:600; text-align:center; border-bottom:1px solid #d1d1d1;}
.sitemap_page .sitemap_div2 .sstit {width:130px; background:#f8f8f8; font-size:1.1em; font-weight:600; padding-left:20px; border-bottom:1px solid #d1d1d1;}
.sitemap_page .sitemap_div2 .ssstit {width:130px; padding-left:10px; font-weight:600; border-bottom:1px solid #d1d1d1;}
.sitemap_page .sitemap_div2 .site_ul {overflow:hidden; padding:15px 10px 15px 15px; border-bottom:1px solid #d1d1d1;}
.sitemap_page .sitemap_div2 .site_ul li {float:left;}
.sitemap_page .sitemap_div2 .site_ul li a {display:inline-block; margin-bottom:3px;}
.sitemap_page .sitemap_div2 .site_ul li .bar {display:inline-block; color:#ccc; padding:0 10px;}







.pro_list {position:relative; overflow:hidden; padding-top:25px;}
.pro_list .new_icon {position:absolute; left:0; top:0;  z-index:9999;}
.pro_list li {float:left; width:20%; min-height:220px; background:url('/images/main/dot_bg.png') repeat-y 0 0; text-align:center; position:relative;}
.pro_list li.first {background:none;}
.pro_list li .img {text-align:center; margin-bottom:7px;}
.pro_list li .name {display:block; color:#2a2a2a; margin-bottom:7px; text-align:center; height:30px; width:90%; margin-left:5%;}
.pro_list li .price { display:block; text-align:center; font-size:1.1em; font-weight:600; color:#ed4040;}

.pro_list li .price_1 { color:#FFF;}
.pro_list li .price_2 { color:#FFF;}
.pro_list li .price_3 { color:#ff9933;}
.pro_list li .price_4 { color:#ff0000;}
.pro_list li .price_5 { color:#ff0000;}
.pro_list li .price_6 { color:#ed4040;}
.pro_list li .price_7 { color:#ed4040;}
.pro_list li .price_8 { color:#ed4040;}
.pro_list li .price_9 { color:#ed4040;}
.pro_list li .price_10 { color:#ed4040;}


.pro_list li .xprice {  display:block;  font-size:1.em;  color:#545454; text-align: center; text-decoration:line-through; height:19px;}
.pro_list li .point { display:block;  font-size:1em;  color:#545454;text-align: center;}
.pro_list li .list_icons{ display:block; text-align:center; min-height:24px; height:24px; }
.line02 {background:url('/images/main/b_dot_bg.png') repeat-x 0 bottom; padding-bottom:25px;}



/* ÆäÀÌÂ¡ */
.prev_next01 {margin:2px;padding:3px 6px 3px 6px;border:1px solid #dddddd;color:#dddddd;background-color:#ffffff; }
.prev_next02 {margin:2px;padding:3px 6px 3px 6px;border:1px solid #646464;color:#646464;background-color:#ffffff; }