h1 {padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h2 {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.9em; color: #CC0000; padding-bottom: 20px; }
h2#photo {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.9em; color: #CC0000; padding-bottom: 35px; }
h2#betumado {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.9em; color: #49708E; padding-bottom: 10px; ; padding-top: 30px;}
h3 {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.8em; color: #333333; }
h3#aki{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.8em; color: #333333; ; line-height: 170%;}
h3#restrant{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.8em; color: #333333; ; padding-bottom: 5px;}
h3#rphoto{font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.8em; color: #333333; ; padding-bottom: 7px;}
h4 {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 0.9em; color: #333333; ; padding-left: 5px;}

.address {font-size:9px; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; line-height: 150%; padding-top: 5px; padding-bottom: 5px; padding-left: 20px;  }
.copyright {font-size:8px; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; line-height: 150%; padding-top: 5px; padding-bottom: 5px; padding-right: 20px; }

.tobira {font-size:0.7em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; background-image : url(../syukuhaku/red_sankaku.gif); left: 10px; padding-left: 10px; background-repeat: no-repeat; background-position: left bottom;}

.em8 {font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka";  line-height: 170%; }
.em8_0 { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; }
.em7 { font-size:0.7em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; line-height: 170%; }
.em7_0 { font-size:0.7em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; }
.top_right { font-size:0.7em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; ; padding-bottom: 3px;}
.charge { font-size:1.2em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#CC0000; font-weight: bold;}
.photo {font-size:0.7em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; padding-top: 2px; padding-bottom: 15px; }
.photo_charge { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; padding-top: 2px; padding-bottom: 15px; }
.higaeri { font-size:1em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#49708E; ; font-weight: bold;}
.gray { ; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}
.form_em8 { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; ; line-height: 180% ;}
.form_em8_0 { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; }
.form_em7_0 { font-size:.7em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#CC0000; ; line-height: 180% ;}
.table_10pt { font-size:10pt; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; }
.table_em8 { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; }
.hr {padding-top: 10px; padding-bottom: 15px; }

.rightlink{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8pt;color:#FFFFFF; padding-right: 5px; padding-bottom: 5px;}
.menustyle {font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8.5pt;color:#FFFFFF; padding-right: 20px; padding-bottom: 5px; }
.menu{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8pt;color:#FFFFFF; padding-right: 5px; padding-bottom: 5px; }
.menu:link{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8.5pt;color:#FFFFFF; padding-right: 5px; padding-bottom: 5px; }
.menu:hover{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8.5pt;color:#646464; padding-right: 5px; padding-bottom: 5px; }
.menuup{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8pt;color:#646464; padding-right: 5px; padding-bottom: 5px; }
.menuup:link{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8.5pt;color:#646464; padding-right: 5px; padding-bottom: 5px; }
.menuup:hover{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:8.5pt;color:#646464; padding-right: 5px; padding-bottom: 5px; }

.link{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#49708E; background-image: url(img/blue_yajirusi.gif); background-repeat: no-repeat; background-position: left center; padding-left: 14px; }
.link:link{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#49708E; background-image: url(img/blue_yajirusi.gif); background-repeat: no-repeat; background-position: left center; padding-left: 14px; }
.link:hover{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#B3B3B3; background-image: url(img/blue_yajirusi.gif); background-repeat: no-repeat; background-position: left center; padding-left: 14px; text-decoration: none; }

.rlink{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#CC0000; ; font-weight: bold;}
.rlink:link{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#CC0000; ; font-weight: bold;}
.rlink:hover{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#B3B3B3; text-decoration: none; ; font-weight: bold;}
.rlink:visited{font-family:"ＭＳ Ｐゴシック", "Osaka";font-size:0.8em;color:#B3B3B3; ; font-weight: bold;}
.rlink_em8 { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; ; line-height: 140%;}

.h3link{color:#000000; }
.h3link:link{color:#000000; }
.h3link:hover{color:#B3B3B3; text-decoration: none; }

div#lnavi ul {margin: 0px; padding: 0px; }
div#lnavi li {list-style-type: none; padding: 5px 5px 5px 10px; border-left: 5px solid #49708E; border-bottom: 1px solid #ffffff; }
div#lnavi a {color: #333333; font-size: 9pt; font-weight:bold; text-decoration: none; font-family: "ＭＳ Ｐゴシック", "Osaka"; }
div#lnavi a:hover {color: #B3B3B3; font-size: 9pt; font-weight:bold; font-family: "ＭＳ Ｐゴシック", "Osaka"; text-decoration: underline; }
div#lnavi a em {color: #B3B3B3; }
.em8_0_bold { font-size:0.8em; font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; ; font-weight: bold;}

/*▼グローバルナビ*/
ul#gnavi {
	list-style: none;
	position: relative;
	clear: both;
	width: 800px;
	height:30px;
	margin: 0 auto;
	_margin-left: 0;/** IE4〜6適用 **/
	padding: 0;
	background-color: #fff;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#gnavi li a {
	display: inline;
	position: absolute;
	width: 114px;
	height:30px;
	top:0;
}
li#gnavi01 a {
	background-image : url(../img/common_gnavi01.gif);
	width: 115px;
	left: 0;
}
li#gnavi02 a {
	background-image : url(../img/common_gnavi02.gif);
	width: 115px;
	left: 115px;
}
li#gnavi03 a {
	background-image : url(../img/common_gnavi03.gif);
	left: 230px;
}
li#gnavi04 a {
	background-image : url(../img/common_gnavi04.gif);
	left: 344px;
}
li#gnavi05 a {
	background-image : url(../img/common_gnavi05.gif);
	left: 458px;
}
li#gnavi07 a {
	background-image : url(../img/common_gnavi07.gif);
	left: 572px;
}
li#gnavi06 a {
	background-image : url(../img/common_gnavi06.gif);
	left: 686px;
}
li#gnavi01 a:hover,
li#gnavi02 a:hover,
li#gnavi03 a:hover,
li#gnavi04 a:hover,
li#gnavi05 a:hover,
li#gnavi06 a:hover,
li#gnavi07 a:hover,
#top li#gnavi01 a,
#onsen li#gnavi02 a,
#shisetu li#gnavi03 a,
#meeting li#gnavi04 a,
#syukuhaku li#gnavi05 a,
#higaeri li#gnavi06 a,
#dantai li#gnavi07 a{
	background-position: 0 30px;
}
/*▲グローバルナビ*/

