@charset "shift-jis";
/* ----------------------------------------------
	This style definition is top page.
------------------------------------------------- */

#flash {
	background-image: url(../../img/navi_bg.gif);
	background-repeat: repeat-x;
	background-position: left 514px;
	height: 586px;
	width: 100%;
	text-align: center;
	_position:relative;/*ie6*/
	z-index:2;
}

#flash p{
margin-top:90px;
}


dl#news {
	width:920px;
	background-image: url(../../img/news.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
	min-height:30px; 
	height:auto !important; 
	height:30px;
	text-align:left;
	padding-top:2px;
	padding-bottom:20px;
}

dl#news dt{ padding-left:300px;}

dt {
width:80px;
 float:left;
 clear:both;
}
dd {
 margin-left:100px;
}

body { position:relative; height:100%}
body #start { 
position:absolute;
/*margin-top:100px;
top: 0;
left: 0;
*/
text-align:center;
display:block;
}
#jQueryPush { padding-top:30px;}
#jQueryPush a{ cursor:pointer; font-size:10px;}
