
A {text-decoration:none; color:#464646;}
A:hover {  text-decoration:none;  color:#690000;}
body,p,br,table,tr,td,input,select,textarea
{
	font-family:"Montserrat",NanumBarunGothic,Verdana,Dotum,AppleGothic,sans-serif;
	font-size   : 12px;
	line-height : 140%;
	
}

a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
.Blink
{
	cursor : pointer;
	text-decoration : underline;
	color : blue;
}
.submenu_layer {
	position : absolute;
	visibility : hidden;
	border :	1 solid #DFDFDF;
	background : #FBF9F9;
	width : 150;
	z-index: 999999;

}
.sub_menu_font {
	cursor : pointer;
	color : #404040;
	font-weight:bold;
	
}

#div1{
height:15px;
overflow:hidden;
}

.hmenu  { 
	 line-height:28px;
	 height:28px;
	 padding-right:10px;
	vertical-align:middle;
	             }
.hmenu a{ 
	 line-height:28px;
	 height:28px;
	 padding-right:10px;

	             }
.hmenu a img{ 
	vertical-align:middle;
	             }


.join_evtimg{float:left;position:relative;left:680px;top:20px;width:60px;height:26px;z-index:90;}

.hmenu1 a:link { 
	font:800 14px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; text-decoration:none;
               color: #fff;
			   word-spacing:-1px;
	 line-height:60px;
	height:60px;
	width:110px
			   
             }
.hmenu1 a:visited{font:800 14px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
          color:#fff; 
		  word-spacing:-1px;
		  word-spacing:-1px;
		  line-height:60px;
			   height:60px;
			   width:110px
		
            }

.hmenu1 a:hover{font:800 14px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
          color:#212121; 
		  line-height:60PX;
			   height:60PX;
			   width:110px
		
            }

			
.hmenu2 span a:link { 
               font:800 10pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
               color: #ffffff;
			   line-height:24px;
			   height:24px;
			   display:block; 
             }
.hmenu2 span a:visited{
font:800 10pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
          color:#ffffff; 
		  line-height:24px;

		 display:block;


            }

.hmenu2 span a:hover{
font:800 10pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
		  line-height:24px;
		 display:block;
          color:#cccccc}

 	
	
ul {margin:0px;padding:0px;}
ul li {list-style:none;}
#header .gnb_wrap{position:relative;z-index:999;width:1120px; height:50px; margin:0 auto; background-color: #333333}
#header .gnb_wrap .gnb_menu{position:relative;width:1120px; margin:0 auto; height:50px;}
.gnb_wrap .gnb_menu ul li { position:relative; z-index:99;display:block;float:left;width:124px; position:relative; font:800 9pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; color:#fff ; height:35px; line-height:35px;letter-spacing:-1px;}
.gnb_wrap .gnb_menu ul li a:link{position:relative;display:block; padding:16px 0;font:800 11pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;color:#fff;}
.gnb_wrap .gnb_menu ul li a:visited{position:relative;display:block; padding:16px 0;font:800 11pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;color:#fff;}
.gnb_wrap .gnb_menu ul li a:hover{position:relative;display:block; background-color:#212121; padding:16px 0;font:800 11pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; color:#FF66FF; }

#sub001, #sub002, #sub003, #sub004, #sub005, #sub006
{visibility:hidden;} 
#header .gnb_wrap .gnb_menu ul li{position:relative;}
.gnbm_container{ position:absolute; top:50px;left:0;overflow:hidden;}
.gnbm_container a{font:bold 11px nanumgothic;color:#fff;}
.gnbm_container a:link,
.gnbm_container a:visited,
.gnbm_container a:hover,
.gnbm_container a:active{font:bold 11px nanumgothic;color:#fff; }
.gnbm_container .gnbm_box{ position:absolute;background: #212121;z-index:9;top:0;left:0;width:300px; color:#fff;  border-bottom: 1px solid #333; border-right: 1px solid #333; }
#header .gnbm_container .gnbm_box li{ background:none; border-left:none;  border-right:none; border-bottom: 1px solid #333; margin-left:10px; padding-left:5px; width:135px; float:left; font:300 9pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; text-decoration:none; color:#fff  }
#header .gnbm_container .gnbm_box li a{ background:none; border-left:none;  border-right:none;width:135px; text-align:left; font:300 9pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;color:#fff ;}

.gnbm_container .gnbm_box1{ position:absolute;background: #000;z-index: 99999;top:0;left:0;opacity:0.8;filter:alpha(opacity=80); }
#header .gnbm_container .gnbm_box1 li{ background:none; border-left:none;  border-right:none; border-bottom: 1px solid #333; width:120px; float:none font:600 9pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; text-decoration:none; color:#FFFFFF}
#header .gnbm_container .gnbm_box1 li a{ background:none;border-left:none;  border-right:none;padding: 8px 10px 8px 20px; width:120px; text-align:left; font:600 9pt 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;color:#FFFFFF}
	
	
	
			
#leftmenu{
	width: 218px;
	background: #000;
}
#menutitle{
	padding:10px;
	font-family:Tahoma; font-weight:bold; color:#FF9900; font-size:16px;
}
.lmenu{
	padding: 10px 0;
}

.lmenu a{
	color:#deb160; 
	text-decoration:none; 
	font-weight:800;
	font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
	font-size:18px; padding:10px 0 10px 10px; 
}
.lmenu a:hover{
	color: white;
}

.lsubmenu{
	font-family: 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
	font-size:14px; padding:5px 0 5px 10px; 
	font-weight: bold;
	letter-spacing: 2px;
}
.lsubmenu {
	float: left;
	width: 90px;
}
.lsubmenu a{
	color:#d4c5a9;
	text-decoration: none;
}
.lsubmenu a:hover {color:white;}
.lsubmenu > .en{
	color: gray;
	font-size: 10px;
	letter-spacing: 0;
}

.today_header{
	width: 290px;
	margin:0 auto;
	text-align:center;
}
.time_remain strong{

	display: block;
}
.today_header .time_box .time_watch ul li {float:left; width:36px; height:53px; text-align:center; padding:11px 1px 0 0; margin-left:2px; background:url('bg_time.gif') no-repeat left top;}
.today_header .time_box .time_watch ul .gubun {width:14px; height:40px; background:none; padding:13px 0 0 0px; margin-left:0;}
 #today{
      padding: 3px;
      border: solid 5px #000;
      width: 290px;
      height: 666px;
     }
     #lside,#rside{
      float: left;
     }
     #todaypd{
      color: black;
      height: 374px;
     }
     #todaypd span{
      display: block;
     }
     #toprice{
      margin: 10px 0 0 10px;
      font-size:24px;
      font-weight: bold;
      color:#e33200 ;
     }
     #to_txt{
      color: #2daee8;
      font-weight: bold;
      font-size: 14px;
     }
     #toname{
      padding: 10px 0 0 10px;
     }
     #buybt{
      float: right;
     }
	 #bottom_fixed_join{position:fixed;bottom:0px;left:0px;width:155px;margin:0;z-index:999;}#bottom_fixed_join img{border:0;}
	 .xans-product-1 .listmain_best_title_text{position:relative;width:100%;zoom:1;clear:both;margin:20px 0 0;zoom:1;clear:both;}.xans-product-1 .listmain_best_title_text img{ position:relative;width:176px;height:19px;float:left;}.xans-product-1 .listmain_best{position:relative;height:350px;margin:0 0 20px 0;padding:0px 0 0 0;border:solid 1px #e4e4e4;zoom:1;clear:both;overflow:hidden;background:#f5f5f5;}.xans-product-1 .main_best_title {position:relative;float:left;top:0px;left:0px;width:290px;height:350px;margin:0px;}.xans-product-1 .best_prdList {position:absolute;width:860px;height:350px;float:right;top:0px;right:0px;margin:0px;clear:both;zoom:1;}.xans-product-1 ul:after {content:"";display:block;clear:both;zoom:1;}.xans-product-1 ul li:first-child{position:relative;z-index:50;float:left;width:220px;padding:0 0 0 45px;line-height:1.6em;color:#666;text-align:center;}.xans-product-1 ul li{position:relative;z-index:50;float:left;width:220px;padding:0 0 0 37px;line-height:1.6em;color:#666;text-align:center;}.xans-product-1 ul li .prod_img_width {}.xans-product-1 ul .prdImg{display:block;}.xans-product-1 ul .prdImg img{display:block;}.xans-product-1 ul .summary {width:205px;padding:4px 0;line-height:16px;color:#666;text-align:center;}.xans-product-1 ul .zoom{float:right;padding:7px 0 0;cursor:pointer;}.xans-product-1 ul .name{float:left;width:205px;padding:0px 0;line-height:16px;color:#999;font-weight:bold;}.xans-product-1 ul .icon{display:block;clear:both;}.xans-product-1 ul .price{display:block;clear:both;color:#999;}.xans-product-1 ul .mileage{display:block;clear:both;}.xans-product-1 ul .mileage img{vertical-align:middle;}.xans-product-1 ul .btns{overflow:hidden;zoom:1;}.xans-product-1 ul .btns img{cursor:pointer;margin:0 4px 0 0;}.xans-product-1 ul .btns .bag{float:left;padding:7px 10px 0 0;}.xans-product-1 ul .btns .option {position:absolute;right:15px;width:85px;height:20px;padding:0 0 0;top:0px;z-index:1000;}.xans-product-1 ul .custom {text-decoration:line-through;}.xans-product-1 ul .manu{display:block;}.xans-product-1 ul .btn{display:block;text-align:center;}#toolTipStyle{display:none;width:120px;height:167px;padding:36px 20px 0 18px;z-index:95;background:url(http://img.echosting.cafe24.com/design/skin/mono/product/bg_prdBalloon.gif) 0 0 no-repeat;}
	 .boxgrid .cover h3{ margin:10px 10px 0 10px;color:#FFF;font:18pt Arial,sans-serif;letter-spacing:-1px;font-weight:bold;}.boxgrid{ width:220px;height:280px;margin:30px 0 0 0 ;float:left;border: solid 5px #c8c8c8;overflow: hidden;position: relative;}.boxgrid img{ position:absolute;top:0;left:0;border:0;}.boxgrid p{ padding:0 10px;color:#afafaf;font-weight:bold;font:10pt "Lucida Grande",Arial,sans-serif,"돋움",Dotum,;}.boxcaption{ float: left;position:absolute;background:#b9c7d9;height:100px;width:100%;opacity: .8;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}.captionfull .boxcaption{top:280px;left:0px;}

.www51buycom { width: 236px; height: 70px; text-align:left; position: relative; overflow:hidden; margin-bottom:0; }

.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "tahoma", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #49b0ff; } 

.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right }



 #bot1_out{height:30px;background:;margin:20px auto 0;*zoom:1;padding:0px 0 0px 0;border-top:0px solid #000;}
 #bot1{clear:both;overflow:hidden;position:relative;width:1120px;margin:0px auto 0;*zoom:1;text-align:center;}
 #bot2_out{height:40px;line-height:40px;margin:0 auto 0px;*zoom:1;padding:0px 0 20px 0;border-top:0px solid #000;background:#000;}
 #bot2{position:relative;width:1105px;margin:0px auto 0;*zoom:1;text-align:center;border-top:0px solid #000;color:#999;}
 #bot2 a{float:left;color:#999;margin:0 20px 0 0;}
 #bot2 a:hover{color:#bbb;}
 #bot3_out{height:160px;background:;margin:0 auto 0;*zoom:1;padding:0px 0 0px 0;border-top:0px solid #aaa;background:#000;}
 #bot3{position:relative;width:1120px;top:0px;left:0px;margin:0px auto 0;*zoom:1;text-align:left;color:#ddd;}
 .bot3_l{position:relative;top:0px;left:0px;float:left;width:530px;margin:0px 5px 0px 0;padding:0px 0 0px 0px;border-top:0px solid #000;}
 .bot3_l1{position:relative;top:0px;left:0px;float:left;width:170px;line-height:15px;color:#ddd;}
 .bot3_l1 a{position:relative;top:0px;left:0px;float:left;color:#777;}
 .bot3_l1 a:hover{color:#aaa;}
 .bot3_l2{position:relative;top:0px;left:0px;float:left;width:100px;line-height:15px;}
 .bot3_l3{position:relative;top:0px;left:0px;float:left;width:230px;line-height:15px;}
 .bot3_l3 a{position:relative;top:0px;left:0px;float:left;color:#ddd;}
 .bot3_l3 a:hover{color:#aaa;}
 .bot3_c{position:relative;top:0px;left:0px;float:left;width:170px;margin:0px 0px 0px 0;padding:0px 0 0px 0px;border-top:0px solid #000;}
 .bot3_c1{position:relative;top:0px;left:0px;float:left;width:170px;margin:0px 0px 0px 0;padding:0px 0 0px 0px;border-top:0px solid #000;}
 .bot3_c1sub{position:relative;top:0px;left:0px;float:left;width:158px;height:30px;line-height:30px;margin:3px 0 2px 0;padding:0px 5px 0px 5px;border:1px #555 solid;border-radius:2px;text-align:center 
 }.bot3_c1sub a{color:#ddd;}.bot3_c1sub a:hover{color:#aaa }
 .bot3_r{position:relative;top:0px;left:0px;float:right;width:300px;margin:0px 0px 0px 0;padding:0px 0 0px 0px;border-top:0px solid #000;}
 .bot3_r1{position:relative;top:0px;left:0px;float:left;width:300px;text-align:right;}.bot3_r1 img{position:relative;top:5px;left:0px;text-aligh:right;}.bot3_r2{position:relative;top:8px;left:0px;float:right;width:30px;margin:0px 0px 0px 0;padding:0px 0 0px 0px;border:0px solid #ccc;text-aligh:left }.bot3_r2 .botsnshab{float:left;position:relative;top:0px;right:5px;width:25px;text-align:right;}.bot3_r2 .botsns{float:right;position:relative;top:0px;width:25px;text-align:right;}.bot3_r2 .botsns_a a{float:left;width:25px;text-align:right;margin:0 0px 8px 0px;opacity:.7;}.bot3_r2 .botsns_a a:hover{opacity:.9;}#bot31_out{height:40px;line-height:40px;margin:0 auto 0;*zoom:1;padding:0px 0 0px 0;border-top:0px solid #000;background:#000;}#bot31{position:relative;top:0px;left:0px;width:1120px;height:40px;line-height:40px;margin:0px auto 0;*zoom:1;text-align:left;border-top:0px solid #000;color:#ccc;}#bot4_out{height:80px;background:;margin:0 auto 0;*zoom:1;padding:0px 0 0px 0;border-top:0px solid #aaa;}#bot4{position:relative;width:1120px;margin:0px auto 0;*zoom:1;text-align:center;color:#000;padding:0px 0 0px 0;}#bot4_in{position:relative;top:0px;left:0px;width:600px;margin:0px auto 0;*zoom:1;text-align:center;color:#000;padding:0px 0 0px 0;}
 #bot4_in img{position:relative;margin:0px auto 0;*zoom:1;text-align:center;color:#000;padding:0px 0 0px 0;}
 
 
 