div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td	{
	margin: 0;
	padding: 0;
	font-size:100%;
}



.top_box {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	width: 560px;
	margin: 3px auto 3px auto;
}

.text_box {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	width: 560px;
	margin: 3px auto 3px auto;
}

.text_box02 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	width: 540px;
	margin: 5px auto 5px auto;
}

.text_box_left {
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	margin: 5px 0px 6px 5px;
	padding: 0px 8px 0px 0px;
	width: 228px;
}

.text_box_waku {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	width: 540px;
	padding: 5px 10px;
	margin: 3px auto 3px auto;
	border: 1px solid #56492C;
	background-color: #FDFFD9;
}

.food_box01 {
	background-image: url(../../10summer/img/photo_back01.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #3D70AD;
}

.food_box02 {
	background-image: url(../../10summer/img/photo_back02.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #654714;
}

.food_box03 {
	background-image: url(../../10summer/img/photo_back03.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #060;
}

.esthe_box01 {
	background-image: url(../../10summer/img/photo_back04.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #C03;
}

.golf_box01 {
	background-image: url(../../10summer/img/photo_back05.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #360;
}

.group_box01 {
	background-image: url(../../10summer/img/photo_back06.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #C00;
}

.group_box02 {
	background-image: url(../../10summer/img/photo_back07.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 570px;
	height:auto;
	margin: 8px auto 3px auto;
	border-top: 2px solid #F69;
}

.photo_right_box{
	float: right;
	width:auto;
	max-width:320px;
	overflow:auto;
	border: 1px solid #56492C;
	padding: 2px;
	margin: 5px 5px 6px 0px;
}

.photo_left_box{
	float: left;
	width: 320px;
	overflow:auto;
	border: 1px solid #56492C;
	padding: 2px;
	margin: 5px 0px 6px 5px;
}

.photo_right_box2{
	float: right;
	width: 268px;
	overflow:auto;
	border: 1px solid #654714;
	padding: 2px;
	margin: 5px 5px 6px 3px;
}

.photo_left_box2{
	float: left;
	width: 268px;
	overflow:auto;
	border: 1px solid #654714;
	padding: 2px;
	margin: 5px 3px 6px 5px;
}

.text_right_box{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 16px;
	float: right;
	width: 258px;
	overflow:auto;
	padding: 0px 5px 0px 5px;
	margin: 5px 5px 6px 3px;
	text-align: left;
}

.text_left_box{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 16px;
	float: left;
	width: 258px;
	overflow:auto;
	padding: 0px 5px 0px 5px;
	margin: 5px 3px 6px 5px;
	text-align: left;
}

/* 項目タイトル */

.k_title01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #039;
	background-image: url(../../10summer/img/k_title01.gif);
	background-repeat: no-repeat;
	letter-spacing: 2px;
	text-align: left;
	margin: 6px 0px 2px 0px;
	padding: 3px 0px 0px 15px;
	height: 24px;
}

.k_title02 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #674814;
	background-image: url(../../10summer/img/k_title02.gif);
	background-repeat: no-repeat;
	letter-spacing: 2px;
	text-align: left;
	margin: 6px 0px 2px 0px;
	padding: 3px 0px 0px 15px;
	height: 24px;
}

.k_title03 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #900;
	background-image: url(../../10summer/img/k_title03.gif);
	background-repeat: no-repeat;
	letter-spacing: 2px;
	text-align: left;
	margin: 6px 0px 2px 0px;
	padding: 3px 0px 0px 15px;
	height: 24px;
}




/* テキスト */

.food_title01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #06C;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.food_title02 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5C4112;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.food_title03 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #030;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.food_op_text {
	font-weight: bold;
	color: #785418;
}

.food_meron_text {
	font-weight: bold;
	color: #030;
	font-size: 14px;
	line-height: 20px;
	background-color: #EBF169;
	padding: 2px 4px;
}

.esthe_title01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #903;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.golf_title01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1D3900;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.group_title01 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6C0000;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.group_title02 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #AE0046;
	text-decoration: underline;
	text-align: left;
	line-height: 20px;
	padding: 4px 0px 0px 10px;
}

.esthe_text {
	font-weight: bold;
	color: #752238;
	font-size: 14px;
	line-height: 20px;
	background-color: #FEE;
	padding: 2px 4px;
}

.golf_text {
	font-weight: bold;
	color: #234600;
	font-size: 14px;
	line-height: 20px;
	background-color: #E2FFD2;
	padding: 2px 4px;
}

/* 客室ボタン */

#room_navi {
	padding:0px 0px 0px 0px;
	margin: 3px auto 3px auto;
	width:572px;
	height:auto;
	overflow:hidden;
	background-color: #FFF;
	text-align: center;
} 

#room_navi li {
	list-style:none;
	width:185px;
	float:left;
	padding: 0px 0px 0px 3px;
}  

#room_navi li a {
	display:block;
	line-height:150px;
	color:#fff;
	background-color: #FFF;
} 

.room_select {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #039;
	background-image: url(../room/room_select.gif);
	background-repeat: no-repeat;
	letter-spacing: 1px;
	text-align: center;
	margin: 6px 0px 2px 0px;
	padding: 3px 0px 0px 15px;
	height: 24px;
}



.red {
	color: #F00;
}

/* フロートをクリア */
.clear {
	clear: both;
}


/* 夏のイベント */


.event {
	height: auto;
	width: 574px;
	margin: 5px 0px 5px 0px;
}

.e_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #039;
	background-image: url(../../10summer/event/img/e_title.jpg);
	background-repeat: no-repeat;
	letter-spacing: 2px;
	text-align: left;
	margin: 6px 0px 1px 0px;
	padding: 2px 0px 0px 28px;
	height: 24px;
}

.e_text_box {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	width: 560px;
	height:auto;
	padding: 8px 0px 0px 15px;
	margin: -3px auto 5px auto;
	background-image: url(../../10summer/event/img/e_background.gif);
	background-repeat: repeat-x;
}

.e_photo_box{
	width:auto;
	overflow:auto;
	padding: 2px;
	margin: 5px 10px 0px -8px;
}

.red_box {
	padding: 2px 10px 1px 10px;
	border: 1px solid #900;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	background-color: #F00;
}

.top_link {
	font-size: 13px;
	color: #06C;
	text-align: right;
	margin: 0px 10px 0px 0px;
	text-decoration: underline;
}
