@charset "shift_jis";

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 0 5px;
border:solid 1px #286fbf;
margin-bottom:3px;
height:113px;
font:normal normal 400 12px/18px "";
}
div#check_right2{
float:right;
padding:10px 5px 0px 5px;
width:207px;
border:solid 1px #286fbf;
margin-bottom:3px;
height:113px;
font:normal normal 400 12px/18px "";
}
div#check_left3{
float:left;
width:266px;
padding:10px 5px;;
border:solid 1px #286fbf;
margin-bottom:5px;
height:55px;
font:normal normal 400 12px/18px "";
}
div#check_right3{
float:right;
padding:10px 7px;
width:203px;
margin-bottom:10px;
height:105px;
}
div.rrr{

width: 600px;
color: #FF0000;
font-weight: bold;
margin-top: 10px; 
}
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;


}
ul li.space{
list-style-type: none;
margin-left:12px;

}
td{

}
td.kou{
padding: 0;
margin: 0;
width: 100px;
padding-left: -5px;
}
td.kou2{
width: 120px;
}
ul.listtype{
margin-left: -8px;
width: 400px;
}


ul.arrow li {
	list-style-type:none;
	background: transparent url(../images/disc.gif) no-repeat scroll 0pt 0.2em;
	margin: 0;
	padding: 0pt 0pt 5px 15px;
}
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;
}
