@charset "shift_jis";
body{
font-family: "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;

}
div#sub-navi {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
}
div#subnaviTop {
	width: 200px;
}
div#subnaviMain {
	float: left;
	width: 200px;
	height: 160px;
	margin: 0;
	padding: 0;
}
#subnaviMain ul {
	width: 200px;
	height: 200px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../images/subnavi.gif) no-repeat;
}
#subnaviMain li {
	float: left;
	width: 200px;
	height: 40px;
	margin: 0;
	padding: 0;
	list-style: none;
	text-indent: -9999px;
	/*\overflow:hidden;/**/
}
#subnaviMain li a {
	display:block;
	width: 200px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	overflow:hidden;
}
#sNavi01 {
	width: 200px;
}
#sNavi01 a:hover {
	background: url(../images/subnavi.gif) 0 -200px;
}
#sNavi01on {
	width: 200px;
	background: url(../images/subnavi.gif) 0 -200px;
}

#sNavi02 {
	width: 200px;
}
#sNavi02 a:hover {
	background: url(../images/subnavi.gif) 0 -240px;
}
#sNavi02on {
	background: url(../images/subnavi.gif) 0 -240px;
}

#sNavi03 {
	width: 200px;
}
#sNavi03 a:hover {
	background: url(../images/subnavi.gif) 0 -280px;
}
#sNavi03on {
	background: url(../images/subnavi.gif) 0 -280px;

}


#sNavi04 {
	width: 200px;
}
#sNavi04 a:hover {
	background: url(../images/subnavi.gif) 0 -320px;
}
#sNavi04on {
	background: url(../images/subnavi.gif) 0 -320px;

}
#sNavi05 {
	width: 200px;
}
#sNavi05 a:hover {
	background: url(../images/subnavi.gif) 0 -360px;
}
#sNavi05on {
	background: url(../images/subnavi.gif) 0 -360px;

}
/*****************************

*****************************/
span{
color: #FF0000;
font:normal normal 600 12px/14px "";
}
span.name1{
float: right;
font:normal normal 600 13px/14px "";
color: #111;
margin-top: -7px;
margin-right: 260px;
}
span.name2{
float: left;
font:normal normal 600 13px/14px "";
color: #111;
margin-top:-20px;
margin-left: 65px;
}
span.name3{
float: right;
font:normal normal 600 13px/14px "";
color: #111;
margin-top: -7px;
margin-right: 60px;
}
span.name4{
float: left;
font:normal normal 600 13px/14px "";
color: #111;
margin-top:-28px;
margin-left: 95px;
}
div#check_left{
float:left;
width:260px;
padding:10px 0;
}
div#check_right{
float:right;
padding:10px 0;
width:240px;
}
div#check_left2{
float:left;
width:266px;
padding:10px 5px;
border:solid 1px #286fbf;
margin-bottom:3px;
height:95px;
}
div#check_right2{
float:right;
padding:10px 5px;
width:207px;
border:solid 1px #286fbf;
margin-bottom:3px;
height:95px;
}
div#check_left3{
float:left;
width:266px;
padding:10px 5px;;
border:solid 1px #286fbf;
margin-bottom:5px;
height:55px;
}
div#check_right3{
float:right;
padding:10px 7px;
width:203px;
margin-bottom:10px;
height:55px;
}
span.big{
font:normal normal 600 14px/20px "";
color:#000;
}
td{
border:solid 1px #286fbf;
}
ul li ul li{
list-style-type: disc;

margin-left: 20px;

font:normal normal 400 12px/20px "";}
ul li.space{
list-style-type: none;
margin-left:12px;

}

td.kou{
padding: 0;
margin: 0;
width: 70px;
padding-left: -5px;
}
td.kou2{
width: 90px;
}
td.kou22{
width: 90px;
text-align:center;
}
td.kou222{
width: 200px;
}

td.kou3{
width: 380px;
text-align:center;
}



ul.listtype{
margin-left: -8px;
width: 410px;}

ul.listtype li{

}


ul#box li{
width: 130px;
border:solid 1px #286fbf;
float:left;
height:190px;
}
ul#box li div{
padding: 3px 7px;
color:#111;
font:normal normal 400 12px/18px "";
letter-spacing:1px;
}

ul#box li.yaji{
width: 50px;
float:left;
border:none;
}