.size_btm .a a{
	background: #33BFDB !important;
	color: #fff !important;
}


.pc_menu ul li a{
	font-size: 18px !important;
	
}
#room_area h3{
	font-size: 18px !important;
}
.page_title .box2 #page_title{
	font-size: 40px !important;
}
.page_title .box2 #page_title span{
	font-size: 26px !important;
}
/* PCメニュー */
/* ------------------------------------------- */
.pc_menu{
	background:#EEECE2;
	width:100%;
	height:auto;
	display:none;
	padding: 0px 0px;
}
@media (min-width: 1080px) {
.pc_menu{
	background:#EEECE2;
	width:100%;
	height:auto;
	display:block;
	padding: 0px;
}
.pc_menu ul{
	/* -----
	max-width:1200px;
	margin:0px auto;
	----- */
	margin: 0px;
	padding: 14px 0px;
}
.pc_menu ul li{
	float:left;
	list-style:none;
	width:auto !important;
	display:block;
	padding-left:10px;
	padding-right:10px;
	border-left: 1px solid #714C44 ;
}
.pc_menu ul li:first-child{
	border-left: none !important;
}
.pc_menu ul li a{
	color:#714C44 !important;
	font-size:18px;
	line-height:18px;
}
.pc_menu ul li a:hover{
	color:#02AEDC !important;
	text-decoration:none !important;
}
}
.pc_menu ul.type2{
	float: right;
	margin-top: -28px;
	padding: 0px;
}
.pc_menu ul.type2 li{
	float:left;
	list-style:none;
	width:auto !important;
	display:block;
	margin: 0px !important;
	padding: 0px !important;
	text-align: center;
}
.pc_menu ul.type2 li a{
	width: 100%;
	height: 53px;
	display:block;
	line-height: 53px;
}
.pc_menu ul.type2 li.w1{
	background: #714C44;
	color: #fff !important;
	border-bottom: 1px solid #fff;
}
.pc_menu ul.type2 li.w2{
	background: #33BFDB;
	color: #fff !important;
	border-bottom: 1px solid #fff;
}
.pc_menu ul.type2 li.w1 a{
	background: #714C44;
	color: #fff !important;
}
.pc_menu ul.type2 li.w2 a{
	background: #33BFDB;
	color: #fff !important;
}
.pc_menu ul.type2 li{
	width:130px !important;
}
.head_bk{
	width: 100%;
	background: #000;
	padding-top: 17%;
}
@media (min-width: 640px) {
	.head_bk{
		width: 100%;
		background: #000;
		padding-top: 80px;
	}
}
@media (min-width: 1080px) {
	.head_bk{
		width: 100%;
		background: #000;
		padding-top: 134px;
	}
}
#header #sp_menu_area{
	display:block;
	float:right;
	width:17%;
}
#header #sp_menu_area img{
	width:100%;
}
#header #sp_menu_area{
	display:block;
	float:right;
	width:17%;
}
#header #sp_info_area img{
	width:100%;
}
@media (min-width: 640px) {
#header #sp_menu_area{
	display:block;
	float:right;
	width:80px;
}

}
@media (min-width: 1080px) {
#header #sp_menu_area{
	display:none;
}
#header #sp_info_area{
	display:none;
}
}

@media (min-width: 1080px) {
	#content01{
		display: none;
}
}