/* div#contents
------------------------------------------------------------------*/
div#contents .main {
	width:1400px;
	margin:0 auto;
}
div#contents .main .header p,
div#contents .main .body .body_left p,
div#contents .main .body .body_right p {
	display:none;
}
div#contents .main .header {
	width:1400px;
	height:162px;
	background:url(../images/top/bg_body_header.gif) no-repeat;
}


/* div#contents .main .body
------------------------------------------------------------------*/
div#contents .main .body {
	width:1400px;
	height:500px;
}
div#contents .main .body .body_left {
	width:222px;
	height:500px;
	background:url(../images/top/bg_body_left.gif) no-repeat;
	float:left;
}
div#contents .main .body .body_right {
	width:222px;
	height:500px;
	background:url(../images/top/bg_body_right.gif) no-repeat;
	float:left;
}


/* div#contents .main .body .screen
------------------------------------------------------------------*/
div#contents .main .body .screen {
	width:956px;
	height:500px;
	float:left;
	background:url(../images/top/bg_body_screen_window.png) no-repeat;
	z-index:30;
}
div#contents .main .body .screen .flash {
}
div#contents .main .body .screen .flash img{
	z-index:20;
}


/* div#contents .main .footer
------------------------------------------------------------------*/
div#contents .main .footer {
	width:1400px;
	height:136px;
	background:url(../images/top/bg_body_footer.gif) no-repeat;
}
div#contents .main .report {
	width:220px;
	height:59px;
	position:relative;
	top:35px;
	left:170px;
}
div#contents .main .backnumber {
	width:430px;
	height:136px;
	position:relative;
	top:-59px;
	left:477px;
}
div#contents .main .backnumber ul li {
	position:absolute;
	float:left;
}
div#contents .main .backnumber ul li.arrow_right {
	top:52px;
	left:7px;
}
div#contents .main .backnumber ul li.thumbnail_01 {
	top:27px;
	left:73px;
}
div#contents .main .backnumber ul li.thumbnail_02 {
	top:27px;
	left:186px;
}
div#contents .main .backnumber ul li.thumbnail_03 {
	top:27px;
	left:297px;
}
div#contents .main .backnumber ul li.arrow_left {
	top:51px;
	left:382px;
}
div#contents .main .backnumber ul li.thumbnail_text_01,
div#contents .main .backnumber ul li.thumbnail_text_02,
div#contents .main .backnumber ul li.thumbnail_text_03 {
	width:86px;
	top:107px;
	text-align:center;
	font-size:10px;
	line-height:120%;
	color:#ffffff;
}
div#contents .main .backnumber ul li.thumbnail_text_01 {
	left:68px;
}
div#contents .main .backnumber ul li.thumbnail_text_02 {
	left:180px;
}
div#contents .main .backnumber ul li.thumbnail_text_03 {
	left:294px;
}

div#contents .main .countdown {
	width:221px;
	height:91px;
	position:relative;
	top:-182px;
	left:983px;
}




