.gap_layouts[data-v-8d152308]{gap:32px}@media screen and (min-width:600px){.gap_layouts[data-v-8d152308]{gap:36px}}@media screen and (min-width:769px){.gap_layouts[data-v-8d152308]{gap:40px}}.gap_sections[data-v-8d152308]{gap:16px}@media screen and (min-width:600px){.gap_sections[data-v-8d152308]{gap:20px}}@media screen and (min-width:769px){.gap_sections[data-v-8d152308]{gap:24px}}.gap_components[data-v-8d152308]{gap:12px}@media screen and (min-width:600px){.gap_components[data-v-8d152308]{gap:16px}}@media screen and (min-width:769px){.gap_components[data-v-8d152308]{gap:16px}}.gap_modules[data-v-8d152308]{gap:8px}@media screen and (min-width:600px){.gap_modules[data-v-8d152308]{gap:8px}}@media screen and (min-width:769px){.gap_modules[data-v-8d152308]{gap:8px}}.gap_elements[data-v-8d152308]{gap:4px}@media screen and (min-width:600px){.gap_elements[data-v-8d152308]{gap:4px}}@media screen and (min-width:769px){.gap_elements[data-v-8d152308]{gap:4px}}.nav-floor-item[data-v-8d152308]{--accent:var(--nav-floor-accent,#d673b5);position:relative;height:44px;top:4px;margin-right:2px;flex:1 1 70px;min-width:70px}.nav-floor-item a[data-v-8d152308]{display:flex;align-items:center;justify-content:center;border-radius:4px 4px 0 0;height:44px;line-height:1.3;padding-top:3px;font-size:1.2rem;text-align:center;color:#62759b;white-space:normal;border-right:1px solid var(--border);border-left:1px solid var(--border)}.nav-floor-item.is-active[data-v-8d152308]{top:0}.nav-floor-item.is-active a[data-v-8d152308]{background:var(--accent);border:none;height:48px;color:#fff;font-weight:700}.nav-floor-item[data-v-8d152308]:before{content:"";position:absolute;left:0;right:0;top:0;border-radius:4px 4px 0 0;border-bottom:3px solid var(--accent)}@media screen and (min-width:769px){.nav-floor-item[data-v-8d152308]{display:flex;height:34px;top:0;margin-right:0;flex:none;min-width:var(--nav-tab-min-width,auto)}.nav-floor-item[data-v-8d152308]>*{display:flex;flex:auto}.nav-floor-item a[data-v-8d152308]{position:relative;flex:auto;height:34px;width:var(--nav-tab-width,186px);white-space:nowrap;padding:0 12px;font-weight:700;font-size:14px;color:var(--nav-tab-text,#6e5a5a);border:none;border-radius:5px 5px 0 0;background:none}}@media screen and (min-width:769px)and (max-width:1060px){.nav-floor-item a[data-v-8d152308]{font-size:12px}}@media screen and (min-width:769px){.nav-floor-item:last-child a[data-v-8d152308]:after{display:block;content:"";position:absolute;top:8px;right:0;width:1px;height:20px;background-color:var(--nav-tab-divider,#b8c3d9)}.nav-floor-item.is-active a[data-v-8d152308]{top:-4px;height:40px;color:#fff;background:var(--accent);margin-bottom:-4px}.nav-floor-item.is-active+.nav-floor-item[data-v-8d152308]:before,.nav-floor-item.is-active[data-v-8d152308]:before,.nav-floor-item.is-active:last-child a[data-v-8d152308]:after{display:none}.nav-floor-item[data-v-8d152308]:before{display:block;content:"";position:absolute;left:0;top:8px;right:auto;width:1px;height:20px;border:none;border-radius:0;background-color:var(--nav-tab-divider,#b8c3d9)}}html.is-pc-layout .nav-floor-item[data-v-8d152308]{display:flex;height:34px;top:0;margin-right:0;flex:none;min-width:var(--nav-tab-min-width,auto)}html.is-pc-layout .nav-floor-item[data-v-8d152308]>*{display:flex;flex:auto}html.is-pc-layout .nav-floor-item a[data-v-8d152308]{position:relative;flex:auto;height:34px;width:var(--nav-tab-width,186px);white-space:nowrap;padding:0 12px;font-weight:700;font-size:14px;color:var(--nav-tab-text,#6e5a5a);border:none;border-radius:5px 5px 0 0;background:none}@media screen and (max-width:1060px){html.is-pc-layout .nav-floor-item a[data-v-8d152308]{font-size:12px}}html.is-pc-layout .nav-floor-item:last-child a[data-v-8d152308]:after{display:block;content:"";position:absolute;top:8px;right:0;width:1px;height:20px;background-color:var(--nav-tab-divider,#b8c3d9)}html.is-pc-layout .nav-floor-item.is-active a[data-v-8d152308]{top:-4px;height:40px;color:#fff;background:var(--accent);margin-bottom:-4px}html.is-pc-layout .nav-floor-item.is-active+.nav-floor-item[data-v-8d152308]:before,html.is-pc-layout .nav-floor-item.is-active[data-v-8d152308]:before,html.is-pc-layout .nav-floor-item.is-active:last-child a[data-v-8d152308]:after{display:none}html.is-pc-layout .nav-floor-item[data-v-8d152308]:before{display:block;content:"";position:absolute;left:0;top:8px;right:auto;width:1px;height:20px;border:none;border-radius:0;background-color:var(--nav-tab-divider,#b8c3d9)}.nav-floor-item.garumani[data-v-8d152308]{--accent:var(--nav-floor-accent,#d673b5)}.nav-floor-item.home[data-v-8d152308]{--accent:var(--nav-floor-accent,#68d917)}.nav-floor-item.girls[data-v-8d152308]{--accent:var(--nav-floor-accent,#ff73a9)}.nav-floor-item.adult[data-v-8d152308]{--accent:var(--nav-floor-accent,#6cb7e6)}.nav-floor-link-item[data-v-0d4eea1b]{height:24px;min-width:100px}.nav-floor-link-item a[data-v-0d4eea1b]{--accent:transparent;--bg:#fff;display:block;width:100%;height:24px;font-size:12px;text-align:center;line-height:22px;white-space:nowrap;padding:0 8px;border:1px solid var(--accent);border-radius:12px;color:var(--accent);background:var(--bg)}.nav-floor-link-item a[data-v-0d4eea1b]:hover{background:var(--accent);color:#fff}.nav-floor-link-item a.general[data-v-0d4eea1b]{--accent:#82ca28}.nav-floor-link-item a.adult[data-v-0d4eea1b]{--accent:#6cb7e6}.nav-floor-link-item a.female[data-v-0d4eea1b]{--accent:#f45d9e}.nav-floor-link-item a.garumani[data-v-0d4eea1b]{--accent:#d673b5}.gap_layouts[data-v-0c7eb3b6]{gap:32px}@media screen and (min-width:600px){.gap_layouts[data-v-0c7eb3b6]{gap:36px}}@media screen and (min-width:769px){.gap_layouts[data-v-0c7eb3b6]{gap:40px}}.gap_sections[data-v-0c7eb3b6]{gap:16px}@media screen and (min-width:600px){.gap_sections[data-v-0c7eb3b6]{gap:20px}}@media screen and (min-width:769px){.gap_sections[data-v-0c7eb3b6]{gap:24px}}.gap_components[data-v-0c7eb3b6]{gap:12px}@media screen and (min-width:600px){.gap_components[data-v-0c7eb3b6]{gap:16px}}@media screen and (min-width:769px){.gap_components[data-v-0c7eb3b6]{gap:16px}}.gap_modules[data-v-0c7eb3b6]{gap:8px}@media screen and (min-width:600px){.gap_modules[data-v-0c7eb3b6]{gap:8px}}@media screen and (min-width:769px){.gap_modules[data-v-0c7eb3b6]{gap:8px}}.gap_elements[data-v-0c7eb3b6]{gap:4px}@media screen and (min-width:600px){.gap_elements[data-v-0c7eb3b6]{gap:4px}}@media screen and (min-width:769px){.gap_elements[data-v-0c7eb3b6]{gap:4px}}.floor-nav[data-v-0c7eb3b6]{border-bottom:4px solid var(--nav-floor-accent,#d673b5)}@media screen and (min-width:769px){.floor-nav[data-v-0c7eb3b6]{display:flex;width:100%;margin-top:var(--nav-floor-offset-top,0);padding:0 15px;background:var(--nav-floor-bg,#f5f7fa)}}html.is-pc-layout .floor-nav[data-v-0c7eb3b6]{display:flex;width:100%;margin-top:var(--nav-floor-offset-top,0);padding:0 15px;background:var(--nav-floor-bg,#f5f7fa)}.floor-nav-tab[data-v-0c7eb3b6]{display:flex;overflow-x:auto;overflow-y:hidden}@media screen and (max-width:768px){.floor-nav-tab[data-v-0c7eb3b6]{margin-top:4px}}@media screen and (min-width:769px){.floor-nav-tab[data-v-0c7eb3b6]{align-items:center;flex:var(--nav-floor-tab-flex,1 1 auto);margin-top:0;margin-right:20px;height:36px;overflow:visible}}html.is-pc-layout .floor-nav-tab[data-v-0c7eb3b6]{align-items:center;flex:var(--nav-floor-tab-flex,1 1 auto);margin-top:0;margin-right:20px;height:36px;overflow:visible}@media screen and (min-width:769px){.floor-nav-link[data-v-0c7eb3b6]{margin-left:auto}}html.is-pc-layout .floor-nav-link[data-v-0c7eb3b6]{margin-left:auto}@media screen and (max-width:768px){.floor-nav--responsive .floor-nav-link[data-v-0c7eb3b6],.floor-nav--responsive .floor-nav-tab--pc[data-v-0c7eb3b6]{display:none}}@media screen and (min-width:769px){.floor-nav--responsive .floor-nav-tab--sp[data-v-0c7eb3b6]{display:none}}.sub-nav-floor-item[data-v-6a2daab1]{--c-default:var(--sub-nav-floor-text);--c-active:var(--sub-nav-floor-accent);--c-current:var(--c-default);--on-surface:var(--c-current);font-size:13px;padding:0 12px;height:38px;cursor:pointer}.sub-nav-floor-item .item-link[data-v-6a2daab1]{color:var(--c-current);line-height:13px}.sub-nav-floor-item[data-v-6a2daab1]:where(:hover,.is-active){--c-current:var(--c-active)}.sub-nav-floor-item.is-active[data-v-6a2daab1]{border-bottom:2px solid var(--c-active)}.sub-nav-floor-item.is-active .item-link[data-v-6a2daab1]{font-weight:700}.floor-sub-navi[data-v-09bfd551]{padding:0 15px;background:var(--sub-nav-floor-bg)}
