@chareset "Shift_JIS";
.koukatop{
	background-image: url(../image3/koukatop.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	width: 748px;
	padding-left: 10px;
	padding-right: 10px;
	height: 175px;
}
.koukatop .font14 {
	padding-left: 160px;
}
.topa1 {
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 180px;
}
.satop .style26 {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.w {
	background-color: #FFFFFF;
}
.sa-a{
	background-color: #F2F2F2;
	padding: 10px;
}
.sa-a p {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
}

.satop .style90 {
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.satop .style80 {
	font-size: 14px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sa-a1 {
	line-height: 18px;
}
.sa-a2{
	background-color: #FFFFFF;
	border: 3px dashed #666699;
	margin-top: 10px;
	padding: 10px;
}
.sa-a3{
	height: 100px;
	margin-top: 10px;
	padding: 10px;
}
.satop img {
	float: right;
	padding-left: 10px;
}
.sa-a4{
	color: #666699;
	border: 3px dashed #666699;
	font-size: 14px;
}
.sa-a7{
	border: 3px double #666699;
}
.sa-a8{
	background-image: url(../image3/sa-a8.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 115px;
	background-color: #EBEBEB;
	margin-top: 10px;
}
.sa-aa {
	border: 1px solid #666699;
	line-height: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
.sa-b{
	background-color: #E7FBFE;
	padding: 10px;
}


.sa-b1{
	float: left;
	width: 240px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	padding: 10px;
	height: 62px;
}
.sa-b p {
	padding: 10px;
}

.sa-b11 {
	padding: 10px;
	font-size: 11px;
	width: 505px;
	margin-bottom: 10px;
}
.sa-b2{
	background-image: url(../image3/sa-b2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 12px;
	font-weight: 600;
	color: #3399CC;
	padding-top: 10px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-left: 60px;
	height: 70px;
}
.sa-b3{
	font-size: 14px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #003399;
}
.sa-b4{
	color: #003399;
	padding: 10px;
}
.sa-b5{
	background-image: url(../image3/sa-b5.gif);
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-right: 170px;
	padding-left: 17px;
	line-height: 14px;
	font-size: 10px;
	padding-bottom: 25px;
}
.sa-b6{
	font-size: 11px;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 14px;
}
.sa-b7{
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.sa-b8{
	font-size: 14px;
	color: #003399;
	background-color: #FFFFFF;
	padding: 8px;
	border: 4px double #666699;
	margin: 10px;
}
.yougo {
	padding-right: 10px;
	padding-left: 10px;
}
.yougo th {
	width: 150px;
	padding: 5px;
	text-align: left;
	background-color: #E7E7E9;
}
.yougo td {
	font-size: 11px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 14px;
}
.yougo td p {
	font-size: 11px;
	line-height: 13px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

