@charset "UTF-8";

.conceptroom .originalamenities .amenities li p span {
    font-size: 12px;
}
.reservation-reception_member h2 span {
    font-size: 30px;
}
.reservation-reception_member .member-general_btn li a.btn {
    font-size: 18px;
}
.reservation-reception_member .member-general_btn li a.btn.kai {
    justify-content: flex-start;
    padding-left: 70px;
}
.reservation-reception_member .area_seibu-prince a.btn {
    font-size: 18px;
	justify-content: center;
	padding-left: 0;
}
.originarl-drink .area_eachdrink ul li .character {
    right: -6px;
}
.originarl-drink .area_eachdrink .original-novelty .text {
    width: 80%;
}
.conceptroom .originalamenities .amenities li .text02 {
    width: 78%;
}
.reservation-reception_member h2 {
    width: 850px;
}

@media screen and (max-width: 768px) {
	.conceptroom .item01 {
        top: 390px;
    }
	.conceptroom .originalamenities .amenities li p span {
		font-size: 10px;
	}
	.reservation-reception_member .member-general_btn li a.btn.kai {
        justify-content: center;
        padding-left: 0;
    }
	.reservation-reception_member .member-general_btn li a.btn {
		font-size: 15px;
	}
	.reservation-reception_member .area_seibu-prince a.btn {
		font-size: 15px;
	}
	.footer__hotelNav li a {
        font-size: 14px;
    }
	.reservation-reception_member h2 {
		width: 100%;
	}
	.conceptroom .originalamenities .amenities li .text02 {
		width: 100%;
	}
	.reservation-reception_member h2 span {
		font-size: 19px;
	}
}