body{background:url(/img/main_bg.jpg) repeat-x top left #e1f1f9;}

#wrap{position:relative; width:100%; height:760px; margin:auto 0; background:url(/img/bg.jpg) no-repeat center top;}
#canvas{position:absolute; width:1254px; left:50%; top:0px; margin-left:-600px; padding:0px;}
#header{z-index:10;}
.top{
	position:absolute;
	width:210px;
	margin:23px 0 0 0;
	z-index:10;
	left:860px;
}
.top li{float:left; margin:0 15px 0 0;}
.menu{position:absolute; top:20px; left:310px; z-index:10;}
.main_visual{z-index:1;}
#content{position:absolute; width:1000px; height:90px; z-index:10; top:650px; left:130px;}
#content .m_notice{position:relative; width:240px; float:left; margin:0 25px 0 0; color:#4e6270; font-size:11px;}
#content .m_notice ul{width:240px; margin:10px 0 0 0;}
#content .m_notice li{padding:1px 0;}
#content .m_notice span{color:#e10045; float:right;}
#content .m_notice .title{ margin:0 8px 0 0; float:left;}

#content .c_notice{position:relative; width:240px; height:85px; color:#4e6270; font-size:11px;}
#content .c_notice ul{width:240px; margin:10px 0 0 0;}
#content .c_notice li{padding:1px 0;}
#content .c_notice span{color:#e10045; float:right;}
#content .c_notice .title{ margin:0 8px 0 0; float:left;}
