@charset "Shift-JIS";


/* 全体レイアウト関係 */
#top-back{
	width: 900px ;
	margin: 0px auto ;
	text-align: left ;
}
#main{
	width: 900px ;
	margin: 0px auto ;
	padding: 5px 0px ;
}
.left-box{
	height: 573px ;
	background: url(../pic3/top-menu-back.jpg) top left no-repeat ;
}
.right-box{
	height: 573px ;
}


/* メニュー */
#menu li.menu-info a{
	height: 50px ;
}
#menu li.menu-sight a{
	height: 53px ;
}
.menu-info a{ background: url(../img3/menu-fujikin.gif) left top no-repeat ;}
.menu-access a{ background: url(../img3/menu-access.gif) left top no-repeat ;}
.menu-room a{ background: url(../img3/menu-room.gif) left top no-repeat ;}
.menu-furo a{ background: url(../img3/menu-furo.gif) left top no-repeat ;}
.menu-cuisine a{ background: url(../img3/menu-cuisine.gif) left top no-repeat ;}
.menu-facility a{ background: url(../img3/menu-facility.gif) left top no-repeat ;}
.menu-charge a{ background: url(../img3/menu-charge.gif) left top no-repeat ;}
.menu-reserve a{ background: url(../img3/menu-reserve.gif) left top no-repeat ;}
.menu-sight a{ background: url(../img3/menu-sight.gif) left top no-repeat ;}


/* ヘッダー */
#top-back .right-box .head-pic{
	width: 710px ;
	clear: both ;
}

#top-back h2{
	height: 45px ;
	padding: 10px 30px 0px 30px ;
	text-align: left ;
	background: url(../img3/top-pictext-back.gif) center bottom no-repeat ;
	line-height: 120% ;
	font-size: 15px ;
	color: #FFF9DF ;
}

/* 区切り線 */
.border1{
	width: 898px ;
	margin: 0px auto ;
	height: 4px ;
	background: url(../img3/border1.gif) center top repeat-x ;
	border-left: 1px solid #5C3609 ;
	border-right: 1px solid #5C3609 ;
}

/* メイン */
#main{
	padding: 0px 0px 15px 0px ;
	background: url(../pic3/main-back-center.jpg) center bottom no-repeat ;
}

/* お知らせ部分 */
.news{
	width: 650px ;
	min-height: 130px ;
	height: auto !important ;
	height: 130px ;
	padding: 0px 0px 10px 10px ;
	background: url(../img3/top-news-back.gif) right bottom no-repeat ;
	float: left ;
}
.news .date{
	padding: 10px 30px 5px 30px ;
	text-align: left ;
	font-weight: bold ;
}
.news .text{
	padding: 0px 20px 0px 40px ;
	line-height: 130% ;
	font-size: 15px ;
	text-align: left ;
}

/* サービスプラン部分 */
.service{
	width: 650px ;
	margin: 5px auto 10px 10px ;
	background: url(../img3/top-service-back.gif) center bottom no-repeat ;
	float: left ;
}
.service .text {
	padding: 5px 30px 30px 40px ;
	line-height: 120% ;
	font-size: 15px ;
	font-weight: bold ;
	color: #734315 ;
}

/* 各プランバナー部分 */
.plan-banner{
	width: 230px ;
	padding: 10px 3px 0px 5px ;
	float: right ;
}
.plan-banner .bnr-daigakusei a{
	display: block ;
	width: 220px ;
	height: 50px ;
	margin: 0px auto 8px auto ;
	background: url(../pic3/top-bnr-college.jpg) center top no-repeat ;
}
.plan-banner .bnr-daigakusei a:hover{background-position: center bottom ;}
.plan-banner .bnr-business a{
	display: block ;
	width: 220px ;
	height: 50px ;
	margin: 0px auto 8px auto ;
	background: url(../pic3/top-bnr-business.jpg) center top no-repeat ;
}
.plan-banner .bnr-business a:hover{background-position: center bottom ;}
.plan-banner .bnr-busi-taizai a{
	display: block ;
	width: 220px ;
	height: 50px ;
	margin: 0px auto 8px auto ;
	background: url(../pic3/top-bnr-busi-taizai.jpg) center top no-repeat ;
}
.plan-banner .bnr-busi-taizai a:hover{background-position: center bottom ;}
.plan-banner .bnr-senior a{
	display: block ;
	width: 220px ;
	height: 50px ;
	margin: 0px auto 8px auto ;
	background: url(../pic3/top-bnr-senior.jpg) center top no-repeat ;
}
.plan-banner .bnr-senior a:hover{background-position: center bottom ;}
.plan-banner .bnr-test a{
	display: block ;
	width: 220px ;
	height: 50px ;
	margin: 0px auto 8px auto ;
	background: url(../pic3/top-bnr-test.jpg) center top no-repeat ;
}
.plan-banner .bnr-test a:hover{background-position: center bottom ;}

/* 各ページへの案内部分 */
.annai{
	width: 900px ;
	clear: both ;
}
.annai .link-facility{
	padding: 0px 0px 0px 6px ;
	float: left ;
}
.annai .link-facility a{
	display: block ;
	width: 292px ;
	height: 100px ;
	background: url(../pic3/link-facility.jpg) center top no-repeat ;
}
.annai .link-facility a:hover{background-position: center bottom ;}
.annai .link-furo{
	padding: 0px 0px 0px 6px ;
	float: left ;
}
.annai .link-furo a{
	display: block ;
	width: 292px ;
	height: 100px ;
	background: url(../pic3/link-furo.jpg) center top no-repeat ;
}
.annai .link-furo a:hover{background-position: center bottom ;}

.annai .link-plan-fuji{
	padding: 0px 0px 0px 6px ;
	float: left ;
}
.annai .link-plan-fuji a{
	display: block ;
	width: 292px ;
	height: 100px ;
	background: url(../pic3/link-plan-fuji.jpg) center top no-repeat ;
}
.annai .link-plan-fuji a:hover{background-position: center bottom ;}

/* 福島駅無料お迎え */
.annai .link-sougei{
	padding: 0px 0px 0px 6px ;
	float: left ;
}
.annai .link-sougei a{
	display: block ;
	width: 292px ;
	height: 100px ;
	background: url(../pic3/link-sougei.jpg) center top no-repeat ;
}
.annai .link-sougei a:hover{background-position: center bottom ;}


/* 喜多屋本店様・ふじ旅館様-リンクバナー */
table.top-link-bnr{
	width: 890px ;
	margin: 5px auto 0px auto ;
}
table.top-link-bnr td{
	padding: 5px ;
	background: #5C5547 ;
}
table.top-link-bnr td.text1{
	width: 350px ;
	padding: 4px 5px 3px 5px ;
	border-right: 3px solid #D2C2A1 ;
	border-left: 1px dashed #5E5749 ;
}
table.top-link-bnr td.text2{
	width: 350px ;
	padding: 4px 5px 3px 5px ;
	border-left: 1px dashed #5E5749 ;
}
table.top-link-bnr td a{color: #FFFFFF ;}
table.top-link-bnr td a:visited{color: #FFFFFF ;}
table.top-link-bnr td a:hover{color: #FF8A2C ;}

