@charset "utf-8";
/* CSS Document */
/*
●●●●●●●●●●●●●●●●●●●●●●●

320～767px

●●●●●●●●●●●●●●●●●●●●●●●
*/


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

-----------　予約　-----------

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.yoyaku	p{
	padding: 0.8rem;
	margin-bottom: 2rem;
	margin-left: auto;
	margin-right: auto;
	font-size: 1rem;
	text-align: center;
	width: 85%;
	border-radius: 10px;
	font-weight: bold;
}
.yoyaku	img{
	padding-right: 1rem;
	}

#okinawa_yoyaku{
	border: solid 3px #fc7702;
	background-color: #FEE4CE;
}
#okinawa_yoyaku a{
	color: #fc7702;
	display : block;
}


#yuzawa_yoyaku{
	border: solid 3px #00a0e9;
	background-color: #CCECFB;
}
#yuzawa_yoyaku a{
	color: #00a0e9;
	display: block;
}


#hakone_yoyaku{
	border: solid 3px #296d2d;
	background-color: #CCDFD0;
}
#hakone_yoyaku a{
	color: #296d2d;
	display: block;
}


#toiawasebar{
	border: solid 3px #333333;
	background-color: #f0f0f0;
}
#toiawasebar a{
	color: #333333;
	display: block;
}

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

-----------　↑↑↑↑予約ここまで↑↑↑↑↑　-----------

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/




@media screen and (min-width:320px), print {
.left {
	display: none;
}
#header_320 {
        margin: 1rem 0;
}
#top-menu {
	display: none;
}
/*タイトル*/
#futomoji {
	display: none;
}
#futomoji-s {
	line-height: 3rem;
	font-size: 1.2rem;
	font-weight: bold;
	border-bottom: solid 2px #000;
	text-align: center;
    margin-top: 1.5rem;
}
/*TOP説明文*/
#annaibun {
	padding: 1rem;
	border-bottom: solid 1px #000;
}
#annaibun p {
	font-size: 16px;
	line-height: 2rem;
}
/*スマホ時クラロゴ*/
.sumaho {
	width: 20%;
	float: left;
	margin: 0.5rem 1rem 2rem 1rem;
}


/****ページ内メニュー*****/
.inpage-menu{
	display:none;
}

}