@charset "utf-8";

body {
	width:100%;
	padding:0;
    margin:0;
    color:#666;
    font-family:"돋움", arial;
    font-size:12px;
}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {
    margin:0px;
    padding:0px;
    font-family:"돋움";
}
h1, h2, h3, h4, h5, h6 {
	font-size:0;
}
ul, ol { 
    list-style:none;
}
table, th, td { 
	margin:0;
    padding:0;
    font-size:12px;
    font-family:"돋움";
    border-collapse:collapse;
	color:#999;
}
caption {
	overflow:hidden;
	visibility:hidden;
	position:absolute;
	height:0;
	font-size:0;
	line-height:0px;
}
textarea {
	color:#999;
	font-size:12px;
    font-family:"돋움";
}
select { 
	color:#777;
	font-family:"돋움";
}
input {	
	font-family:"돋움";
	font-size:12px;
	color:#777;
}
	input.txt,
	textarea.txt {
		padding:3px 0 1px 4px;
		border:1px solid #e3e3e3;
		border-top:1px solid #aeaeae;
		border-left:1px solid #aeaeae;
		background:#fff;
		color:#777;
		font-size:12px;
		line-height:14px;
	}
input.check {
	width:13px;
	height:13px;
	margin:0 3px 0 0;
	vertical-align:middle;
}
input.price {
	padding:3px 4px 1px 0;
	border:1px solid #e3e3e3;
	border-top:1px solid #aeaeae;
	border-left:1px solid #aeaeae;
	background:#fff;
	color:#777;
	font-size:12px;
	line-height:14px;
	text-align:right;
}
fieldset {
    margin:0px;
    padding:0px;
    border:none;
}
legend {
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	overflow:hidden;
}
a:link, a:active {
    color:#666;
    text-decoration:none;
}
a:visited {
	color:#666;
	text-decoration:none;
}
a:hover {
    color:#666;
    text-decoration:underline;
}
img {border:0;}
hr {display:none;}
col {background:none;}
em {font-style:normal;}
