@charset "shift_jis";
body{
	background-image:url("../images/bg_yama_kawa1.gif");
	background-repeat:repeat-x;
	background-color:#cceee3;
}
h1{
	color:#FFFFFF;
	font-size:130%;
	background-color:#009900;
	border-bottom-style:double;
	border-bottom-color:#FFCC00;
	margin:0;
	padding:6px;
}
h2{
	color:#336699;
	font-size:120%;
	border-bottom-style:solid;
	border-bottom-color:#339966;
	border-bottom-width:1px;
	border-left-style:ridge;
	border-left-color:#339966;
	border-left-width:12px;
	padding:4px 4px 4px 8px;
	margin:auto 10px auto 10px;
	clear:right;
}
.docuhead{
	width:800px;
	height:160px;
	margin:20px auto 0px auto;
}
.title{
	margin:10px 0px 0px 10px;
	float:left;
}
.mojisize{
	width:200px;
	height:150px;
	text-align:center;
	margin:0px 0px 0px 591px;
	padding-top:10px;
}
.mojisize p{
	margin:0;
	padding:0;
}
.daityusho{
	margin:0 3px 0 3px;
}
.sukima0{
	margin:0;
}
.line{
	width:100%;
	margin:6px auto 6px auto;
	padding:0;
	text-align:center;
	clear:left;
}

.document{
	width:800px;
	margin:0px auto auto auto;
}
.btnstyle{
	width:155px;
	margin:5px 0px auto 5px;
	text-align:center;
	float:left;
}
.honbun{
	width:610px;
	margin:0 auto auto 165px;
	padding:0 10px 0 10px;
}
.back{
	text-align:right;
	font-size:80%;
	clear:right;
	margin:10px;
	padding-top:3px;
}
.back a:link{
	color:#336699;
}
.back a:visited{
	color:#336699;
}
.back a:hover{
	color:#ffffff;
	background-color:#336699;
	text-decoration:none;
}
.mawari_1{
	float:right;
}
.shokaibtn{
	text-align:center;
	padding:0;
	margin:0;
}
.shokaibtn a:link,.shokaibtn a:visited{
	padding:0;
	border:dotted 3px #FF9900;
	margin:0 5px 0 5px;
}
.shokaibtn a:hover{
	padding:0;
	border-style:dotted;
	border-width:3px;
	border-color:#FF0033;
	margin:0 5px 0 5px;
}
.gaiyoukakomi{
	width:315px;
	padding:2px;
}
.gaiyoukakomi th{
	background-color:#FFCC33;
	font-size:80%;
}
.gaiyoukakomi td{
	background-color:#FFFFFF;
	font-size:80%;
}
.housin{
	text-indent:30px;
}
.monthlink{
	text-align:center;
}
.monthlink a:link{
	color:#336699;
}
.monthlink a:visited{
	color:#336699;
}
.monthlink a:hover{
	color:#ffffff;
	background-color:#336699;
	text-decoration:none;
}
.foot{
	color:#FFFFFF;
	background-color:#009900;
	text-align:center;
	padding:0;
	margin:3px 5px auto 5px;
	clear:left;
}
.text{
	background-color:#FFFFFF;
	width:500px;
	font-size:26px;
	font-style:oblique;
	text-align:center;
	padding:12px;
	margin:0 auto 0 auto;
}
.text2{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	text-decoration:none;
}
.oneday{
	text-align:center;
	width:580px;
	margin:auto;
}
.boku{
	margin-top:0;
}
.tyuo{
	text-align:center;
}
form th{
	background-color:#FFCC33;
}
.formtext{
	color:#FF0000;
	font-size:80%;
}
.access{
	text-align:center;
	width:580px;
	margin:auto;
}
.access a:link{
	color:#336699;
}
.access a:visited{
	color:#336699;
}
.access a:hover{
	color:#ffffff;
	background-color:#336699;
	text-decoration:none;
}
.hidari{
	text-align:left;
}.text01 {
	text-align: center;
}
