@charset "Shift_JIS";
/* CSS Document */


h2{
	padding-bottom:20px;
}

h3{
	padding-left:20px;
	font-size:18px;
}

h4{
	width:400px;
	margin-top:20px;
	padding:10px 0 10px 20px;
	font-size:18px;
	background-color: rgba(153,000,000,0.2);
	border:solid #fff 1px;
}

.tableh4{
	width:400px;
	margin-top:20px;
	padding:10px 0 10px 20px;;
	font-size:18px;
	background-color: rgba(153,000,000,0.2);
	border:solid #fff 1px;
}

#kihon{
	padding-bottom:30px;
}

#kihon li{
	font-size:13px;
	padding-left:20px;
}

.tablehead{
	width:960px;
	border:solid #fff 1px;
}

dl.outlinemenu dt {
	width:200px;
	text-align:reft;
	font-size:15px;
  	clear: left;
  	float: left;
  	margin: 0 0 0.8em;
  	padding-top:20px;
	padding-left:20px;
}

dl.outlinemenu dd {
	width:720px;
	font-size:13px;
  	margin-left: 17.5em;
}

.ddin1{
	padding-top:20px;
	padding-bottom:20px;
}

.ddin{
	display:block;
	padding-top:20px;
	padding-bottom:20px;
}

dl.outlinemenu1 dt {
	width:200px;
	text-align:reft;
	font-size:15px;
  	clear: left;
  	float: left;
  	margin: 0 0 0.8em;
  	padding-top:20px;
	padding-left:20px;
}

dl.outlinemenu1 dd {
	width:720px;
	font-size:13px;
  	margin-bottom: 0.8em;
  	margin-left: 17.5em;
}



#outlinemenu3{
	width:790px;
	font-size:13px;
	margin-top: 0.8em;
  	margin-bottom: 0.8em;
  	margin-left: 20px;
}

#of{
	padding-top:20px;
}

#offical li{
	text-indent:-14px;
	font-size:13px;
	width:940px;
	padding-left:34px;	
}

#kihon li{
	text-indent:-14px;
	font-size:13px;
	width:940px;
	padding-left:34px;	
}

/*---------------------ここから--------------------------*/

.table_03{
	width:960px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom:1px solid #fff;
	
}

.table_03 tr th{
	padding-left:20px;
	width:186px;
	text-align:left;
	font-size:13px;
	height:50px;
	border-top: 1px solid #fff;
	border-bottom:1px solid #fff;
}

tbody{
	padding-top:20px;
	

}
.table_03 tr{
	

}

.tbody_1{	
	background-color: rgba(000,000,000,0);
	height:90px;
}

.td4{
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom:1px solid #fff;
	text-align:left;
	padding:20px 0 20px 20px;
	height:50px;
}

tbody tr .td4{
	background-color: rgba(000,000,000,0.2);
	padding-left:20px;
	padding-right:20px;
}

#outlinemenu2{
	border:solid #fff 1px;
	width:938px;
	font-size:13px;
	height:35px;
	text-align:left;
	padding:35px 0 20px 20px;
}


/*-------------------------ここまで-----------------------*/

