/*MAPボタンの大きさ指定*/
.mapfloor{text-align: right;padding-right: 1%;}
input[type="checkbox"].on-off:checked + ul{
    height: 830px;
}
.tizu{width: 90%;}
@media screen and (max-width: 1024px) {
input[type="checkbox"].on-off:checked + ul{
    height: 800px;
}
}
@media screen and (max-width: 900px) {
input[type="checkbox"].on-off:checked + ul{
    height: 790px;
}
}
@media screen and (max-width: 820px) {
input[type="checkbox"].on-off:checked + ul{
    height: 780px;
}
.tizu{width: 98%;}
}
@media screen and (max-width: 768px) {
.mapfloor{padding-right: 2%;}
input[type="checkbox"].on-off:checked + ul{
    height: 760px;
}
}
@media screen and (max-width: 700px) {
.mapfloor{padding-right: 2%;}
input[type="checkbox"].on-off:checked + ul{
    height: 720px;
}
}
@media screen and (max-width: 600px) {
input[type="checkbox"].on-off:checked + ul{
    height: 670px;
}
}
@media screen and (max-width: 500px) {
input[type="checkbox"].on-off:checked + ul{
    height: 630px;
}
}
@media screen and (max-width: 428px) {
.mapfloor{font-size: 12px;padding-right: 2%;}
input[type="checkbox"].on-off:checked + ul{
    height: 600px;
}
}
@media screen and (max-width: 375px) {
input[type="checkbox"].on-off:checked + ul{
    height: 580px;
}
}
@media screen and (max-width: 360px) {
input[type="checkbox"].on-off:checked + ul{
    height: 575px;
}
}
@media screen and (max-width: 320px) {
input[type="checkbox"].on-off:checked + ul{
    height: 550px;
}
}