#files_content div.w_file {position:relative; width:298px; height:50px; border:1px solid #cccccc; margin:10px auto 0; background:#f5f5f5;
	border-radius: 5px;
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	-o-border-radius: 5px;
}
#files_content div.w_file .file_sum {position:absolute; top:6px; left:10px;}
#files_content div.w_file .file_sum img {width:50px; height:38px;}
#files_content div.w_file .file_info {position:absolute; top:17px; left:68px; font-size:14px; color:#666666;}
#files_content div.w_file .file_info span {color:#cccccc;}
#files_content div.w_file .file_del {position:absolute; top:16px; right:16px;}

div.w_location {position:relative; width:170px; height:40px; border:1px solid #cccccc; margin:10px auto 0; background:#f5f5f5;
	border-radius: 5px;
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	-o-border-radius: 5px;
}
div.w_location .up_nomal {position:absolute; top:10px; width:60px; left:85px;}
div.w_location .up_photo {position:absolute; top:10px; width:50px; left:25px;}
div.w_location .up_movie {position:absolute; top:10px; left:85px;}
div.w_location .up_loading {position:absolute; top:12px; right:5px;}
div.w_location . {position:absolute; top:12px; left:10px; font-size:14px;}
div.w_location .location_select {position:absolute; top:10px; right:15px; text-align:right;}
div.w_location .location_select li {display:inline-block; padding-left:10px; font-size:14px;}

.m_visu{width:100%; margin:0 auto; text-align:center;}
.notice{width:100%; padding:5px 0px 0px 0px; background-color:#f6f6f6;}
.no_tit{float:left;}
.n_content{margin:10px 5px 0px 5px; overflow:hidden;}

.m_contents {width:100%; padding:0; margin:0 auto; text-align:center; clear:both;}
.main1{width:100%; margin:0 auto; text-align:center; margin:0px 0 0 0; clear:both;}
.tit_S{height:36px; background-color:#ff7800;}
.tit_B{height:36px; background-color:#ed1414;}

.lst_main{width:100%; text-align:center;margin:0%;}
.lst_main li{display:inline-block; width:47%; text-align:center; margin:1%; vertical-align:top;}
.lst_main img{width:100%;}

.main2{width:100%; margin:0 auto; text-align:center; margin:0px 0 0 0; clear:both;}
.tit_C{height:36px; background-color:#ed1414;}

.lst_main2{width:100%; text-align:center;margin:0%;}
.lst_main2 li{display:inline-block; width:47%; text-align:center; margin:1%; vertical-align:top;}
.lst_main2 img{width:100%;}

.item_img{margin:0 0 5px 0;}
.item_str{width:100%;text-align:center; }
.item_price{float:left; width:100%; text-align:center;}

.goods{width:100%; margin:20px 0 0 0px; text-align:center; clear:both;}
.goods .num_6{width:33%;}
.goods .num_7{width:33%;}
.goods .num_8{width:33%;}
.goods_detail{padding:0; margin:0; float:left; text-align:center;}
.goods_detail ul {background:#fff; margin:5px;}
.goods_detail ul li img{width:100%;}


.special{width:100%;}
.s_tab .num_9{width:25%;}
.s_tab .num_9 img{width:100%;}
.s_tab .num_10{width:25%;}
.s_tab .num_10 img{width:100%;}
.s_tab .num_11{width:25%;}
.s_tab .num_11 img{width:100%;}
.s_tab .num_12{width:25%;}
.s_tab .num_12 img{width:100%;}
.s_tab ul li{float:left;}

.goods02{width:100%; margin:20px 0 0 0px; clear:both;}
#glist1 { width:100%; background-color:#fff; padding:10px 0; clear:both;}
#glist2 { width:100%; background-color:#fff; padding:10px 0; clear:both;}
#glist3 { width:100%; background-color:#fff; padding:10px 0; clear:both;}
#glist4 { width:100%; background-color:#fff; padding:10px 0; clear:both;}
.num_13{width:30%;}
.num_13 img{width:100%; border:1px solid #dcdcdc;}

.goods_list {padding:5px 0; width:100%; clear:both; background-color:#fff;}
.goods_list ul{width:100%;}
.goods_list ul li{float:left; text-align:left;}
.goods_list dl dd{margin:0; padding:0;}
.subscribe{width:65%;}
.disnone{display:none;}

.goods_list02 {width:100%; padding:5px 0; clear:both; background-color:#f6f6f6;}
.goods_list02 ul{width:100%;}
.goods_list02 ul li{float:left; text-align:left;}
.goods_list02 dl dd{margin:0; padding:0;}


#ft_menu{text-align:center; background-color:#6b727b; width:100%; height:80px; margin-top:10px;}
.bott_menu{text-align:center; margin:0 auto; padding-top:5px;}
.bott_menu ul {width:256px; margin:0 auto;}
.bott_menu ul li {float:left; margin:0;}

#footer { clear:both; text-align:center; background-color:#5e5e5e; /*background-color:#dedfe0; */ padding:10px 10px 0 10px;}
.go_top{float:right;}
.copyright{text-align:left; clear:both;}	
.copyright A:link { COLOR: #666; TEXT-DECORATION: none; font-weight:bold;} 
.copyright A:visited { COLOR: #666; TEXT-DECORATION: none; font-weight:bold;} 
.copyright A:active { COLOR: #666; TEXT-DECORATION: none; font-weight:bold;} 
.copyright A:hover { COLOR: #1a9a01; TEXT-DECORATION: underline; font-weight:bold;} 

/* ¼­ºê °øÅë */
#s_contents{clear:both; width:100%; background-color:#ddd;}
.s_tit{text-align:left; font-weight:bold; padding:10px 5px; font-size:14px; background-color:#f6f6f6;}
.s_goods{width:31%; margin:20px 0 0 7px; text-align:center; float:left;}
.s_goods .num_18{width:100%;}
.s_goods_detail{padding:0; margin:0; float:left; background-color:#fff; text-align:center;}
.s_goods_detail ul li{ margin:5px;}
.s_goods_detail ul li img{width:100%;}
.s_goods ul li{margin:7px;}
.s_goods ul li img{border:1px solid #dcdcdc; width:100%;}

.List A:link { COLOR: #666; TEXT-DECORATION: none; font-size:14px;}
.List A:visited { COLOR: #494949; TEXT-DECORATION: none; font-size:14px;}
.List A:active { COLOR: #666; TEXT-DECORATION: none; font-size:14px;}
.List A:hover { COLOR: #1a9a01; TEXT-DECORATION: underline; font-size:14px;}



/*padding, margin*/
.marT5{margin-top:5px;}
.marT8{margin-top:8px;}
.marT10{margin-top:10px;}
.marT15{margin-top:15px;}
.marL10{margin-left:10px;}
.marB5{margin-bottom:5px;}
.marB10{margin-bottom:10px;}
.padB10{padding-bottom:10px;}
.padB20{padding-bottom:20px;}
.padB80{padding-bottom:80px;}

/*ÆäÀÌÁöstyle*/
.paging {width:100%; height:40px; text-align:center; margin-top:10px; }
.paging ul {text-align:center;}
.paging ul li{  display:inline;   vertical-align:middle;}
.paging ul li a {
 display:-moz-inline-stack;  /*FF2*/  
 display:inline-block;  
	padding:4px 6px;
	margin-right:3px;
	border:1px solid #ccc;
	text-align:center;
	text-decoration:none;
	font:11px "Tahoma",µ¸¿ò;
	font-weight:bold;
	 
	}

.paging ul li a.on {border:1px solid red; color:red;}

.paging ul li a:hover,.paging ul li a:focus, .paging ul li a.selected 
{
color:#FFF;
background:#666;
border:1px solid #666;}


/* ·Î±×ÀÎ */
div.loginpg{width:100%;overflow:hidden;}
fieldset.loginbx{margin:5px 0 15px 0;background:#f3f3f3;border:1px solid #ddd; font-size:14px;}
fieldset.loginbx dl{overflow:hidden;width:240px;margin:0 auto;padding-top:16px;}
fieldset.loginbx dl dt{float:left;padding:4px 0 0 0;width:66px;font-size:14px;color:#333;}
fieldset.loginbx dl dd{float:left;width:174px;padding:0 0 6px 0;overflow:hidden;}
fieldset.loginbx span{display:block;padding:5px 0 5px 0;color:#666;text-align:center;}
fieldset.loginbx label{vertical-align:middle;}
div.loginpg p.btn{width:100%;padding:0 0 10px 0;text-align:center;}
div.loginpg p.btn a{display:inline;}
div.loginpg p.txt{width:100%;padding:0 0 27px 0;text-align:center;color:#666;}
div.loginpg p.txt span{color:#6489dd;}
div.loginpg p.txt span a{display:inline;color:#6489dd;}

.login-btn{ vertical-align:middle;}


.list_01 li{width:80px}
.list_02 li{width:80px}

.input_order { background-color:#fbfbfb;} 
.input_order_2 { background-color:#fffdc2;}

.input_baro {
	background:#e44541; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:30%; 
	padding:15px 0; 
	margin:0 5px; 
	cursor: pointer;
}

.input_jang {
	background:#4383b0; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:30%; 
	padding:15px 0; 
	margin:0 5px; 
	cursor: pointer;
}

div#glayLayer{
display:none;
position:fixed;
left:0;
top:0;
height:100%;
width:100%;
background:#000000;
opacity: 0.75;
z-index:9999;
}
* html div#glayLayer{
position:absolute;
}


.input_home {
	background:#e44541; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:45%; 
	padding:15px 0; 
	margin:0 5px; 
	cursor: pointer;
}

.input_shop {
	background:#4383b0; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:45%; 
	padding:15px 0; 
	margin:0 5px; 
	cursor: pointer;
}


.input_but01 {
	background:#e44541; 
	border:0px; 
	font-size:12px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff;
	padding:3px 5px 3px 5px;
	margin:0 5px; 
	cursor: pointer;
}

.input_but02 {
	background:#555; 
	border:0px; 
	font-size:12px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff;
	padding:10px; 
	margin:0 5px 0 0; 
	border-radius:3px;
	cursor: pointer;
}


.input_but03 {
	background:#fff; 
	border:0px; 
	font-size:12px; 
	letter-spacing:1px; 
	font-weight:bold; 
	cursor: pointer;
	padding:0px;
	height:45px;
	width:100%; 
}

.input_but04 {
	background:#4383b0; 
	border:0px; 
	font-size:12px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	cursor: pointer;
	padding:0px;
	height:45px;
	width:100%; 
}

.input_but05 {
	background:#4383b0; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:30%; 
	padding:10px 0; 
	margin:0 5px; 
	cursor: pointer;
}

.input_but06 {
	background:#4383b0; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:50%; 
	padding:10px 0; 
	margin:0 5px; 
	cursor: pointer;
}


.input_sday {
	background:#777; 
	border:0px;
	font-size:12px; 
	letter-spacing:1px;
	color:#fff;
	width:100%; 
	margin:0px; 
	padding:3px;
	cursor: pointer;
}

.input_sday_on {
	background:#e44541; 
	border:0px;
	font-size:12px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff;
	width:100%; 
	margin:0px; 
	padding:3px;
	cursor: pointer;
}


.input_buy {
	background:#f31c3f; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:100%; 
	padding:8px 0;
	cursor: pointer;
 border-radius: 5px;
}

.input_more {
	background:#969090; 
	border:0px; 
	font-size:16px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#fff; 
	width:100%; 
	padding:8px 0;
	cursor: pointer;
 border-radius: 5px;
}
form, blockquote, dl, dt, dd { margin: 0; padding: 0; }
img{boder:0; vertical-align:middle;}
img, input.type-image { border: 0 none; }

ul.marquee {
	/* required styles */
	display: block;
	padding:0;
	margin: 0;
	list-style: none;
	line-height: 1;
	position: relative;
	overflow: hidden;

	/* optional styles for appearance */
	width: 100%;
	height: 18px; /* height should be included to reserve visual space for the marquee */
}
ul.marquee li {
	/* required styles */
	position: absolute;
	height:18px; 
	top: -999em;
	left: 0;
	display: block;
	color:#fff;
	white-space: nowrap; /* keep all text on a single line */
	padding: 2px 0px;
        
}


/* ¾ÆÀÌµðºñ¹Ð¹øÈ£ */
div.idpwpg{width:100%;overflow:hidden;}
fieldset.idpwbx{margin:5px 0 5px 0;background:#f3f3f3;border:1px solid #ddd; font-size:14px;}
fieldset.idpwbx dl{overflow:hidden;width:330px;margin:0 auto;padding-top:16px;}
fieldset.idpwbx dl dt{float:left;padding:4px 0 0 0;width:125px;font-size:14px;color:#333;text-align:left;}
fieldset.idpwbx dl dd{float:left;width:205px;padding:0 0 6px 0;overflow:hidden;text-align:left;}
fieldset.idpwbx span{display:block;padding:13px 0 12px 0;color:#666;text-align:center;}
fieldset.idpwbx label{vertical-align:middle;}
div.idpwpg p.btn{width:100%;padding:10px 0 0px 0;text-align:center;}
div.idpwpg p.btn a{display:inline;}
div.idpwpg p.txt{width:100%;padding:0 0 27px 0;text-align:center;color:#666;}
div.idpwpg p.txt span{color:#6489dd;}
div.idpwpg p.txt span a{display:inline;color:#6489dd;}
