@charset "euc-kr";

@import url("layout.css");
@import url("common.css");

body {background:url("http://file.theskinfood.com/skinfood/_Main/bg_main07.jpg") no-repeat center 0;}

div#docuContainer {width:940px; margin:0 auto; height:100%;}
div#dHead  {}
div#dFoot {
	border-top:none; 
	background:none;
}
div#dBody {width:942px; margin:10px auto 0;}


div.main-flash {position:absolute; top:0; left:-20px; width:645px;}
div.conten {position:relative; margin-left:640px;}
div.event-block {position:relative; top:20px; width:305px; height:200px; font-size:0; background:url("/_Images/_Main/bg_event.gif") no-repeat 0 18px;}
div.event-block h2 {margin-left:3px;}
div.event-block ol {position:absolute; right:0; width:252px;}
div.event-block li {float:left;}
div.event-block .num-1 {position:relative; top:-12px; left:170px; margin-left:2px;}
div.event-block .num-2 {position:relative; top:-12px; left:170px; margin-left:2px;}
div.event-block .num-3 {position:relative; top:-12px; left:170px; margin-left:2px;}
div.event-block .num-4 {position:relative; top:-12px; left:170px; margin-left:2px;}
div.event-block .num-5 {position:relative; top:-12px; left:170px; margin-left:2px;}
div.event-block .num-6 {position:relative; top:-12px; left:170px; margin:0 25px 0 2px;}
div.event-block span.list {position:absolute; top:22px; width:252px; right:39px; display:block; zoom:1;}
div.event-block span.list img {width:252px; height:120px; vertical-align:top;}

div.news-block {width:288px;margin-top:30px;  height:210px; background:url("/_Images/_Main/bg_news.gif") no-repeat 0 113px;}
div.news-block h2 {margin:0 0 15px 3px;}
div.news-block ul {width:264px; margin-left:7px;}
div.news-block ul li {overflow:hidden; zoom:1; line-height:17px; *line-height:14px;}
div.news-block ul li span {color:#bb9a60;}
div.news-block ul .subject a {font-size:11px;}
div.news-block ul .subject {float:left; background:url("/_Images/_Icon/bul_08.gif") no-repeat 0 3px; padding-left:8px;}
div.news-block ul .date {float:right; color:#cdb894;}

div.embed {width:345px; height:203px; background:url("/_Images/_Main/bg_embed.gif") no-repeat 5px 0;}
div.embed p {padding:46px 0 0 12px; width:135px; height:99px; }

div#dFoot {
	height:87px;
	width:927px;
	margin:0 auto; 
}
div.foot-block {
	position:relative;
	width:804px;
	padding-left:0;
	margin:0;
}
div.foot-block p.logo {position:absolute; top:17px; left:0;}
address {width:400px; height:35px; margin:6px 0 0 75px; text-indent:-3000px; background:url("/_Images/_Main/m_address.gif") no-repeat left top;}


div#Right_Banner {
	position:absolute; 
	top:325px; right:-160px;
	width:129px; height:121px;
	text-align:center;
}