*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;margin:0;line-height:1.5}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}figure{margin-inline:0}ol[role=list],ul[role=list]{list-style:none}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit}button{appearance:none}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{font-size:100%}body,html{background-color:#040828}body{color:#060d41;letter-spacing:0;font-feature-settings:normal;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;line-break:strict;text-spacing-trim:normal;font-family:Noto Serif JP,serif;font-size:1rem;font-weight:400;line-height:1.8}*,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#__nuxt{min-height:100svh;position:relative}h1,h2,h3,h4,h5,h6{font-feature-settings:"palt" 1;font-kerning:normal;word-break:auto-phrase;text-rendering:optimizelegibility}h1{font-size:2.25rem}h1,h2{letter-spacing:.02em;font-weight:700;line-height:1.2}h2{font-size:1.875rem}h3{letter-spacing:.02em;font-size:1.5rem;font-weight:700;line-height:1.3}h4{font-size:1.25rem}h4,h5{font-weight:500;line-height:1.4}h5{font-size:1.125rem}h6{font-size:1rem;font-weight:500;line-height:1.5}p{font-size:.875rem}a{color:#0078b0;text-underline-offset:.15em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:none;text-decoration-thickness:from-font}cite,dfn,em,i{font-style:normal}em{text-emphasis:dot;text-emphasis-position:over}:root{hanging-punctuation:allow-end}button,input,textarea{box-sizing:border-box}button:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}::view-transition-group(news-image){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-group(world-image){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-new(news-image){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-new(root){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-new(world-image){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-old(news-image){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-old(root){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-old(world-image){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-new(news-image){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}::view-transition-new(world-image){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}::view-transition-old(news-image){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}::view-transition-old(world-image){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}::view-transition-group(news-image){z-index:1}::view-transition-group(world-image){z-index:1}::view-transition-group(world-detail-darkness){z-index:2}::view-transition-group(world-detail-content){z-index:3}::view-transition-group(world-detail-other-works){z-index:3}::view-transition-new(world-detail-other-works){animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1)}::view-transition-new(world-detail-content){mix-blend-mode:normal;animation:none}::view-transition-new(world-detail-darkness){mix-blend-mode:normal;animation:none}::view-transition-old(world-detail-content){animation:.8s cubic-bezier(.76,0,.24,1) both world-detail-content-out}::view-transition-old(world-detail-other-works){animation:.8s cubic-bezier(.76,0,.24,1) both world-detail-content-out}::view-transition-old(world-detail-darkness){animation:.6s cubic-bezier(.32,0,.67,0) .2s both world-detail-darkness-out}@keyframes world-detail-content-out{to{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes world-detail-darkness-out{to{opacity:0}}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){mix-blend-mode:normal;animation:none}ul#componentContainer{padding-inline-start:0;list-style-type:none;display:inline-flex}ul#componentContainer a{justify-content:center;align-items:center;text-decoration:none;display:flex}[data-v-960ea47c]:export{primary:#0b3d6f}.font-eb-garamond[data-v-960ea47c]{font-family:EB Garamond,serif}.loading-overlay[data-v-960ea47c]{z-index:9999;background-color:#060d41;justify-content:center;align-items:center;transition:opacity 1.2s cubic-bezier(.25,1,.5,1),visibility 1.2s;display:flex;position:fixed;inset:0}.loading-overlay.fade-out[data-v-960ea47c]{opacity:0;pointer-events:none}.ambient-layer[data-v-960ea47c]{pointer-events:none;position:absolute;inset:0}.ambient-layer.ambient-glow[data-v-960ea47c]{background:radial-gradient(circle at 50% 20%,#d4af370d,#060d4100 70%)}.ambient-layer.film-grain[data-v-960ea47c]{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.loading-content[data-v-960ea47c]{z-index:2;opacity:0;flex-direction:column;align-items:center;transition:opacity 1s,transform 4s ease-out;display:flex;position:relative;transform:scale(.95)}.loading-content.fade-in[data-v-960ea47c]{opacity:1;transform:scale(1)}.loading-content.fade-out[data-v-960ea47c]{opacity:0;transition:opacity .8s,transform 1.2s cubic-bezier(.25,1,.5,1);transform:scale(1.1)}.loading-logo[data-v-960ea47c]{filter:drop-shadow(0 4px 24px #0006);width:120px;height:auto;margin-bottom:48px}@media (width<=767px){.loading-logo[data-v-960ea47c]{width:80px;margin-bottom:40px}}.loading-progress-container[data-v-960ea47c]{background-color:#ffffff1a;width:200px;height:1px;margin-bottom:24px;overflow:hidden}@media (width<=767px){.loading-progress-container[data-v-960ea47c]{width:160px}}.loading-progress-bar[data-v-960ea47c]{background-color:#d4af37;height:100%;transition:width .3s ease-out}.loading-text[data-v-960ea47c]{color:#ffffff80;letter-spacing:.4em;font-size:.75rem}.loading-content.is-aligned[data-v-960ea47c]{top:var(--aligned-logo-top);left:var(--aligned-logo-center-x);transition:opacity 1s,top .4s,left .4s;position:absolute;transform:translate(-50%)}.loading-content.is-aligned .loading-logo[data-v-960ea47c]{width:var(--aligned-logo-width);height:var(--aligned-logo-height)}.loading-content.is-aligned.fade-out[data-v-960ea47c]{opacity:1}.loading-content.is-aligned.fade-out .loading-progress-container[data-v-960ea47c],.loading-content.is-aligned.fade-out .loading-text[data-v-960ea47c]{opacity:0;transition:opacity .4s}:export{primary:#0b3d6f}body,html{min-width:320px;min-height:100svh;position:relative}
