@charset "utf-8";
/*2008/08/25/�yFSFIELD�zyu*/

div#right_bg h3{ width:565px;height:30px;}
div.wrap h4{width:255px; height:40px;}
div#right_bg h3 span,
div.wrap h4 span{ visibility:hidden;}

h3#h3_1{background: url(../hotel/img/hotel_1.jpg) no-repeat;}
h3#h3_2{margin-top:20px;background: url(../hotel/img/hotel_18.jpg) no-repeat;}

h4#h4_1{background: url(../hotel/img/hotel_2.jpg) no-repeat;}
h4#h4_2{background: url(../hotel/img/hotel_4.jpg) no-repeat;}
h4#h4_3{background: url(../hotel/img/hotel_6.jpg) no-repeat;}
h4#h4_4{background: url(../hotel/img/hotel_8.jpg) no-repeat;}
h4#h4_5{background: url(../hotel/img/hotel_10.jpg) no-repeat;}
h4#h4_6{background: url(../hotel/img/hotel_12.jpg) no-repeat;}
h4#h4_7{background: url(../hotel/img/hotel_14.jpg) no-repeat;}

div#left_wrap{
	width:275px;
	float:left;
	}
div#right_wrap{
	width:275px;
	float:right;
	}
div.wrap{
	height:280px;
	margin-top:20px;
	background: #fff;
	text-align:center;
	color: #000000;
	}
div#wrap_2{
	margin-top:20px;
	border: 1px solid #FFFFFF;
	}
div#wrap_2 div{
	height:278px;
	padding:0 10px;
	font-size: 11px;
	}
div#wrap_2 h4{
	padding-top:12px;
	font-size: 11px;
	color: #EAD8BB;
	}
div#wrap_2 li{
	margin-right:8px;
	display:inline;
	}

div#reserve{
	padding-top:15px;
	text-align:center;
	clear:both;
	}
div#reserve img{ margin-top:15px;}

table{width:565px; margin-top:20px;}
	
th,td{
	padding:3px 0;
	border: 1px solid #FFFFFF;
	font-size: 10px;
	line-height: 120%;
	font-weight: normal;
	text-align:center;
	color: #FFFFFF;
	}
th{background: #433312;}

/*080925�ǉ����*/	
div#lending{
	border: 1px solid #FFFFFF;
	text-align:left;
	}
div#lending div{
	padding:0 10px 10px;
	font-size: 11px;
	}
div#lending h4{
	padding-top:12px;
	font-size: 11px;
	color: #EAD8BB;
	}
div#lending li{
	margin-right:8px;
	display:inline;
	}
	
/* 160817�O���[�o���i�r�����N�@�A�N�e�B�u
---------------------------------------------- */
ul#nav_global li.g02 a{background:url(../img/nav_global01.jpg) no-repeat -190px -52px;}

/*******************************************************************

以下2016/09/07 追加

******************************************************************/

/* heading
--------------------------------------------------*/
h3#h3_hotel01{
	background:url(../hotel/img/h3_hotel01.jpg) no-repeat 0 0;
	height:30px;
	margin-bottom:20px;
}

/* インフォメーション
--------------------------------------------------*/
div.info{
	background:url(../img/bg_bdr01.png) repeat-x 0 bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	overflow:hidden;
}

div.info:last-child{margin-bottom:0;}

p.date{
	font-size:12px;
	color:#FFF;
	display:inline-block;
	margin-right:20px;
}

p.ico span{display:none;}

p.service{background:url(../img/ico_service01.png) no-repeat 0 5px;}
p.news{background:url(../img/ico_news01.png) no-repeat 0 5px;}
p.plan{background:url(../img/ico_plan01.png) no-repeat 0 5px;}
p.other{background:url(../img/ico_other01.png) no-repeat 0 5px;}
p.winning{background:url(../img/ico_winning01.png) no-repeat 0 5px;}
p.restaurant{background:url(../img/ico_restaurant01.png) no-repeat 0 5px;}
p.event{background:url(../img/ico_event01.png) no-repeat 0 5px;}

p.service,
p.news,
p.plan,
p.other,
p.winning,
p.restaurant,
p.event{
	display:inline-block;
	vertical-align:bottom;
	width:86px;
	height:25px;
}

p.title a{
	background:url(../img/ico_arrow02.png) no-repeat left 0.4em;
	color:#FFF;
	font-size:13px;
	text-decoration:underline;
	line-height:1.6;
	padding-left:10px;
	display:block;
}

p.photo{
	background:url(../img/bg_eye_chatch01.jpg) no-repeat 0 0;
	float:right;
	width:100px;
	height:70px;
	overflow:hidden;
}

p.photo img{
	width:100px;
	height:auto;
}

p.title02{
	background:url(../img/bg_bdr01.png) repeat-x 0 bottom;
	color:#FFF;
	font-size:16px;
	line-height:1.6;
	padding-bottom:12px;
	margin-bottom:20px;
}

ul#btn_list{
	overflow:hidden;
	margin-bottom:40px;
}

ul#btn_list li{font-size:12px;}

ul#btn_list li#prev{float:left;}
ul#btn_list li#next{float:right;}

ul#btn_list li a{color:#FFF;}

ul#btn_list li a:hover{text-decoration:underline;}

/* etc
--------------------------------------------------*/
.left{float:left !important;}
.w425{width:425px !important;}
.align_center{text-align:center !important;}

/* ------------------------------------------------------------

wordpress

------------------------------------------------------------ */

/* wp_contents
---------------------------------------------- */
div.wp_contents{
	overflow:hidden;
	width:565px;
	margin-bottom:50px;
}

div.wp_contents p{
	margin-bottom:1.5em;
	line-height:1.6;
}

div.wp_contents p:last-child{margin-bottom:0;}

div.wp_contents a{
	color:#CDB489;
	text-decoration:underline;
}

div.wp_contents a:hover{
	color:#EBE1CF;
	text-decoration:none;
}

div.wp_contents img{
	max-width:565px;
	height:auto;
}

div.wp_contents .alignleft{float:left;}
div.wp_contents .alignright{float:right;}
div.wp_contents .aligncenter{
	display:block;
	margin:auto;
}

/* wordpress ページネーション
---------------------------------------------- */
div.wp-pagenavi{
	text-align:center;
	margin-bottom:25px;
}

div.wp-pagenavi span{
	background:#285825;
	color:#FFF;
	font-size:12px;
    margin: 0 2px 0 0;
	padding: 7px 10px;
    line-height: 1;
	display:inline-block;
}

div.wp-pagenavi a{
	background:#704D21;
	color:#FFF;
	font-size:12px;
    margin: 0 2px 0 0;
	padding: 7px 10px;
    line-height: 1;
	display:inline-block;
}

div.wp-pagenavi a.previouspostslink,
div.wp-pagenavi a.nextpostslink{padding:7px 9px;}

div.wp-pagenavi a:hover{
	background:#285825;
	color:#FFF;
	font-size:12px;
    margin: 0 2px 0 0;
	padding: 7px 10px;
    line-height: 1;
	display:inline-block;
}

div.wp-pagenavi a.previouspostslink:hover,
div.wp-pagenavi a.nextpostslink:hover{padding:7px 9px;}

span.pages,
span.extend{display:none !important;}

