@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
}
#wrapper {
	padding: 0px;
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main {
	margin: 0px;
	padding: 0px;
	height: 900px;
	width: 1000px;
}
#navi {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 190px;
}


#navi1 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 190px;
}
#navi1 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 190px;
	background-image: url(img/index_r2_c1.jpg);
}
#navi1 a:hover {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 190px;
	background-image: url(img/index_r2_c1_f2.jpg);
}
#navi2 {
	margin: 0px;
	padding: 0px;
	height: 89px;
	width: 190px;
}
#navi2 a {
	margin: 0px;
	padding: 0px;
	height: 89px;
	width: 190px;
	background-image: url(img/index_r3_c1.jpg);
	display: block;
}
#navi2 a:hover {
	margin: 0px;
	padding: 0px;
	height: 89px;
	width: 190px;
	background-image: url(img/index_r3_c1_f2.jpg);
	display: block;
}
#navi3 {
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 190px;
}
#navi3 a {
	background-image: url(img/index_r4_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 190px;
}
#navi3 a:hover {
	background-image: url(img/index_r4_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 190px;
}
#navi4 {
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 190px;
}
#navi4 a {
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 190px;
	background-image: url(img/index_r5_c1.jpg);
	display: block;
}
#navi4 a:hover {
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 190px;
	background-image: url(img/index_r5_c1_f2.jpg);
	display: block;
}

#navi5 {
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 190px;
}
#navi5 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 190px;
	background-image: url(img/index_r7_c1.jpg);
}
#navi5 a:hover {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 190px;
	background-image: url(img/index_r7_c1_f2.jpg);
}
#navi6 {
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 190px;
}
#navi6 a {
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 190px;
	background-image: url(img/index_r8_c1.jpg);
	display: block;
}
#navi6 a:hover {
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 190px;
	background-image: url(img/index_r8_c1_f2.jpg);
	display: block;
}
#navi7 {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 190px;
}
#navi7 a {
	background-image: url(img/menu_r1_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 190px;
}
#navi7 a:hover {
	background-image: url(img/menu_r1_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 190px;
}
#navi8 {
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 190px;
}
#navi8 a {
	background-image: url(img/menu_r3_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 190px;
}
#navi8 a:hover {
	background-image: url(img/menu_r3_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 190px;
}
#navi9 {
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#navi9 a {
	background-image: url(img/menu_r5_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#navi9 a:hover {
	background-image: url(img/menu_r5_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#navi10 {
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 190px;
}
#navi10 a {
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 190px;
	background-image: url(img/menu_r6_c1.jpg);
	display: block;
}
#navi10 a:hover {
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 190px;
	background-image: url(img/menu_r6_c1_f2.jpg);
	display: block;
}
#navi11 {
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#navi11 a {
	background-image: url(img/menu_r7_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#navi11 a:hover {
	background-image: url(img/menu_r7_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#navi12 {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 190px;
}
#navi12 a {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 190px;
	background-image: url(img/menu_r4_c1.jpg);
	display: block;
}
#navi12 a:hover {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 190px;
	display: block;
	background-image: url(img/menu_r4_c1_f2.jpg);
}
#infoa {
	margin: 0px;
	padding: 0px;
	height: 140px;
	width: 560px;
	clear: both;
}
#line {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 4px;
	width: 560px;
}


#space1 {
	margin: 0px;
	padding: 0px;
	height: 211px;
	width: 190px;
	clear: both;
}
#center {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
}
#title {
	margin: 0px;
	padding: 0px;
	height: 348px;
	width: 560px;
}
#title h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #666666;
	font-weight: normal;
}
#title img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.purple {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #C495C3;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.purple_s {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #C495C3;
}
.moji {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

#info1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 280px;
}
#info2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 280px;
}
#info2a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 123px;
}

#info2b {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 140px;
	width: 157px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#infob {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 140px;
	width: 560px;
}
#info2a img {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#info2b p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 16px;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info2a a {
	background-image: url(img/yuka_prews.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info2a a:hover {
	background-image: url(img/yuka_prews_over.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#news {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 334px;
	width: 560px;
	overflow: auto;
}
#newstitle img {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.green {
	color: #A4D4BA;
	font-weight: bold;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: justify;
}


#right3 h1 {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
}





#news p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: justify;
}
#right3 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#right {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 250px;
}
#center3 a {
}

#blog a {
	background-image: url(img/blog.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 143px;
	width: 205px;
}
#blog {
	margin: 0px;
	padding: 0px;
	height: 143px;
	width: 205px;
}

#right1 {
	margin: 0px;
	padding: 0px;
	height: 354px;
	width: 205px;
}
#right2 {
	margin: 0px;
	padding: 0px;
	height: 131px;
	width: 205px;
}
#right2 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 131px;
	width: 205px;
	background-image: url(img/bana-2.jpg);
}
#right3 {
	margin: 0px;
	padding: 0px;
	height: 329px;
	width: 250px;
}
#right1 a {
	background-image: url(img/suwami.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 354px;
	width: 205px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-repeat: no-repeat;
}
#right1 a:hover {
	background-image: url(img/suwami.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 354px;
	width: 205px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-repeat: no-repeat;
}
#right2 a:hover {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 131px;
	width: auto;
	background-image: url(img/bana-2.jpg);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#newstitle {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 41px;
	width: 560px;
}
#info3a a {
	background-image: url(img/maki_prews.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 280px;
}
#info3b {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 140px;
	width: 157px;
}
#info3a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 123px;
}
#info3b p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 16px;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info3a a:hover {
	background-image: url(img/maki_prews_over.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info4a a {
	background-image: url(img/kaori2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 280px;
}
#info4b {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 140px;
	width: 157px;
}
#info4a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 123px;
}
#info4b p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info4a a:hover {
	background-image: url(img/kaori2_sentaku.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.moji a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.moji a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
#info1 a {
	background-image: url(img/index_r7_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 140px;
	width: 280px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info1 a:hover {
	background-image: url(img/index_r7_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 140px;
	width: 280px;
}
#center2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
}
#center2 h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 33px;
}
#center2 h4 {
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#center2 h5 {
	padding: 0px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #C190BF;
}
#center2 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 25px;
	margin-left: 5px;
	text-align: justify;
}
.purple_hyoujyun {
	color: #C494BC;
	text-align: justify;
}
#center2 a {
	text-decoration: none;
}
#photo {
	margin: 0px;
	padding: 0px;
}
#photo img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#news a {
	color: #333333;
	text-decoration: none;
}
#news a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#info2b .purple a {
	color: #C494BE;
	text-decoration: none;
}
#info2b .purple_s a {
	color: #C495C3;
	text-decoration: none;
}
#info2b .purple a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#info2b .purple_s a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#info3b .purple a {
	color: #C494BE;
	text-decoration: none;
}
#info3b .purple_s a {
	color: #C495C3;
	text-decoration: none;
}
#info3b .purple a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#info3b .purple_s a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#info4b .purple a {
	color: #C494BE;
	text-decoration: none;
}
#info4b .purple_s a {
	color: #C495C3;
	text-decoration: none;
}
#info4b .purple a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#info4b .purple_s a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#inst_space {
	margin: 0px;
	padding: 0px;
	height: 67px;
	width: 560px;
}
#inst_space h5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#center .inst p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.333 {
	color: #333333;
}

#inst_name {
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 140px;
	clear: both;
}
#inst_name a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: auto;
	height: auto;
}
#inst_name a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #A2D7B9;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: auto;
	width: auto;
}


#inst {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 170px;
	width: 140px;
}
#inst_photo a {
	background-image: url(img/inst/inst_r6_c3.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#inst_photo a:hover {
	background-image: url(img/inst/inst_r6_c3_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo2 a {
	background-image: url(img/inst/inst_r6_c5.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo2 a:hover {
	background-image: url(img/inst/inst_r6_c5_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo3 a {
	background-image: url(img/inst/inst_r6_c7.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo3 a:hover {
	background-image: url(img/inst/inst_r6_c7_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo4 a {
	background-image: url(img/inst/inst_r12_c3.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo4 a:hover {
	background-image: url(img/inst/inst_r12_c3_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo5 a {
	background-image: url(img/inst/inst_r12_c5.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo5 a:hover {
	background-image: url(img/inst/inst_r12_c5_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo6 a {
	background-image: url(img/inst/inst_r12_c7.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo6 a:hover {
	background-image: url(img/inst/inst_r12_c7_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo7 a {
	background-image: url(img/inst/inst_r12_c9.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo7 a:hover {
	background-image: url(img/inst/inst_r12_c9_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo8 a {
	background-image: url(img/inst/inst_r18_c3.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo8 a:hover {
	background-image: url(img/inst/inst_r18_c3_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo9 a {
	background-image: url(img/inst/inst_r18_c5.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo9 a:hover {
	background-image: url(img/inst/inst_r18_c5_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo10 a {
	background-image: url(img/inst/inst_r18_c7.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo10 a:hover {
	background-image: url(img/inst/inst_r18_c7_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo11 a {
	background-image: url(img/inst/inst_r18_c9.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo11 a:hover {
	background-image: url(img/inst/inst_r18_c9_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo12 a {
	background-image: url(img/inst/inst_r22_c3.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo12 a:hover {
	background-image: url(img/inst/inst_r22_c3_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo13 a {
	background-image: url(img/inst/inst_r22_c5.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo13 a:hover {
	background-image: url(img/inst/inst_r22_c5_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo14 a {
	background-image: url(img/inst/inst_r22_c7.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo14 a:hover {
	background-image: url(img/inst/inst_r22_c7_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inspace {
	margin: 0px;
	padding: 0px;
	height: 63px;
	width: 560px;
}
#inspace h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inspace h4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #A2D3B6;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#instracter {
	margin: 0px;
	padding: 0px;
	height: 285px;
	width: 560px;
}
#inst_left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 285px;
	width: 255px;
}
#inst_left img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_right {
	margin: 0px;
	padding: 0px;
	height: 285px;
	width: 305px;
	float: right;
}
#inst_right a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#inst_right p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 23px;
	font-size: 13px;
}
#inst_right a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #A3D4B7;
	text-decoration: none;
}
#inst_right img {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#instracter_setumei {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 560px;
}
#instracter_setumei p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	height: auto;
	width: 530px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 25px;
	text-align: justify;
	margin: 0px;
}
#inst_photo15 a {
	background-image: url(img/inst/inst_r6_c9.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo15 a:hover {
	background-image: url(img/inst/inst_r6_c9_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_space2 {
	margin: 0px;
	padding: 0px;
	height: 67px;
	width: 560px;
}
#inst_space2 h5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#inst_photo16 a {
	background-image: url(img/inst/kanai.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo16 a:hover {
	background-image: url(img/inst/kanai2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo17 {
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_name p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: auto;
	height: auto;
	text-align: justify;
}
#inst_photo18 {
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 255px;
	width: 140px;
	clear: both;
}
#inst_photo19 {
	display: block;
	padding: 0px;
	height: 195px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_name2 {
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 205px;
	clear: both;
}
#inst_name2 a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: auto;
	height: auto;
}
#inst_name2 a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #A2D7B9;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: auto;
	width: auto;
}
#inst_name3 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: auto;
	height: auto;
}
#inst_photo19 a {
	background-image: url(img/inst/swami.jpg);
	display: block;
	padding: 0px;
	height: 195px;
	width: 195px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 255px;
	width: 210px;
	clear: none;
}
#inst_photo20 {
	display: block;
	padding: 0px;
	height: 195px;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#inst_photo20 a {
	background-image: url(img/inst/swami.jpg);
	display: block;
	padding: 0px;
	height: 195px;
	width: 195px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo20 a:hover {
	background-image: url(img/inst/swami2.jpg);
	display: block;
	padding: 0px;
	height: 195px;
	width: 195px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#instracter_setumei a {
	color: #333333;
	text-decoration: none;
}
#kugiri {
	clear: both;
}
#inst_photo21 a {
	background-image: url(img/inst/paku.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo21 a:hover {
	background-image: url(img/inst/paku2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_right2 {
	margin: 0px;
	padding: 0px;
	height: 285px;
	width: 305px;
	float: right;
}
#inst_right2 a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#inst_right2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 24px;
	font-size: 13px;
}
#inst_right2 a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #A3D4B7;
	text-decoration: none;
}
#inst_right2 img {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.green {
	color: #B8DEC7;
	font-weight: normal;
}
.futoji {
	font-size: 11px;
	font-weight: bold;
}
.hagairo {
	color: #FF9966;
}
#news p {
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#inst_name p {
	text-align: left;
	color: #A3D4B7;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#inst_name3 p {
	text-align: left;
	color: #F6AF79;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#center3 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #333333;
	text-align: center;
	line-height: 19px;
}
#center3 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 560px;
	height: auto;
}
#center3 h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #A2D2BA;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 33px;
}
#center3 h4 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}
#center4 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 530px;
	text-align: justify;
}

#center4 {
	float: left;
	padding: 0px;
	width: 560px;
	height: auto;
	margin: 0px;
}
#center4 a {
	color: #333333;
	text-decoration: none;
}
#center4 a:hover {
	color: #A0D5B7;
	text-decoration: none;
}

#center4 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#center4 h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #A2D2BA;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 33px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#center4 h4 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 25px;
}
#center3 a {
	color: #333333;
	text-decoration: none;
}
#center3 a:hover {
	color: #B8DEC7;
	text-decoration: none;
}
#navi13 {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 190px;
}
#navi13 a {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 190px;
	background-image: url(img/5_2_4.jpg);
	display: block;
}
#navi13 a:hover {
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 190px;
	background-image: url(img/5_2_4h.jpg);
	display: block;
}
#center5 {
	float: left;
	padding: 0px;
	width: 560px;
	height: auto;
	margin: 0px;
}
#center5 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 530px;
	text-align: justify;
}

#center5 h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #A2D2BA;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 33px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#center5 h4 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
#center5 a {
	color: #003399;
	text-decoration: none;
}
#center5 a:hover {
	color: #A0D5B7;
	text-decoration: none;
}
#center5 h5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #A1D3BA;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#instracter_setumei a:hover {
	color: #A7D3BA;
	text-decoration: none;
}
#info5a a {
	background-image: url(img/kaori1.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info5 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 280px;
}
#info5b {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 140px;
	width: 157px;
}
#info5a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 123px;
}
#info5b p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#info5a a:hover {
	background-image: url(img/kaori1_sentaku.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#rightb2  a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: auto;
	background-image: url(img/index_r6_c4.jpg);
}
#rightb3  p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightb {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 250px;
}
#blogb a {
	background-image: url(img/blog.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 131px;
	width: auto;
}
#rightb1 {
	margin: 0px;
	padding: 0px;
	height: 205px;
	width: auto;
}
#rightb2 {
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: auto;
}
#rightb3 {
	margin: 0px;
	padding: 0px;
	height: 329px;
	width: auto;
}
#rightb1 a {
	background-image: url(img/index_r2_c4.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 205px;
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#rightb1 a:hover {
	background-image: url(img/index_r2_c4_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 205px;
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#rightb2 a:hover {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: auto;
	background-image: url(img/index_r6_c4_f2.jpg);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#rightb3 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightb3 h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#center4 h6 {
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #FF9966;
	line-height: 33px;
}
#center6 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 810px;
}
#resere {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 750px;
}
#center6 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	letter-spacing: 0.1em;
	text-align: justify;
}
#center6 table {
	padding: 0px;
	height: auto;
	width: 750px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	border: 1px solid #CCCCCC;
}
#nyuuryoku table {
	line-height: 30px;
	border: 1px solid #CCCCCC;
}
#hotmail {
	width: 600px;
}

#center6 td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#center4 .green a {
	color: #A2D2BA;
}
#reser .copyright style1 a {
	color: #FFFFFF;
	text-decoration: none;
}
#right4 {
	margin: 0px;
	padding: 0px;
	height: 144px;
	width: 205px;
}
#right4 a {
	background-image: url(img/veda.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 144px;
	width: 205px;
}
#inst_photo25 a {
	background-image: url(img/veda4.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo25 a:hover {
	background-image: url(img/veda3.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#v1 {
	margin: 0px;
	padding: 0px;
	height: 370px;
	width: 555px;
	background-image: url(img/veda/veda_r3_c1.jpg);
}
#syuueki {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	height: auto;
	width: 555px;
}
#aimfor {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	width: 555px;
	height: auto;
}
#aimforphoto {
	clear: both;
	float: left;
}
#para {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 300px;
	width: auto;
}


#v_navi1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 332px;
}
#v_navi1 a {
	background-image: url(img/veda/veda_r4_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi1 a:hover {
	background-image: url(img/veda/veda_r4_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 332px;
}
#v_navi2 a {
	background-image: url(img/veda/veda_r5_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi2 a:hover {
	background-image: url(img/veda/veda_r5_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 332px;
}
#v_navi3 a {
	background-image: url(img/veda/veda_r6_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi3 a:hover {
	background-image: url(img/veda/veda_r6_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 332px;
}
#v_navi4 a {
	background-image: url(img/veda/veda_r7_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi4 a:hover {
	background-image: url(img/veda/veda_r7_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 332px;
}
#v_navi5 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 52px;
	width: 332px;
}
#v_navi5 a {
	background-image: url(img/veda/veda_r10_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 332px;
}
#v_navi5 a:hover {
	background-image: url(img/veda/veda_r10_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 332px;
}
#v_navi6 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 38px;
	width: 332px;
}
#v_navi6 a {
	background-image: url(img/veda/veda_r14_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 332px;
}
#v_navi6 a:hover {
	background-image: url(img/veda/veda_r14_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 332px;
}
#V1_setumei {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 332px;
	float: left;
}
#v1 p {
	width: 332px;
}
#spat {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	height: 50px;
	width: 300px;
}
#center6 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
}
#center6 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 25px;
	margin-left: 5px;
	text-align: justify;
}
#center6 h5 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 25px;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-weight: normal;
	color: #C190BF;
	line-height: 25px;
}
#p1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p1 a {
	background-image: url(img/repo/repo_r4_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p1 a:hover {
	background-image: url(img/repo/repo_r4_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p2 a {
	background-image: url(img/repo/repo_r5_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p2 a:hover {
	background-image: url(img/repo/repo_r5_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p3 a {
	background-image: url(img/repo/repo_r6_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#p3 a:hover {
	background-image: url(img/repo/repo_r6_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#spacerepo {
	height: 80px;
}
.orange {
	color: #F4A062;
}
#center table {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 40px;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.1em;
	text-align: justify;
}
#center a {
	color: #333333;
	text-decoration: none;
}
#center a:hover {
	color: #A2D2BA;
	text-decoration: none;
}
#inst_name4 p {
	text-align: left;
	color: #C495C3;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	font-size: 11px;
}
#inst_name4 a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: auto;
	height: auto;
}
#inst_name4 a:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #C495C3;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: auto;
	width: auto;
}
#inst_photo26 a {
	background-image: url(img/charity/teacher_r4_c4.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo26 a:hover {
	background-image: url(img/charity/teacher_r4_c4_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo27 a {
	background-image: url(img/charity/teacher_r4_c6.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo27 a:hover {
	background-image: url(img/charity/teacher_r4_c6_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo28 a {
	background-image: url(img/charity/teacher_r4_c8.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo28 a:hover {
	background-image: url(img/charity/teacher_r4_c8_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo29 a {
	background-image: url(img/charity/teacher_r6_c2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo29 a:hover {
	background-image: url(img/charity/teacher_r6_c2_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo30 a {
	background-image: url(img/charity/teacher_r6_c4.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo30 a:hover {
	background-image: url(img/charity/teacher_r6_c4_f2.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo31 a {
	background-image: url(img/inst/horisawaa.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo31 a:hover {
	background-image: url(img/inst/horisawab.jpg);
	display: block;
	padding: 0px;
	height: 110px;
	width: 110px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#center4 h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	font-weight: bold;
	color: #C190BF;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 33px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#center7 {
	float: left;
	padding: 0px;
	width: 560px;
	height: auto;
	margin: 0px;
}
#syukuhaku1 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku1 a {
	background-image: url(img/stay/stay_r4_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku1 a:hover {
	background-image: url(img/stay/stay_r4_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}


#center7 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 530px;
	text-align: justify;
	letter-spacing: 0.1em;
}
#center7 table {
	width: 550px;
	padding: 0px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 40px;
	letter-spacing: 0.1em;
	text-align: justify;
}
#center7 a {
	color: #333333;
	text-decoration: none;
}
#center7 a:hover {
	color: #FDB682;
	text-decoration: none;
}
#syukuhaku2 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku2 a {
	background-image: url(img/stay/stay_r7_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku2 a:hover {
	background-image: url(img/stay/stay_r7_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku3 {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku3 a {
	background-image: url(img/stay/stay_r8_c2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#syukuhaku3 a:hover {
	background-image: url(img/stay/stay_r8_c2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 384px;
}
#center8 {
	float: left;
	padding: 0px;
	width: 560px;
	height: auto;
	margin: 0px;
}
#center8 p {
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 23px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 530px;
	text-align: justify;
}
#v1 p {
	width: 330px;
}
#staywith {
	padding: 0px;
	height: 43px;
	width: 329px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#staywith a {
	background-image: url(img/stay/suku.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 43px;
	width: 329px;
}

#center8 a {
	text-decoration: none;
}
#staywith a:hover {
	background-image: url(img/stay/suku_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 43px;
	width: 329px;
}
#center9 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
}
#shima1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima1 a {
	background-image: url(img/voice/shima1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima1 a:hover {
	background-image: url(img/voice/shima1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima2 a {
	background-image: url(img/voice/shima2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima2 a:hover {
	background-image: url(img/voice/shima2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima3 a {
	background-image: url(img/voice/shima3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#shima3 a:hover {
	background-image: url(img/voice/shima3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yuka1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yuka1 a {
	background-image: url(img/voice/yuka1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yuka1 a:hover {
	background-image: url(img/voice/yuka1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yuka2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yuka2 a {
	background-image: url(img/voice/yuka2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yuka2 a:hover {
	background-image: url(img/voice/yuka2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru1 a {
	background-image: url(img/voice/hikaru1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru1 a:hover {
	background-image: url(img/voice/hikaru1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru2 a {
	background-image: url(img/voice/hikaru2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru2 a:hover {
	background-image: url(img/voice/hikaru2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru3 a {
	background-image: url(img/voice/hikaru3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#hikaru3 a:hover {
	background-image: url(img/voice/hikaru3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi1 a {
	background-image: url(img/voice/yasusi1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi1 a:hover {
	background-image: url(img/voice/yasusi1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi2 a {
	background-image: url(img/voice/yasusi2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi2 a:hover {
	background-image: url(img/voice/yasusi2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi3 a {
	background-image: url(img/voice/yasusi3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yasusi3 a:hover {
	background-image: url(img/voice/yasusi3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou1 a {
	background-image: url(img/voice/satou1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou1 a:hover {
	background-image: url(img/voice/satou1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou2 a {
	background-image: url(img/voice/satou2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou2 a:hover {
	background-image: url(img/voice/satou2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou3 a {
	background-image: url(img/voice/satou3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#satou3 a:hover {
	background-image: url(img/voice/satou3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga1 a {
	background-image: url(img/voice/tomonaga1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga1 a:hover {
	background-image: url(img/voice/tomonaga1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga2 a {
	background-image: url(img/voice/tomonaga2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga2 a:hover {
	background-image: url(img/voice/tomonaga2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga3 a {
	background-image: url(img/voice/tomonaga3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#tomonaga3 a:hover {
	background-image: url(img/voice/tomonaga3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika1 a {
	background-image: url(img/voice/dominica1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika1 a:hover {
	background-image: url(img/voice/dominica1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika2 a {
	background-image: url(img/voice/dominica2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika2 a:hover {
	background-image: url(img/voice/dominica2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika3 a {
	background-image: url(img/voice/dominica3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#dominika3 a:hover {
	background-image: url(img/voice/dominica3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#maki1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#maki1 a {
	background-image: url(img/voice/maki1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#maki1 a:hover {
	background-image: url(img/voice/maki1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#maki2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#maki2 a {
	background-image: url(img/voice/maki2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#maki2 a:hover {
	background-image: url(img/voice/maki2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi1 a {
	background-image: url(img/voice/kobayashi1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi1 a:hover {
	background-image: url(img/voice/kobayashi1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi2 a {
	background-image: url(img/voice/kobayashi2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi2 a:hover {
	background-image: url(img/voice/kobayashi2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi3 a {
	background-image: url(img/voice/kobayashi3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kobayashi3 a:hover {
	background-image: url(img/voice/kobayashi3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#noma1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#noma1 a {
	background-image: url(img/voice/noma1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#noma1 a:hover {
	background-image: url(img/voice/noma1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#noma2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#noma2 a {
	background-image: url(img/voice/noma2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#noma2 a:hover {
	background-image: url(img/voice/noma2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#english {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 1000px;
}
#english p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#english a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#navi15 {
	margin: 0px;
	padding: 0px;
	height: 68px;
	width: 190px;
}
#kanai1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kanai1 a {
	background-image: url(img/voice/kanai1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kanai1 a:hover {
	background-image: url(img/voice/kanai1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kanai2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kanai2 a {
	background-image: url(img/voice/kanai2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#kanai2 a:hover {
	background-image: url(img/voice/kanai2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yagyu1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yagyu1 a {
	background-image: url(img/voice/yagyu1_r1_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yagyu1 a:hover {
	background-image: url(img/voice/yagyu1_r1_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yagyu2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yagyu2 a {
	background-image: url(img/voice/yagyu1_r2_c1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yagyu2 a:hover {
	background-image: url(img/voice/yagyu1_r2_c1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa1 a {
	background-image: url(img/voice/yoshikawa1.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa1 a:hover {
	background-image: url(img/voice/yoshikawa1_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa2 a {
	background-image: url(img/voice/yoshikawa2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa2 a:hover {
	background-image: url(img/voice/yoshikawa2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa3 a {
	background-image: url(img/voice/yoshikawa3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#yoshikawa3 a:hover {
	background-image: url(img/voice/yoshikawa3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#inst_photo40 {
	display: block;
	padding: 0px;
	height: 195px;
	width: 195px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#inst_photo40 a {
	background-image: url(img/inst/mananda.jpg);
	display: block;
	padding: 0px;
	height: 195px;
	width: 195px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#inst_photo40 a:hover {
	background-image: url(img/inst/mananda_f2.jpg);
	display: block;
	padding: 0px;
	height: 195px;
	width: 195px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#center6 a {
	color: #333333;
	text-decoration: none;
}
#duncan1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan1 a {
	background-image: url(img/voice/duncan2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan1 a:hover {
	background-image: url(img/voice/duncan2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan2 a {
	background-image: url(img/voice/duncan3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan2 a:hover {
	background-image: url(img/voice/duncan3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan3 a {
	background-image: url(img/voice/duncan4.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#duncan3 a:hover {
	background-image: url(img/voice/duncan4_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura1 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura1 a {
	background-image: url(img/voice/miura2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura1 a:hover {
	background-image: url(img/voice/miura2_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura2 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura2 a {
	background-image: url(img/voice/miura3.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura2 a:hover {
	background-image: url(img/voice/miura3_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura3 {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura3 a {
	background-image: url(img/voice/miura4.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}
#miura3 a:hover {
	background-image: url(img/voice/miura4_f2.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 330px;
}

