.snackbar-text[data-v-9852bdb2]{color:var(--color-text-secondary);display:inline;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input[type=checkbox]:checked~label[data-v-9852bdb2]{height:var(--height-content);opacity:1;pointer-events:auto;transform:translate(0);transition:var(--transition-secondary),width 0s,height 0s,background-color 0s,border 0s}input[type=checkbox]~label[data-v-9852bdb2]{background-color:var(--snackbar-background-color);border:2px solid var(--snackbar-border-color);border-radius:3px;height:0;opacity:0;pointer-events:none;transform:var(--snackbar-transform);transition:var(--transition-secondary),height 0s .6s}@media screen and (max-width:1060px){.scroll[data-v-edaa07f2]{overflow-x:auto;overflow-y:hidden}}.modal-overlay[data-v-116e56ad]{background:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow:auto;position:fixed;top:0;transform:scale(0);transition:opacity .5s,transform 0s .5s;width:100%;z-index:9999}.modal-trigger[data-v-116e56ad]{height:100%;position:absolute;width:100%}.modal-content[data-v-116e56ad]{align-self:center;background:var(--color-base-secondary);border:1px solid var(--color-base-tertiary);border-radius:3px;box-shadow:0 4px 24px 4px #0000004d;color:#ccc;line-height:1.4em;transform:translateY(-50%);transition:all .5s}.close-button[data-v-116e56ad]{cursor:pointer;font-size:100%;font-weight:700}.close-button[data-v-116e56ad],.close-button[data-v-116e56ad]:hover{transition:var(--transition-primary)}.close-button[data-v-116e56ad]:hover{opacity:var(--opacity-hover)}.modal-wrap input:checked~.modal-overlay[data-v-116e56ad]{opacity:1;transform:scale(1);transition:opacity .5s}.modal-wrap input:checked~.modal-overlay .modal-content[data-v-116e56ad]{transform:translate(0)}.close-button[data-v-116e56ad]:active{transform:translateY(2px)}.modal-wrap input[data-v-116e56ad]{display:none}.close-button[data-v-116e56ad]{color:var(--color-tag)}.modal-title[data-v-116e56ad]{border-bottom:1px solid var(--color-base-tertiary);height:var(--height-content)}svg[data-v-18c72980]{transform:rotate(var(--r,0deg)) scale(var(--sx,1),var(--sy,1))}path[data-v-18c72980]{fill:currentColor}.magnify[data-v-7a875bac]{background-image:linear-gradient(to top,var(--color-base-primary),var(--color-base-secondary));border:2px solid var(--color-base-tertiary);border-radius:3px;box-shadow:0 2px 5px #0003;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;text-decoration:none;transition:var(--transition-primary)}@media (hover:hover) and (pointer:fine){.magnify[data-v-7a875bac]:hover,.magnify:hover .magnify-icon[data-v-7a875bac]{transition:var(--transition-primary)}.magnify:hover .magnify-icon[data-v-7a875bac]{transform:var(--hover-scale)}}.magnify[data-v-7a875bac]:active,.magnify:active .magnify-icon[data-v-7a875bac]{transition:var(--transition-primary)}.magnify:active .magnify-icon[data-v-7a875bac]{transform:scale(.9)}#main-search-bar[data-v-1f1d7488],.input-wrapper[data-v-1f1d7488]{position:relative}#main-search-bar[data-v-1f1d7488]{background:var(--color-terminal);border:2px solid var(--color-text-right-gray);border-radius:3px;caret-color:var(--color-terminal-word);color:var(--color-terminal-word);transition:var(--transition-secondary),padding 0s;width:100%;z-index:0}#main-search-bar[data-v-1f1d7488]:focus-visible{border:2px solid var(--color-class);transition:var(--transition-primary)}#main-search-bar[data-v-1f1d7488]:focus{outline:none}.prompt[data-v-1f1d7488]{left:12px;pointer-events:none;z-index:1}.prompt[data-v-1f1d7488],.search-button[data-v-1f1d7488]{color:#fff;position:absolute;top:50%;transform:translateY(-50%) translate(0)}.search-button[data-v-1f1d7488]{height:calc(var(--height-content) - 8px);max-width:calc((var(--height-content) - 8px)*2);right:12px}.path[data-v-1f1d7488]{color:var(--color-text-tertiary)}[data-v-1f1d7488]::-moz-placeholder{font-weight:700;-moz-user-select:none;-webkit-user-select:none;user-select:none}[data-v-1f1d7488]::placeholder{font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}a[data-v-3a516a0a]:focus-within{border:initial}.header-middle-container[data-v-368fe8b8],.header-top-container[data-v-368fe8b8]{height:var(--height-content)}.header-middle-container .float-header[data-v-368fe8b8]{height:100%;position:relative;width:auto}.header-middle-container .float-header.fixed[data-v-368fe8b8]{background-color:var(--color-base-tertiary);height:var(--height-content);position:fixed;top:0;width:100%;z-index:2}.error-title[data-v-368fe8b8]{color:var(--color-error)}.error-message[data-v-368fe8b8]{color:var(--color-comment-out)}.logo-frame[data-v-368fe8b8]{max-width:220px}.ripple-wrapper[data-v-de2a5e84]{background-color:var(--color-ripple);position:relative}.ripple-wrapper .ripple-effect[data-v-de2a5e84]{border-radius:50%;opacity:0;pointer-events:none;position:absolute;transform:scale(0);transition:var(--transition-primary),transform 0s ease-out .3s}.ripple-wrapper .ripple-effect.animate[data-v-de2a5e84]{background:radial-gradient(var(--color-ripple) 50%,transparent 70%,#000 100%);opacity:1;transform:scale(4);transition:transform .3s ease-in}.ripple-wrapper.overflow-hidden[data-v-de2a5e84]{overflow:hidden}.nuxt-active-class[data-v-3755a9f3]{background-color:var(--color-base-quinary)}.nuxt-active-class[data-v-3755a9f3],a[data-v-3755a9f3],p[data-v-3755a9f3]{transition:var(--transition-primary)}a[data-v-3755a9f3],p[data-v-3755a9f3]{align-items:center;border-radius:3px;display:flex;justify-content:center;min-width:80px;overflow:hidden;position:relative}p[data-v-3755a9f3]{color:var(--color-comment-out);cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){a[data-v-3755a9f3]:hover{transition:var(--transition-primary)}a[data-v-3755a9f3]:not(.nuxt-active-class):not(.disabled):hover{background-color:var(--color-base-quaternary);text-decoration:underline;transition:var(--transition-primary)}}a[data-v-3755a9f3]:not(.nuxt-active-class):not(.disabled):active{background-color:var(--color-base-quaternary);text-decoration:underline;transition:var(--transition-primary)}@media screen and (max-width:768px){a[data-v-3755a9f3],p[data-v-3755a9f3]{min-width:96px}}a[data-v-3755a9f3]:focus-within{border:2px solid #000}.nuxt-active-class[data-v-9349c532]{background-color:var(--color-base-quinary);transition:var(--transition-primary)}nav ul[data-v-9349c532]{margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}nav ul li[data-v-9349c532]{max-width:160px;text-align:center;width:100%}@media screen and (max-width:768px){nav ul li[data-v-9349c532]{min-width:96px}}.nav-container[data-v-626f6be3]{height:var(--height-content)}.sns[data-v-fd8b5f4e]{min-height:calc(var(--height-content)*1.5);min-width:calc(var(--height-content)*2)}.sns[data-v-fd8b5f4e],.sns-content[data-v-fd8b5f4e]{transition:var(--transition-primary)}@media (hover:hover) and (pointer:fine){.sns[data-v-fd8b5f4e]:hover{background-color:var(--color-base-quaternary);transition:var(--transition-primary)}.sns:hover .sns-content .sns-icon[data-v-fd8b5f4e]{transform:var(--hover-scale);transition:var(--transition-primary)}}.sns[data-v-fd8b5f4e]:active{background-color:var(--color-base-quaternary);transition:var(--transition-primary)}.sns:active .sns-content .sns-icon[data-v-fd8b5f4e]{transform:var(--hover-scale);transition:var(--transition-primary)}#Facebook[data-v-fd8b5f4e]{color:var(--color-class)}#Instagram[data-v-fd8b5f4e]{color:var(--color-import)}#Twitter[data-v-fd8b5f4e]{color:var(--color-primary)}.sns-name[data-v-fd8b5f4e]{font-size:var(--font-size-caption);font-weight:700}a[data-v-fd8b5f4e]:focus-within{border:2px solid #000}.links[data-v-a87cf2b2]{height:calc(var(--height-content)*1.5)}.copy-right[data-v-a87cf2b2]{color:#737373;font-size:var(--font-size-caption);height:calc(var(--height-content)*.5)}.skeleton__title[data-v-ff7f233a]{background-color:#e2e2e2;border-radius:var(--skeleton-radius,0);height:var(--skeleton-height,0);overflow:hidden;position:relative;width:var(--skeleton-width,100%)}.skeleton__title[data-v-ff7f233a]:before{animation:skeleton-animation 1.2s linear infinite;background:linear-gradient(90deg,transparent,#000,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}header[data-v-5fec90fb]{position:relative;z-index:2}footer[data-v-5fec90fb],header[data-v-5fec90fb],nav[data-v-5fec90fb]{background-color:var(--color-base-tertiary);width:100%}.stretch-height[data-v-5fec90fb],main[data-v-5fec90fb]{display:flex;flex:1}.stretch-height[data-v-5fec90fb]{margin-bottom:var(--height-content);margin-top:var(--height-content)}.page-container[data-v-5fec90fb]{display:flex;flex:1}picture[data-v-c6018958]{display:block}.error-container[data-v-c6018958]{max-width:720px;width:100%}a[data-v-c6018958]{background:linear-gradient(to left bottom,#36a1ff,#0d2b45);box-shadow:0 2px 5px #0006;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);color:#fafaf0;font-size:18px}a[data-v-c6018958],a .button-content[data-v-c6018958]{align-items:center;display:flex}a .button-content span[data-v-c6018958]{padding-right:var(--space-sm)}@media (hover:hover) and (pointer:fine){a[data-v-c6018958]:hover{opacity:var(--opacity-hover);transition:var(--transition-primary)}}a[data-v-c6018958]:active{opacity:1;transition:all 0s}img[data-v-c6018958]{padding-left:16px;padding-right:16px}@media screen and (max-width:768px){img[data-v-c6018958]{height:100vh;left:0;-o-object-fit:cover;object-fit:cover;padding:0;right:0;top:0;z-index:-1}a[data-v-c6018958],img[data-v-c6018958]{position:fixed}a[data-v-c6018958]{bottom:108px;left:8px}}
