@import url(reset.css);
/* main.css */

/* common */
body{font-size:12px;font-family:Dotum,helvetica,sans-serif;text-align:center;
	background:url(../images/bg_snow.jpg)repeat 50% 50%;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
strong{font-weight:bold;font-size:15px;color:#fff;}

.goods_title{border-bottom:3px solid #000;width:200px;font-weight:bold;}
.name{font-size:25px;font-weight:bold;}
.txt{padding:0;color:#808080;}
.txtB{padding:0;color:#808080;font-weight:bold;}

.date{background:url(../images/clock.png)no-repeat 0 0;text-indent:20px;
		font-size:14px;height:24px;font-weight:bold;}
.dr{font-size:14px;font-weight:bold;padding:10px 0;}
.dr span{color:#808080;}

.mint{color:#1db2ae;}
.red{color:red;}

.content1,.content2{border-bottom:1px solid #000;}

/* layout */
#wrap{text-align:left;width:945px;margin:0 auto;padding:0 40px;background:#fff;}
	#header{width:100%;height:170px;}
	#header:after{content:"";display:block;clear:both;}
		.quick_top{position:fixed;right:300px;bottom:50px;}
		.logo{float:left;padding-top:50px;}
		#gnb{float:right;}
		.topMenu{padding-top:5px;}
	#container{width:100%;}
	#container:after{content:"";display:block;clear:both;}
		.content1{height:485px;}
		.content1:after{content:"";display:block;clear:both;}
			.main_banner{float:left;}
			.today_goods{float:right;}
	#site{width:885px;padding:30px;background:#202020;color:#656565;}
	#footer{width:100%;height:335px;}
	#footer:after{content:"";display:block;clear:both;}

/* header */
/* 퀵탑 */
.quick_top a{display:block;width:60px;height:60px;text-indent:-9999px;overflow:hidden;
			background:url(../images/top.png)no-repeat 50% 50%;}
.quick_top a:hover{background:url(../images/top_over.png)no-repeat 50% 50%;}

/* 탑메뉴 */
.topMenu dd{float:left;padding-right:20px; font-weight:bold;
			background:url(../images/v_bar.png)no-repeat 100% 0;}
.topMenu dd a{color:#9e9a95;font-size:14px;}
.topMenu dd a:hover{color:#000;text-decoration:none;}
.topMenu dd.end{background:none;padding-right:0;}

/* 주메뉴 */
ul#gnb{position:relative;top:}
ul#gnb li{float:left;}
ul#gnb li ul{position:absolute;right:-30px;top:120px;display:none;background:#fff;width:945px;height:30px;border-bottom:1px solid #000;} 
ul#gnb li ul li{padding-left:20px;}
ul#gnb li ul li a{font-weight:bold;}

ul#gnb li ul.gnb1{padding-left:320px;width:625px;}
ul#gnb li ul.gnb2{padding-left:280px;width:665px;}
ul#gnb li ul.gnb3{padding-left:450px;width:495px;}
ul#gnb li ul.gnb4{padding-left:500px;width:445px;}
ul#gnb li ul.gnb5{padding-left:450px;width:495px;}
ul#gnb li ul.gnb6{padding-left:600px;width:345px;}

.shoppingbag{float:right;}

/* 언더바 */
.border{width:100%;border-top:5px solid #000;clear:both;}

/* container */
/* content1 */
/* 메인베너 */
dl.main_banner{position:relative;}
dl.main_banner:after{content:"";display:block;clear:both;}
dl.main_banner dd{z-index:1;position:absolute;left:0;top:0;}

/* 메인베너 버튼 */
dl.main_banner dt{z-index:5;float:left;position:relative;margin-right:10px;left:300px;top:420px;}
dl.main_banner dt a{display:block;text-indent:-9999px;overflow:hidden;border-radius:50% 50%;width:8px;height:8px;
					background:silver;}
dl.main_banner dt a:hover{background:#000;}


/* 오늘은 이상품 */
.today_goods{position:relative;}
.today_goods dl dd{padding:5px 0;}
.today_goods dl dd.goods_title{width:90px;}
.today_goods dl dd.name{font-size:25px;font-weight:bold;}
.today_goods dl dd.txt{padding:0;color:#808080;}
.today_goods p.loveit{position:absolute;right:0;top:245px;color:#808080;}

/* content2 */
.content2 h3{font-size:14px;font-weight:bold;padding:10px 0;}


/* content3 */
/* 상품진열 공통 */
.content3{padding-top:30px;}
.content3:after{content:"";display:block;clear:both;}
.content3 dl dd{padding:5px 0;}
.content3 .goods_title{border-bottom:3px solid #000;width:110px;}
.content3 .name{font-size:25px;font-weight:bold;}
.content3 .txt{padding:0;color:#808080;}

/* 상품페이지 */
/* 추천품목 */
.content3_1{height:390px;}
.content3 .content3_1:after{content:"";display:block;clear:both;}
.content3 dl{float:left;padding-right:20px;}

/* 쇼핑찬스 */
.content3 ul.SP_chance{float:right;width:220px;padding-top:20px;border-top:3px solid 
						#000;}
.content3 ul.SP_chance:after{content:"";display:block;clear:both;}

/* 보러가기 버튼 */
.content3 .look{position:relative;left:100px;top:-100px;}
.content3 .look a{display:block;color:#fff;font-size:14px;background:#000;border:3px solid #000;
				width:70px;padding:10px 0;font-weight:bold;text-align:center;border-radius:50% 50%;}
.content3 .look a:hover{color:#000;background:#fff;border:3px solid #000;
						text-align:center;text-decoration:none;}

/* content3_2 */
.content3_2{position:relative;padding-bottom:30px;}
.us:after{content:"";display:block;clear:both;}
.us ul{float:left;width:220px;border-top:3px solid #000;}
.us ul li{line-height:150%;}
.us ul li a{font-size:11px;}
div.movie{position:absolute;right:0;top:0;}
.movie_txt{font-size:18px;font-weight:bold;padding:10px 0;}

.content3_2 li a{font-weight:bold;text-decoration:underline;color:#808080;}

/* content4 */
/* 페이스북 */
.content4{margin-bottom:50px;}
.content4:after{content:"";display:block;clear:both;}
.facebook{float:left;width:460px;border-top:3px solid #000;margin-right:20px;}
.facebook p span{display:block;padding:10px 0; color:#000;}

.news dl{float:left;position:relative;width:220px;height:400px;
		border-top:3px solid #000;}
.news dl dt{z-index:3;float:left;position:relative;left:0;top:380px;padding-right:5px;}
.news dl dd{z-index:1;position:absolute;left:0;top:0;}
.q1{float:right;width:180px;height:360px;border:1px solid silver;padding:20px;}
.q1 p.name{font-size:30px;font-weight:bolder;padding-bottom:10px;}
.q1 p.sub{font-weight:bold;}

/* 신규가입이벤트버튼 */
.news dt a{text-indent:-9999px;overflow:hidden;display:block;border-radius:50% 50%;
			background:#000;width:10px;height:10px;}
.news dt a:hover{background:gray;}

/* 상담신청하기 */
.contact{position:relative;left:100px;top:180px;}
.contact a{display:block;color:#fff;font-size:14px;background:#000;border:3px solid #000;
			width:70px;padding:10px 0;font-weight:bold;text-align:center;border-radius:50% 50%;}
.contact a:hover{display:block;color:#000;font-size:14px;background:#fff;border:3px solid #000;
			font-weight:bold;text-align:center;text-decoration:none;}

/* site */
#site{}
#site:after{content:"";display:block;clear:both;}
.site_right{float:left;}

.site1 .b_logo span{display:block;margin-top:10px;}
.site1{margin-bottom:100px;}

.site2 dt{color:#fff;font-weight:bold;padding-bottom:10px;}
.site2 .sns dd{float:left;padding-right:10px;padding-bottom:10px;}

.site3{float:right;width:600px;height:300px;}

.site3 ul{float:left;margin-right:40px;}
.site3 ul li{line-height:22px;}
.site3 .site3_1{height:180px;}

/* footer */
#footer{padding-top:30px;}
p.copyright{float:left;width:300px;height:200px;font-size:10px;color:#808080;font-weight:bold;}

.b_right{float:right;}

/* 버튼 */
.b_right ul{float:right;font-size:14px;width:640px;padding-bottom:10px;font-weight:bold;}
.b_right ul li{float:left;padding-right:5px;}

address{font-size:11px;}

/* 인증마크 */
ul.b_mark{background:url(../images/sample10.png)no-repeat 0 10px;height:70px;}
ul.b_mark li{display:block;width:60px;height:70px;text-indent:-9999px;overflow:hidden;}
ul.b_mark li a{display:block;width:60px;height:70px;text-indent:-9999px;overflow:hidden;}

