/*@charset "Shift_JIS";*/
@charset "utf-8";  /*utf-8でエンコード*/

/*============================================================
//  富士山みはらし　スタイルシート
//==========================================================*/

/* HTMLタグ */
body{
	margin:0 auto;
	background:#088eff;
	text-align:center;
	color:#555555;
}

h1{
	margin:0 0 0 124px;
	padding:0;
	width:176px;
	height:63px;
	background:url("images/rogo1_fujisanmiharashi.gif") no-repeat;
}

h2{
	margin:0;
	padding:0;
	width:703px;
	height:188px;
	background:url("images/main_sunrise.jpg") no-repeat;
}

h3#ttl01{
	margin:25px 0 14px 0;
	padding:0;
	width:633px;
	height:30px;
	background:url("images/ttl01.gif") no-repeat;
}

h3#ttl02{
	margin:35px 0 14px 0;
	padding:0;
	width:633px;
	height:58px;
	background:url("images/ttl02.gif") no-repeat;
}

h4#sttl03{
	margin:0 0 13px 0;
	padding:0;
	width:402px;
	height:21px;
	background:url("images/sttl03_facilities.gif") no-repeat;
}

h4#sttl04{
	margin:0 0 13px 0;
	padding:0;
	width:210px;
	height:21px;
	background:url("images/sttl04_omiyage.gif") no-repeat;
}

h4#sttl05{
	margin:0;
	padding:0;
	width:633px;
	height:43px;
	background:url("images/sttl05_rekishi.gif") no-repeat;
}


p{
	margin:0;
	text-align:left;
}

em{font-style:normal;}

a{color:#ff5566;}
a:hover{color:#44dd77;}


/*  */
#base{
	margin:0 auto 0 auto;
	width:703px;
	background:#ffffff;
	text-align:left;
}

#headder{
	width:703px;
}

#frame_a{
	width:703px;
	height:92px;
	background:url("images/header_img02.gif") no-repeat;
}

#frame_a001{
	padding:3px 0 0 8px;
	width:695px;
	height:19px;
}

#frame_a002{
	width:428px;
	height:70px;
	text-align:left;
	float:left;
}

#frame_b{
	margin-left:35px;
	width:633px;
}

#frame_b001{
	width:423px;
	float:left;
}

#frame_b002{
	width:209px;
	float:left;
}

#frame_c{
	margin-left:35px;
	padding:0 0 139px 0;
	width:633px;
	background:url("images/bg_img_panorama.jpg") no-repeat 0 bottom;
}

#frame_c img.picture{
	margin:0 0 0 2px;
	float:right;
}

#frame_d{
	margin:40px 0 0 35px;
	width:633px;
}

#footer{
	margin:12px 0 0 0;
	width:703px;
	height:50px;
	background:url("images/bg_footer.gif") no-repeat;
}

#footer h5{
	margin:0;
	padding:0;
	width:200px;
	height:39px;
	background:url("images/rogo2_fujisanmiharashi.gif") no-repeat 30px 8px;
	float:left;
}

#frame_e{
	padding:8px 0 0 0;
	width:400px;
	color:#ffffff;
	float:left;
}

/* 観光施設 */
#frame_d001{
	margin:0 0 0 0;
	width:402px;
	background:url("images/bg03q.gif") repeat-y;
	float:left;
}

#frame_d001 .bg_bottom{
	width:402px;
	height:6px;
	background:url("images/bg03r.gif") no-repeat;
}

#frame_d001a{
	padding-left:9px;
	width:140px;
	float:left;
}

#frame_d001b{
	padding-left:9px;
	width:235px;
	float:left;
}

#frame_d001b img.picture{
	margin-right:2px;
}

/* おみやげ */
#frame_d002{
	margin:0;
	width:210px;
	background:url("images/bg04q.gif") repeat-y;
	float:right;
}

#frame_d002 .bg_bottom{
	width:210px;
	height:6px;
	background:url("images/bg04r.gif") no-repeat;
}

#frame_d002a{
	margin-left:9px;
	width:192px;
}

#frame_d002a img.picture{
	margin-right:2px;
}

/* みはらしの歴史 */
#frame_f{
	margin:35px 0 0 35px;
	width:633px;
	background:#964c38;
	color:#ffffff;
}

#frame_f001{
	margin:0 0 0 15px;
}

#frame_f001 p{
	width:144px;
	margin-right:9px;
	text-align:right;
	float:left;
}

#frame_f .bg_bottom{
	width:633px;
	height:14px;
	background:url("images/bg05r.gif") no-repeat;
}

.hidden{
	margin:0;
	font-size:4px;
	line-height:1px;
	visibility:hidden;
}

.clear00{clear:both;}

/* パーツ類 */
ul#menu01{
	margin:7px 0 0 0;
	padding:0;
	width:274px;
	list-style-type:none;
	float:left;
}

ul#menu01 li{
	margin:0 5px 0 0;
	padding:0 5px 0 0;
	border-right:solid 1px #006fe1;
	display:inline;
}

ul#menu01 li a{text-decoration:none;}
ul#menu01 li a:hover{text-decoration:underline;}

ul#menu02{
	margin:0 0 0 0;
	padding:0 0 0 5px;
	width:698px;
	height:19px;
	list-style-type:none;
	background:url("images/mnu_bg.gif") no-repeat;
}

ul#menu02 li{
	margin:0;
	height:19px;
	display:block;
	float:left;
}

ul#menu02 li a{
	margin:0;
	height:19px;
	text-decoration:none;
	display:block;
}

li#menu201{width:63px ;}
li#menu202{width:55px ;}
li#menu203{width:78px ;}
li#menu204{width:78px ;}
li#menu205{width:101px ;}
li#menu206{width:97px ;}
li#menu207{width:123px ;}

li#menu201 a{width:63px ; background:url("images/mnu01.gif") no-repeat;}
li#menu202 a{width:55px ; background:url("images/mnu02.gif") no-repeat;}
li#menu203 a{width:78px ; background:url("images/mnu03.gif") no-repeat;}
li#menu204 a{width:78px ; background:url("images/mnu04.gif") no-repeat;}
li#menu205 a{width:101px ; background:url("images/mnu05.gif") no-repeat;}
li#menu206 a{width:97px ; background:url("images/mnu06.gif") no-repeat;}
li#menu207 a{width:123px ; background:url("images/mnu07.gif") no-repeat;}

li#menu201 a:hover{background-position:0 -19px;}
li#menu202 a:hover{background-position:0 -19px;}
li#menu203 a:hover{background-position:0 -19px;}
li#menu204 a:hover{background-position:0 -19px;}
li#menu205 a:hover{background-position:0 -19px;}
li#menu206 a:hover{background-position:0 -19px;}
li#menu207 a:hover{background-position:0 -19px;}

/* バスツアーボタン */
a.bus_tour{
	margin-top:20px;
	margin-right:22px;
	margin-left:auto;
	width:166px;
	height:37px;
	background:url("images/btn_bus_tour.gif") no-repeat;
	text-align:right;
	text-decoration:none;
	display:block;
}

a:hover.bus_tour{background-position:0 -37px;}


/* 文字設定 */
.txt01{
	font-size:76%;
	line-height:200%;
}

.txt02{
	font-size:76%;
	color:#006fe1;
}

.txt03{
	padding-top:4px;
	font-size:76%;
	line-height:140%;
}

.caption01{
	font-size:64%;
}

.caption02{
	margin:3px 5px;
	font-size:64%;
	text-align:right;
}

.copyright{
	margin:8px 0 0 0 ;
	padding-bottom:15px;
	font-size:10px;
	text-align:center;
	color:#ffffff;
}

.bold{font-weight:bold;}

/* 色設定 */
.c_001{color:#006fe1;}
.c_white{color:#ffffff;}
.c_gray{color:#555555;}


