@charset "euc-kr";
/*
File Name : main.css
Description : ´ÚÅÍ¼¼»ó
Author : loopy (master@dmax.kr)
Date : 2015-11-24
 */

 .main_top {overflow:hidden;}

	 .main_visual {position:relative; float:left; border:1px solid #dbdbdb; width:589px;}
	 .main_visual .thum {position:absolute; bottom:0; left:0; width:100%; background:rgba(0,0,0,0.7); z-index:99;}
	 .main_visual .thum .arr {float:left; font-size:0; text-indent:-999; border-right:1px solid #dbdbdb;}
	 .main_visual .thum .arr a {display:inline-block; width:30px; height:35px;}
	 .main_visual .thum .arr a.left {background:url('/images/main/main_arr1.png') no-repeat center 50%;}
	 .main_visual .thum .arr a.right {background:url('/images/main/main_arr2.png') no-repeat center 50%;}
	 .main_visual .thum .list li {float:left; width:29.5%;}
	 .main_visual .thum .list li a {display:block; padding:8px 0; color:#fff; text-align:center;}
	 .main_visual .thum .list li.on a {background:#000;}

	 .mright {float:right; border-top:1px solid #dbdbdb;}
	 .mright .notice {border-right:1px solid #dbdbdb; background:#fafafa; height:115px; padding:19px 14px 0 14px;}
	 .mright .notice h3 {margin-bottom:14px;}
	 .mright .notice h3 .more {float:right;}
	 .mright .notice .notice_list li {overflow:hidden;}
	 .mright .notice .notice_list li a {display:block; background:url('/images/main/notice_dot.png') no-repeat 0 50%; padding-left:10px; color:#515151;
										margin-bottom:3px;
		}
	 .mright .notice .notice_list li .date {float:right; color:#838383; font-size:.9em;}
	 .mright .banner li a {display:block; width:271px; height:71px; font-size:0; text-indent:-999;}
	 .mright .banner li a.ban01 {background:url('/images/main/main_ban01.png') no-repeat 0 0;}
	 .mright .banner li a.ban02 {background:url('/images/main/main_ban02.png') no-repeat 0 0;}
	 .mright .banner li a.ban03 {background:url('/images/main/main_ban03.png') no-repeat 0 0;}
	 .mright .banner li a.ban04 {height:72px; background:url('/images/main/main_ban04.png') no-repeat 0 0;}
	 .mright .banner li a.ban01:hover {background:url('/images/main/main_ban01_on.png') no-repeat 0 0;}
	 .mright .banner li a.ban02:hover {background:url('/images/main/main_ban02_on.png') no-repeat 0 0;}
	 .mright .banner li a.ban03:hover {background:url('/images/main/main_ban03_on.png') no-repeat 0 0;}
	 .mright .banner li a.ban04:hover {height:72px; background:url('/images/main/main_ban04_on.png') no-repeat 0 0;}


.line01 {}
.line01 .tab {overflow:hidden;}
.line01 .tab .pagenum {float:left; padding-top:22px; margin-right:20px;}
.line01 .tab .pagenum li {float:left; margin-right:1px;}
.line01 .tab .pagenum li a {display:inline-block; background:#cdc9bd; width:47px; padding:5px 0;
							color:#fff; font-size:1.15em; text-align:center; font-weight:600;
	}
.line01 .tab .pagenum li a.on {background:#eb2e35;}
.line01 .line01_pro {overflow:hidden; border:3px solid #eb2e35; padding:20px;}
.line01 .line01_pro li {float:left; width:25%; min-height:270px; background:url('/images/main/dot_bg.png') repeat-y 0 0; text-align:center; position:relative;}
.line01 .line01_pro li.first {background:none;}
.line01 .line01_pro li .img {text-align:center; margin-bottom:7px;}
.line01 .line01_pro li .name {display:block; color:#2a2a2a; margin-bottom:7px; text-align:center;height:30px; width:90%; margin-left:5%;}
.line01 .line01_pro li .xprice {display:block; color:#545454; text-decoration : line-through; text-align:center;height:19px;}
.line01 .line01_pro li .price {display:block; font-size:1.2em; font-weight:600; color:#ed4040;  text-align:center;}

.line01 .line01_pro li .price_1 { color:#FFF; }
.line01 .line01_pro li .price_2 { color:#FFF; }
.line01 .line01_pro li .price_3 { color:#ff9933; }
.line01 .line01_pro li .price_4 { color:#ff0000; }
.line01 .line01_pro li .price_5 { color:#ff0000; }
.line01 .line01_pro li .price_6 { color:#ed4040; }
.line01 .line01_pro li .price_7 { color:#ed4040; }
.line01 .line01_pro li .price_8 { color:#ed4040; }
.line01 .line01_pro li .price_9 { color:#ed4040; }
.line01 .line01_pro li .price_10 { color:#ed4040; }

.line01 .line01_pro li .point { display:block; font-size:1em;  color:#545454; text-align:center;}
.line01 .line01_pro li .list_icons { display:block; text-align:center; min-height:24px; height:24px; }

h3.main_tit {padding:0 0 10px 5px; border-bottom:2px solid #348d1e;}
h3.main_tit .more {float:right;}

.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; font-size:1.1em; font-weight:600; color:#ed4040; text-align: center;}
.pro_list li .point {display:block;  font-size:1em;  color:#545454;text-align: center; }
.pro_list li .xprice { display:block;  font-size:1.em;  color:#545454; text-align: center; text-decoration:line-through; height:19px;}
.pro_list li .list_icons { display:block; text-align:center; min-height:24px; height:24px; }

.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; }

.line02 {background:url('/images/main/b_dot_bg.png') repeat-x 0 bottom; padding-bottom:25px;}

