@charset "UTF-8";
/* CSS Document */

a img {
	border-style: none;
}


#header .brock01 p.logo{
	width:280px;
	height:100px;
	position: absolute;
	top: 24px;
	left: 123px;
	margin: 0;
}
#header .brock01 p.online{
	width:220px;
	height:48px;
	position: absolute;
	top: 31px;
	left: 377px;
	margin: 0;
}

/* 06 ---*/
#main .box06 {
	width: 560px;
	padding: 0px 10px 10px;
	margin: 0px auto 0px;
	height: 100px;
}
#main .box06 p {
	font-size: 10px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	color: #3366CC;
}


#main .box06 ul {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#main .box06 li {
	list-style: none;
}
#main .box06 a {
	color: #3366CC;
	text-decoration: none;
}
#main .box06 a:hover,#main .box06 a:active {
	color: #CCCCCC;
	text-decoration: none;
}
#main .box06 .g01 {
	width: 165px;
	margin: 0px;
	padding: 0px;
	height: 100px;
}
#main .box06 .g011 {
	margin: 0px;
	padding: 5px 10px;
	height: 90px;
}
#main .box06 .g012 {
	margin: 0px;
	padding: 0px 10px;
	height: 20px;
	text-align: right;
}
#main .box06 .brock01 {
	margin: 0px;
	padding: 0px;
	width: 275px;
	float: left;
	height: 100px;
	background: url(../imegs/index_07.gif) no-repeat; 
}
#main .box06 .brock02 {
	margin: 0px;
	padding: 0px;
	width: 275px;
	float: right;
	height: 100px;
	background: url(../imegs/index_08.gif) no-repeat;
}
/*ボックス07
-----------------------------------------------------------------------------------------*/
#main .box07 {
	width: 560px;
	padding: 0px 10px 20px;
	margin: 0px auto 0px;
	height: 145px;
	border-bottom: 1px dotted #CCCCCC;
}
#main .box07 p {
	font-size: 10px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
#main .box07 ul {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#main .box07 li {
	list-style: none;
}
#main .box07 a {
	color: #3366CC;
	text-decoration: none;
}
#main .box07 a:hover,#main .box07 a:active {
	color: #CCCCCC;
	text-decoration: none;
}
#main .box07 .g01 {
	width: 155px;
	margin: 0px;
	padding: 0px;
	height: 150px;
}
#main .box07 .g011 {
	margin: 0px;
	padding: 5px 10px;
	height: 120px;
}
#main .box07 .g012 {
	margin: 0px;
	padding: 0px 10px;
	height: 20px;
	text-align: right;
}
#main .box07 .brock01 {
	margin: 0px;
	padding: 0px;
	width: 275px;
	float: left;
	height: 150px;
	background: url(../imegs/index_09.gif);
}
#main .box07 .brock02 {
	margin: 0px;
	padding: 0px;
	width: 275px;
	float: right;
	height: 150px;
	background: url(../imegs/index_10.gif) no-repeat;
}

.table01 ,.table01 td,.table01 tr,.table01 th
{
	border: solid 1px #CCC;
	font-size:12px;
	padding:3px;
	
	border-collapse:collapse;
}
.table01 th
{
	background:#B8E8FA;	
}

.table02 ,.table02 tr,.table02 th
{
	border: solid 1px #CCC;
	font-size:12px;
	padding:3px;
	text-align:center;
	border-collapse:collapse;
}

.table02 td
{
  text-align:left;
  border: solid 1px #CCC;
	font-size:12px;
	padding:3px;
  border-collapse:collapse;
}
.table02 th
{
	background:#B8E8FA;	
}

.m_T
{
	margin-top:10px;	
}
.f_R
{
	float:right;	
}
.type03 {
	color: #3366CC;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	font-weight:bold;	
	text-decoration:underline;
	background: url(../imegs/midashi02.gif) no-repeat left 0px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.er_list1 a
{
	font-size:12px;	
	color:#06F;
}

