@charset "utf-8";
/* CSS Document */

/* gaiyou */
*{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.kobetuimg{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	width: 795px;

	}
.kobetuimga{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 18px;
	width: 770px;

	}
.kobetuimgb{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	width: 790px;

	}
.kobetuimgal{
	width: 458px;
	float: left;
	}
.kobetuimgar{
	width: 300px;
	float: left;
	font-size: 9px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 130%;
	}
.gaiimg{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 278px;
	}
.gaitxtall{
	float: right;
	width: 500px;
	
	}
.gaitxtall2{
	width: 490px;
	margin-right: 10px;
	line-height: 120%;
	}
.gaitxttxt{
	margin: 5px;
	font-size: 12px;
	line-height: 120%;
	}
.gaitxtimg{
	float: left;
	width: 200px;
	}
.gaitxttxt2{
	font-size: 10px;
	margin-bottom: 5px;
	line-height: 120%;
	}
	
/* sabisueria */	
	
.saimg{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 252px;
	}
.satxt{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 540px;
	}
.samidasi{
	font-size: 15px;
	color: #306;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	line-height: 120%;
	}
.sapoint{
	margin: 15px;
	padding:5px;
	border: 1px solid #06F;
	line-height: 120%;
	}
.satxtimg{
	float: left;
	width: 270px;
	}
.satxttxt2{
	font-size: 10px;
	margin-bottom: 5px;
	line-height: 110%;
	}
.satxtall2{
	width: 520px;
	margin-right: 10px;
	line-height: 120%;
	}	
.sokuzitutxt{
	margin: 10px;
	width: 530px;
	font-size: 12px;
	float: left;
	line-height: 120%;
	}
.sokuzituimg{
	float: right;
	width: 190px;
	padding-top: 15px;
	padding-right: 45px;
	padding-bottom: 5px;
	padding-left: 0px;
	}
.sokuzitus{
	font-size: 11px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	}
.sokur{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 563px;
	}
.sokul{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 220px;
	}
.setumei{
	font-size: 11px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 120%;
	}
.setumeimidasi{
	color: #C03;
	}
	
.taioul{
	margin: 0px;
	float: left;
	width: 207px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	}
.taioul2{
	margin: 0px;
	float: left;
	width:380px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	}
.taiour{
	float: left;
	width: 185px;
	}
.taioutxt{
	padding: 5px;
	}
	

#btnhome a{
	background-image: url(../../common/images/a_home.jpg);
}

#btnhome a:hover{
	background-image: url(../../common/images/a2_home.jpg);
}
#btnsa a{
	background-image: url(../../common/images/a_sa.jpg);
}

#btnsa a:hover{
	background-image: url(../../common/images/a2_sa.jpg);
}
#btnsyo a{
	background-image: url(../../common/images/a_syo.jpg);
}

#btnsyo a:hover{
	background-image: url(../../common/images/a2_syo.jpg);
}
#btnka a{
	background-image: url(../../common/images/a_ka.jpg);
}

#btnka a:hover{
	background-image: url(../../common/images/a2_ka.jpg);
}
#btnkan a{
	background-image: url(../../common/images/a_kan.jpg);
}

#btnkan a:hover{
	background-image: url(../../common/images/a2_kan.jpg);
}
#btnwi a{
	background-image: url(../../common/images/a3_wi.jpg);
}

#btnwi a:hover{
	background-image: url(../../common/images/a3_wi.jpg);
}
