/*----------------------

reportページ設定

-----------------------*/

#reportPage
{
	height:409px;
	width:auto;
	position:relative;
	background:url(img/bg.jpg) 50% 50% no-repeat #fff;
	margin:1px 0 0 0;
	padding:25px 20px;
	border-top:#e4e4e4 1px solid;
	border-bottom:#e4e4e4 1px solid;
}

/*----------------------

report別ページ設定

-----------------------*/

/*----NEWS設定----*/

#report
{
	width:700px;
	height:530px;
	position:relative;
	color:#fff;
}

#reportNavi
{
	background:url(img/report_navi.jpg) 0% 0% no-repeat;
	width:690px;
	height:48px;
	position:absolute;
	bottom:5px;
	left:5px;
}

#about li
{
	line-height:150%;
}

#prev
{
	margin:18px 15px 0 14px;
	float:left;
	background:url(img/btn_prev.gif) 0% 0% no-repeat;
	width:49px;
	height:11px;
	text-indent:-9000px;
	line-height:0%;
	font-size:0%;
}

#prev a
{
	background:url(img/btn_prev.gif) 0% -20px no-repeat;
	display:block;
	width:49px;
	height:11px;
}

#prev a:active,
#prev a:hover
{
	background-position:0% -40px;
}

#next
{
	margin:18px 0 0 6px;
	float:left;
	background:url(img/btn_next.gif) 0% 0% no-repeat;
	width:49px;
	height:11px;
	text-indent:-9000px;
	line-height:0%;
	font-size:0%;
}

#next a
{
	background:url(img/btn_next.gif) 0% -20px no-repeat;
	display:block;
	width:49px;
	height:11px;
}

#next a:active,
#next a:hover
{
	background-position:0% -40px;
}

#close
{
	margin:15px 0 0 12px;
	float:left;
}

ul#page
{
	list-style:none;
	float:left;
	padding:16px 0 0 0;
}

ul#page li
{
	display:inline;
	padding:0 6px 0 8px;
	border-left:1px #333 solid;
	vertical-align:top;
	line-height:120%;
	color:#666;
}

ul#page li a:link,
ul#page li a:visited
{
	color:#333;
}

ul#page li a:active,
ul#page li a:hover
{
	color:#fff;
}


ul#page li.first
{
	padding-left:0px;
	border-left:none;
}

#title1
{
	padding:13px 0 0 13px;
	width:676px;
	height:46px;
}

.top15
{
	margin:15px 0 0 0;
}

/*----レイアウトＢ設定----*/

.capB
{
	padding:75px 20px 0 20px;
	color:#fff;
}

/*----レイアウトＣ設定----*/

.layoutC
{
	width:690px;
	padding:5px;
}

.layoutC .topBK
{
	width:690px;
	height:230px;
}

.layoutC .bottomBK
{
	width:690px;
	height:230px;
	margin:3px 0 0 0;
	position:relative;
}

.layoutC .bottomBK .underRight
{
	position:absolute;
	bottom:0px;
	width:340px;
	right:0px;
}

.layoutC .bottomBK .underLeft
{
	position:absolute;
	bottom:0px;
	width:340px;
	left:0px;
}