@charset "utf-8";
/* -----------------------------------------------------------
 reset
----------------------------------------------------------- */
body {
	background-color: #081A0E;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 74px;
}

/* gnavi */

#header{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	display: inline;
	clear: both;
}
#gnavi,
#header_s #gnavi {
	padding:0px;
	width:647px;
	height:20px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
#header #gnavi li,
#header_s #gnavi li {
	float:left;
	vertical-align:top;
	height:20px;
}
#header #gnavi li.navi1,
#header_s #gnavi li.navi1 {
	vertical-align:top;
	width:109px;
}
#header #gnavi li.navi2,
#header_s #gnavi li.navi2 {
	vertical-align:top;
	width:125px;
}
#header #gnavi li.navi3,
#header_s #gnavi li.navi3 {
	vertical-align:top;
	width:153px;
}
#header #gnavi li.navi4,
#header_s #gnavi li.navi4 {
	vertical-align:top;
	width:153px;
}
#header #gnavi li.navi5,
#header_s #gnavi li.navi5 {
	vertical-align:top;
	width:107px;
}

#header #gnavi li a,
#header_s #gnavi li a {
	background:no-repeat;
	text-indent:-9999px;
	display:block;
	height:20px;
}
#header #gnavi li.navi1 a,
#header_s #gnavi li.navi1 a { background:url(../../images/top_gnavi.jpg) 0 0; }
#header #gnavi li.navi2 a,
#header_s #gnavi li.navi2 a { background:url(../../images/top_gnavi.jpg) -109px 0; }
#header #gnavi li.navi3 a,
#header_s #gnavi li.navi3 a { background:url(../../images/top_gnavi.jpg) -234px 0; }
#header #gnavi li.navi4 a,
#header_s #gnavi li.navi4 a { background:url(../../images/top_gnavi.jpg) -387px 0; }
#header #gnavi li.navi5 a,
#header_s #gnavi li.navi5 a { background:url(../../images/top_gnavi.jpg) -540px 0; }

#header #gnavi li.navi1 em a,#header_s #gnavi li.navi1 em a,
#header #gnavi li.navi1 a:hover,#header_s #gnavi li.navi1 a:hover { background-position:0 -20px; }
#header #gnavi li.navi2 em a,#header_s #gnavi li.navi2 em a,
#header #gnavi li.navi2 a:hover,#header_s #gnavi li.navi2 a:hover { background-position:-109px -20px; }
#header #gnavi li.navi3 em a,#header_s #gnavi li.navi3 em a,
#header #gnavi li.navi3 a:hover,#header_s #gnavi li.navi3 a:hover { background-position:-234px -20px; }
#header #gnavi li.navi4 em a,#header_s #gnavi li.navi4 em a,
#header #gnavi li.navi4 a:hover,#header_s #gnavi li.navi4 a:hover { background-position:-387px -20px; }
#header #gnavi li.navi5 em a,#header_s #gnavi li.navi5 em a,
#header #gnavi li.navi5 a:hover,#header_s #gnavi li.navi5 a:hover { background-position:-540px -20px; }
.center {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#new_list{
	overflow:hidden;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 500px;
}
#new_list img {
	float: left;
}
#new_list #new_area {
	color: #FFFFFF;
	width: 349px;
	float: left;
	padding-left: 18px;
	overflow:hidden;
}
#new_list dl {
	overflow:hidden;
}
#new_list dt {
	color: #D9F1B4;
	text-align: left;
	float: left;
	margin-right: 10px;
}
#new_list dd {
	text-align: left;
}
#new_list p {
	border-top:#2C6A7E 1px dotted;
	margin:0 15px 0 15px;
	padding:7px 0 0 0;
	text-align:right;
}
#new_list p img {
	display:inline;
}


#footer strong {
	font-weight: normal;
}

