@charset "UTF-8";
/* CSS Document */


body {
	margin: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../img/bg.gif);
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
}

#main{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height: 1700px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#mains {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 11500px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
	text-align: left;
}
#mainzo {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 11400px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
	text-align: left;
}

#mainko {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 3200px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#mainto {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 1800px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#mainj {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 1750px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}


#mainma {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 1700px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}



#maink {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 1600px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#mainsh {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;



	height: 2100.px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
	height: 2150px;
}


#mainnew{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 2600px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#mainnew2 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 3650px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}

#mainkyu {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 7000px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}

#main2{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 1700px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main2vv{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 20100px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main3{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height: 1900px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#main3cp{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height: 2100px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#main3se1{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height: 3300px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#main3se1r{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 2900px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main3se1s{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 4600px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main3se1s2{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 5900px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#maing1 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 5950px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}

#main3se2{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height: 4300px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#main3s2{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 2150px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main4{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 3400px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main4d{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 2300px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#main4e {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 2400px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}

#main4s{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 11700px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
#tn1{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height:5100px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#tn2{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height:3100px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#tn3{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height:2000px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}
#main4s2{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 900px;
height: 4700px;
padding-left: 34px;
padding-right: 34px;
background: url(../img/bg2.png);
background-repeat: repeat-y;
}

h1{
	margin-top: 0px;
	height: auto;
	float: left;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: left;
}

#header{
	width: 900px;
	margin-top: 0px;
	height: 137px;
	float: left;
	background-image: url(../img/yutaka%203h.jpg);
}



#content{
width: 900px;
margin-top: 20px;
height: auto;
float: left;
}
#contentk {
	width: 900px;
	margin-top: 20px;
	height: 1100px;
	float: none;
}


#content_left{
	width: 680px;
	margin-top: 0px;
	height: auto;
	float: right;
}
.leftz {
	width: 680px;
	margin-top: 10px;
	height: auto;
	float: right;
	padding-bottom: 40px;
}
h4 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 24px;
	text-align: center;
}


#content_right{
	width: 200px;
	height: auto;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}
.oubo {
	float: right;
	height: 40px;
	width: 200px;
}




#swf{
width: 676px;
margin-top: 0px;
height: 296px;
background: #CCC;
padding: 2px;
float: left;
}

.navi{
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 11px;
	color: #999;
	font-weight: bold;
width: 680px;
margin-top: 0px;
height: auto;
text-align: left;
float: left;
}
h2{
	width: 655px;
	padding-top: 9px;
	height: 36px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 18px;
	background: url(../img/h2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	color: #000;
	font-weight: bold;
	padding-left: 25px;
	float: left;
	margin: 0px;
}
#newh2{
width: 875px;
padding-top: 8px;
margin-top: 3px;
height: 40px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 18px;
background: url(../img/newh2.jpg);
background-repeat: no-repeat;
text-align: left;
color:#000;
font-weight: bold;
padding-left: 25px;
float: left;
}
h3{
	width: 655px;
	padding-top: 3px;
	margin-top: 10px;
	height: 23px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 13px;
	background: url(../img/h3.jpg);
	background-repeat: no-repeat;
	text-align: left;
	color: #000;
	padding-left: 25px;
	float: left;
	padding-bottom: 0%;
}
.sekou{
width: 660px;
padding-left: 10px;
padding-right: 10px;
margin-top:0px;
height: auto;
text-align: left;
float: left;
}
.sekou_left{
width: 260px;
margin-top:0px;
height: auto;
text-align: left;
float: left;
}
.sekou_left3{
width: 270px;
margin-top:20px;
height: auto;
text-align: left;
float: left;
}
.sekou_right{
width: 510px;
margin-top:0px;
margin-left: 20px;
height: auto;
text-align: left;
float: left;
}
.sekou_lefts{
width: 260px;
margin-top:0px;
height: auto;
text-align: left;
float: left;
}
.sekou_rights{
width: 380px;
margin-top:0px;
margin-left: 20px;
height: auto;
text-align: left;
float: left;
}
.sekou_right3{
width: 370px;
margin-top:20px;
margin-left: 20px;
height: auto;
text-align: left;
float: left;
}

.box1{
width: 188px;
padding: 10px;
margin-top: 0px;
height: auto;
text-align: left;
border: solid 2px #4BC800;
background: #FFF;
float: left;
}
.box2{
width: 188px;
padding: 10px;
margin-left: 22px;
margin-top: 0px;
height: auto;
text-align: left;
border: solid 2px #4BC800;
background: #FFF;
float: left;
}
.box3{
width: 175px;
margin-top: 0px;
height: 45px;
text-align: left;
background: #FFF9DE;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 16px;
color:#000;
vertical-align: middle;
font-weight: bold;
padding: 3px 3px 3px 10px;
float: left;
}
.box3l{
width: 175px;
margin-top: 0px;
height: 35px;
text-align: left;
background: #FFF9DE;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 16px;
color:#000;
vertical-align: middle;
font-weight: bold;
padding: 13px 3px 3px 10px;
float: left;
}
.box4{
width: 188px;
margin-top: 6px;
height: auto;
text-align: left;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 11px;
color: #333;
float: left;
}
.boxh{
width: 188px;
margin-top: 6px;
height: auto;
text-align: left;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color: #900;
font-weight: bold;
float: left;
}
.box42{
width: 188px;
margin-top: 6px;
height: 85px;
text-align: left;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 21px;
color: #333;
float: left;
}
.box42c{
width: 188px;
margin-top: 6px;
height: 145px;
text-align: left;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 21px;
color: #333;
float: left;
}



.n1{
width: 680px;
margin-top: 20px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}

.zora1 {
	width: 680px;
	margin-top: 20px;
	height: auto;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 18px;
	line-height: 20px;
	text-align: left;
	float: left;
	color: #000;
}

.n1111{
width: 680px;
margin-top: 20px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
font-weight: bold;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.sleft{
width: 400px;
margin-top: 0px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.slefts{
width: 200px;
margin-top: 0px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.sleft2{
width: 400px;
margin-top: 0px;
height: auto;
margin-left: 20px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.sright{
width: 260px;
margin-top: 0px;
height: auto;
margin-left: 20px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.sright2{
width: 260px;
margin-top: 0px;
height: auto;
margin-left: 0px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.srightname{
width: 260px;
margin-top: 0px;
height: auto;
font-weight: bold;
margin-left: 0px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 17px;
padding-bottom: 4px;
border-bottom: solid 2px #CFB87A;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.srightname2{
width: 260px;
margin-top: 20px;
height: auto;
margin-left: 0px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 14px;
color:#000;
font-weight: bold;
line-height: 19px;
text-align: left;
float: left;
}



.nn1{
width: 260px;
margin-top: 0px;
height: auto;
margin-left: 0px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.srightname{
width: 260px;
margin-top: 0px;
height: auto;
font-weight: bold;
margin-left: 0px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 17px;
padding-bottom: 4px;
border-bottom: solid 2px #CFB87A;
color:#000;
line-height: 20px;
text-align: left;
float: left;
}
.srightname2{
width: 260px;
margin-top: 20px;
height: auto;
margin-left: 0px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 14px;
color:#000;
font-weight: bold;
line-height: 19px;
text-align: left;
float: left;
}
.n1n{
width: 680px;
margin-top: 5px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
margin-bottom: 10px;
text-align: left;
float: left;
}
.n1nc{
width: 680px;
margin-top: 5px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
line-height: 20px;
margin-bottom: 10px;
text-align: center;
float: left;
}
.n1nstaff{
width: 680px;
margin-top: 30px;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
border-bottom: dotted 1px #CCC;
line-height: 20px;
padding-bottom: 30px;
margin-bottom: 0px;
text-align: left;
float: left;
}
.n1ns{
	width: 562px;
	margin-left: 40px;
	margin-top: 5px;
	padding: 15px;
	height: auto;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 14px;
	color: #000;
	border: double 4px #604400;
	font-weight: bold;
	background: #FFF;
	line-height: 22px;
	margin-bottom: 20px;
	text-align: left;
	float: left;
}
.n1nsvv{
width: 562px;
margin-left: 40px;
margin-top: 5px;
padding: 15px;
font-weight: bold;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 14px;
color:#000;
border: double 4px #604400;
background: #FFF;
line-height: 22px;
margin-bottom: 10px;
text-align: left;
float: left;
}
.n1nsv{
width: 600px;
margin-left: 40px;
margin-top: 0px;
height: 50px;
background: url(../img/vob.jpg);
background-repeat: no-repeat;
float: left;
}
.n1nsv2{
width: 560px;
margin-left: 40px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 15px;
color:#000;
font-weight: bold;
line-height: 21px;
height: auto;
text-align: left;
background: url(../img/vob2.jpg);
background-repeat: repeat-y;
padding: 20px;
float: left;
}
.n1nsv3{
width: 600px;
margin-left: 40px;
margin-top: 0px;
height: 20px;
background: url(../img/vob3.jpg);
background-repeat: no-repeat;
float: left;
}
.nright{
width: 680px;
margin-top: 10px;
padding-top: 5px;
border-top: solid 1px #CCC;
height: auto;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
text-align: right;
color:#000;
line-height: 20px;
float: left;
}
.nrights2{
	width: 680px;
	margin-top: 10px;
	padding-top: 5px;
	border-top: solid 1px #CCC;
	height: auto;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 13px;
	text-align: right;
	color: #000;
	line-height: 20px;
	float: left;
}
.nc{
width: 680px;
margin-top: 20px;
height: auto;
padding-top: 20px;
border-top: solid 2px #CCC;
text-align: center;
float: left;
}
.n0{
width: 680px;
margin-top: 0px;
height: auto;
float: left;
}
.n2{
	width: 640px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	margin-top: 10px;
	height: auto;
	padding: 10px 20px 10px 20px;
	float: left;
	background-color: #FFFFFF;
}
.m2{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: left;
margin-top: 5px;
padding-bottom: 2px;
border-bottom: dotted 1px #999;
height: auto;
float: left;
}
.m0{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: left;
margin-top: 5px;
padding-bottom: 20px;
height: auto;
float: left;
}
.md{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: left;
margin-top: 15px;
padding-bottom: 10px;
border-bottom: solid 1px #999;
height: auto;
float: left;
}
.md .big{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 15px;
font-weight: bold;
color: #00C;
}
.m3{
	width: 680px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
	margin-top: 10px;
	float: left;
	height: auto;
}
.m3b{
	width: 680px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: left;
	margin-top: 10px;
	height: auto;
	float: left;
	font-weight: bold;
}
.m3s {
	width: 218px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 16px;
	color: #000;
	margin-top: 10px;
	height: 230px;
	float: left;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
}
.namae {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	height: 27px;
	width: 145px;
	color: #F99200;
	padding-left: 5px;
	float: left;
}
.kingaku {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	height: 27px;
	width: 65px;
	color: #F99200;
	float: left;
	font-size: 20px;
	font-weight: bold;
}
.setsumei {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	height: auto;
	width: 215px;
	font-size: 11px;
	float: left;
	color: #333;
	padding-left: 5px;
}





.m4{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: right;
margin-top: 5px;
margin-bottom: 0px;
padding-top: 6px;
border-top: dotted 1px #CCC;
height: auto;
float: left;
}
.n3{
	width: 640px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #CCC;
	margin-bottom: 8px;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 20px;
	margin-top: 3px;
	height: 130px;
	float: left;
	overflow: auto;
}
.n4{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: left;
line-height: 20px;
margin-top: 20px;
height: auto;
float: left;
}
.n42{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: left;
line-height: 20px;
margin-top: 0px;
height: auto;
float: left;
}
.n42s2{
	width: 680px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	line-height: 20px;
	margin-top: 0px;
	height: auto;
	float: left;
}
#rec a{
width: 338px;
margin-left: 171px;
margin-top: 20px;
height: 74px;
background: url(../img/rec.jpg);
background-repeat: no-repeat;
float: left;
}
#rec a:hover{
width: 338px;
margin-left: 171px;
margin-top: 20px;
height: 74px;
background: url(../img/rec2.jpg);
background-repeat: no-repeat;
float: left;
}
.n5{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 14px;
color:#000;
font-weight: bold;
text-align: left;
line-height: 20px;
margin-top: 0px;
height: auto;
float: left;
}
.n6{
width: 680px;
padding-bottom: 2px;
border-bottom: solid 1px #CCC;
margin-bottom: 8px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
color:#000;
text-align: left;
line-height: 20px;
margin-top: 3px;
height: auto;
float: left;
}
.n7{
width: 660px;
padding-left: 10px;
padding-right: 10px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 14px;
color:#000;
text-align: left;
line-height: 20px;
font-weight: bold;
margin-top: 5px;
height: auto;
float: left;
}
.n700{
width: 660px;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
background: #f0f0f0;
border: solid 1px #CCC;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
color:#000;
text-align: left;
line-height: 20px;
margin-top: 10px;
height: auto;
float: left;
}
.n7s2{
	width: 660px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	margin-top: 5px;
	height: auto;
	float: left;
}
.n8{
width: 645px;
padding-left: 35px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 16px;
color:#FFF;
background: url(../img/h32.jpg);
background-repeat: no-repeat;
text-align: left;
line-height: 20px;
margin-top: 45px;
padding-top: 5px;
height: 26px;
float: left;
}
h3 {
	width: 645px;
	padding-left: 35px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 16px;
	color: #FFF;
	background: url(../img/h32.jpg);
	background-repeat: no-repeat;
	text-align: left;
	line-height: 20px;
	margin-top: 45px;
	padding-top: 5px;
	height: 26px;
	float: left;
	font-weight: bold;
}

.n80{
width: 645px;
padding-left: 35px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 16px;
color:#FFF;
background: url(../img/h32.jpg);
background-repeat: no-repeat;
text-align: left;
line-height: 20px;
margin-top: 5px;
padding-top: 5px;
height: 26px;
float: left;
}
.n9{
width: 660px;
padding-left: 10px;
padding-right: 10px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 19px;
color: #C00;
font-weight: bold;
text-align: left;
line-height: 25px;
margin-bottom: 10px;
margin-top: 5px;
height: auto;
float: left;
}
.n9s2{
	width: 660px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 19px;
	color: #C00;
	font-weight: bold;
	text-align: left;
	line-height: 25px;
	margin-bottom: 10px;
	margin-top: 15px;
	height: auto;
	float: left;
}
.n92{
width: 655px;
padding-left: 10px;
padding-right: 10px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 16px;
color: #000;
border-left: solid 5px #633;
font-weight: bold;
text-align: left;
padding-bottom: 2px;
border-bottom: dotted 1px #666;
line-height: 20px;
margin-bottom: 10px;
margin-top: 40px;
height: auto;
float: left;
}
.n92k {
	width: 640px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: left;
	padding-bottom: 2px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 40px;
	height: auto;
	float: left;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-bottom-color: #666;
	border-left-color: #F63;
}
.n92mp {
	width: 250px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: left;
	padding-bottom: 2px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 30px;
	height: auto;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-bottom-color: #666;
	border-left-color: #F00;
	margin-left: 10px;
}
.n92mps {
	width: 150px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: left;
	padding-bottom: 2px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #36C;
	margin-left: 20px;
}

.migiyose {
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	height: auto;
	width: 100px;
	float: right;
	margin-right: 10px;
}
.migiyose2 {
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	height: auto;
	width: 160px;
	float: right;
	margin-right: 10px;
}




.n92s2{
	width: 656px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 16px;
	color: #000;
	border-left: solid 5px #633;
	font-weight: bold;
	text-align: left;
	padding-bottom: 2px;
	border-bottom: dotted 1px #666;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 40px;
	height: auto;
	float: left;
}
.n10{
width: 680px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 11px;
color: #F00;
text-align: left;
line-height: 20px;
margin-top: 10px;
height: auto;
float: left;
}


.r1{
width: 200px;
margin-top: 0px;
height: auto;
float: left;
}
.r2{
width: 200px;
margin-top: 5px;
height: auto;
float: left;
}
.r2blog{
	width: 200px;
	margin-top: 10px;
	margin-bottom:20px;
	height: auto;
	float: left;
}
.r3{
	width: 200px;
	margin-top: 20px;
	height: auto;
	float: left;
}

.r333{
width: 178px;
background: #FFF;
border: solid 1px #999;
margin-top: 20px;
font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
font-weight:bold;
text-align: left;
height: auto;
padding: 10px;
float: left;
}


#footer{
	width: 900px;
	padding-top: 10px;
	margin-top: 40px;
	height: auto;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 21px;
	text-align: center;
	float: left;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #604400;
}
.sita {
	float: left;
	height: 200px;
	width: 19.85%;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #604400;
	border-left-color: #604400;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #604400;
}
.sitaz {
	float: left;
	height: 200px;
	width: 19.85%;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #604400;
}




.image{
	padding: 2px;
	border: solid 1px #999;
}


.tp1{
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 11px;
	color:#000;
	text-align: right;
	width: 340px;
	height: auto;
	float: left;
}
.tp2{
	width: 340px;
	height: auto;
	margin-bottom: 2px;
	float: left;
}
.tp3{
	width: 380px;
	height: auto;
	margin-top: 10px;
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000;
	margin-bottom: 0px;
	float: left;
}
.tp4{
	width: 370px;
	height: auto;
	margin-top: 15px;
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 14px;
	border-bottom: solid 2px #CCC;
	padding: 2px 0px 3px 10px;
	color: #000;
	margin-bottom: 0px;
	font-weight: bold;
	float: left;
}
.tp5{
	width: 370px;
	height: auto;
	margin-top: 0px;
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 14px;
	border-bottom: solid 1px #000;
	padding: 0px 0px 3px 0px;
	color: #000;
	margin-bottom: 0px;
	font-weight: bold;
	float: left;
}
.tp6{
	width: 370px;
	height: auto;
	margin-top: 10px;
	font-family:'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS P Gothic', Osaka, Helvetica, Arial, Gothic, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000;
	margin-bottom: 30px;
	float: left;
}

.g1{
	padding: 2px;
	border: solid 1px #CCC;
}


.imagee{
	padding: 2px;
	border: solid 1px #999;
	background: #FFF;
}
.imageeb{
	padding: 5px 5px 0px 5px;
	width: 210px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	color: #F99200;
	text-align: left;
}
.imageeb2{
	padding: 0px 5px 10px 5px;
	width: 210px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #333;
}

#mainor{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 900px;
	height: 2500px;
	padding-left: 34px;
	padding-right: 34px;
	background: url(../img/bg2.png);
	background-repeat: repeat-y;
}
.toi {
	margin-top: 10px;
	margin-bottom: 10px;
}
#gamen1 {
	float: left;
	width: 680px;
	height: auto;
}

.viewer {
	width: 680px;
	height: 433px;
	text-align: left;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: 1;
}

.viewer ul {
	width: 680px;
	height: 433px;
	text-align: left;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

.viewer ul li {
	top: 0;
	left: 0;
	width: 680px;
	height: 433px;
	display: none;
	position: absolute;
	z-index: 1;
}
#maph {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	float: left;
	height: auto;
	width: 305px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
}

.towa {
	text-align: left;
	float: left;
	height: 210px;
	width: 318px;
	border: 1px solid #4bc800;
	background-color: #FFF;
	margin: 10px;
}
.towa3 {
	text-align: left;
	float: left;
	height: 230px;
	width: 318px;
	border: 1px solid #4bc800;
	background-color: #FFF;
	margin: 10px;
}

.towa2 {
	text-align: center;
	float: left;
	height: 420px;
	width: 304px;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #DEF6DE;
	border: 1px solid #4BC800;
}


.kdah {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	float: left;
	height: auto;
	width: 420px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
}
.kdan {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	float: left;
	height: auto;
	width: 640px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


#mapr {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	float: right;
	height: auto;
	width: 305px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
}
.tohar {
	height: 150px;
	width: 150px;
	float: right;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 5px;
}
.tohar2 {
	height: 150px;
	width: 150px;
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
}

.toham {
	height: auto;
	width: 152px;
	float: left;
	padding: 0px;
	text-align: left;
	margin-top: 10px;
	margin-left: 5px;
}
.toham2 {
	height: 380px;
	width: auto;
	float: left;
	padding: 0px;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 20px;
	color: #000;
}



.kdam {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	float: right;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	padding-right: 5px;
}
.kukuri {
	height: auto;
	width: 680px;
	padding-bottom: 20px;
}


.futoji {
	font-size: 18px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
}
.gazonaka {
	text-align: center;
	float: none;
	height: auto;
	width: auto;
}
.deka {
	font-size: 18px;
	text-align: center;
	height: auto;
	width: 200px;
	margin-top: 30px;
	margin-left: 47px;
	margin-bottom: 20px;
}
.sita1 {
	font-size: 14px;
	font-weight: bold;
	width: 176px;
	text-align: center;
}

/*　2015.03.26　追加 */
.bus_icon{
	border:1px solid #4bc800;
	background:#fff;
	width:638px;
	text-align:left;
	margin:10px 0px 10px 10px;
	padding:10px;
	clear:both;
	}

.bus_icon h4.stdGrn,
.bus_icon h4.stdBle{
	height:42px;
	font-size:18px;
	text-align:left;
	margin:0px 0 10px 0;
	padding-left:10px;
	line-height:42px;
}
.bus_icon h4.stdGrn{
	border-left:4px solid #30955b;
	border-bottom:1px dashed #30955b;
}
.bus_icon h4.stdBle{
	border-left:4px solid #5890cc;
	border-bottom:1px dashed #5890cc;
}

.bus_icon img{margin-right:4px; margin-bottom:4px;}
.bus_icon img.none{margin-right:0px;}
.bus_icon a:hover img{opacity: 0.8;filter: alpha(opacity=50);}



/* ---------------------------------------------------------
   【余白】	5px未満は個別に追加
--------------------------------------------------------- */
.mt00 {margin-top: 0 !important;}
.mt05 {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mt30 {margin-top: 30px !important;}
.mb00 {margin-bottom: 0 !important;}
.mb05 {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb25 {margin-bottom: 25px !important;}
.mb30 {margin-bottom: 30px !important;}
.mb35 {margin-bottom: 35px !important;}
.mb40 {margin-bottom: 40px !important;}
.mb50 {margin-bottom: 50px !important;}
.mb60 {margin-bottom: 60px !important;}
.ml00 {margin-left: 0px !important;}
.ml05 {margin-left: 5px !important;}
.ml06 {margin-left: 6px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml30 {margin-left: 30px !important;}
.mr00 {margin-right: 0px !important;}
.mr05 {margin-right: 5px !important;}
.mr06 {margin-right: 6px !important;}
.mr10 {margin-right: 10px !important;}
.mr12 {margin-right: 12px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr30 {margin-right: 30px !important;}
.mr40 {margin-right: 40px !important;}

.pt00 {padding-top: 0px !important;}
.pt05 {padding-top: 5px !important;}
.pt10 {padding-top: 10px !important;}
.pt15 {padding-top: 15px !important;}
.pt20 {padding-top: 20px !important;}
.pt30 {padding-top: 30px !important;}
.pt40 {padding-top: 40px !important;}
.pb00 {padding-bottom: 0px !important;}
.pb05 {padding-bottom: 5px !important;}
.pb10 {padding-bottom: 10px !important;}
.pb15 {padding-bottom: 15px !important;}
.pb20 {padding-bottom: 20px !important;}
.pb30 {padding-bottom: 30px !important;}
.pl00 {padding-left: 0px !important;}
.pl05 {padding-left: 05px !important;}
.pl06 {padding-left: 06px !important;}
.pl10 {padding-left: 10px !important;}
.pl15 {padding-left: 15px !important;}
.pl20 {padding-left: 20px !important;}
.pl25 {padding-left: 25px !important;}
.pl30 {padding-left: 30px !important;}
.pl40 {padding-left: 40px !important;}
.pl50 {padding-left: 50px !important;}
.pr00 {padding-right: 00px !important;}
.pr05 {padding-right: 05px !important;}
.pr10 {padding-right: 10px !important;}
.pr15 {padding-right: 15px !important;}
.pr20 {padding-right: 20px !important;}

/* ---------------------------------------------------------
   【フロート】	#は削除
--------------------------------------------------------- */
.fltL { float:left; }
.fltR { float:right; }
.clrL { clear:left;}
.clrR { clear:right;}
.both 	{ clear:both; }
.both05 { clear:both;height:05px;line-height:1;font-size:1px; }
.both10 { clear:both;height:10px;line-height:1;font-size:1px; }
.both15 { clear:both;height:15px;line-height:1;font-size:1px; }
.both20 { clear:both;height:20px;line-height:1;font-size:1px; }
.both30 { clear:both;height:30px;line-height:1;font-size:1px; }
.both40 { clear:both;height:40px;line-height:1;font-size:1px; }
