@charset "UTF-8";header[data-v-c67f2fd4]{width:100%;height:50px;position:fixed;top:0;left:0;z-index:999;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;-webkit-transition:all .35s ease;transition:all .35s ease;will-change:transition}header .header__container__btn[data-v-c67f2fd4]{width:40px;height:40px;background:#222;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s ease;transition:all .35s ease;will-change:transition;position:absolute;top:8px;right:8px;pointer-events:fill;cursor:pointer;z-index:999}header .header__container__btn.is-open .hamburger span[data-v-c67f2fd4]:nth-child(1){top:6px;rotate:-45deg}header .header__container__btn.is-open .hamburger span[data-v-c67f2fd4]:nth-child(2){opacity:0;rotate:-45deg}header .header__container__btn.is-open .hamburger span[data-v-c67f2fd4]:nth-child(3){top:6px;rotate:45deg}header .header__container__btn.is-open>p[data-v-c67f2fd4]:before{opacity:0;rotate:X 90deg}header .header__container__btn.is-open>p[data-v-c67f2fd4]:after{opacity:1;rotate:X 0deg}header .header__container__btn .hamburger[data-v-c67f2fd4]{width:38px;height:12px;position:relative}header .header__container__btn .hamburger span[data-v-c67f2fd4]{width:24px;height:1px;background:#fff;border-radius:2px;display:inline-block;-webkit-transition:all .35s ease;transition:all .35s ease;will-change:transition;position:absolute;left:50%;translate:-50% 1px}header .header__container__btn .hamburger span[data-v-c67f2fd4]:nth-child(1){top:0}header .header__container__btn .hamburger span[data-v-c67f2fd4]:nth-child(2){top:6px}header .header__container__btn .hamburger span[data-v-c67f2fd4]:nth-child(3){top:12px}header .header__container__btn>p[data-v-c67f2fd4]{margin-top:2px;margin-right:-1px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;font-size:10px;font-weight:500;color:#fff;line-height:1;letter-spacing:1px;word-break:keep-all;text-align:center;scale:.7;translate:0 4px;position:relative}header .header__container__btn>p[data-v-c67f2fd4]:before,header .header__container__btn>p[data-v-c67f2fd4]:after{grid-column:1/2;grid-row:1/2;-webkit-transition:all .35s ease;transition:all .35s ease}header .header__container__btn>p[data-v-c67f2fd4]:before{content:"MENU";opacity:1;rotate:X 0deg}header .header__container__btn>p[data-v-c67f2fd4]:after{content:"CLOSE";opacity:0;rotate:X 90deg}header .header__nav[data-v-c67f2fd4]{width:100%;height:100vh;height:100svh;height:calc(var(--vh, 1vh) * 100);position:fixed;top:0;right:0;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}header .header__nav.is-show[data-v-c67f2fd4]{opacity:1;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:fill}header .header__nav.is-show .header__nav__bg[data-v-c67f2fd4]{opacity:1}header .header__nav.is-show .header__nav__container[data-v-c67f2fd4]{translate:0 0;opacity:1}header .header__nav.is-show .header__nav__container .nav-list li[data-v-c67f2fd4]{opacity:1}header .header__nav>div[data-v-c67f2fd4]{z-index:10}header .header__nav__bg[data-v-c67f2fd4]{width:100%;height:100%;background:#000000bf;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease;z-index:998;position:absolute;left:0;top:50%;translate:0 -50%}header .header__nav__container[data-v-c67f2fd4]{width:70%;height:100%;background:#fff;border-left:4px solid #D0AB6B;-webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 15px;box-shadow:#0003 0 0 15px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;translate:100% 0;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease;position:absolute;right:0;z-index:1000;overflow:hidden}header .header__nav__container .headerNav-list[data-v-c67f2fd4]{width:100%;padding:48px 24px;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10}header .header__nav__container .headerNav-list li[data-v-c67f2fd4]{width:100%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(34,34,34,.2);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .header__nav__container .headerNav-list li[data-v-c67f2fd4]:first-of-type{padding-top:16px;border-top:1px solid rgba(34,34,34,.2)}header .header__nav__container .headerNav-list li a[data-v-c67f2fd4]{display:block;position:relative}header .header__nav__container .headerNav-list li a.current[data-v-c67f2fd4]{opacity:.75;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}header .header__nav__container .headerNav-list li a.current div.main span[data-v-c67f2fd4]{color:#9c9c9c!important}header .header__nav__container .headerNav-list li a.current div.main span[data-v-c67f2fd4]:first-letter{color:#9c9c9c!important}header .header__nav__container .headerNav-list li a.current div.sub>.txt[data-v-c67f2fd4]{color:#9c9c9c!important}header .header__nav__container .headerNav-list li a div[data-v-c67f2fd4]{display:block;line-height:1;text-transform:uppercase}header .header__nav__container .headerNav-list li a div>span[data-v-c67f2fd4]{display:inline-block;line-height:1}header .header__nav__container .headerNav-list li a div.main[data-v-c67f2fd4]{font-size:min(6.5vw,26px);font-weight:800}header .header__nav__container .headerNav-list li a div.main span[data-v-c67f2fd4]{display:block;color:#d0ab6b}header .header__nav__container .headerNav-list li a div.main span[data-v-c67f2fd4]:first-letter{color:#222}header .header__nav__container .headerNav-list li a div.sub[data-v-c67f2fd4]{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .header__nav__container .headerNav-list li a div.sub>.txt[data-v-c67f2fd4]{font-size:12px;font-weight:800}header .header__nav__container .headerNav-gear[data-v-c67f2fd4]{--negative-vw: -100vw ;--negative-px: -390px ;width:min(100vw,390px);height:min(100vw,390px);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:absolute;bottom:min(var(--negative-vw) / 2.5,var(--negative-vw) / 2.5);left:min(var(--negative-vw) / 2.5,var(--negative-px) / 2.5);translate:calc(min(100vw,390px)*.01) 0;opacity:.2;z-index:9}header .header__nav__container .headerNav-gear>div[data-v-c67f2fd4]{width:100%;height:100%;grid-column:1/2;grid-row:1/2;background:url(/special/steinsgate/assets/texture__paper-iMZ5SAOH.webp);background-size:cover;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}header .header__nav__container .headerNav-gear__first[data-v-c67f2fd4]{-webkit-mask-image:url(/special/steinsgate/assets/gear__01-B329GfWP.webp);mask-image:url(/special/steinsgate/assets/gear__01-B329GfWP.webp);-webkit-animation:gear__right-c67f2fd4 150s ease infinite;animation:gear__right-c67f2fd4 150s ease infinite;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:30}header .header__nav__container .headerNav-gear__second[data-v-c67f2fd4]{-webkit-mask-image:url(/special/steinsgate/assets/gear__02-D5fXjE_p.webp);mask-image:url(/special/steinsgate/assets/gear__02-D5fXjE_p.webp);-webkit-animation:gear__left-c67f2fd4 70s ease infinite;animation:gear__left-c67f2fd4 70s ease infinite;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:20}header .header__nav__container .headerNav-gear__third[data-v-c67f2fd4]{-webkit-mask-image:url(/special/steinsgate/assets/gear__03-BFHmwbm4.webp);mask-image:url(/special/steinsgate/assets/gear__03-BFHmwbm4.webp);-webkit-animation:gear__right-c67f2fd4 45s ease infinite;animation:gear__right-c67f2fd4 45s ease infinite;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:10}@-webkit-keyframes gear__right-c67f2fd4{0%{rotate:0}to{rotate:360deg}}@keyframes gear__right-c67f2fd4{0%{rotate:0}to{rotate:360deg}}@-webkit-keyframes gear__left-c67f2fd4{0%{rotate:0}to{rotate:-360deg}}@keyframes gear__left-c67f2fd4{0%{rotate:0}to{rotate:-360deg}}@media screen and (min-width: 600px){header .header__container__btn[data-v-c67f2fd4]{width:48px;height:48px;top:16px;right:16px;z-index:999}header .header__container__btn .hamburger[data-v-c67f2fd4]{width:38px;height:12px;position:relative}header .header__container__btn .hamburger span[data-v-c67f2fd4]{width:26px}header .header__nav__container[data-v-c67f2fd4]{width:60%;max-width:600px}header .header__nav__container .headerNav-list[data-v-c67f2fd4]{padding:48px}header .header__nav__container .headerNav-list[data-v-c67f2fd4]:before,header .header__nav__container .headerNav-list[data-v-c67f2fd4]:after{width:calc(100% - 24px)}header .header__nav__container .headerNav-list li a div.main[data-v-c67f2fd4]{font-size:min(3.5vw,40px)}header .header__nav__container .headerNav-list li a div.sub>.txt[data-v-c67f2fd4]{font-size:16px}header .header__nav__container .headerNav-gear[data-v-c67f2fd4]{width:600px;height:600px;position:absolute;bottom:0;left:0;translate:-250px 250px;opacity:.2;z-index:9}header .header__nav__container .headerNav-gear__first[data-v-c67f2fd4]{-webkit-animation:gear__right-c67f2fd4 160s ease infinite;animation:gear__right-c67f2fd4 160s ease infinite}header .header__nav__container .headerNav-gear__second[data-v-c67f2fd4]{-webkit-animation:gear__left-c67f2fd4 80s ease infinite;animation:gear__left-c67f2fd4 80s ease infinite}header .header__nav__container .headerNav-gear__third[data-v-c67f2fd4]{-webkit-animation:gear__right-c67f2fd4 50s ease infinite;animation:gear__right-c67f2fd4 50s ease infinite}}@media screen and (min-width: 1025px){header .header__container__btn[data-v-c67f2fd4]:hover{background:#d0ab6b;border:1px solid #222}header .header__container__btn:hover .hamburger span[data-v-c67f2fd4]{background:#000}header .header__container__btn:hover p[data-v-c67f2fd4]{color:#000}header .header__nav__container .headerNav-list li a:hover div[data-v-c67f2fd4]{translate:16px 0}header .header__nav__container .headerNav-list li a:hover div.main span[data-v-c67f2fd4]{color:#000}header .header__nav__container .headerNav-list li a div[data-v-c67f2fd4]{-webkit-transition:all .35s ease;transition:all .35s ease}header .header__nav__container .headerNav-list li a div.main span[data-v-c67f2fd4]{-webkit-transition:all .35s ease;transition:all .35s ease}header .header__nav__container .headerNav-list li a div.sub>.txt[data-v-c67f2fd4]{font-size:16px}header .header__nav__container .headerNav-gear[data-v-c67f2fd4]{width:600px;height:600px;position:absolute;bottom:0;left:0;translate:-250px 250px;opacity:.2;z-index:9}header .header__nav__container .headerNav-gear__first[data-v-c67f2fd4]{-webkit-animation:gear__right-c67f2fd4 160s ease infinite;animation:gear__right-c67f2fd4 160s ease infinite}header .header__nav__container .headerNav-gear__second[data-v-c67f2fd4]{-webkit-animation:gear__left-c67f2fd4 80s ease infinite;animation:gear__left-c67f2fd4 80s ease infinite}header .header__nav__container .headerNav-gear__third[data-v-c67f2fd4]{-webkit-animation:gear__right-c67f2fd4 50s ease infinite;animation:gear__right-c67f2fd4 50s ease infinite}}section[data-v-e00710d3]:last-of-type{padding-bottom:48px}.footer[data-v-e00710d3]{overflow:hidden;position:relative;background:#d0ab6b;border-top:1px solid #222}.footer__container[data-v-e00710d3]{width:100%;height:100vh;display:grid;grid-template-columns:40px 1fr;grid-template-rows:1fr 40px}.footer__container__share[data-v-e00710d3]{grid-column:1/2;grid-row:1/3;display:grid;grid-template-rows:40px 1fr;background:#222}.footer__container__share .footer-share__btn[data-v-e00710d3]{width:100%;padding-bottom:3rem;grid-row:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__container__share .footer-share__btn>p[data-v-e00710d3]{margin-bottom:16px;padding-left:2px;font-size:12px;font-weight:500;color:#fff;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footer__container__share .footer-share__btn .share-list[data-v-e00710d3]{display:grid;grid-template-columns:1fr}.footer__container__share .footer-share__btn .share-list__item[data-v-e00710d3]{display:inline-block}.footer__container__share .footer-share__btn .share-list__item[data-v-e00710d3]:not(:last-of-type){margin-bottom:8px}.footer__container__share .footer-share__btn .share-list__item a[data-v-e00710d3]{padding:6px;display:block;border:1px solid #fff;border-radius:50%}.footer__container__share .footer-share__btn .share-list__item a svg[data-v-e00710d3]{display:block;width:14px;height:14px}.footer__container__share .footer-share__btn .share-list__item a svg path[data-v-e00710d3]{fill:#fff}.footer__container__share .footer-share__toTop[data-v-e00710d3]{grid-row:1/2;border-bottom:1px solid #D0AB6B}.footer__container__share .footer-share__toTop a[data-v-e00710d3]{width:100%;height:100%;padding:12px;display:grid}.footer__container__nav[data-v-e00710d3]{height:100%;background:#d0ab6b;grid-column:2/3;grid-row:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.footer__container__nav .footer-nav__list[data-v-e00710d3]{margin-top:32px;display:grid;place-items:center;gap:12px;position:relative;z-index:2}.footer__container__nav .footer-nav__list li[data-v-e00710d3]{width:100%;padding-bottom:12px;display:block;border-bottom:1px solid #222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer__container__nav .footer-nav__list li[data-v-e00710d3]:first-of-type{padding-top:16px;border-top:1px solid #222}.footer__container__nav .footer-nav__list li a[data-v-e00710d3]{display:grid;place-items:center;gap:6px}.footer__container__nav .footer-nav__list li a span[data-v-e00710d3]{line-height:1}.footer__container__nav .footer-nav__list li a span.main[data-v-e00710d3]{display:block;font-size:24px;color:#222;font-weight:800;text-transform:uppercase}.footer__container__nav .footer-nav__list li a span.main[data-v-e00710d3]:first-letter{color:#fff;font-weight:700}.footer__container__nav .footer-nav__list li a span.sub[data-v-e00710d3]{padding:1px 2px;font-size:12px;font-weight:800}.footer__container__nav .footer-nav__logo[data-v-e00710d3]{width:66.7%;max-width:600px;opacity:.78;mix-blend-mode:multiply}.footer__container__nav .footer-nav__logo a[data-v-e00710d3]{display:block}.footer__container__nav .footer-nav__chara[data-v-e00710d3]{width:100%;height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footer__container__nav .footer-nav__chara[data-v-e00710d3]:after{content:"";width:100%;height:100%;background:url(/special/steinsgate/assets/firstview-D7b-Wzr3.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.1;position:absolute;top:0;left:0;mix-blend-mode:multiply;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footer__container__copy[data-v-e00710d3]{grid-column:2/3;grid-row:2/3;background:#d0ab6b;display:grid;place-items:center}.footer__container__copy>p[data-v-e00710d3]{padding-bottom:2px;font-size:14px;font-weight:800;line-height:1}.footer__container__copy>p small[data-v-e00710d3]{color:#222;line-height:1}@media screen and (min-width: 600px){.footer__container[data-v-e00710d3]{height:50vh;max-height:1080px;grid-template-columns:1fr 48px;grid-template-rows:1fr 48px;display:grid}.footer__container__share[data-v-e00710d3]{grid-column:2/3;grid-template-rows:1fr 48px}.footer__container__share .footer-share__btn[data-v-e00710d3]{padding-bottom:1.5rem;grid-row:1/2}.footer__container__share .footer-share__btn>p[data-v-e00710d3]{margin-bottom:14px;font-size:14px}.footer__container__share .footer-share__toTop[data-v-e00710d3]{grid-row:2/3;border:1px solid #D0AB6B}.footer__container__nav[data-v-e00710d3]{grid-column:1/2;background:#fff;border-top:1px solid #222;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.footer__container__nav .footer-nav__list[data-v-e00710d3]{margin-top:0;grid-column:2/3;gap:16px}.footer__container__nav .footer-nav__list li[data-v-e00710d3]{padding-bottom:none;border-bottom:none}.footer__container__nav .footer-nav__list li[data-v-e00710d3]:first-of-type{padding-top:none;border-top:none}.footer__container__nav .footer-nav__list li a[data-v-e00710d3]{gap:10px}.footer__container__nav .footer-nav__list li a span.main[data-v-e00710d3]{font-size:min(3.5vw,40px);color:#d0ab6b}.footer__container__nav .footer-nav__list li a span.main[data-v-e00710d3]:first-letter{color:#222}.footer__container__nav .footer-nav__list li a span.sub[data-v-e00710d3]{font-size:14px}.footer__container__nav .footer-nav__logo[data-v-e00710d3]{grid-column:1/2;grid-row:1/2;width:66.7%;max-width:400px;opacity:1;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:10}.footer__container__nav .footer-nav__chara[data-v-e00710d3]{grid-column:1/2;grid-row:1/2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:#d0ab6b;border-left:1px solid #222;border-right:1px solid #222;position:relative}.footer__container__nav .footer-nav__chara[data-v-e00710d3]:after{background-size:contain}.footer__container__nav .footer-nav__chara__logo[data-v-e00710d3]{bottom:50%;translate:-50% 47%}.footer__container__copy[data-v-e00710d3]{grid-column:1/2;grid-row:2/3;background:#222;display:grid;place-items:center}.footer__container__copy>p[data-v-e00710d3]{padding-bottom:2px;font-size:14px;line-height:1}.footer__container__copy>p small[data-v-e00710d3]{color:#fff;line-height:1}}@media screen and (min-width: 1025px){.footer__container[data-v-e00710d3]{height:100vh;grid-template-columns:1fr 80px;grid-template-rows:1fr 80px}.footer__container__share[data-v-e00710d3]{grid-template-rows:1fr 80px}.footer__container__share .footer-share__btn .share-list__item[data-v-e00710d3]:not(:last-of-type){margin-bottom:12px}.footer__container__share .footer-share__btn .share-list__item.line a:hover svg path[data-v-e00710d3]{fill:#00c300}.footer__container__share .footer-share__btn .share-list__item.facebook a:hover svg path[data-v-e00710d3]{fill:#3b5998}.footer__container__share .footer-share__btn .share-list__item a[data-v-e00710d3]{padding:12px;-webkit-transition:all .4s ease;transition:all .4s ease}.footer__container__share .footer-share__btn .share-list__item a[data-v-e00710d3]:hover{background:#fff}.footer__container__share .footer-share__btn .share-list__item a:hover svg[data-v-e00710d3]{scale:1.25}.footer__container__share .footer-share__btn .share-list__item a:hover svg path[data-v-e00710d3]{fill:#222}.footer__container__share .footer-share__btn .share-list__item a svg[data-v-e00710d3]{width:22px;height:22px;-webkit-transition:all .4s ease;transition:all .4s ease}.footer__container__share .footer-share__btn .share-list__item a svg path[data-v-e00710d3]{-webkit-transition:all .4s ease;transition:all .4s ease}.footer__container__share .footer-share__toTop a[data-v-e00710d3]{padding:24px}.footer__container__share .footer-share__toTop a:hover img[data-v-e00710d3]{translate:0 -8px;rotate:y 180deg}.footer__container__share .footer-share__toTop a img[data-v-e00710d3]{-webkit-transition:all .4s ease;transition:all .4s ease}.footer__container__nav .footer-nav__list[data-v-e00710d3]{gap:24px}.footer__container__nav .footer-nav__list li[data-v-e00710d3]{gap:32px}.footer__container__nav .footer-nav__list li a[data-v-e00710d3]{-webkit-transition:all .4s ease;transition:all .4s ease}.footer__container__nav .footer-nav__list li a[data-v-e00710d3]:hover{translate:0 -8px}.footer__container__nav .footer-nav__list li a:hover span.main[data-v-e00710d3]{color:#222}.footer__container__nav .footer-nav__list li a span.main[data-v-e00710d3]{-webkit-transition:all .4s ease;transition:all .4s ease}.footer__container__nav .footer-nav__logo[data-v-e00710d3]{width:50%;max-width:420px;top:50%;bottom:initial;left:24px;translate:0 -60%}.footer__container__nav .footer-nav__chara[data-v-e00710d3]:after{opacity:.6;background-position:center right}.footer__container__copy>p[data-v-e00710d3]{padding-bottom:2px;font-size:14px}}*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;min-height:0vw;vertical-align:bottom}*::-moz-selection{background:#1558d666;text-shadow:none}*::selection{background:#1558d666;text-shadow:none}html{width:100%;font-family:source-han-serif-jp-subset,sans-serif;color:#222;font-size:16px;font-weight:600;letter-spacing:1px;font-style:normal;line-height:1.8;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify;word-break:break-all;-ms-touch-action:manipulation;touch-action:manipulation;opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}html.show{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}html body{width:100%;background:#fff;position:relative;overflow-x:hidden}p:not(:last-of-type){margin-bottom:16px}p span{display:inline-block}p span.red{color:#ff2000;font-weight:700}img{max-width:100%;height:auto;vertical-align:bottom!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}@media screen and (min-width: 600px){html{font-size:20px}p:not(:last-of-type){margin-bottom:24px}}@media screen and (min-width: 1025px){html{font-size:20px}}
