.floor-row {
    display:flex;gap:0px;
    margin-bottom:60px;
}

@container (max-width:800px) {
    .floor-row {
        flex-direction:column;
    }
    .floor-row .left-wing {
        padding:4px 20px;
    }
    .left-wing .floor-title {
        font-size:28px;font-weight:600;
        color:#fff;
    }
}

.floor-map {
    display:flex;gap:0px;margin-bottom:40px;
}

.left-wing {
    display:flex;gap:15px;align-items:center;background:#42a1be;padding:10px 20px;color:#fff;
}

.right-wing {
    flex:1;display:flex;gap:15px;align-items:center;background:#000;gap:20px;padding:10px 20px;color:#fff;
}

.recommend {
    padding:3px 12px;background:#42a1be;font-size:14px;border-radius:12px;
    font-weight:600;
    white-space:nowrap;
}

.left-wing .floor-title {
    font-size:34px;font-weight:600;
    color:#fff;
}

.floor-desc {
    font-weight:14px;line-height:1.1;
}


.terix-control-tabslider .tab-buttons a {
  font-size:20px;
}

.tab-panel-inner img {
    max-width:900px !important;
    margin:0 auto;
    width:100%;
}

.floor-0 .left-wing,
.floor-0 .recommend {
    background:#42a1be;
    
}

.floor-1 .left-wing,
.floor-1 .recommend {
    background:#926895;
    
}

.floor-2 .left-wing,
.floor-2 .recommend {
    background:#cf88a1;
}

.floor-3 .left-wing,
.floor-3 .recommend {
    background:#4c9e84;
}

.floor-4 .left-wing,
.floor-4 .recommend {
    background:#d19053;
}

.floor-5 .left-wing,
.floor-5 .recommend {
    background:#767dbc;
}


.terix-shell.case-frame.has-prima > .terix-page[ctrl=zuzu-leel-front-pacon-floor-map] {
    padding-left:0px !important;
    padding-right:0px !important;
}


.notice {
    margin-top:50px;
    width:90%;
    margin-left:auto;
    margin-right:auto;
}

@container (max-width:800px) {
    .notice {
        width:90%;
        margin-top:50px;
    }
    
}

.notice li {
   display:flex;
   
}

.notice li::before {
    display: inline-block;
    content: "※";
    font-size: inherit;
    font-weight: 400;
    padding-right: 0.5rem;
}
