@charset "Shift-JIS";

/* スライダー */
#slider {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.bx-wrapper .bx-viewport {
	max-width: 1366px;
	margin: 0px auto 0px auto;
	background: #0F243E;
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	left: 0px;
	text-align: center;
}
.bx-wrapper .bx-viewport img {
	min-height: 210px;
}
/* スライダー */

.top-info-box {
	background: #FFFFFF;
	box-sizing: border-box;
}
.top-infp-title {
	color: #0F243E;
}
.top-info-list {
	border-bottom: dashed 1px #000000;
}
ul.top-info-ul {
}
ul.top-info-ul li {
}
ul.top-info-ul li.top-info-day {
	margin: 0 0 10px 0;
}
ul.top-info-ul li.top-info-day span.oshirase {
	padding: 4px 8px 4px 8px;
	background: #2B3C4E;
	color: #FFFFFF;
}
ul.top-info-ul li.top-info-text {
}
ul.top-info-ul li a {
	color: #165C80;
}
ul.top-info-ul li a:hover {
	color: #000000;
}

/* 感染症対策について */
.top-corona-box {
	border: solid 3px #FF0000;
}
/* 感染症対策について */
.top-oshirase {
	border: 3px double #A86757;
}
.top-oshirase-title {
}
.top-oshirase-text {
}

#menu {
	width: 97%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.menu-button {
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 3px #2D3E51;
	box-sizing: border-box;
}

/* 冬季謝恩企画 */
.top-tokishaon-box {
	border: solid 3px #2D3E51;
}
.top-tokishaon-title {
}
.top-tokishaon-title img {
	width: 100%;
	max-width: 392px;
}
.top-tokishaon-pic {
}
.top-tokishaon-pic img {
	width: 100%;
}
.top-tokishaon-text {
}
.top-tokishaon-chuki-box {
}
.top-tokishaon-chuki {
}
/* 冬季謝恩企画 */

/*宿泊券プレゼントのご案内*/
.top-sticket-annai {
	border: solid 3px #2D3E51;
}
.top-sticket-title {
}
.top-sticket-title img {
	width: 100%;
	max-width: 437px;
}
.top-sticket-pic {
}
.top-sticket-pic img {
	width: 100%;
	max-width: 300px;
}
.top-sticket-naiyo {
}
.top-sticket-text {
}
/*宿泊券プレゼントのご案内*/

.menu-button-left {
	float: left;
	width: 49%;
	margin: 0px 0px 10px 0px;
	border: solid 3px #2D3E51;
	box-sizing: border-box;
}
.menu-button-right {
	float: right;
	width: 49%;
	margin: 0px 0px 10px 0px;
	border: solid 3px #2D3E51;
	box-sizing: border-box;
}
.top-bnr-blog {
	width: 97%;
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px;
}
.top-yoyaku {
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background: -webkit-gradient(linear, left top, left bottom, from(#2D3E50), to(#0D2138));
	font-size: 16px;
	text-align: center;
}
.top-yoyaku a {
	display: block;
	padding: 0px 20px 0px 0px;
	background: url(../png/page-listmark.png) right 2px no-repeat;
}
.top-yoyaku a {
	color: #FFFFFF;
}
.top-bnr {
	width: 90%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	text-align: right;
}
