.su1 {vertical-align:top; text-align:left; color:#884536; font-size:13px;}
.su2 {vertical-align:middle; text-align:left; color:#757575; font-size:13px;}
.su3 {vertical-align:top; text-align:left; color:#757575; font-size:13px;}
.su4 {font-size:11px; line-height:17px;}
.su5 {font-weight:bold;}
.su6 {vertical-align:top; text-align:left; color:#757575; font-size:13px; font-weight:bold;}
.su7 {vertical-align:top; text-align:left; color:#ffffff; font-size:13px;}
.su8 {vertical-align:top; text-align:right; color:#ffffff; font-size:13px; line-height:17px;}
.su9 {vertical-align:middle; text-align:left; color:#ffffff; font-size:13px; font-weight:bold;}
.su10 {vertical-align:top; text-align:center; color:#686868; font-size:13px;}
.su11 {vertical-align:middle; text-align:center; color:#686868; font-size:13px;}
.su12 {vertical-align:top; text-align:left; color:#686868; font-size:13px; line-height:17px;}
.su13 {color:#B0783C; font-weight:bold;}
.su14 {vertical-align:middle; text-align:right; color:#ffffff; font-size:13px; font-weight:bold;}
.su15 {vertical-align:middle; text-align:left; color:#686868; font-size:13px; line-height:17px;}
.su16 {vertical-align:middle; text-align:center; color:#ffffff; font-size:13px; font-weight:bold;}
.su17 {vertical-align:middle; text-align:right; color:#686868; font-size:13px;}
.su18 {vertical-align:middle; text-align:center; color:#686868; font-size:13px;}
.su19 {vertical-align:middle; text-align:left; color:#ffffff; font-size:11px; font-weight:bold;}
.su20 {vertical-align:middle; text-align:left; color:#ffffff; font-size:15px; font-weight:bold;}

.kinyu {line-height:2.2em; vertical-align:middle; text-align:left; color:#686868; font-size:13px;}




a.white:link {color:#ffffff;} 
a.white:visited {color:#ffffff;} 
a.white:active {color:#ffffff;} 
a.white:hover {color:#ffffff;}

a.ore:link {color:#FF8400;} 
a.ore:visited {color:#FF8400;} 
a.ore:active {color:#FF8400;} 
a.ore:hover {color:#FF8400;}

a.eve:link {color:#757575;} 
a.eve:visited {color:#757575;} 
a.eve:active {color:#757575;} 
a.eve:hover {color:#757575;}


html { /* スクロールバー常に表示 */
    overflow-y:scroll;
	margin-bottom:1px;
	height:100%;
	}


body{
	margin:0px;
	padding:s0px;
	crollbar-face-color: #ffffff;       /* 表面の色 */
	scrollbar-3dlight-color: #EBEBEB;    /* 左端と上端の色 */
	scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
	scrollbar-shadow-color: #959595;     /* 影の色 */
	scrollbar-darkshadow-color: #EBEBEB; /* 右端と下端 */
	scrollbar-arrow-color: #959595;      /* 矢印の色 */
	scrollbar-track-color: #EBEBEB;      /* バーの背景の色 */
}







/*フォーム入力モード切替*/
.zenkaku {
	ime-mode: active;   /* 全角モード */
	}
.hankaku {
	ime-mode: inactive; /* 半角モード */
	}




img { border:none;}









/*館内MAP*/
.kan_map  {
	position: relative;
	width: inherit;
	height: inherit;
	}

.map {
	width: 893px;
	height: 443px;
	}

.hikaeshitsu {
	position: absolute;
	top: 78px;
	left: 202px;
	width: inherit;
	height: inherit;
	}

.chapel {
	position: absolute;
	top: 194px;
	left: 122px;
	width: inherit;
	height: inherit;
	}

.terrace1 {
	position: absolute;
	top: 175px;
	left: 246px;
	width: inherit;
	height: inherit;
	}

.terrace2 {
	position: absolute;
	top: 292px;
	left: 246px;
	width: inherit;
	height: inherit;
	}

.banquet {
	position: absolute;
	top: 192px;
	left: 415px;
	width: inherit;
	height: inherit;
	}

.lounge {
	position: absolute;
	top: 320px;
	left: 415px;
	width: inherit;
	height: inherit;
	}

.prize1 {
	position: absolute;
	top: 236px;
	left: 592px;
	width: inherit;
	height: inherit;
	}

.prize2 {
	position: absolute;
	top: 290px;
	left: 650px;
	width: inherit;
	height: inherit;
	}












