


@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);



body {overflow-x:auto; overflow-y:auto}
body, table, button{font-family: 'Nanum Gothic', sans-serif;}

H1 {
	font-size:32px;
	font-family: 'Nanum Gothic', sans-serif;
	letter-spacing : -1px;
	line-height: 45px;
	color: #333333;
	font-weight:400;
}

#h1 {
	font-size:32px;
	letter-spacing : -1px;
	color: #333333;
	font-weight:400;
}

H3 {
	font-size:20px;
	font-family: 'Nanum Gothic', sans-serif;
	letter-spacing : -1px;
	line-height: 45px;
	color: #333333;
	font-weight:600;
}

H5 {
	font-size:16px;
	font-family: 'Nanum Gothic', sans-serif;
	letter-spacing : -1px;
	line-height: 45px;
	color: #333333;
	font-weight:300;
}

#hh5 {
	font-size:16px;
	letter-spacing : -1px;
	color: #333333;
	font-weight:300;
}

A:link			{text-decoration: none; color: #222222;}
A:active		{text-decoration: none; color: #222222;}
A:visited		{text-decoration: none; color: #222222;}
A:hover			{text-decoration: none; color: #A95900;}
td				{text-decoration: none; color: #222222;}
img				{border:0;}
	
	
li { 
	margin-bottom: 3px;
	margin-top: 3px;
}	




/* top */
#top1 td, #top1 a { 
	font-size:13px; 
	color:#000000;
}


#top_cat_1 a { 
	font-size:30px;
	font-weight:400; 
	color:#dd7105;
}
#top_cat_2 a { 
	font-size:30px;
	font-weight:400; 
	color:#423d3b;
}
#top_cat_3 a { 
	font-size:30px;
	font-weight:600;
	color:#ffffff;
}
#top_cat_4 a { 
	font-size:30px;
	font-weight:600;
	color:#e08b2a;
}


/* 공지롤링 */
.ticker { height: 30px; overflow: hidden; margin: 0; padding: 0; list-style: none; }
.ticker li { height: 30px; padding: 5px; margin: 0px 5px;}



.base_font td { font-size:32px; }


#url_text, #url_text a {
	font-size:32px;
	padding-left:16px;	
}




table.main_box01 {
    border-collapse: separate;
    border-spacing: 0;
    text-align: left;
    line-height: 1.5;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;	
	border-radius: 1px;
}
 
table.box01 {
    border-collapse: separate;
    border-spacing: 0;
    text-align: left;
    line-height: 1.5;
}

.goods_img { }
.goods_name a { text-decoration:none; font-size:30px; color: #222222; }
.goods_price { font-size:32px; color: #333333; }

.title01 { text-decoration:none; font-size:34px; color: #222222; }
.title_box { height:80px; width:1200px; padding-left:30px; }


.td_btn_02, .td_btn_02 a {
  border-radius: 5px;
  font-family: 'Nanum Gothic', sans-serif;
  color: #ffffff;
  font-size: 16px;
  text-decoration: none;
  text-align:center
}

.td_btn_03 {
  border-radius: 4px;
  font-family: 'Nanum Gothic', sans-serif;
  color: #ffffff;
  font-size: 12px;
  text-decoration: none;
  text-align:center
  margin: 4px 4px 4px 4px;
}

.img_link { cursor:pointer; }


#footer_menu td 	{text-align:center; padding-left:10px; padding-right:21px;}
#footer_menu a 		{font-size:14px; text-align:center;}



/* Back to top button */
#pagewrap {
	margin: 0 auto;
	width: 1000px;
	padding-left: 20px;
	position: relative;
}
#back-top {
	position: fixed;
	bottom: 10px;
	margin-left: 1050px;
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 50px;
	height: 50px;
	display: block;
	margin-bottom: 17px;
	background: #ddd url(/front/image/up-arrow.png) no-repeat center center;
	/* rounded corners */
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}


/* main */
.best_item { transition: all 0.2s linear; overflow: hidden; width:324px; height:286px; }
.best_item:hover img { transform: scale(1.15); transition: all 0.2s linear; overflow: hidden;  }

/* footer */
#footer_menu a { 
	font-size:16px;
	font-weight:600;
	color:#000000;
	padding-left:8px;
	padding-right:8px;
}
