@charset "UTF-8";

* {
	margin:0;
	padding:0;
}

html {
	height:100%;
}

body {
	height:100%;
	margin:0;
	padding:0;
	background:#e9e5d5 url(../images/bg.gif) repeat-x left top;
	color:#252525;
	font-size:12px;
	font-family:dotum,돋움,sans-serif;
	text-align:center;
}

#main_left {
	float:left;
	width:186px;
	margin:0 12px 0 0;
	padding:0;
}

#contents {
	float:left;
	width:762px;
	height:100%;
}


#contents #mainContent {
	float:right;
	width:568px;
	padding:0 8px 0 0;
}
#contents #mainContent a {
	color:#bf3a00;
}


#contents #main_right {
	float:right;
	width:186px;
	margin:0;
	padding:0;
}


#mainContent table.newly01 {
	width:568px;
	margin:0 0 5px 0;
	border-collapse:collapse;
	border:3px solid #ded4cc;
}
#mainContent table.newly01 td {
	background:#ffffff;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	line-height:1.6em;
}
#mainContent table.newly01 td {
	vertical-align:middle;
}
#mainContent table.newly01 td.info {
	padding:2px 8px 0 8px;
}
#mainContent table.newly01 td.price {
	padding:8px 8px 2px 8px;
	font-size:14px;
	font-weight:bold;
}
#mainContent table.newly01 td.company {
	padding:0 8px 8px 0;
	text-align:right;
	vertical-align:bottom;
}
#mainContent table.newly01 td.price span.style01 {
	color:#ff0000;
}
#mainContent table.newly01 td.price span.style02 {
	color:#0707b6;
}
#mainContent table.newly01 td.price img {
	margin:0 6px 0 0;
	vertical-align:middle;
}
#mainContent table.newly01 td.photo {
	width:125px;
	padding:0;
	border-right:3px solid #ded4cc;
}

#mainContent table.newly02 {
	width:568px;
	margin:0 0 4px 0;
	border-collapse:collapse;
	border:2px solid #ded4cc;
}
#mainContent table.newly02 td {
	padding:4px;
	background:#ffffff;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	line-height:1.6em;
}
#mainContent table.newly02 td.odd {
	background:#f8f6f1;
}
#mainContent table.newly02 td.nw {
	white-space:nowrap;
}
#mainContent table.newly02 td.photo img {
	border:1px solid #b5b5b5;
}
#mainContent table.newly02 td span.style01 {
	color:#ff0000;
	font-weight:bold;
}
#mainContent table.newly02 td span.style02 {
	color:#0707b6;
	font-weight:bold;
}

#mainContent .ttl {
	width:568px;
	height:26px;
	margin:0 0 2px 0;
	background:url(../images/mainContent_ttl.gif) no-repeat left top;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	text-indent:10px;
}

#mainContent .column {
	float:left;
}
#mainContent .column a {
	display:block;
	width:197px;
	height:40px;
	padding:41px 72px 0 12px;
	background:url(../images/newly_column.jpg) no-repeat left top;
	font-size:12px;
	line-height:1.4em;
}
#mainContent .weblog {
	float:right;
}
#mainContent .weblog a {
	display:block;
	width:194px;
	height:40px;
	padding:41px 75px 0 12px;
	background:url(../images/newly_weblog.jpg) no-repeat left top;
	font-size:12px;
	line-height:1.4em;
}
