/*index以外のページ用*/
/*基本設定*/
*{margin: 0px;}
html{
	height: auto;
	min-height: 100%;
}
body{
	margin: 0px; /*マージン　上右下左*/
	padding: 0px;

	background-color:#cf9; /*背景の薄緑色*/
	text-align:center;/*コンテンツ中央寄せIE用*/
		
	width: 100%;
	height: 100%;

}

body, textarea { font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif; }  

input, select { font-family: Arial, "ＭＳ Ｐゴシック", sans-serif; } 

a{/*リンクされた文字*/
	color:#333; /*フォントの色-グレー*/
	padding:0px 15px; /*余白　上下・左右*/
	font-style:normal; /*フォント強調など-なし*/
	text-decoration:underline; /*装飾-アンダーライン*/
}
a:link {/*未訪問のリンク*/
	color:#333;
	font-style:normal;
	text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
	color:#999;
	text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
	color:#333;
	font-style:normal;
	background-color:#ccffcc; /*文字部分の背景色-薄緑*/
	text-decoration:none;
}

a.none:link{/*リンクマウスオーバーで変化させない部分*/
	padding:0px;
}
a.none:hover{/*リンクマウスオーバーで変化させない部分*/
	background-color:#fff;
	padding:0px;
}
a.titlelogo:hover{
	background-color:#fff;
}

div#container{
	text-align:left;/*テキスト左寄せ*/
	background-color:#fff; /*背景の白*/
	width: 850px;/*コンテンツの幅*/
	border-left:solid 10px #693; /*濃緑色の線（左）*/
	border-right:solid 10px #693; /*濃緑色の線（右）*/
	margin:0px auto -20px auto;/*コンテンツ中央寄せ*/
	padding:0px;
	position:relative;
	height: 100%;
	min-height: 100%;
	font-size:18px;
}

img{
	border:0px; /*画像のまわりの線*/
}

div.main02{/*メニューバー直後〜フッター直前*/
	margin: 30px 20px 0px 30px; /*マージン　上右下左*/
	padding: 0px 0px 80px 0px; /*余白　上右下左*/
}

.mainleft{/*左側の列全部*/
	width:500px;
	margin:0px; /*マージン　上右下左*/
	padding:0px 20px;/*余白　上下･左右*/
	float:left;/*回り込み（左）*/
}

br { letter-spacing : normal; } /*IE改行バグ対策*/




/* 文字装飾 */
.fontlarge{  /* でっかい文字 */
	font-size:21px;
}
.fontsmall{  /* ちっちゃい文字 */
	font-size:13px;
}
.underline{  /* アンダーライン */
	text-decoration:underline;
}
.color1{  /* 文字色１ */
	color:#FF0080;
}
.color2{  /* 文字色２ */
	color:#0068b7;
}



/*ナビゲーションバー*/
div#nav{
	margin: -8px 0px 0px 0px;
	padding: 0px;
	width:100%;
	background-color:#cf9;
	height:52px;
}
ul.nav1{
	padding-left: 25px;
	padding-right: 25px;
	border-top:1px solid #693;
	border-bottom:1px solid #693;
	height:25px;
}
ul.nav2{
	padding-left: 25px;
	padding-right: 25px;
	border-bottom:1px solid #693;
	height:25px;
}

div#nav ul{
	position:relative;

}
div#nav ul li{
	list-style:none;
	float:left;
	background-image:none;
}
div#nav ul li a{
	display:block;
	width: 123px;
	height: 23px;
	overflow:hidden;
	margin:0px 0px 0px 0px; /*マージン　上下・左右*/
	font-size: 15px;
	font-weight:bold;
	color:#693;
	text-decoration:none;
	border:1px solid transparent;
	background-image:none;
	padding-left:20px;
} 
div#nav ul li a:hover{
	display:block;
	color:#fff;
	border:1px solid #000;
	background-color: rgba(0,0,0,0.5);
}  
.letter3{
	letter-spacing:15px;
}
.letter4{
	letter-spacing:10px;
}

/*各ページ小タイトル*/
.sub{
	text-align:left;
	color:#fff;
	margin:5px 0px;
	padding:3px 15px;
	background-color:#630;
}




/*最上川中流紹介*/
.imgright{
	margin:20px;
	float:right;
}
.clear{
	clear:both;
}
.textright{
	text-align:right;
	font-size: 13px;
}


/*施設紹介2段組み*/
.sisetsu{
	float:left;
	width:360px;
	margin-bottom:50px;
	padding:20px;
	border:0;
}



/*問い合わせ用ボックス*/
#box01{
	background:#fff;
	border-style:double;
	border-color:#630;
	margin:10px 0px 30px 0px;
	padding:10px 20px;
	width:500px;
}

/*お知らせコラム用ボックス*/
#box02{
	background:#fff;
	border-style:double;
	border-color:#630;
	margin:10px 0px 30px 0px;
	padding:10px 20px;
	width:650px;
}

/*そのほかコラム用ボックス*/
.box03{
	background:#fff;
	border-style:double;
	border-color:#630;
	margin:10px 0px 30px 0px;
	padding:10px 20px;
	width:650px;
}

/*届出ページ用TABLE*/
table{
	border-spacing:10px;
}
tr{
	}
td{
	vertical-align: top;
	padding:8px 15px;
}
td.title{/*背景茶、白文字*/
	width:430px;
	text-align:left;
	background:#630;
	color:#fff;
	font-weight:bold;
}



/*リンク*/
.linklist{
	list-style-image: url(img/icon01.gif);
}

/*アクセスマップ*/
.map{
	margin:50px;
}

/*フッター茶色部分*/
#footer01{
	clear:both;
	margin: 0; /*マージン　上右下左*/
	width:100%;
	background:#663300;
	text-align:center;
	font-size:13px;
}
a.footer01{/*リンクされた文字footer01*/
	color:#ffffff;
	padding:0px 15px;
	font-style:normal;
	text-decoration:underline;
}
a.footer01:link {/*未訪問のリンクfooter01*/
	color:#fff;
	font-style:normal;
	text-decoration:underline;
}
a.footer01:visited {/*訪問後のリンクfooter01*/
	color:#999;
	text-decoration:underline;
}
a.footer01:hover {/*マウスをのせたときfooter01*/
	color:#333;
	font-style:normal;
	background-color:#cfc;
	text-decoration:none;
}

/*フッター住所部分*/
#footer02{
	width:100%;
	color:#630;
	text-align:center;
	font-size:12px;
}




