html,body,#__next{min-height:100%}#root,#__next{isolation:isolate}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}a,button{cursor:pointer}ol,ul,menu{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@font-face{font-family:ABCGaisyr-Book-Trial;src:url(/font/ABCGaisyr-Book-Trial.woff2)format("woff2");font-display:swap;font-weight:400}:root{--vp-min:393;--vp-max:1280;--fs-xs-min:10.3;--lh-xs-min:16;--fs-xs-max:9.016;--lh-xs-max:12;--fs-sm-min:10.3;--lh-sm-min:16;--fs-sm-max:10.3;--lh-sm-max:16;--fs-md-min:11.6;--lh-md-min:16;--fs-md-max:11.6;--lh-md-max:16;--fs-xs:calc(var(--fs-xs-min)*1px + (var(--fs-xs-max) - var(--fs-xs-min))*((100vw - var(--vp-min)*1px)/(var(--vp-max) - var(--vp-min))));--lh-xs:calc(var(--lh-xs-min)*1px + (var(--lh-xs-max) - var(--lh-xs-min))*((100vw - var(--vp-min)*1px)/(var(--vp-max) - var(--vp-min))));--fs-sm:calc(var(--fs-sm-min)*1px + (var(--fs-sm-max) - var(--fs-sm-min))*((100vw - var(--vp-min)*1px)/(var(--vp-max) - var(--vp-min))));--lh-sm:calc(var(--lh-sm-min)*1px + (var(--lh-sm-max) - var(--lh-sm-min))*((100vw - var(--vp-min)*1px)/(var(--vp-max) - var(--vp-min))));--fs-md:calc(var(--fs-md-min)*1px + (var(--fs-md-max) - var(--fs-md-min))*((100vw - var(--vp-min)*1px)/(var(--vp-max) - var(--vp-min))));--lh-md:calc(var(--lh-md-min)*1px + (var(--lh-md-max) - var(--lh-md-min))*((100vw - var(--vp-min)*1px)/(var(--vp-max) - var(--vp-min))))}@media (min-width:1280px){:root{--vp-min:1280;--vp-max:1512;--fs-xs-min:9.016;--lh-xs-min:12;--fs-xs-max:10.657;--lh-xs-max:13;--fs-sm-min:10.3;--lh-sm-min:16;--fs-sm-max:12.2;--lh-sm-max:18.9;--fs-md-min:11.6;--lh-md-min:16;--fs-md-max:13.7;--lh-md-max:18.9}}@media (min-width:1512px){:root{--vp-min:1512;--vp-max:1920;--fs-xs-min:10.657;--lh-xs-min:13;--fs-xs-max:12.172;--lh-xs-max:14;--fs-sm-min:12.2;--lh-sm-min:18.9;--fs-sm-max:13.912;--lh-sm-max:21.6;--fs-md-min:13.7;--lh-md-min:18.9;--fs-md-max:15.643;--lh-md-max:21.6}}@media (min-width:1920px){:root{--vp-min:1920;--vp-max:2560;--fs-xs-min:13.5;--lh-xs-min:16;--fs-xs-max:18.032;--lh-xs-max:24;--fs-sm-min:15.5;--lh-sm-min:24;--fs-sm-max:20.61;--lh-sm-max:32;--fs-md-min:17.4;--lh-md-min:24;--fs-md-max:23.175;--lh-md-max:32}}@media (max-width:392px){:root{--vp-min:320;--vp-max:392;--fs-xs-min:10.3;--lh-xs-min:15.7;--fs-xs-max:10.3;--lh-xs-max:16;--fs-sm-min:10.3;--lh-sm-min:15.7;--fs-sm-max:10.3;--lh-sm-max:16;--fs-md-min:11.6;--lh-md-min:15.7;--fs-md-max:11.6;--lh-md-max:16}}:root{--h-header:calc(var(--lh-md) + 2*var(--pad));--c-placeholder:#bfbfbf;--pad:var(--lh-md);--gap:var(--h-logo);--pad-top:var(--dst-y-row-4);--h-logo:.9em;--w-logo:calc(6.31258*var(--h-logo));--dst-logo:calc(var(--w-col-2) - var(--w-logo) + var(--gap));--n-col:16;--w-col:calc((100vw - 2*var(--pad) - (var(--n-col) - 1)*var(--gap))/var(--n-col));--dst-y-row-1:calc((0 + 1)*var(--pad) + 0*var(--gap));--dst-y-row-2:calc((1 + 1)*var(--pad) + 1*var(--gap));--dst-y-row-3:calc((2 + 1)*var(--pad) + 2*var(--gap));--dst-y-row-4:calc((3 + 1)*var(--pad) + 3*var(--gap));--dst-y-row-5:calc((4 + 1)*var(--pad) + 4*var(--gap));--dst-y-row-6:calc((5 + 1)*var(--pad) + 5*var(--gap));--dst-y-row-7:calc((6 + 1)*var(--pad) + 6*var(--gap));--dst-y-row-8:calc((7 + 1)*var(--pad) + 7*var(--gap));--dst-y-row-9:calc((8 + 1)*var(--pad) + 8*var(--gap));--dst-y-row-10:calc((9 + 1)*var(--pad) + 9*var(--gap));--dst-y-row-11:calc((10 + 1)*var(--pad) + 10*var(--gap));--dst-y-row-12:calc((11 + 1)*var(--pad) + 11*var(--gap));--dst-x-col-1:calc(var(--pad) + (var(--w-col) + var(--gap))*(1 - 1));--dst-x-col-2:calc(var(--pad) + (var(--w-col) + var(--gap))*(2 - 1));--dst-x-col-3:calc(var(--pad) + (var(--w-col) + var(--gap))*(3 - 1));--dst-x-col-4:calc(var(--pad) + (var(--w-col) + var(--gap))*(4 - 1));--dst-x-col-5:calc(var(--pad) + (var(--w-col) + var(--gap))*(5 - 1));--dst-x-col-6:calc(var(--pad) + (var(--w-col) + var(--gap))*(6 - 1));--dst-x-col-7:calc(var(--pad) + (var(--w-col) + var(--gap))*(7 - 1));--dst-x-col-8:calc(var(--pad) + (var(--w-col) + var(--gap))*(8 - 1));--dst-x-col-9:calc(var(--pad) + (var(--w-col) + var(--gap))*(9 - 1));--dst-x-col-10:calc(var(--pad) + (var(--w-col) + var(--gap))*(10 - 1));--dst-x-col-11:calc(var(--pad) + (var(--w-col) + var(--gap))*(11 - 1));--dst-x-col-12:calc(var(--pad) + (var(--w-col) + var(--gap))*(12 - 1));--dst-x-col-13:calc(var(--pad) + (var(--w-col) + var(--gap))*(13 - 1));--dst-x-col-14:calc(var(--pad) + (var(--w-col) + var(--gap))*(14 - 1));--dst-x-col-15:calc(var(--pad) + (var(--w-col) + var(--gap))*(15 - 1));--dst-x-col-16:calc(var(--pad) + (var(--w-col) + var(--gap))*(16 - 1));--w-col-1:calc(1*(var(--w-col) + var(--gap)) - var(--gap));--w-col-2:calc(2*(var(--w-col) + var(--gap)) - var(--gap));--w-col-3:calc(3*(var(--w-col) + var(--gap)) - var(--gap));--w-col-4:calc(4*(var(--w-col) + var(--gap)) - var(--gap));--w-col-5:calc(5*(var(--w-col) + var(--gap)) - var(--gap));--w-col-6:calc(6*(var(--w-col) + var(--gap)) - var(--gap));--w-col-7:calc(7*(var(--w-col) + var(--gap)) - var(--gap));--w-col-8:calc(8*(var(--w-col) + var(--gap)) - var(--gap));--w-col-9:calc(9*(var(--w-col) + var(--gap)) - var(--gap));--w-col-10:calc(10*(var(--w-col) + var(--gap)) - var(--gap));--w-col-11:calc(11*(var(--w-col) + var(--gap)) - var(--gap));--w-col-12:calc(12*(var(--w-col) + var(--gap)) - var(--gap));--w-col-13:calc(13*(var(--w-col) + var(--gap)) - var(--gap));--w-col-14:calc(14*(var(--w-col) + var(--gap)) - var(--gap));--w-col-15:calc(15*(var(--w-col) + var(--gap)) - var(--gap));--w-col-16:calc(16*(var(--w-col) + var(--gap)) - var(--gap))}@media (max-width:767px){:root{--pad:calc(1.35*var(--lh-md));--pad-top:calc(var(--dst-y-row-4) + 1lh);--dst-y-row-1:calc((.65 + 1)*var(--pad));--dst-y-row-2:calc((.65 + 2)*var(--pad));--dst-y-row-3:calc((.65 + 3)*var(--pad));--dst-y-row-4:calc((.65 + 4)*var(--pad));--dst-y-row-5:calc((.65 + 5)*var(--pad));--dst-y-row-6:calc((.65 + 6)*var(--pad));--dst-y-row-7:calc((.65 + 7)*var(--pad));--dst-y-row-8:calc((.65 + 8)*var(--pad));--dst-y-row-9:calc((.65 + 9)*var(--pad));--dst-y-row-10:calc((.65 + 10)*var(--pad));--dst-y-row-11:calc((.65 + 11)*var(--pad));--dst-y-row-12:calc((.65 + 12)*var(--pad))}}:root{--w-icon:1lh;--dur-fast:0s;--dur-medium:0s;--dur-standard:0s;--dur-slow:0s;--dur-very-slow:0s;--dur-entry-hover:0s;--dur-rows-y:0s;--dur-bg-slow:0s;--dur-drawer-backdrop:0s;--dur-mini-media-swap:0s;--dur-gallery-slide:.234s;--dur-gallery-slide-active:.234s;--dur-enquiry-hover:0s;--dur-cursor-animation:0s;--dur-video-poster-opacity:0s;--dur-video-poster-filter:0s;--del-fast:0s;--del-rows-y:0s;--del-standard:0s;--del-rows-opacity:0s;--del-none:0s}::-webkit-scrollbar{display:none}html{scroll-behavior:smooth}html,html body{width:100%;min-height:calc(100*var(--svh));overscroll-behavior-y:none;touch-action:pan-y;margin:0;padding:0}html body:before{z-index:99;opacity:.5;pointer-events:none;background-image:url(/screenshot.png);background-position:top;background-size:cover;width:100%;height:100%;position:fixed;top:0;left:0}html::-webkit-scrollbar{display:none}html body::-webkit-scrollbar{display:none}body{-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;min-width:320px;line-height:var(--lh-md);font-size:var(--fs-md);background:var(--c-bg);color:var(--c-cl);font-feature-settings:"tnum" 1;letter-spacing:.01em;height:100svh;transition:color var(--dur-slow)ease-in-out,background var(--dur-slow)ease-in-out;font-family:ABCGaisyr-Book-Trial,sans-serif;overflow:hidden}@media (max-width:767px){body{height:unset;overflow:unset}}.dark>body{--c-bg:black;--c-cl:white}.bprogress .bar{-webkit-mask-image:linear-gradient(270deg,#0000,#000 10px,#0000);mask-image:linear-gradient(270deg,#0000,#000 10px,#0000);background:linear-gradient(to left,var(--c-bg))!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none}*{box-sizing:border-box;margin:0}em{letter-spacing:0;font-style:italic}p+p{margin-top:1lh}
