/* ----------全体設定-------- */
*{
	margin:0;
	padding:0;
	font-size:small;
	font-family: "ＭＳ ゴシック",osaka,sans-serif,;
}
body{letter-spacing:1px;color:#000;}




/* 基本　テキストリンク設定 */
a:link {
	color: #00F;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #00F;
}
a:hover {
	text-decoration: none;
	color: #F60;
}
a:active {
	text-decoration: none;
	color: #F60;
}
/* --------------------ヘッダー部分--------------------- */
#header{width:770px;background-color:#1E00CC;}
#logo01 {padding:5px 0 0 5px;background-color:#fff;display:inline;}

/* ----------------本文部分------------------- */


#container{
	position:relative;
	width:770px;
	left:0;
	top: 0;
}

#main{width:530px;float:right;}


/* ----------------------------------ナビゲーション部分---------------------------------- */

div#navi{position:relative;float:left;
	width:215px;
	height:680px;
	margin:0;
	padding:5px 0 0 0;font-size:12px;}


div#navi ul {
	width:215px;
	height:600px;
	background-image: url(../s_img/navi01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding:0;
	position: relative;font-size:12px;
}

#navi ul li	{
	margin: 0;
	padding: 0;
	list-style: none;
	position:relative;
	top: 0;text-indent: -9999px;
	text-decoration: none;font-size:12px;}

#navi ul li#mn2 a,
#navi ul li#mn2a a,
#navi ul li#mn3 a,
#navi ul li#mn3a a,
#navi ul li#mn4 a,
#navi ul li#mn4a a,
#navi ul li#mn5 a,
#navi ul li#mn5a a,
#navi ul li#mn6 a,
#navi ul li#mn6a a{
	height:31px;
	display: block;font-size:12px;}
#navi ul li#mn1 a,
#navi ul li#mn1a a,
#navi ul li#mn7 a,
#navi ul li#mn7a a,
#navi ul li#mn8 a,
#navi ul li#mn8a a,
#navi ul li#mn9 a,
#navi ul li#mn9a a,
#navi ul li#mn10 a,
#navi ul li#mn10a a,
#navi ul li#mn11 a,
#navi ul li#mn11a a,
#navi ul li#mn12 a,
#navi ul li#mn12a a,
#navi ul li#mn13 a,
#navi ul li#mn13a a,
#navi ul li#mn14 a,
#navi ul li#mn14a a,
#navi ul li#mn15 a,
#navi ul li#mn15a a,
#navi ul li#mn16 a,
#navi ul li#mn16a a,
#navi ul li#mn17 a,
#navi ul li#mn17a a,
#navi ul li#mn18 a,
#navi ul li#mn18a a,
#navi ul li#mn19 a,
#navi ul li#mn19a a,
#navi ul li#mn20 a,
#navi ul li#mn20a a,
#navi ul li#mn21 a,
#navi ul li#mn21a a,
#navi ul li#mn22 a,
#navi ul li#mn22a a,
#navi ul li#mn23 a,
#navi ul li#mn23a a,
#navi ul li#mn24 a,
#navi ul li#mn24a a,
#navi ul li#mn25 a,
#navi ul li#mn25a a{
	height:21px;
	display: block;font-size:12px;}

#navi ul li#mn1 {top: 0; height: 21px;}
#navi ul li#mn2 {top: 0; height: 31px;}
#navi ul li#mn3 {top: 0; height: 31px;}
#navi ul li#mn4 {top: 0; height: 31px;}
#navi ul li#mn5 {top: 0; height: 31px;}
#navi ul li#mn6 {top: 0; height: 31px;}
#navi ul li#mn7 {top: 0; height: 21px;}
#navi ul li#mn8 {top: 0; height: 21px;}
#navi ul li#mn9 {top: 0; height: 21px;}
#navi ul li#mn10 {top: 0; height: 21px;}
#navi ul li#mn11 {top: 0; height: 21px;}
#navi ul li#mn12 {top: 0; height: 21px;}
#navi ul li#mn13 {top: 0; height: 21px;}
#navi ul li#mn14 {top: 0; height: 21px;}
#navi ul li#mn15 {top: 0; height: 21px;}
#navi ul li#mn16 {top: 0; height: 21px;}
#navi ul li#mn17 {top: 0; height: 21px;}
#navi ul li#mn18 {top: 0; height: 21px;}
#navi ul li#mn19 {top: 0; height: 21px;}
#navi ul li#mn20 {top: 0; height: 21px;}
#navi ul li#mn21 {top: 0; height: 21px;}
#navi ul li#mn22 {top: 0; height: 21px;}
#navi ul li#mn23 {top: 0; height: 21px;}
#navi ul li#mn24 {top: 0; height: 21px;}#navi ul li#mn24a {top: 0; height: 21px;},

#navi ul li#mn25 {top: 0; height: 21px;}

/* 通常ロールオーバー設定 */
#navi ul li#mn1 a:hover {background: transparent url(../s_img/navi01.gif) -215px 0 no-repeat;}
#navi ul li#mn2 a:hover {background: transparent url(../s_img/navi01.gif) -215px -21px no-repeat;}
#navi ul li#mn3 a:hover {background: transparent url(../s_img/navi01.gif) -215px -52px no-repeat;}
#navi ul li#mn4 a:hover {background: transparent url(../s_img/navi01.gif) -215px -83px no-repeat;}
#navi ul li#mn5 a:hover {background: transparent url(../s_img/navi01.gif) -215px -114px no-repeat;}
#navi ul li#mn6 a:hover {background: transparent url(../s_img/navi01.gif) -215px -145px no-repeat;}
#navi ul li#mn7 a:hover {background: transparent url(../s_img/navi01.gif) -215px -176px no-repeat;}
#navi ul li#mn8 a:hover {background: transparent url(../s_img/navi01.gif) -215px -197px no-repeat;}
#navi ul li#mn9 a:hover {background: transparent url(../s_img/navi01.gif) -215px -218px no-repeat;}
#navi ul li#mn10 a:hover {background: transparent url(../s_img/navi01.gif) -215px -239px no-repeat;}
#navi ul li#mn11 a:hover {background: transparent url(../s_img/navi01.gif) -215px -260px no-repeat;}
#navi ul li#mn12 a:hover {background: transparent url(../s_img/navi01.gif) -215px -281px no-repeat;}
#navi ul li#mn13 a:hover {background: transparent url(../s_img/navi01.gif) -215px -302px no-repeat;}
#navi ul li#mn14 a:hover {background: transparent url(../s_img/navi01.gif) -215px -323px no-repeat;}
#navi ul li#mn15 a:hover {background: transparent url(../s_img/navi01.gif) -215px -344px no-repeat;}
#navi ul li#mn16 a:hover {background: transparent url(../s_img/navi01.gif) -215px -365px no-repeat;}
#navi ul li#mn17 a:hover {background: transparent url(../s_img/navi01.gif) -215px -386px no-repeat;}
#navi ul li#mn18 a:hover {background: transparent url(../s_img/navi01.gif) -215px -407px no-repeat;}
#navi ul li#mn19 a:hover {background: transparent url(../s_img/navi01.gif) -215px -428px no-repeat;}
#navi ul li#mn20 a:hover {background: transparent url(../s_img/navi01.gif) -215px -449px no-repeat;}
#navi ul li#mn21 a:hover {background: transparent url(../s_img/navi01.gif) -215px -470px no-repeat;}
#navi ul li#mn22 a:hover {background: transparent url(../s_img/navi01.gif) -215px -491px no-repeat;}
#navi ul li#mn23 a:hover {background: transparent url(../s_img/navi01.gif) -215px -512px no-repeat;}
#navi ul li#mn24 a:hover {background: transparent url(../s_img/navi01.gif) -215px -533px no-repeat;}
#navi ul li#mn25 a:hover {background: transparent url(../s_img/navi01.gif) -215px -554px no-repeat;}

/* 滞在中のページ　メニュー設定 */
#navi ul li#mn1a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px 0px no-repeat;} 
#navi ul li#mn2a {top: 0; height: 31px;background: transparent url(../s_img/navi01.gif) -215px -21px no-repeat;} 
#navi ul li#mn3a {top: 0; height: 31px;background: transparent url(../s_img/navi01.gif) -215px -52px no-repeat;} 
#navi ul li#mn4a {top: 0; height: 31px;background: transparent url(../s_img/navi01.gif) -215px -83px no-repeat;} 
#navi ul li#mn5a {top: 0; height: 31px;background: transparent url(../s_img/navi01.gif) -215px -114px no-repeat;} 
#navi ul li#mn6a {top: 0; height: 31px;background: transparent url(../s_img/navi01.gif) -215px -145px no-repeat;} 
#navi ul li#mn7a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -176px no-repeat;} 
#navi ul li#mn8a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -197px no-repeat;} 
#navi ul li#mn9a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -218px no-repeat;} 
#navi ul li#mn10a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -239px no-repeat;} 
#navi ul li#mn11a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -260px no-repeat;} 
#navi ul li#mn12a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -281px no-repeat;} 
#navi ul li#mn13a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -302px no-repeat;} 
#navi ul li#mn14a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -323px no-repeat;} 
#navi ul li#mn15a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -344px no-repeat;} 
#navi ul li#mn16a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -365px no-repeat;} 
#navi ul li#mn17a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -386px no-repeat;} 
#navi ul li#mn18a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -407px no-repeat;} 
#navi ul li#mn19a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -428px no-repeat;} 
#navi ul li#mn20a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -449px no-repeat;} 
#navi ul li#mn21a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -470px no-repeat;} 
#navi ul li#mn22a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -491px no-repeat;}
#navi ul li#mn23a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -512px no-repeat;}
#navi ul li#mn24a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -533px no-repeat;}
#navi ul li#mn25a {top: 0; height: 21px;background: transparent url(../s_img/navi01.gif) -215px -554px no-repeat;}






/* ---------------------フッター部分---------------- */
#footer{
	position:relative;
	width:770px;
	border-top:1px #ccc solid;
	padding:5px;
	margin-top:20px;
	clear:both;
	height: 44px;
}
#footer h6{font-size:x-small;font-weight:normal;color:#666;letter-spacing:1px;text-align:right;}
