@charset "shift_jis";
/* CSS Document */

body {
	text-align:center;
	margin: 0 auto;
}

form {
	margin: 0px;
	padding: 0px;
}

.dousyusei {
	margin: 10px 0 0 0;
	padding: 0px;
}

/* サイドリンク */

#side_menu h3 {
	display:block;
	width: 190px;
	height: 36px;
	font-size: 1px;
	text-indent:-9999px;
	padding: 0;
}

.sidetitle_01 {
	background:url(../img/side_link1_title.png) no-repeat 0 0;
	margin: 0 0 4px 0;
}
.sidetitle_02 {
	background:url(../img/side_link2_title.png) no-repeat 0 0;
	margin: 4px 0 4px 0;
}
.sidetitle_03 {
	background:url(../img/side_link3_title.png) no-repeat 0 0;
	margin: 4px 0 4px 0;
}
.sidetitle_04 {
	background:url(../img/side_link4_title.png) no-repeat 0 0;
	margin: 4px 0 4px 0;
}
.sidetitle_05 {
	background:url(../img/side_link5_title.png) no-repeat 0 0;
	margin: 4px 0 4px 0;
}
.sidetitle_06{
	background:url(../img/side_link6_title.png) no-repeat 0 0;
	margin: 4px 0 4px 0;
}

#side_menu h4 {
	font-size: 1px;
	text-indent:-9999px;
	padding: 0;
	margin: 0 0 2px 0;
}
#side_menu h4 a {
	display:block;
	width: 190px;
	height: 28px;
}

.sidelink1_00 a {
	background:url(../img/side_link1_00.png) no-repeat 0 0;
}
.sidelink1_00 a:hover {
	background:url(../img/side_link1_00.png) no-repeat 0px -28px;
}

.sidelink1_01 a {
	background:url(../img/side_link1_01.png) no-repeat 0 0;
}
.sidelink1_01 a:hover {
	background:url(../img/side_link1_01.png) no-repeat 0px -28px;
}

.sidelink1_02 a {
	background:url(../img/side_link1_02.png) no-repeat 0 0;
}
.sidelink1_02 a:hover {
	background:url(../img/side_link1_02.png) no-repeat 0px -28px;
}

.sidelink1_03 a {
	background:url(../img/side_link1_03.png) no-repeat 0 0;
}
.sidelink1_03 a:hover {
	background:url(../img/side_link1_03.png) no-repeat 0px -28px;
}

.sidelink1_04 a {
	background:url(../img/side_link1_04.png) no-repeat 0 0;
}
.sidelink1_04 a:hover {
	background:url(../img/side_link1_04.png) no-repeat 0px -28px;
}

.sidelink1_05 a {
	background:url(../img/side_link1_05.png) no-repeat 0 0;
}
.sidelink1_05 a:hover {
	background:url(../img/side_link1_05.png) no-repeat 0px -28px;
}

.sidelink1_06 a {
	background:url(../img/side_link1_06.png) no-repeat 0 0;
}
.sidelink1_06 a:hover {
	background:url(../img/side_link1_06.png) no-repeat 0px -28px;
}

.sidelink1_07 a {
	background:url(../img/side_link1_07.png) no-repeat 0 0;
}
.sidelink1_07 a:hover {
	background:url(../img/side_link1_07.png) no-repeat 0px -28px;
}

.sidelink1_08 a {
	background:url(../img/side_link1_08.png) no-repeat 0 0;
}
.sidelink1_08 a:hover {
	background:url(../img/side_link1_08.png) no-repeat 0px -28px;
}

.sidelink1_09 a {
	background:url(../img/side_link1_09.png) no-repeat 0 0;
}
.sidelink1_09 a:hover {
	background:url(../img/side_link1_09.png) no-repeat 0px -28px;
}

.sidelink1_10 a {
	background:url(../img/side_link1_10.png) no-repeat 0 0;
}
.sidelink1_10 a:hover {
	background:url(../img/side_link1_10.png) no-repeat 0px -28px;
}

.sidelink1_11 a {
	background:url(../img/side_link1_11.png) no-repeat 0 0;
}
.sidelink1_11 a:hover {
	background:url(../img/side_link1_11.png) no-repeat 0px -28px;
}

.sidelink1_12 a {
	background:url(../img/side_link1_12.png) no-repeat 0 0;
}
.sidelink1_12 a:hover {
	background:url(../img/side_link1_12.png) no-repeat 0px -28px;
}

.sidelink1_13 a {
	background:url(../img/side_link1_13.png) no-repeat 0 0;
}
.sidelink1_13 a:hover {
	background:url(../img/side_link1_13.png) no-repeat 0px -28px;
}

.sidelink1_14 a {
	background:url(../img/side_link1_14.png) no-repeat 0 0;
}
.sidelink1_14 a:hover {
	background:url(../img/side_link1_14.png) no-repeat 0px -28px;
}

.sidelink1_15 a {
	background:url(../img/side_link1_15n.png) no-repeat 0 0;
}
.sidelink1_15 a:hover {
	background:url(../img/side_link1_15n.png) no-repeat 0px -28px;
}


.sidelink2_01 a {
	background:url(../img/side_link2_01.png) no-repeat 0 0;
}
.sidelink2_01 a:hover {
	background:url(../img/side_link2_01.png) no-repeat 0px -28px;
}

.sidelink2_02 a {
	background:url(../img/side_link2_02.png) no-repeat 0 0;
}
.sidelink2_02 a:hover {
	background:url(../img/side_link2_02.png) no-repeat 0px -28px;
}

.sidelink2_03 a {
	background:url(../img/side_link2_03.png) no-repeat 0 0;
}
.sidelink2_03 a:hover {
	background:url(../img/side_link2_03.png) no-repeat 0px -28px;
}

.sidelink2_04 a {

}
.sidelink2_04 a:hover {

}

.sidelink2_05 a {
	background:url(../img/side_link2_05.png) no-repeat 0 0;
}
.sidelink2_05 a:hover {
	background:url(../img/side_link2_05.png) no-repeat 0px -28px;
}

.sidelink2_06 a {
	background:url(../img/side_link2_06.png) no-repeat 0 0;
}
.sidelink2_06 a:hover {
	background:url(../img/side_link2_06.png) no-repeat 0px -28px;
}

.sidelink2_07 a {
	background:url(../img/side_link2_07.png) no-repeat 0 0;
}
.sidelink2_07 a:hover {
	background:url(../img/side_link2_07.png) no-repeat 0px -28px;
}

.sidelink2_08 a {
	background:url(../img/side_link2_08.png) no-repeat 0 0;
}
.sidelink2_08 a:hover {
	background:url(../img/side_link2_08.png) no-repeat 0px -28px;
}

.sidelink2_09 a {
	background:url(../img/side_link2_09.png) no-repeat 0 0;
}
.sidelink2_09 a:hover {
	background:url(../img/side_link2_09.png) no-repeat 0px -28px;
}

.sidelink3_01 a {
	background:url(../img/side_link3_01.png) no-repeat 0 0;
}
.sidelink3_01 a:hover {
	background:url(../img/side_link3_01.png) no-repeat 0px -28px;
}

.sidelink3_02 a {
	background:url(../img/side_link3_02.png) no-repeat 0 0;
}
.sidelink3_02 a:hover {
	background:url(../img/side_link3_02.png) no-repeat 0px -28px;
}

.sidelink3_03 a {
	background:url(../img/side_link3_03.png) no-repeat 0 0;
}
.sidelink3_03 a:hover {
	background:url(../img/side_link3_03.png) no-repeat 0px -28px;
}

.sidelink3_04 a {
	background:url(../img/side_link3_04.png) no-repeat 0 0;
}
.sidelink3_04 a:hover {
	background:url(../img/side_link3_04.png) no-repeat 0px -28px;
}

.sidelink3_05 a {
	background:url(../img/side_link3_05.png) no-repeat 0 0;
}
.sidelink3_05 a:hover {
	background:url(../img/side_link3_05.png) no-repeat 0px -28px;
}

.sidelink4_01 a {
	background:url(../img/side_link4_01.png) no-repeat 0 0;
}
.sidelink4_01 a:hover {
	background:url(../img/side_link4_01.png) no-repeat 0px -28px;
}

.sidelink4_02 a {
	background:url(../img/side_link4_02.png) no-repeat 0 0;
}
.sidelink4_02 a:hover {
	background:url(../img/side_link4_02.png) no-repeat 0px -28px;
}

.sidelink4_03 a {
	background:url(../img/side_link4_03_v2.png) no-repeat 0 0;
}
.sidelink4_03 a:hover {
	background:url(../img/side_link4_03_v2.png) no-repeat 0px -28px;
}

.sidelink4_04 a {
	background:url(../img/side_link4_04.png) no-repeat 0 0;
}
.sidelink4_04 a:hover {
	background:url(../img/side_link4_04.png) no-repeat 0px -28px;
}

.sidelink5_01 a {
	background:url(../img/side_link5_01.png) no-repeat 0 0;
}
.sidelink5_01 a:hover {
	background:url(../img/side_link5_01.png) no-repeat 0px -28px;
}

.sidelink5_02 a {
	background:url(../img/side_link5_02.png) no-repeat 0 0;
}
.sidelink5_02 a:hover {
	background:url(../img/side_link5_02.png) no-repeat 0px -28px;
}

.sidelink5_03 a {
	background:url(../img/side_link5_03.png) no-repeat 0 0;
}
.sidelink5_03 a:hover {
	background:url(../img/side_link5_03.png) no-repeat 0px -28px;
}

.sidelink5_04 a {
	background:url(../img/side_link5_04.png) no-repeat 0 0;
}
.sidelink5_04 a:hover {
	background:url(../img/side_link5_04.png) no-repeat 0px -28px;
}

.sidelink5_05 a {
	background:url(../img/side_link5_05.png) no-repeat 0 0;
}
.sidelink5_05 a:hover {
	background:url(../img/side_link5_05.png) no-repeat 0px -28px;
}

.sidelink5_06 a {
	background:url(../img/side_link5_06.png) no-repeat 0 0;
}
.sidelink5_06 a:hover {
	background:url(../img/side_link5_06.png) no-repeat 0px -28px;
}

.sidelink5_07 a {
	background:url(../img/side_link5_07.png) no-repeat 0 0;
}
.sidelink5_07 a:hover {
	background:url(../img/side_link5_07.png) no-repeat 0px -28px;
}

.sidelink5_08 a {
	background:url(../img/side_link5_08.png) no-repeat 0 0;
}
.sidelink5_08 a:hover {
	background:url(../img/side_link5_08.png) no-repeat 0px -28px;
}

.sidelink5_09 a {
	background:url(../img/side_link5_09.png) no-repeat 0 0;
}
.sidelink5_09 a:hover {
	background:url(../img/side_link5_09.png) no-repeat 0px -28px;
}

.side_line {
	border:#ccc solid 1px;
	width:189px;
	margin: 0 0 5px 0;
}

.side_mobile {
	background:url(../img/side_qr_top.gif) no-repeat 0 0;
	margin: 5px 0 10px 0;
	width: 95px;
	height: 32px;
	font-size: 1px;
	text-indent:-9999px;
	padding: 0;
}

.side_font {
	font-size:90%;
}

/* サイドリンク ここまで */