@charset "UTF-8";

/*　　　共通CSS　　　
--------------------------*/

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #333333;
}
#container {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#head_box01 {
	padding: 0px;
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#head_box01 ul {
	margin: 0px;
	padding: 0px;
}
#head_box01 li {
	padding: 0px;
	float: left;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#head_box02 {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: right;
}
#head_box02 ul {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#head_box02 li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
.h1_logo {
	background-image: url(../common_img/logo_01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 42px;
	width: 273px;
	float: right;
	clear: both;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.h1_logo a {
	background-image: url(../common_img/logo_01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 42px;
	width: 273px;
}
#main {
	padding: 0px;
	clear: both;
	width: 960px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menu_box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
#menu_box ul {
	margin: 0px;
	padding: 0px;
	width: 240px;
}
#menu_box li {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	float: right;
}
#main_box {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 700px;
	text-align: left;
}
#footer {
	padding: 0px;
	width: 960px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tel_img {
	background-image: url(../common_img/img_tel.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 162px;
	width: 218px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 146px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.btn_jiko {
	background-image: url(../common_img/btn_jiko.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 22px;
	width: 198px;
	margin: 0px;
}
.btn_jiko a {
	background-image: url(../common_img/btn_jiko.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 198px;
	overflow: hidden;
}
.btn_jiko a:hover {
	background-image: url(../common_img/btn_jiko_hover.jpg);
}
.btn_kasai {
	background-image: url(../common_img/btn_kasai.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 180px;
}
.btn_kasai a {
	background-image: url(../common_img/btn_kasai.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 180px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
}
.btn_kasai a:hover {
	background-image: url(../common_img/btn_kasai_hover.gif);
}
.btn_kigyo {
	background-image: url(../common_img/btn_kigyo.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 209px;
}
.btn_kigyo a {
	background-image: url(../common_img/btn_kigyo.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 209px;
	overflow: hidden;
}
.btn_kigyo a:hover {
	background-image: url(../common_img/btn_kigyo_hover.gif);
}
.btn_top {
	background-image: url(../common_img/btn_top.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	float: right;
	height: 18px;
	width: 77px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.btn_top a {
	background-image: url(../common_img/btn_top.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 77px;
	overflow: hidden;
}
.btn_top a:hover {
	background-image: url(../common_img/btn_top_hover.jpg);
}
.btn_kuwasiku {
	background-image: url(../common_img/btn_kuwasiku.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	float: right;
	height: 17px;
	width: 60px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.btn_kuwasiku a {
	background-image: url(../common_img/btn_kuwasiku.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 60px;
	overflow: hidden;
}
.btn_kuwasiku a:hover {
	background-image: url(../common_img/btn_kuwasiku_hover.jpg);
}
.btn_jyuyo_pdf {
	background-image: url(../common_img/btn_jyuyo_pdf.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 27px;
	width: 145px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.btn_jyuyo_pdf a {
	background-image: url(../common_img/btn_jyuyo_pdf.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 27px;
	width: 145px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.btn_jyuyo_pdf a:hover {
	background-image: url(../common_img/btn_jyuyo_pdf_hover.gif);
}
.btn_yakkn_pdf {
	background-image: url(../common_img/btn_yakkn_pdf.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 145px;
}
.btn_yakkn_pdf a {
	background-image: url(../common_img/btn_yakkn_pdf.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 145px;
	overflow: hidden;
}
.btn_yakkn_pdf a:hover {
	background-image: url(../common_img/btn_yakkn_pdf_hover.gif);
}


/*　　　メニューCSS　　　
--------------------------*/

.menu_01 {
	background-image: url(../common_img/menu_01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_01 a {
	background-image: url(../common_img/menu_01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_01 a:hover {
	background-image: url(../common_img/menu_01_hover.jpg);
}
.menu_01_select {
	background-image: url(../common_img/menu_01_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_01_select a {
	background-image: url(../common_img/menu_01_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_02 {
	background-image: url(../common_img/menu_02.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_02 a {
	background-image: url(../common_img/menu_02.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_02 a:hover {
	background-image: url(../common_img/menu_02_hover.jpg);
}
.menu_02_select {
	background-image: url(../common_img/menu_02_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_02_select a {
	background-image: url(../common_img/menu_02_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_03 {
	background-image: url(../common_img/menu_03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_03 a {
	background-image: url(../common_img/menu_03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_03 a:hover {
	background-image: url(../common_img/menu_03_hover.jpg);
}
.menu_03_select {
	background-image: url(../common_img/menu_03_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_03_select a {
	background-image: url(../common_img/menu_03_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_03_1 {
	background-image: url(../common_img/menu_03_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1 a {
	background-image: url(../common_img/menu_03_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1 a:hover {
	background-image: url(../common_img/menu_03_1_hover.jpg);
}
.menu_03_1_select {
	background-image: url(../common_img/menu_03_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_select a {
	background-image: url(../common_img/menu_03_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1_1 {
	background-image: url(../common_img/menu_03_1_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_1 a {
	background-image: url(../common_img/menu_03_1_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1_1 a:hover {
	background-image: url(../common_img/menu_03_1_1_hover.jpg);
}
.menu_03_1_1_select {
	background-image: url(../common_img/menu_03_1_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_1_select a {
	background-image: url(../common_img/menu_03_1_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1_2 {
	background-image: url(../common_img/menu_03_1_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_2 a {
	background-image: url(../common_img/menu_03_1_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1_2 a:hover {
	background-image: url(../common_img/menu_03_1_2_hover.jpg);
}
.menu_03_1_2_select {
	background-image: url(../common_img/menu_03_1_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_2_select a {
	background-image: url(../common_img/menu_03_1_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1_3 {
	background-image: url(../common_img/menu_03_1_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_3 a {
	background-image: url(../common_img/menu_03_1_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_1_3 a:hover {
	background-image: url(../common_img/menu_03_1_3_hover.jpg);
}
.menu_03_1_3_select {
	background-image: url(../common_img/menu_03_1_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_1_3_selec at {
	background-image: url(../common_img/menu_03_1_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2 {
	background-image: url(../common_img/menu_03_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2 a {
	background-image: url(../common_img/menu_03_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2 a:hover {
	background-image: url(../common_img/menu_03_2_hover.jpg);
}
.menu_03_2_select {
	background-image: url(../common_img/menu_03_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_select a {
	background-image: url(../common_img/menu_03_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;	
}
.menu_03_2_1 {
	background-image: url(../common_img/menu_03_2_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_1 a {
	background-image: url(../common_img/menu_03_2_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_1 a:hover {
	background-image: url(../common_img/menu_03_2_1_hover.jpg);
}
.menu_03_2_1_select {
	background-image: url(../common_img/menu_03_2_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_1_select a {
	background-image: url(../common_img/menu_03_2_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_2 {
	background-image: url(../common_img/menu_03_2_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_2 a {
	background-image: url(../common_img/menu_03_2_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_2 a:hover {
	background-image: url(../common_img/menu_03_2_2_hover.jpg);
}
.menu_03_2_2_select {
	background-image: url(../common_img/menu_03_2_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_2_select a {
	background-image: url(../common_img/menu_03_2_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_3 {
	background-image: url(../common_img/menu_03_2_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_3 a {
	background-image: url(../common_img/menu_03_2_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_3 a:hover {
	background-image: url(../common_img/menu_03_2_3_hover.jpg);
}
.menu_03_2_3_select {
	background-image: url(../common_img/menu_03_2_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_3_select a {
	background-image: url(../common_img/menu_03_2_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_4 {
	background-image: url(../common_img/menu_03_2_4.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_4 a {
	background-image: url(../common_img/menu_03_2_4.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_4 a:hover {
	background-image: url(../common_img/menu_03_2_4_hover.jpg);
}
.menu_03_2_4_select {
	background-image: url(../common_img/menu_03_2_4_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_4_select a {
	background-image: url(../common_img/menu_03_2_4_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_5 {
	background-image: url(../common_img/menu_03_2_5.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_5 a {
	background-image: url(../common_img/menu_03_2_5.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_5 a:hover {
	background-image: url(../common_img/menu_03_2_5_hover.jpg);
}
.menu_03_2_5_select {
	background-image: url(../common_img/menu_03_2_5_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_5_select a {
	background-image: url(../common_img/menu_03_2_5_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_6 {
	background-image: url(../common_img/menu_03_2_6.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_6 a {
	background-image: url(../common_img/menu_03_2_6.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_03_2_6 a:hover {
	background-image: url(../common_img/menu_03_2_6_hover.jpg);
}
.menu_03_2_6_select {
	background-image: url(../common_img/menu_03_2_6_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_03_2_6_select a {
	background-image: url(../common_img/menu_03_2_6_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_04 {
	background-image: url(../common_img/menu_04.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_04 a {
	background-image: url(../common_img/menu_04.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_04 a:hover {
	background-image: url(../common_img/menu_04_hover.jpg);
}
.menu_04_select {
	background-image: url(../common_img/menu_04_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_04_select a {
	background-image: url(../common_img/menu_04_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_04_1 {
	background-image: url(../common_img/menu_04_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_04_1 a {
	background-image: url(../common_img/menu_04_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_04_1 a:hover {
	background-image: url(../common_img/menu_04_1_hover.jpg);
}
.menu_04_1_select {
	background-image: url(../common_img/menu_04_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_04_1_select a {
	background-image: url(../common_img/menu_04_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_04_2 {
	background-image: url(../common_img/menu_04_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_04_2 a {
	background-image: url(../common_img/menu_04_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_04_2 a:hover {
	background-image: url(../common_img/menu_04_2_hover.jpg);
}
.menu_04_2_select {
	background-image: url(../common_img/menu_04_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_04_2_select a {
	background-image: url(../common_img/menu_04_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_04_3 {
	background-image: url(../common_img/menu_04_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_04_3 a {
	background-image: url(../common_img/menu_04_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_04_3 a:hover {
	background-image: url(../common_img/menu_04_3_hover.jpg);
}
.menu_04_3_select {
	background-image: url(../common_img/menu_04_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_04_3_select a {
	background-image: url(../common_img/menu_04_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_05 {
	background-image: url(../common_img/menu_05.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_05 a {
	background-image: url(../common_img/menu_05.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_05 a:hover {
	background-image: url(../common_img/menu_05_hover.jpg);
}
.menu_05_select {
	background-image: url(../common_img/menu_05_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_05_select a {
	background-image: url(../common_img/menu_05_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_06 {
	background-image: url(../common_img/menu_06.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_06 a {
	background-image: url(../common_img/menu_06.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_06 a:hover {
	background-image: url(../common_img/menu_06_hover.jpg);
}
.menu_06_select {
	background-image: url(../common_img/menu_06_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_06_select a {
	background-image: url(../common_img/menu_06_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_06_1 {
	background-image: url(../common_img/menu_06_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_1 a {
	background-image: url(../common_img/menu_06_1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_1 a:hover {
	background-image: url(../common_img/menu_06_1_hover.jpg);
}
.menu_06_1_select {
	background-image: url(../common_img/menu_06_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_1_select a {
	background-image: url(../common_img/menu_06_1_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_2 {
	background-image: url(../common_img/menu_06_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_2 a {
	background-image: url(../common_img/menu_06_2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_2 a:hover {
	background-image: url(../common_img/menu_06_2_hover.jpg);
}
.menu_06_2_select {
	background-image: url(../common_img/menu_06_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_2_select a {
	background-image: url(../common_img/menu_06_2_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_3 {
	background-image: url(../common_img/menu_06_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_3 a {
	background-image: url(../common_img/menu_06_3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_3 a:hover {
	background-image: url(../common_img/menu_06_3_hover.jpg);
}
.menu_06_3_select {
	background-image: url(../common_img/menu_06_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_3_select a {
	background-image: url(../common_img/menu_06_3_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_4 {
	background-image: url(../common_img/menu_06_4.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_4 a {
	background-image: url(../common_img/menu_06_4.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_4 a:hover {
	background-image: url(../common_img/menu_06_4_hover.jpg);
}
.menu_06_4_select {
	background-image: url(../common_img/menu_06_4_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_4_select a {
	background-image: url(../common_img/menu_06_4_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_5 {
	background-image: url(../common_img/menu_06_5.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_5 a {
	background-image: url(../common_img/menu_06_5.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_5 a:hover {
	background-image: url(../common_img/menu_06_5_hover.jpg);
}
.menu_06_5_select {
	background-image: url(../common_img/menu_06_5_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_5_select a {
	background-image: url(../common_img/menu_06_5_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_6 {
	background-image: url(../common_img/menu_06_6.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_6 a {
	background-image: url(../common_img/menu_06_6.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_6 a:hover {
	background-image: url(../common_img/menu_06_6_hover.jpg);
}
.menu_06_6_select {
	background-image: url(../common_img/menu_06_6_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_6_select a {
	background-image: url(../common_img/menu_06_6_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_7 {
	background-image: url(../common_img/menu_06_7.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_7 a {
	background-image: url(../common_img/menu_06_7.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_7 a:hover {
	background-image: url(../common_img/menu_06_7_hover.jpg);
}
.menu_06_7_select {
	background-image: url(../common_img/menu_06_7_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_7_select a {
	background-image: url(../common_img/menu_06_7_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_8 {
	background-image: url(../common_img/menu_06_8.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_8 a {
	background-image: url(../common_img/menu_06_8.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_8 a:hover {
	background-image: url(../common_img/menu_06_8_hover.jpg);
}
.menu_06_8_select {
	background-image: url(../common_img/menu_06_8_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_8_select a {
	background-image: url(../common_img/menu_06_8_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_9 {
	background-image: url(../common_img/menu_06_9.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_9 a {
	background-image: url(../common_img/menu_06_9.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_06_9 a:hover {
	background-image: url(../common_img/menu_06_9_hover.jpg);
}
.menu_06_9_select {
	background-image: url(../common_img/menu_06_9_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
}
.menu_06_9_select a {
	background-image: url(../common_img/menu_06_9_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 215px;
	overflow: hidden;
}
.menu_07 {
	background-image: url(../common_img/menu_07.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_07 a {
	background-image: url(../common_img/menu_07.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_07 a:hover {
	background-image: url(../common_img/menu_07_hover.jpg);
}
.menu_07_select {
	background-image: url(../common_img/menu_07_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_07_select a {
	background-image: url(../common_img/menu_07_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}.menu_08 {
	background-image: url(../common_img/menu_08.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_08 a {
	background-image: url(../common_img/menu_08.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_08 a:hover {
	background-image: url(../common_img/menu_08_hover.jpg);
}
.menu_08_select {
	background-image: url(../common_img/menu_08_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_08_select a {
	background-image: url(../common_img/menu_08_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_09 {
	background-image: url(../common_img/menu_09.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_09 a {
	background-image: url(../common_img/menu_09.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_09 a:hover {
	background-image: url(../common_img/menu_09_hover.jpg);
}
.menu_09_select {
	background-image: url(../common_img/menu_09_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_09_select a {
	background-image: url(../common_img/menu_09_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_10 {
	background-image: url(../common_img/menu_10.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_10 a {
	background-image: url(../common_img/menu_10.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_10 a:hover {
	background-image: url(../common_img/menu_10_hover.jpg);
}
.menu_10_select {
	background-image: url(../common_img/menu_10_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_10_select a {
	background-image: url(../common_img/menu_10_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_11 {
	background-image: url(../common_img/menu_11.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_11 a {
	background-image: url(../common_img/menu_11.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_11 a:hover {
	background-image: url(../common_img/menu_11_hover.jpg);
}
.menu_11_select {
	background-image: url(../common_img/menu_11_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_11_select a {
	background-image: url(../common_img/menu_11_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_12 {
	background-image: url(../common_img/menu_12.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_12 a {
	background-image: url(../common_img/menu_12.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
.menu_12 a:hover {
	background-image: url(../common_img/menu_12_hover.jpg);
}
.menu_12_select {
	background-image: url(../common_img/menu_12_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
}
.menu_12_select a {
	background-image: url(../common_img/menu_12_hover.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 240px;
	overflow: hidden;
}
#com_toiawase_box {
	background-color: #EDCDDF;
	width: 228px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 12px;
}
.toiawase_top {
	background-image: url(../common_img/toiawase_top.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 216px;
}
.toiawase_m1 {
	background-image: url(../common_img/toiawase_m1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 216px;
}
.toiawase_m1 a {
	background-image: url(../common_img/toiawase_m1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 216px;
	overflow: hidden;
}
.toiawase_m1 a:hover {
	background-image: url(../common_img/toiawase_m1_hover.gif);
}
.toiawase_m2 {
	background-image: url(../common_img/toiawase_m2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 216px;
}
.toiawase_m2 a {
	background-image: url(../common_img/toiawase_m2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 216px;
	overflow: hidden;
}
.toiawase_m2 a:hover {
	background-image: url(../common_img/toiawase_m2_hover.gif);
}
.toiawase_foot {
	background-image: url(../common_img/toiawase_foot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 104px;
	width: 216px;
}
#footer_m1 {
	margin: 0px;
	padding: 0px;
}
#footer_m1 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 180px;
}
#footer_m1 li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer_m2 {
	margin: 0px;
	padding: 0px;
}
#footer_m2 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 240px;
}
#footer_m2 li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer_box {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #EC7986;
	margin: 0px;
}
.footer_logo_text {
	font-size: 70%;
	line-height: 1.3em;
	padding: 0px;
	float: left;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.footer_logo_img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.footer_text_kyosai {
	font-size: 150%;
}
.text_copyright {
	font-size: 80%;
	line-height: 1.5em;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.m_01 {
	background-image: url(../common_img/m_01.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 46px;
}
.m_01 a {
	background-image: url(../common_img/m_01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 46px;
	overflow: hidden;
}
.m_01 a:hover {
	background-image: url(../common_img/m_01_hover.jpg);
}
.m_02 {
	background-image: url(../common_img/m_02.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 65px;
}
.m_02 a {
	background-image: url(../common_img/m_02.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 65px;
	overflow: hidden;
}
.m_02 a:hover {
	background-image: url(../common_img/m_02_hover.jpg);
}
.m_03 {
	background-image: url(../common_img/m_03.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 99px;
}
.m_03 a {
	background-image: url(../common_img/m_03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 99px;
	overflow: hidden;
}
.m_03 a:hover {
	background-image: url(../common_img/m_03_hover.jpg);
}
.m_04 {
	background-image: url(../common_img/m_04.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 99px;
}
.m_04 a {
	background-image: url(../common_img/m_04.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 99px;
	overflow: hidden;
}
.m_04 a:hover {
	background-image: url(../common_img/m_04_hover.jpg);
}
.m_05 {
	background-image: url(../common_img/m_05.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 88px;
}
.m_05 a {
	background-image: url(../common_img/m_05.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 88px;
	overflow: hidden;
}
.m_05 a:hover {
	background-image: url(../common_img/m_05_hover.jpg);
}
.m_06 {
	background-image: url(../common_img/m_06.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 76px;
}
.m_06 a {
	background-image: url(../common_img/m_06.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 76px;
	overflow: hidden;
}
.m_06 a:hover {
	background-image: url(../common_img/m_06_hover.jpg);
}
.m_07 {
	background-image: url(../common_img/m_07.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 55px;
}
.m_07 a {
	background-image: url(../common_img/m_07.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 55px;
	overflow: hidden;
}
.m_07 a:hover {
	background-image: url(../common_img/m_07_hover.jpg);
}


/*　　　メニュー2CSS　　　
--------------------------*/

.m_08 {
	background-image: url(../common_img/m_08.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 120px;
}
.m_08 a {
	background-image: url(../common_img/m_08.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 120px;
	overflow: hidden;
}
.m_08 a:hover {
	background-image: url(../common_img/m_08_hover.jpg);
}
.m_09 {
	background-image: url(../common_img/m_09.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 79px;
}
.m_09 a {
	background-image: url(../common_img/m_09.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 79px;
	overflow: hidden;
}
.m_09 a:hover {
	background-image: url(../common_img/m_09_hover.jpg);
}
.m_10 {
	background-image: url(../common_img/m_10.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 109px;
}
.m_10 a {
	background-image: url(../common_img/m_10.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 109px;
	overflow: hidden;
}
.m_10 a:hover {
	background-image: url(../common_img/m_10_hover.jpg);
}
.m_11 {
	background-image: url(../common_img/m_11.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 77px;
}
.m_11 a {
	background-image: url(../common_img/m_11.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 77px;
	overflow: hidden;
}
.m_11 a:hover {
	background-image: url(../common_img/m_11_hover.jpg);
}
.m_12 {
	background-image: url(../common_img/m_12.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 55px;
}
.m_12 a {
	background-image: url(../common_img/m_12.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 55px;
	overflow: hidden;
}
.m_12 a:hover {
	background-image: url(../common_img/m_12_hover.jpg);
}
.m_13 {
	background-image: url(../common_img/m_13.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 132px;
}
.m_13 a {
	background-image: url(../common_img/m_13.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 132px;
	overflow: hidden;
}
.m_13 a:hover {
	background-image: url(../common_img/m_13_hover.jpg);
}

.clear_both {
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: 0px;
}
.text_80 {
	font-size: 80%;
	line-height: 1.5em;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.t_80 {
	font-size: 80%;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
}
.color_green {
	color: #78B22B;
}
.pan_link {
	font-size: 80%;
	line-height: 1.5em;
	color: #0033FF;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.pan_link a {
	color: #333333;
	text-decoration: none;
}
.pan_link a:hover {
	color: #0033FF;
}
.pamphlet a:hover {
	background-image: url(../img/pamphlet_02.jpg);
}
.adobe_box {
	padding: 0px;
	width: 550px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.adobe_text {
	font-size: 80%;
	line-height: 1.5em;
	color: #C20000;
	margin: 0px;
	padding: 0px;
	float: left;
}
.adobe_logo {
	margin: 0px;
	padding: 0px;
	float: right;
}
.pamphlet a {
	background-image: url(../img/pamphlet_01.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 350px;
	text-indent: -9999px;
	float: right;
}
.car_jiko_text_box01_70 {
	font-size: 70%;
	line-height: 1.5em;
	padding: 0px;
	width: 660px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	display: block;
}