body:has(>.lp-gorogorogorohachi){margin:0}.lp-gorogorogorohachi{--gr:calc(10 / 390 * 100vw);box-sizing:border-box}:where(.lp-gorogorogorohachi){letter-spacing:normal;font-feature-settings:normal}@media (min-width:768px){.lp-gorogorogorohachi{--gr:10px;background:#f7f5ec url(/home/jp/_next/static/media/bgPcSide.b4825855.webp) 50%/cover fixed}}:where(.lp-gorogorogorohachi) .pc-side{display:none}@media (min-width:1025px){.lp-gorogorogorohachi{display:grid;grid-template-columns:1fr 390px 1fr}.lp-gorogorogorohachi>.lp,.lp-gorogorogorohachi>.page__inner{grid-row:1;grid-column:2;width:390px;max-width:none;margin:0}:where(.lp-gorogorogorohachi) .pc-side{--u:min(calc((50vw - calc(19.5 * var(--gr))) / 525),calc(100vh / 890));position:sticky;top:0;z-index:0;display:block;grid-row:1;align-self:start;height:100vh;overflow:hidden;background:#f7f5ec url(/home/jp/_next/static/media/bgPcSide.b4825855.webp) bottom/cover}:where(.lp-gorogorogorohachi) .pc-side--left{grid-column:1}:where(.lp-gorogorogorohachi) .pc-side--right{grid-column:3}:where(.lp-gorogorogorohachi) .pc-side__inner{position:absolute;bottom:0;left:50%;width:calc(525 * var(--u));z-index:1;height:calc(890 * var(--u));transform:translateX(-50%)}:where(.lp-gorogorogorohachi) .pc-side__inner>*{position:absolute;max-width:none}:where(.lp-gorogorogorohachi) .pc-side__kikusui{top:calc(25 * var(--u));left:calc(25 * var(--u));width:calc(104 * var(--u))}:where(.lp-gorogorogorohachi) .pc-side__title{top:calc(176 * var(--u));left:calc(66 * var(--u));width:calc(352 * var(--u))}:where(.lp-gorogorogorohachi) .pc-side__illust{position:absolute;bottom:0;max-width:none;height:auto;pointer-events:none}:where(.lp-gorogorogorohachi) .pc-side__illust-img{display:block;width:100%;height:auto}:where(.lp-gorogorogorohachi) .pc-side__glow{position:absolute;max-width:none;height:auto;mix-blend-mode:overlay}:where(.lp-gorogorogorohachi) .pc-side__glow--left{top:calc(118.18 / 578.5 * 100%);left:calc(96.26 / 525 * 100%);width:calc(372.56 / 525 * 100%)}:where(.lp-gorogorogorohachi) .pc-side__glow--right{top:calc(23.38 / 499.5 * 100%);left:calc(154.17 / 612 * 100%);width:calc(394.44 / 612 * 100%)}:where(.lp-gorogorogorohachi) .pc-side__illust--left{left:0;width:min(100%,calc(778.5 * var(--u) * 525 / 578.5))}:where(.lp-gorogorogorohachi) .pc-side__nav{inset:0;z-index:1}:where(.lp-gorogorogorohachi) .pc-side__menu-title{position:absolute;top:calc(71.7 * var(--u));left:calc(318 * var(--u));width:100%;max-width:calc(104.615 * var(--u));height:calc(100.024 * var(--u))}:where(.lp-gorogorogorohachi) .pc-side__cards{position:absolute;top:calc(192 * var(--u));left:calc(107 * var(--u));display:grid;grid-template-columns:repeat(3,calc(88.46 * var(--u)));column-gap:calc(22.54 * var(--u));row-gap:calc(20.59 * var(--u))}:where(.lp-gorogorogorohachi) .pc-side__card a{display:block;width:calc(88.46 * var(--u));height:calc(131.41 * var(--u));transition:opacity .3s}:where(.lp-gorogorogorohachi) .pc-side__card img{display:block;width:calc(93 * var(--u));max-width:none;height:calc(136 * var(--u));margin-left:calc(-2 * var(--u))}:where(.lp-gorogorogorohachi) .pc-side__illust--right{right:0;width:min(calc(100% * 612 / 525),calc(699.4 * var(--u) * 612 / 499.4))}}@media (min-width:1025px) and (hover:hover){:where(.lp-gorogorogorohachi) .pc-side__card a:hover{opacity:.7}}:where(.lp-gorogorogorohachi) .header{position:fixed;top:0;left:calc(50% - var(--scrollbar-gap, 0px) / 2);z-index:999;width:100%;max-width:calc(39 * var(--gr));transform:translateX(-50%)}:where(.lp-gorogorogorohachi) .hamburger{position:absolute;top:calc(2 * var(--gr));right:calc(1.4 * var(--gr));width:calc(6.9 * var(--gr));height:calc(6.9 * var(--gr));transition:opacity .3s}:where(.lp-gorogorogorohachi) .hamburger svg{display:block;width:100%;height:100%}:where(.lp-gorogorogorohachi) .hamburger__icon{transition:opacity .3s}:where(.lp-gorogorogorohachi) .hamburger.is-open .hamburger__icon--open,:where(.lp-gorogorogorohachi) .hamburger__icon--close{opacity:0}:where(.lp-gorogorogorohachi) .hamburger.is-open .hamburger__icon--close{opacity:1}:where(.lp-gorogorogorohachi) .ended-bar{display:flex;justify-content:center;align-items:center;height:calc(4 * var(--gr));margin:0;background:#0b6265;font-size:calc(1.6 * var(--gr));font-weight:700;line-height:1;color:#fff;text-align:center}:where(.lp-gorogorogorohachi) .header--ended .hamburger{top:calc(6 * var(--gr))}:where(.lp-gorogorogorohachi) .page__inner--ended{padding-top:calc(4 * var(--gr))}@media (min-width:1025px){:where(.lp-gorogorogorohachi) .hamburger,:where(.lp-gorogorogorohachi) .hamburger__nav{display:none}}@media (hover:hover){:where(.lp-gorogorogorohachi) .hamburger:hover{opacity:.8}}:where(.lp-gorogorogorohachi) .hamburger{z-index:889}:where(.lp-gorogorogorohachi) .hamburger__nav{position:fixed;top:0;left:0;z-index:888;width:100%;height:100dvh;overflow-y:auto;background:#f7f5ec;opacity:0;visibility:hidden;pointer-events:none;transition:.5s ease}:where(.lp-gorogorogorohachi) .hamburger__nav.active{opacity:1;visibility:visible;pointer-events:all}:where(.lp-gorogorogorohachi) .hamburger__nav-inner{position:relative;width:calc(39 * var(--gr));height:calc(75.8 * var(--gr));margin:0 auto;overflow:hidden}:where(.lp-gorogorogorohachi) .hamburger__list{position:absolute;top:calc(6.5 * var(--gr));left:calc(4.9 * var(--gr));display:flex;flex-direction:column;gap:calc(2.4 * var(--gr));width:calc(29.1 * var(--gr));height:calc(47.1 * var(--gr));box-sizing:border-box;margin:0;padding:calc(4.3 * var(--gr)) 0 0;list-style:none;background:url(/home/jp/_next/static/media/bgNavPanel.209cd2c4.webp) no-repeat 50%/100% 100%}:where(.lp-gorogorogorohachi) .hamburger__list-item a{display:block;font-size:calc(1.6 * var(--gr));font-weight:700;line-height:1.75;color:#fff;text-align:center;text-decoration:none;transition:opacity .3s}:where(.lp-gorogorogorohachi) .hamburger__cat,:where(.lp-gorogorogorohachi) .hamburger__flag,:where(.lp-gorogorogorohachi) .hamburger__logo{position:absolute;display:block;max-width:none;height:auto;pointer-events:none}:where(.lp-gorogorogorohachi) .hamburger__flag{top:0;left:0;z-index:1;width:calc(34.9 * var(--gr))}:where(.lp-gorogorogorohachi) .hamburger__cat{top:calc(42.6 * var(--gr));left:calc(19.5 * var(--gr));width:calc(19.5 * var(--gr))}:where(.lp-gorogorogorohachi) .hamburger__logo{top:calc(60 * var(--gr));left:calc(11.2 * var(--gr));width:calc(14.6 * var(--gr))}@media (hover:hover){:where(.lp-gorogorogorohachi) .hamburger__list-item a:hover{opacity:.7}}html.is-agegate body:has(>.lp-gorogorogorohachi){overflow:hidden}html.is-agegate .lp-gorogorogorohachi>:not(.agegate),html.is-agegate body:has(>.lp-gorogorogorohachi)>:not(.lp-gorogorogorohachi){visibility:hidden}:where(.lp-gorogorogorohachi) .agegate{--r:calc(100vw / 39);position:fixed;inset:0;z-index:2000;display:flex;justify-content:center;align-items:center;overflow-y:auto;padding:calc(2 * var(--r)) 0;background:#f7f5ec;font-family:var(--font-main);color:#3c3736;text-align:center;word-break:normal;transition:opacity .4s ease}:where(.lp-gorogorogorohachi) .agegate.is-hidden{opacity:0;pointer-events:none}:where(.lp-gorogorogorohachi) .agegate__inner{width:calc(32 * var(--r));margin:auto 0;padding:calc(3.8 * var(--r)) 0 calc(5.1 * var(--r))}:where(.lp-gorogorogorohachi) .agegate__logo{display:block;width:calc(8 * var(--r));height:auto;margin:0 auto}:where(.lp-gorogorogorohachi) .agegate__lead{margin:calc(2.2 * var(--r)) 0 0;font-size:calc(1.4 * var(--r));font-weight:500;line-height:calc(20 / 14);letter-spacing:.05em}:where(.lp-gorogorogorohachi) .agegate__title{margin:calc(1 * var(--r)) 0 0;font-size:calc(2 * var(--r));font-weight:500;line-height:1.2;letter-spacing:.05em}:where(.lp-gorogorogorohachi) .agegate__buttons{display:flex;flex-direction:column;gap:calc(1 * var(--r));width:calc(23 * var(--r));margin:calc(2.8 * var(--r)) auto 0}:where(.lp-gorogorogorohachi) .agegate__btn{display:flex;justify-content:center;align-items:center;width:100%;height:calc(6 * var(--r));margin:0;padding:0;border:none;border-radius:calc(2 * var(--r));font-family:inherit;font-size:calc(1.4 * var(--r));font-weight:700;line-height:calc(30 / 14);letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:opacity .3s}:where(.lp-gorogorogorohachi) .agegate__btn--yes{background:#e35e70;color:#fff}:where(.lp-gorogorogorohachi) .agegate__btn--no{background:#d9d9d9;color:rgba(60,55,54,.5)}:where(.lp-gorogorogorohachi) .agegate__remember{display:inline-flex;align-items:center;gap:calc(1.5 * var(--r));margin-top:calc(3 * var(--r));font-size:calc(1.4 * var(--r));font-weight:500;line-height:calc(30 / 14);letter-spacing:.05em;cursor:pointer}:where(.lp-gorogorogorohachi) .agegate__remember input{position:relative;flex-shrink:0;width:calc(1.6 * var(--r));height:calc(1.6 * var(--r));margin:0;border:calc(.05 * var(--r)) solid #3c3736;border-radius:calc(.3 * var(--r));background:#f9f9f9;-webkit-appearance:none;appearance:none;cursor:pointer}:where(.lp-gorogorogorohachi) .agegate__remember input:checked:after{content:"";position:absolute;top:50%;left:50%;width:calc(.8 * var(--r));height:calc(.8 * var(--r));border-radius:50%;background:#e35e70;transform:translate(-50%,-50%)}:where(.lp-gorogorogorohachi) .agegate__remember input:focus-visible{outline:calc(.2 * var(--r)) solid #e35e70;outline-offset:calc(.2 * var(--r))}:where(.lp-gorogorogorohachi) .agegate__note{width:calc(28 * var(--r));margin:calc(1 * var(--r)) auto 0;font-size:calc(1.1 * var(--r));font-weight:500;line-height:calc(16 / 11);letter-spacing:.05em}@media (hover:hover){:where(.lp-gorogorogorohachi) .agegate__btn:hover{opacity:.8}}@media (min-width:768px){:where(.lp-gorogorogorohachi) .agegate{--r:10px}}