@charset "UTF-8";@font-face{font-family:Cutive;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cutive/v15/NaPZcZ_fHOhV3Ip7Tw.ttf) format('truetype')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v41/-F62fjtqLzI2JPCgQBnw7HFowA.otf) format('opentype')}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansjp/v41/-F6pfjtqLzI2JPCgQBnw7HFQei0q1A.otf) format('opentype')}@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/notoserifjp/v20/xn77YHs72GKoTvER4Gn3b5eMZAaKRkg.otf) format('opentype')}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v126/flUhRq6tzZclQEJ-Vdg-IuiaDsNZ.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}:root{--c-bg:#111114}body,html{background-color:var(--c-bg)}#wrapper_har{max-width:100%!important;padding:0!important}#wrapper{max-width:100%;padding:0}.glp-wrapper.-itsjbl{--c-accent:#daca92;--c-link:var(--c-accent);--glp-sizing-page:1400px;--font-typewriter:'Cutive','Noto Serif JP',serif;--font-body:'Noto Sans JP','Helvetica Neue Web',Helvetica,sans-serif;--font-header:'AvantGardeGothic Web','Noto Sans JP','Helvetica Neue Web',Helvetica,sans-serif;--its-margin:var(--side-offset);line-height:1.4;font-size:16px;backdrop-filter:saturate(180%) blur(20px);background:rgba(36,36,38,.6) no-repeat top right;color:var(--c-em-med);max-width:var(--glp-sizing-page);margin:0 auto;padding:var(--side-offset);font-family:var(--font-body)}.glp-wrapper.-itsjbl p{margin-bottom:1em}.glp-wrapper.-itsjbl[data-type=folder] .item-overview{margin-top:var(--spacing-xl);padding-top:var(--spacing-xl)}.glp-wrapper.-itsjbl[data-type=folder] .item-overview ul{max-width:840px;margin:0 auto}.glp-wrapper.-itsjbl[data-type=content]{--its-margin:var(--spacing-m)}.glp-wrapper.-itsjbl[data-type=content] .floatL,.glp-wrapper.-itsjbl[data-type=content] .floatR{margin-bottom:var(--spacing-m);display:inline-block}.glp-wrapper.-itsjbl[data-type=content] .floatL span,.glp-wrapper.-itsjbl[data-type=content] .floatR span{color:var(--c-em-low);font-size:var(--f-s)}.glp-wrapper.-itsjbl[data-type=content] .body{overflow:hidden;max-width:820px;margin:0 auto}.glp-wrapper.-itsjbl[data-type=content] .body .readcopy{display:none}.glp-wrapper.-itsjbl[data-type=content] .body br{clear:both}.glp-wrapper.-itsjbl[data-type=content] .body p{margin-bottom:1.2em}.glp-wrapper.-itsjbl[data-type=content] .visual .inside{justify-content:flex-end;max-width:814px;margin:-16px auto 0}.glp-wrapper.-itsjbl[data-type=content] .visual .inside img{width:230px}.glp-wrapper.-itsjbl[data-type=content] .visual .inside .back{display:inline-flex;align-items:center;gap:var(--spacing-2xs);color:#fff;font-size:var(--f-s);text-decoration:none;position:relative;padding-left:1.5em}.glp-wrapper.-itsjbl[data-type=content] .visual .inside .back::before{content:'arrow_back';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:1em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;vertical-align:sub;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;transform:translate(0,0)}.glp-wrapper.-itsjbl[data-type=content] .visual .inside .back::before{position:absolute;left:0}.glp-wrapper.-itsjbl[data-type=content] .visual .inside .back:hover{text-decoration:underline!important}.glp-wrapper.-itsjbl[data-type=content] .item-overview{max-width:810px;margin:var(--its-margin) auto 0;padding-top:var(--its-margin);border-top:1px solid var(--c-em-2xlow)}.glp-wrapper.-itsjbl[data-type=content] .item-overview .cta{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-l);display:inline-flex;align-items:center;gap:var(--spacing-2xs)}.glp-wrapper.-itsjbl[data-type=content] .item-overview .cta::before{content:'arrow_back';font-family:'Material Icons';font-weight:400;font-style:normal;font-size:1em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;vertical-align:sub;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;transform:translate(0,0)}.glp-wrapper.-itsjbl img{all:revert;max-width:100%}.glp-wrapper.-itsjbl a{all:revert;cursor:pointer;color:inherit;text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:2px}.glp-wrapper.-itsjbl a:focus,.glp-wrapper.-itsjbl a:hover{color:var(--c-accent);text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:2px}.glp-wrapper.-itsjbl h1,.glp-wrapper.-itsjbl h2,.glp-wrapper.-itsjbl h3,.glp-wrapper.-itsjbl h4,.glp-wrapper.-itsjbl h5,.glp-wrapper.-itsjbl h6{font-family:var(--font-header)!important}.glp-wrapper.-itsjbl h2{margin-bottom:var(--spacing-m)}.glp-wrapper.-itsjbl .vol{font-family:var(--font-typewriter)}.glp-wrapper.-itsjbl .cta{all:revert;display:inline-block;border:2px solid var(--c-accent-safe);color:var(--c-em-high);background-color:transparent;padding:var(--spacing-2xs) var(--spacing-s);border-radius:3px;text-decoration:none;cursor:pointer}.glp-wrapper.-itsjbl .cta:focus,.glp-wrapper.-itsjbl .cta:hover{color:var(--c-em-high);background-color:var(--c-accent-safe);text-decoration:none}.glp-wrapper.-itsjbl .visual .inside{display:flex;align-items:center;justify-content:center}.glp-wrapper.-itsjbl .headline,.glp-wrapper.-itsjbl .latest{margin-top:var(--its-margin);margin-bottom:var(--its-margin);padding-bottom:var(--its-margin);border-bottom:1px solid var(--c-em-2xlow)}.glp-wrapper.-itsjbl .headline .copy,.glp-wrapper.-itsjbl .latest .copy{font-family:var(--font-typewriter);display:flex;justify-content:center;text-align:center;align-items:center;flex-direction:column}.glp-wrapper.-itsjbl .headline a,.glp-wrapper.-itsjbl .latest a{cursor:pointer}.glp-wrapper.-itsjbl .headline a:not(:hover),.glp-wrapper.-itsjbl .latest a:not(:hover){text-decoration:none}.glp-wrapper.-itsjbl .headline a:hover .subtitle,.glp-wrapper.-itsjbl .latest a:hover .subtitle{text-decoration:underline;text-decoration-color:var(--c-link);text-underline-offset:3px}.glp-wrapper.-itsjbl .headline .cta,.glp-wrapper.-itsjbl .latest .cta{margin-right:auto;margin-left:auto}.glp-wrapper.-itsjbl .headline .vol,.glp-wrapper.-itsjbl .latest .vol{color:var(--c-accent);display:flex;align-items:center}.glp-wrapper.-itsjbl .headline .vol::after,.glp-wrapper.-itsjbl .latest .vol::after{margin-left:16px;content:" ";display:block;height:2px;width:200px;background-color:var(--c-accent)}.glp-wrapper.-itsjbl .headline .title,.glp-wrapper.-itsjbl .latest .title{font-family:var(--font-typewriter);display:block;font-size:clamp(17px,4vw,40px);max-width:810px;text-align:center;margin:var(--spacing-m) auto}.glp-wrapper.-itsjbl .headline .subtitle,.glp-wrapper.-itsjbl .latest .subtitle{text-align:center;display:block;color:var(--c-link)}.glp-wrapper.-itsjbl .item-overview li{margin-bottom:var(--spacing-xs)}.glp-wrapper.-itsjbl .item-overview li a{display:flex}.glp-wrapper.-itsjbl .item-overview .vol{background-color:var(--c-accent);color:var(--c-em-high-contrast);position:relative;height:24px;display:inline-flex;justify-content:center;align-items:center;padding:4px 8px 0;font-size:12px;border-radius:3px;margin-right:22px;min-width:64px}.glp-wrapper.-itsjbl .item-overview .vol:after{content:" ";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid var(--c-accent);position:absolute;right:-10px;bottom:2px}.glp-wrapper.-itsjbl section.profile{margin-top:var(--its-margin);padding-top:var(--its-margin);border-top:1px solid var(--c-em-2xlow)}.glp-wrapper.-itsjbl section.profile figure{aspect-ratio:130/148;background:url(media/lander-profile.jpg) no-repeat;background-size:cover;margin-bottom:36px;position:relative;width:100%;max-width:200px;border-radius:3px;box-shadow:var(--elevation-2),var(--elevation-base);box-shadow:var(--elevation-2)}.glp-wrapper.-itsjbl section.profile figure figcaption{position:absolute;left:0;right:0;height:24px;bottom:-36px;color:var(--c-em-low);text-align:left}.glp-wrapper.-itsjbl section.profile .copy{max-width:600px;margin-bottom:32px}.glp-wrapper.-itsjbl section.profile .copy h3{margin-top:0}@media (min-width:620px){.glp-wrapper.-itsjbl[data-type=content] .floatL{float:left;margin-right:20px}.glp-wrapper.-itsjbl[data-type=content] .floatR{float:right;margin-right:20px}}@media (min-width:1024px){div[role=main]{padding-top:var(--side-offset);padding-bottom:var(--side-offset);background:var(--c-bg) url(media/main-bg.png) no-repeat center center fixed;background-size:100% auto}.glp-wrapper.-itsjbl[data-type=content]{font-size:17px}.glp-wrapper.-itsjbl[data-type=content] .visual .inside .back{margin-right:auto;margin-left:0}.glp-wrapper.-itsjbl{background-image:url(media/header-bg.png);border:thin solid var(--c-em-4xlow);border-radius:11px;box-shadow:var(--elevation-2),var(--elevation-base);box-shadow:var(--elevation-2)}.glp-wrapper.-itsjbl .headline .subtitle,.glp-wrapper.-itsjbl .latest .subtitle{margin-bottom:var(--spacing-m)}.glp-wrapper.-itsjbl section.profile .profile-grid{display:grid;grid-template-columns:180px 1fr;grid-gap:var(--spacing-m);align-items:center}}@media (min-width:1024px) and (min-width:1800px){div[role=main]{background-size:auto}}@media (max-width:1023px){.glp-wrapper.-itsjbl[data-type=content] .visual .inside{margin-top:0}.glp-wrapper.-itsjbl[data-type=content] .visual .inside{flex-direction:column;align-items:center;justify-content:center}.glp-wrapper.-itsjbl[data-type=content] .visual .inside .back{margin-bottom:var(--spacing-s)}.glp-wrapper.-itsjbl .headline .cta,.glp-wrapper.-itsjbl .latest .cta{margin-top:var(--spacing-m);margin-bottom:var(--spacing-xs)}.glp-wrapper.-itsjbl h2{text-align:center}.glp-wrapper.-itsjbl .item-overview li{margin-bottom:var(--spacing-s)}.glp-wrapper.-itsjbl section.profile figure{margin:0 auto}.glp-wrapper.-itsjbl section.profile .copy h3{margin-top:var(--spacing-3xl);text-align:center}}@media (max-width:619px){.glp-wrapper.-itsjbl[data-type=content] .floatL,.glp-wrapper.-itsjbl[data-type=content] .floatR{display:block;text-align:center;margin-left:0!important;margin-right:0!important}}