@-webkit-keyframes chassisAfterIn{to{opacity:0}}@keyframes chassisAfterIn{to{opacity:0}}@keyframes headerIn{to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}:root{--vk-color-border-hr:rgba(0,0,0,0.07);--vk-color-bg-accent:rgba( 0,0,0,0.02);--vk-color-border-light:rgba( 0,0,0,0.07);--vk-color-border-zuru:rgba(255, 255, 255, 0.8);--vk-color-text-meta:#d44950;--vk-color-text-body:#555555;--vk-color-text-link:#666666;--vk-color-text-link-hover:#1e73be;--vk-size-radius:4px;--vk-size-radius-sm:2px;--vk-size-text:16px;--vk-size-text-meta:0.75rem;--vk-size-text-lg:1.313rem;--vk-size-text-sm:0.875rem;--vk-size-text-xs:0.75rem;--vk-margin-meta:0.5rem;--vk-margin-block-bottom:2rem}.veu_contentAddSection{display:block;clear:both;overflow:hidden;margin-top:var(--vk-margin-block-bottom);margin-bottom:var(--vk-margin-block-bottom)}.veu_socialSet{margin-bottom:1.5em}.veu_socialSet.veu_contentAddSection{margin-top:var(--vk-margin-block-bottom)}.veu_socialSet ul{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0 0 3px;list-style:none}.veu_socialSet li{flex:1 1 135px;background:0 0;position:relative;display:block;overflow:visible;box-sizing:border-box;margin:0}.veu_socialSet .sb_icon .sb_icon_inner{display:block;overflow:hidden;width:100%;box-sizing:border-box;padding:5px 10px;border-radius:var(--vk-size-radius);color:#fff;text-decoration:none;line-height:100%;font-size:90%;text-align:left;border:0}.veu_socialSet .sb_icon .sb_icon_inner:hover{box-shadow:none!important;transform:translateY(2px);cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.veu_socialSet .sb_icon .sb_icon_inner .sns_txt{position:relative;top:-1px}.veu_socialSet .sb_icon .sb_icon_inner .icon_sns{font-size:100%;padding:5px 8px 5px 0;display:inline-block}.veu_socialSet .sb_facebook a{background:#1877f2;box-shadow:0 2px 0#344e84}.veu_socialSet .sb_hatena a{background:#007fc5;box-shadow:0 2px 0#00679f}.veu_socialSet .sb_x_twitter a{background:#0f1419;box-shadow:0 2px 0#000}.veu_count_sns_fb,.veu_count_sns_hb{position:absolute;bottom:5px;right:5px;font-size:77%;line-height:1;font-weight:700}.veu_socialSet.veu_contentAddSection ul{padding:0}.veu_socialSet.veu_contentAddSection ul li{padding:0;margin:0}[class^=vk_icon_w_r_sns_]{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"vk_sns";line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vk_icon_w_r_sns_fb:before{content:""}.vk_icon_w_r_sns_hatena:before{content:""}.vk_icon_w_r_sns_x_twitter:before{content:""}@media (max-width:767px){.veu_socialSet .veu_count_sns_fb,.veu_socialSet .veu_count_sns_hb{bottom:2px}.veu_socialSet .sb_icon a{padding:8px 10px}}:root{--veu_page_top_button_url:url(https://code-plus.jp/gp/wp-content/plugins/vk-all-in-one-expansion-unit/assets/images/to-top-btn-icon.svg);--data-cols:1;--data-rows:1}@font-face{font-weight:400;font-style:normal;font-family:"vk_sns";src:url(https://code-plus.jp/gp/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.eot?-bq20cj);src:url(https://code-plus.jp/gp/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.eot?#iefix-bq20cj)format("embedded-opentype"),url(https://code-plus.jp/gp/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.woff?-bq20cj)format("woff"),url(https://code-plus.jp/gp/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.ttf?-bq20cj)format("truetype"),url(https://code-plus.jp/gp/wp-content/plugins/vk-all-in-one-expansion-unit/inc/sns/icons/fonts/vk_sns.svg?-bq20cj#vk_sns)format("svg")}.post-meta-fields [rel*=tag][href*="category/"]{background:hsl(0 0% 96%);color:var(--c-gray,hsl(223 6% 50%))}.post-meta-fields [rel*=tag][href*="category/wordpress"]{background:#1c678b!important;color:#fff!important}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;height:100%;min-height:0}body{font-stretch:initial;font-size-adjust:initial}body,figure,main{margin:0}blockquote,figure,form,main{display:block}h1,h2,h3,h4,h6{font-size:inherit;font-weight:inherit;margin:0}dl,menu,ul{list-style:none;vertical-align:top}dd,dt,li{font-style:normal;font-weight:unset;list-style-type:none;vertical-align:top}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;margin:0;clear:both;color:inherit;border:0}table{border-color:inherit}b,data,p,small,span,td,th,time,u{font-weight:unset;font-style:normal;text-decoration:none}td,th{text-align:unset}img,input,picture,td,th{vertical-align:middle}i,img,picture{display:inline-block}img,picture{max-width:100%;height:auto;background-repeat:no-repeat;background-size:cover;shape-margin:.75pc;-o-object-fit:cover;object-fit:cover}picture{overflow:hidden}b,data,p,small,span,time,u{margin:0;padding:0}small{font-size:80%}i{padding:0}blockquote,dd,dl,dt,li,menu,rb,rt,ruby,td,th,ul{margin:0;padding:0}code,pre{font-family:monospace;font-size:inherit}i,rb,rt,ruby{font-style:normal;text-decoration:none}form,i{margin:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=submit],label[for]{cursor:pointer}[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}fieldset{margin:0;padding:0;min-width:0}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}:where(.zaratan) .chassis{position:relative;width:100%;height:auto;min-height:min(100dvh,100vh);overflow-x:hidden}@media screen and (max-width:411.9px){.chassis{min-width:412px;zoom:var(--chassis-scale,1)}}@media (min-width:412px) and (max-width:743.9px){.chassis{width:100%}}@media (min-width:744px) and (max-width:1365.9px){.chassis{min-width:1366px;zoom:var(--chassis-scale,1)}}@media print,screen and (min-width:1366px){.chassis{width:100%}}:where(.zaratan) .chassis::after,:where(.zaratan) .overload{position:fixed;z-index:20000;inset:0;margin:auto;display:block;width:100%;height:min(100dvh,100vh);background:var(--c-base,hsl(223 6% 100%));pointer-events:none}:where(.zaratan) .chassis::after{content:"";zoom:calc(1/var(--chassis-scale, 1));-webkit-animation:chassisAfterIn 1.8s ease-out .5s;animation:chassisAfterIn 1.8s ease-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}:where(.zaratan) .overload{opacity:0}:root{font-family:"Georama",sans-serif;font-size:100%;line-height:clamp(.7154em,.7154em + (1vw - 3.6px)*.3992,.8751em);--1ls:calc(1lh - 1em);--0\.5ls:calc((0.5lh - 0.5em) / 1);--lh-base:clamp(1.66em, calc(1.66em + ((1vw - 3.6px) * 0.55)), 1.88em);--lts-base:clamp(0.01em, calc(0.01em + ((1vw - 3.6px) * 0.05)), 0.03em);--fz-base:clamp(0.875rem, calc(0.875rem + ((1vw - 3.6px) * 0.1563)), 0.9375rem);--fw-base:400;--⅞fem:clamp(0.875rem, calc(0.875rem + ((1vw - 3.6px) * 0.3125)), 1rem);--⅚fem:clamp(0.8313rem, calc(0.8313rem + ((1vw - 3.6px) * 0.4172)), 1rem);--⅘fem:clamp(0.8rem, calc(0.8rem + ((1vw - 3.6px) * 0.5)), 1rem);--¾fem:clamp(0.75rem, calc(0.75rem + ((1vw - 3.6px) * 0.625)), 1rem);--⅔fem:clamp(0.6625rem, calc(0.6625rem + ((1vw - 3.6px) * 0.8438)), 1rem);--⅝fem:clamp(0.625rem, calc(0.625rem + ((1vw - 3.6px) * 0.9375)), 1rem);--⅗fem:clamp(0.6rem, calc(0.6rem + ((1vw - 3.6px) * 1)), 1rem);--½fem:clamp(0.5rem, calc(0.5rem + ((1vw - 3.6px) * 1.25)), 1rem);--⅖fem:clamp(0.4rem, calc(0.4rem + ((1vw - 3.6px) * 1.5)), 1rem);--⅜fem:clamp(0.375rem, calc(0.375rem + ((1vw - 3.6px) * 1.5625)), 1rem);--⅓fem:clamp(0.3313rem, calc(0.3313rem + ((1vw - 3.6px) * 1.6719)), 1rem);--¼fem:clamp(0.25rem, calc(0.25rem + ((1vw - 3.6px) * 1.875)), 1rem);--⅕fem:clamp(0.2rem, calc(0.2rem + ((1vw - 3.6px) * 2)), 1rem);--⅙fem:clamp(0.1625rem, calc(0.1625rem + ((1vw - 3.6px) * 2.0938)), 1rem);--⅛fem:clamp(0.125rem, calc(0.125rem + ((1vw - 3.6px) * 2.1875)), 1rem);--⅒fem:clamp(0.125rem, calc(0.125rem + ((1vw - 3.6px) * 2.1875)), 1rem);--x1\.2fem:clamp(1rem, calc(1.2rem + ((1vw - 3.6px) * -0.5)), 1.2rem);--x1\.25fem:clamp(1rem, calc(1.25rem + ((1vw - 3.6px) * -0.625)), 1.25rem);--x1\.33fem:clamp(1rem, calc(1.3313rem + ((1vw - 3.6px) * -0.8281)), 1.3313rem);--x1\.5fem:clamp(1rem, calc(1.5rem + ((1vw - 3.6px) * -1.25)), 1.5rem);--x2fem:clamp(1rem, calc(2rem + ((1vw - 3.6px) * -2.5)), 2rem);--x3fem:clamp(1rem, calc(3rem + ((1vw - 3.6px) * -5)), 3rem);--x4fem:clamp(1rem, calc(4rem + ((1vw - 3.6px) * -7.5)), 4rem);--fz-xxxs:clamp(0.6250rem, calc(0.6250rem + ((1vw - 3.6px) * 0.1563)), 0.6875rem);--fz-xxs:clamp(0.6875rem, calc(0.6875rem + ((1vw - 3.6px) * 0.1563)), 0.75rem);--fz-xs:clamp(0.7500rem, calc(0.7500rem + ((1vw - 3.6px) * 0.1563)), 0.8125rem);--fz-sm:clamp(0.8125rem, calc(0.8125rem + ((1vw - 3.6px) * 0.1563)), 0.8750rem);--fz-ss:clamp(0.8750rem, calc(0.8750rem + ((1vw - 3.6px) * 0.1563)), 0.9375rem);--fz-rg:clamp(0.9375rem, calc(0.9375rem + ((1vw - 3.6px) * 0.1563)), 1rem);--fz-md:clamp(0.9563rem, calc(0.9563rem + ((1vw - 3.6px) * 0.2656)), 1.0625rem);--fz-sl:clamp(0.9750rem, calc(0.9750rem + ((1vw - 3.6px) * 0.3750)), 1.1250rem);--fz-ml:clamp(1rem, calc(1rem + ((1vw - 3.6px) * 0.4688)), 1.1875rem);--fz-lg:clamp(1.0250rem, calc(1.0250rem + ((1vw - 3.6px) * 0.7188)), 1.3125rem);--fz-xl:clamp(1.05rem, calc(1.05rem + ((1vw - 3.6px) * 1.1250)), 1.5rem);--fz-xxl:clamp(1.1rem, calc(1.1rem + ((1vw - 3.6px) * 1.4687)), 1.6875rem);--fz-xxxl:clamp(1.1375rem, calc(1.1375rem + ((1vw - 3.6px) * 1.8438)), 1.8750rem);--fz-sol:clamp(1.2313rem, calc(1.2313rem + ((1vw - 3.6px) * 2.0781)), 2.0625rem);--fz-ol:clamp(1.3250rem, calc(1.3250rem + ((1vw - 3.6px) * 2.3125)), 2.25rem);--fz-xol:clamp(1.4125rem, calc(1.4125rem + ((1vw - 3.6px) * 2.5625)), 2.4375rem);--fz-xxol:clamp(1.5rem, calc(1.5rem + ((1vw - 3.6px) * 2.8125)), 2.6250rem);--fz-xxxol:clamp(1.5875rem, calc(1.5875rem + ((1vw - 3.6px) * 3.0625)), 2.8125rem);--fz-skl:clamp(1.6688rem, calc(1.6688rem + ((1vw - 3.6px) * 3.3281)), 3rem);--fz-kl:clamp(1.7438rem, calc(1.7438rem + ((1vw - 3.6px) * 3.6094)), 3.1875rem);--fz-xkl:clamp(1.8250rem, calc(1.8250rem + ((1vw - 3.6px) * 3.8750)), 3.3750rem);--fz-xxkl:clamp(1.9rem, calc(1.9rem + ((1vw - 3.6px) * 4.1563)), 3.5625rem);--fz-xxxkl:clamp(1.9750rem, calc(1.9750rem + ((1vw - 3.6px) * 4.4375)), 3.75rem);--fz-sgl:clamp(2.0438rem, calc(2.0438rem + ((1vw - 3.6px) * 4.7344)), 3.9375rem);--fz-gl:clamp(2.1125rem, calc(2.1125rem + ((1vw - 3.6px) * 5.0313)), 4.1250rem);--fz-xgl:clamp(2.1813rem, calc(2.1813rem + ((1vw - 3.6px) * 5.3281)), 4.3125rem);--fz-xxgl:clamp(2.25rem, calc(2.25rem + ((1vw - 3.6px) * 5.6250)), 4.5rem);--fz-xxxgl:clamp(2.3125rem, calc(2.3125rem + ((1vw - 3.6px) * 5.9375)), 4.6875rem);--fz-shl:clamp(2.3750rem, calc(2.3750rem + ((1vw - 3.6px) * 6.25)), 4.8750rem);--fz-hl:clamp(2.4375rem, calc(2.4375rem + ((1vw - 3.6px) * 6.5625)), 5.0625rem);--fz-xhl:clamp(2.5rem, calc(2.5rem + ((1vw - 3.6px) * 6.8750)), 5.25rem);--fz-xxhl:clamp(2.5563rem, calc(2.5563rem + ((1vw - 3.6px) * 7.2031)), 5.4375rem);--fz-xxxhl:clamp(2.6188rem, calc(2.6188rem + ((1vw - 3.6px) * 7.5156)), 5.6250rem);--fz-sul:clamp(2.6750rem, calc(2.6750rem + ((1vw - 3.6px) * 7.8438)), 5.8125rem);--fz-ul:clamp(2.7250rem, calc(2.7250rem + ((1vw - 3.6px) * 8.1875)), 6rem);--fz-xul:clamp(2.7813rem, calc(2.7813rem + ((1vw - 3.6px) * 8.5156)), 6.1875rem);--fz-xxul:clamp(2.8313rem, calc(2.8313rem + ((1vw - 3.6px) * 8.8594)), 6.3750rem);--fz-xxxul:clamp(2.8875rem, calc(2.8875rem + ((1vw - 3.6px) * 9.1875)), 6.5625rem);--fz-smgl:clamp(2.9375rem, calc(2.9375rem + ((1vw - 3.6px) * 9.5313)), 6.75rem);--fz-mgl:clamp(2.9813rem, calc(2.9813rem + ((1vw - 3.6px) * 9.8906)), 6.9375rem);--fz-xmgl:clamp(3.0313rem, calc(3.0313rem + ((1vw - 3.6px) * 10.2344)), 7.1250rem);--fz-xxmgl:clamp(3.0813rem, calc(3.0813rem + ((1vw - 3.6px) * 10.5781)), 7.3125rem);--fz-xxxmgl:clamp(3.1250rem, calc(3.1250rem + ((1vw - 3.6px) * 10.9375)), 7.5rem)}.zaratan{position:relative;z-index:0;width:100%;max-width:100%;min-height:min(100dvh,100vh);overflow-x:hidden;line-height:var(--lh-base);letter-spacing:var(--lts-base);font-size:var(--fz-base);font-weight:var(--fw-base,400);background:var(--c-base,hsl(223 6% 100%));color:var(--c-text,hsl(223 6% 18%));-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";overflow-wrap:anywhere;word-break:normal;line-break:strict;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media screen and (max-width:743.9px){.zaratan:where(:not(.wp-editor)){scrollbar-width:none}.zaratan:where(:not(.wp-editor))::-webkit-scrollbar{display:none}}@media print,screen and (min-width:744px){.zaratan:where(:not(.wp-editor)){overflow-y:scroll}}:where(.zaratan) :has(>wbr){display:block;white-space:nowrap;-ms-word-break:break-all;-webkit-line-break:after-white-space;word-wrap:break-word;overflow-wrap:anywhere;word-break:keep-all}:where(.single) .post-content b,:where(.single) .post-content b.bold,:where(.zaratan) b.bold{font-weight:700;font-variation-settings:"wght"700}:where(.zaratan) i{display:inline-block}:where(.zaratan) blockquote{background:var(--c-base-75,hsl(223 6% 96%))}:where(.zaratan) code,:where(.zaratan) pre{background:var(--c-base-100,hsl(223 6% 93%));border-radius:4px;font-size:88%;padding:.0625em .25em;font-family:var(--ff-monospace)}:where(.zaratan:not(.wp-admin)) a{display:inline-block;vertical-align:middle;text-decoration:none;outline:0;color:inherit;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}:where(.zaratan:not(.wp-admin)) :is([href],[onclick]){cursor:pointer}:where(.zaratan:not(.wp-admin)) :is([href],[onclick]),:where(.zaratan:not(.wp-admin)) :is([href],[onclick])::after,:where(.zaratan:not(.wp-admin)) :is([href],[onclick])::before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media (any-hover:hover){:where(.zaratan:not(.wp-admin)) :is([href],[onclick]):hover{opacity:.7}}:where(.zaratan) input:where([type=text],[type=search]){max-width:100%;border:1px solid hsl(233 13% 84%);border-radius:3px;background:var(--c-base,hsl(223 6% 100%));-webkit-box-shadow:inset 0 1px 1px hsl(0 0% 0%/.075);box-shadow:inset 0 1px 1px hsl(0 0% 0%/.075);color:hsl(0 0% 0%/.7);font-size:var(--fz-ss);height:calc(2.5em + 2px);padding-inline:.75em;padding-block:calc(.5em + var(--font-top-offset, 0em)) calc(.5em - var(--font-top-offset, 0em))}:where(.zaratan) input:where([type=text],[type=search]):-moz-placeholder{background:var(--c-secondary);color:hsl(0 0% 0%/.26)}:where(.zaratan) input:where([type=text],[type=search]):-ms-input-placeholder{background:var(--c-secondary);color:hsl(0 0% 0%/.26)}:where(.zaratan) input:where([type=text],[type=search]):placeholder-shown{background:var(--c-secondary);color:hsl(0 0% 0%/.26)}:where(.zaratan) input:where([type=text],[type=search]):focus{background:var(--c-base,hsl(223 6% 100%));color:hsl(0 0% 0%)}:where(.zaratan) :is(input)::-moz-placeholder{color:rgb(0 0 0/.26)}:where(.zaratan) :is(input)::-webkit-input-placeholder{color:rgb(0 0 0/.26)}:where(.zaratan) :is(input):focus::-moz-placeholder{color:#fff0}:where(.zaratan) :is(input):focus::-webkit-input-placeholder{color:#fff0}:where(.zaratan) label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.zaratan{--ff-gothic:"Noto Sans JP", sans-serif;--ff-mincho:"Yu Mincho", serif;--ff-rounded:"M PLUS Rounded 1c", sans-serif;--ff-monospace:"HackGen", monospace}.zaratan,:where(.zaratan) :lang(ja-GP){font-family:"YakuHanJP","Roboto","Kumbh Sans",var(--ff-gothic)}:where(.zaratan) :lang(ja-HiraGP){font-family:"YakuHanJP",var(--ff-hiragp),var(--ff-gothic)}:where(.zaratan) :lang(ja-YuGP){font-family:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic",sans-serif;font-weight:500}:where(.zaratan) :lang(ja-YuGP) .bold,:where(.zaratan) :lang(ja-YuGP).bold{font-weight:700}:where(.zaratan) :lang(ja-NotoGP){font-family:"YakuHanJP","Roboto","Noto Sans",var(--ff-gothic)}:where(.zaratan) :lang(ja-LatoGP){font-family:"YakuHanJP","Roboto","Lato",var(--ff-gothic)}:where(.zaratan) :lang(ja-M1GP){font-family:"YakuHanJP","Lato","M PLUS 1",sans-serif}:where(.zaratan) :lang(ja-BizGP){font-family:"YakuHanJP","Roboto","BIZ UDPGothic",sans-serif}:where(.zaratan) :lang(ja-GensVGP),:where(.zaratan) :lang(ja-VGP){font-family:"YakuHanJP","Gen Shin Gothic",sans-serif}:where(.zaratan) :lang(en-GP),:where(.zaratan) :lang(en-JostGP){font-family:"YakuHanJP","Jost",var(--ff-gothic)}:where(.zaratan) :lang(en-KumbGP){font-family:"YakuHanJP","Kumbh Sans",var(--ff-gothic)}:where(.zaratan) :lang(en-LatoGP){font-family:"YakuHanJP","Lato",var(--ff-gothic)}:where(.zaratan) :lang(en-HankGP){font-family:"YakuHanJP","Hanken Grotesk",var(--ff-gothic)}:where(.zaratan) :lang(en-OverGP){font-family:"YakuHanJP","Overused Grotesk",var(--ff-gothic)}:where(.zaratan) :lang(en-PopGP){font-family:"YakuHanJP","Poppins",var(--ff-gothic)}:where(.zaratan) :lang(en-SrcGP){font-family:"YakuHanJP","Source Sans Pro",var(--ff-gothic)}:where(.zaratan) :lang(en-GgleGP){font-family:"YakuHanJP","Google Sans",var(--ff-gothic)}:where(.zaratan) :lang(en-GgleFGP){font-family:"YakuHanJP","Google Sans Flex",var(--ff-gothic)}:where(.zaratan) :lang(en-NoblGP){font-family:"YakuHanJP","Nobel","Urbanist",var(--ff-gothic)}:where(.zaratan) :lang(en-UrbnGP){font-family:"YakuHanJP","Urbanist",var(--ff-gothic)}:where(.zaratan) :lang(en-OnesGP){font-family:"YakuHanJP","Onest",var(--ff-gothic)}:where(.zaratan) :lang(en-HindGP){font-family:"YakuHanJP","Hind",var(--ff-gothic)}:where(.zaratan) :lang(en-RoboFGP){font-family:"YakuHanJP","Roboto Flex",var(--ff-gothic)}:where(.zaratan) :lang(en-SpecFGP){font-family:"YakuHanJP","Special Gothic",var(--ff-gothic)}:where(.zaratan) :lang(en-ZalaGP){font-family:"YakuHanJP","Zalando Sans",var(--ff-gothic)}:where(.zaratan) :lang(en-StackGP){font-family:"YakuHanJP","Stack Sans Text",var(--ff-gothic)}:where(.zaratan) :lang(en-ElmsGP){font-family:"YakuHanJP","Elms Sans",var(--ff-gothic)}:where(.zaratan) :lang(en-A1GP){font-family:"YakuHanJP","Gothic A1",var(--ff-gothic)}:where(.zaratan) :lang(en-OfitGP){font-family:"YakuHanJP","Outfit",var(--ff-gothic)}:where(.zaratan) :lang(en-MontGP){font-family:"YakuHanJP","Montserrat",var(--ff-gothic)}:where(.zaratan) :lang(en-RaleGP){font-family:"YakuHanJP","Raleway",var(--ff-gothic)}:where(.zaratan) :lang(en-DDinGP){font-family:"YakuHanJP","D-DIN-PRO",var(--ff-gothic)}:where(.zaratan) :lang(en-CN),:where(.zaratan) :lang(en-DiniCN){font-family:"YakuHanJP","Dinish Condensed",var(--ff-gothic)}:where(.zaratan) :lang(en-OswaCN){font-family:"YakuHanJP","Oswald",var(--ff-gothic)}:where(.zaratan) :lang(en-BebaCN){font-family:"YakuHanJP","Bebas Neue",var(--ff-gothic)}:where(.zaratan) :lang(en-RoboCN){font-family:"YakuHanJP","Roboto Condensed",var(--ff-gothic)}:where(.zaratan) :lang(en-SpecCN){font-family:"YakuHanJP","Special Gothic Condensed One",var(--ff-gothic)}:where(.zaratan) :lang(en-LeagCN){font-family:"YakuHanJP","League Gothic",var(--ff-gothic)}:where(.zaratan) :lang(en-BarlCN){font-family:"YakuHanJP","Barlow Condensed",var(--ff-gothic)}:where(.zaratan) :lang(ja-MP){font-family:"YakuHanMP",var(--ff-mincho)}:where(.zaratan) :lang(ja-ShipMP){font-family:"YakuHanMP","Shippori Mincho",serif}:where(.zaratan) :lang(ja-ShipOMP){font-family:"YakuHanMP","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(ja-NotoMP){font-family:"YakuHanMP","Noto Serif","Noto Serif JP",serif}:where(.zaratan) :lang(ja-BizMP){font-family:"YakuHanMP","Shippori Mincho B1","BIZ UDPMincho",serif}:where(.zaratan) :lang(en-CinzMP),:where(.zaratan) :lang(en-MP){font-family:"YakuHanMP","Cinzel","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-SrcMP){font-family:"YakuHanMP","Source Serif Pro","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-RuhlMP){font-family:"YakuHanMP","Frank Ruhl Libre","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-BaskMP){font-family:"YakuHanMP","Libre Baskerville","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-BodoMP){font-family:"YakuHanMP","Libre Bodoni","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-CaslMP){font-family:"YakuHanMP","Libre Caslon Display","Libre Caslon Text","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-CrimMP){font-family:"YakuHanMP","Crimson Text","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-CormMP){font-family:"YakuHanMP","Cormorant Infant","Cormorant Garamond","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-PrFrMP){font-family:"YakuHanMP","Prata","Playfair Display","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-CardMP){font-family:"YakuHanMP","Cardo","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-MarcMP){font-family:"YakuHanMP","Marcellus","Shippori Mincho OTF","Shippori Mincho",serif}:where(.zaratan) :lang(en-CS),:where(.zaratan) :lang(en-DancCS){font-family:"YakuHanMP","Dancing Script",cursive}:where(.zaratan) :lang(en-WateCS){font-family:"YakuHanMP","Waterfall",cursive}:where(.zaratan) :lang(en-AlluCS){font-family:"YakuHanMP","Allura",cursive}:where(.zaratan) :lang(en-TangCS){font-family:"YakuHanMP","Tangerine",cursive}:where(.zaratan) :lang(en-VibeCS){font-family:"YakuHanMP","Great Vibes",cursive}:where(.zaratan) :lang(ja-M1RP),:where(.zaratan) :lang(ja-RP){font-family:"YakuHanRP","M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(.03deg);-ms-transform:rotate(.03deg);transform:rotate(.03deg)}:where(.zaratan) :lang(ja-LineRP){font-family:"YakuHanRP","LINE Seed JP_OTF",sans-serif}:where(.zaratan) :lang(ja-MoboRP){font-family:"YakuHanRP","モボ-Regular",sans-serif}:where(.zaratan) :lang(ja-SRetRP){font-family:"YakuHanRP","Shin Retro Maru Gothic",sans-serif}:where(.zaratan) :lang(ja-HackGP){font-family:"HackGen",var(--ff-monospace)}:where(.zaratan) :lang(ja-NotoMonoGP){font-family:"Noto Sans Mono CJK JP",var(--ff-monospace)}:where(.zaratan) :lang(ja-NanuGP){font-family:"Nanum Gothic",var(--ff-monospace)}:root{--c-base:hsl(223,6%,100%);--c-base-a0\.05:rgba(255,255,255,0.05);--c-base-a0\.15:rgba(255,255,255,0.15);--c-base-a0\.3:rgba(255,255,255,0.3);--c-base-a0\.5:rgba(255,255,255,0.55);--c-base-a0\.7:rgba(255,255,255,0.7);--c-base-a0\.85:rgba(255,255,255,0.85);--c-secondary:hsl(223,45%,97%);--c-secondary-a0\.05:rgba(243.9075,245.85825,250.7925,0.05);--c-secondary-a0\.15:rgba(243.9075,245.85825,250.7925,0.15);--c-secondary-a0\.3:rgba(243.9075,245.85825,250.7925,0.3);--c-secondary-a0\.5:rgba(243.9075,245.85825,250.7925,0.55);--c-secondary-a0\.7:rgba(243.9075,245.85825,250.7925,0.7);--c-secondary-a0\.85:rgba(243.9075,245.85825,250.7925,0.85);--c-text:hsl(223,6%,13%);--c-text-a0\.05:rgba(31.161,32.2881,35.139,0.05);--c-text-a0\.15:rgba(31.161,32.2881,35.139,0.15);--c-text-a0\.3:rgba(31.161,32.2881,35.139,0.3);--c-text-a0\.5:rgba(31.161,32.2881,35.139,0.55);--c-text-a0\.7:rgba(31.161,32.2881,35.139,0.7);--c-text-a0\.85:rgba(31.161,32.2881,35.139,0.85);--c-primary:#2A417E;--c-primary-a0\.05:rgba(42,65,126,0.05);--c-primary-a0\.15:rgba(42,65,126,0.15);--c-primary-a0\.3:rgba(42,65,126,0.3);--c-primary-a0\.5:rgba(42,65,126,0.55);--c-primary-a0\.7:rgba(42,65,126,0.7);--c-primary-a0\.85:rgba(42,65,126,0.85);--c-primary-pale:hsl(223,24%,47%);--c-primary-pale-a0\.05:rgba(91.086,107.3856,148.614,0.05);--c-primary-pale-a0\.15:rgba(91.086,107.3856,148.614,0.15);--c-primary-pale-a0\.3:rgba(91.086,107.3856,148.614,0.3);--c-primary-pale-a0\.5:rgba(91.086,107.3856,148.614,0.55);--c-primary-pale-a0\.7:rgba(91.086,107.3856,148.614,0.7);--c-primary-pale-a0\.85:rgba(91.086,107.3856,148.614,0.85);--c-primary-deep:hsl(223,50%,23%);--c-primary-deep-a0\.05:rgba(29.325,45.9425,87.975,0.05);--c-primary-deep-a0\.15:rgba(29.325,45.9425,87.975,0.15);--c-primary-deep-a0\.3:rgba(29.325,45.9425,87.975,0.3);--c-primary-deep-a0\.5:rgba(29.325,45.9425,87.975,0.55);--c-primary-deep-a0\.7:rgba(29.325,45.9425,87.975,0.7);--c-primary-deep-a0\.85:rgba(29.325,45.9425,87.975,0.85);--c-accent:hsl(184,50%,43%);--c-accent-a0\.05:rgba(54.825,157.165,164.475,0.05);--c-accent-a0\.15:rgba(54.825,157.165,164.475,0.15);--c-accent-a0\.3:rgba(54.825,157.165,164.475,0.3);--c-accent-a0\.5:rgba(54.825,157.165,164.475,0.55);--c-accent-a0\.7:rgba(54.825,157.165,164.475,0.7);--c-accent-a0\.85:rgba(54.825,157.165,164.475,0.85);--c-attent:hsl(340,71%,58%);--c-attent-a0\.05:rgba(223.941,71.859,122.553,0.05);--c-attent-a0\.15:rgba(223.941,71.859,122.553,0.15);--c-attent-a0\.3:rgba(223.941,71.859,122.553,0.3);--c-attent-a0\.5:rgba(223.941,71.859,122.553,0.55);--c-attent-a0\.7:rgba(223.941,71.859,122.553,0.7);--c-attent-a0\.85:rgba(223.941,71.859,122.553,0.85);--c-error:hsl(13,99%,43%);--c-error-a0\.05:rgba(218.2035,48.13635,1.0965,0.05);--c-error-a0\.15:rgba(218.2035,48.13635,1.0965,0.15);--c-error-a0\.3:rgba(218.2035,48.13635,1.0965,0.3);--c-error-a0\.5:rgba(218.2035,48.13635,1.0965,0.55);--c-error-a0\.7:rgba(218.2035,48.13635,1.0965,0.7);--c-error-a0\.85:rgba(218.2035,48.13635,1.0965,0.85);--c-warning:hsl(25,99%,58%);--c-warning-a0\.05:rgba(253.929,130.2285,41.871,0.05);--c-warning-a0\.15:rgba(253.929,130.2285,41.871,0.15);--c-warning-a0\.3:rgba(253.929,130.2285,41.871,0.3);--c-warning-a0\.5:rgba(253.929,130.2285,41.871,0.55);--c-warning-a0\.7:rgba(253.929,130.2285,41.871,0.7);--c-warning-a0\.85:rgba(253.929,130.2285,41.871,0.85);--c-success:hsl(123,46%,34%);--c-success-a0\.05:rgba(46.818,126.582,50.8062,0.05);--c-success-a0\.15:rgba(46.818,126.582,50.8062,0.15);--c-success-a0\.3:rgba(46.818,126.582,50.8062,0.3);--c-success-a0\.5:rgba(46.818,126.582,50.8062,0.55);--c-success-a0\.7:rgba(46.818,126.582,50.8062,0.7);--c-success-a0\.85:rgba(46.818,126.582,50.8062,0.85);--c-linkage:hsl(223,73%,43%);--c-linkage-a0\.05:rgba(29.6055,74.96405,189.6945,0.05);--c-linkage-a0\.15:rgba(29.6055,74.96405,189.6945,0.15);--c-linkage-a0\.3:rgba(29.6055,74.96405,189.6945,0.3);--c-linkage-a0\.5:rgba(29.6055,74.96405,189.6945,0.55);--c-linkage-a0\.7:rgba(29.6055,74.96405,189.6945,0.7);--c-linkage-a0\.85:rgba(29.6055,74.96405,189.6945,0.85);--c-gray:hsl(223,6%,50%);--c-gray-a0\.05:rgba(119.85,124.185,135.15,0.05);--c-gray-a0\.15:rgba(119.85,124.185,135.15,0.15);--c-gray-a0\.3:rgba(119.85,124.185,135.15,0.3);--c-gray-a0\.5:rgba(119.85,124.185,135.15,0.55);--c-gray-a0\.7:rgba(119.85,124.185,135.15,0.7);--c-gray-a0\.85:rgba(119.85,124.185,135.15,0.85);--c-black:hsl(223,6%,0%);--c-black-a0\.05:rgba(0,0,0,0.05);--c-black-a0\.15:rgba(0,0,0,0.15);--c-black-a0\.3:rgba(0,0,0,0.3);--c-black-a0\.5:rgba(0,0,0,0.55);--c-black-a0\.7:rgba(0,0,0,0.7);--c-black-a0\.85:rgba(0,0,0,0.85);--c-white:hsl(223,6%,0%);--c-white-a0\.05:rgba(0,0,0,0.05);--c-white-a0\.15:rgba(0,0,0,0.15);--c-white-a0\.3:rgba(0,0,0,0.3);--c-white-a0\.5:rgba(0,0,0,0.55);--c-white-a0\.7:rgba(0,0,0,0.7);--c-white-a0\.85:rgba(0,0,0,0.85)}.zaratan :is(.button,.icon,.title){color:var(--contrast-color,currentColor);fill:var(--contrast-color,currentColor)}.zaratan :is(.button,.icon,.title):where(.is-text){--color:var(--c-text);--color-50:var(--c-text-50);--color-75:var(--c-text-75);--color-100:var(--c-text-100);--color-a0\.05:var(--c-text-a0\.05);--color-a0\.15:var(--c-text-a0\.15);--color-a0\.5:var(--c-text-a0\.5);color:var(--color,currentColor);fill:var(--color,currentColor)}.zaratan :is(.button,.icon,.title):where(.is-primary){--color:var(--c-primary);--color-50:var(--c-primary-50);--color-75:var(--c-primary-75);--color-100:var(--c-primary-100);--color-a0\.05:var(--c-primary-a0\.05);--color-a0\.15:var(--c-primary-a0\.15);--color-a0\.5:var(--c-primary-a0\.5);color:var(--color,currentColor);fill:var(--color,currentColor)}.zaratan :is(.button,.icon,.title):where(.is-solided){background:var(--color,var(--c-base-75,hsl(233 6% 96%)));color:var(--contrast-color,#FFF);fill:var(--contrast-color,#FFF);border:0}.zaratan :is(.button,.icon,.title):where(.is-outlined){border-color:var(--color,var(--c-text-200,hsl(233 6% 84%)));background:var(--color-75,var(--c-base-75,hsl(233 6% 96%)));border:1px solid var(--color,var(--c-text-200,hsl(233 6% 84%)))}@media (any-hover:hover){.zaratan .button:where([href],[onclick],[type=button],[type=submit]):hover{opacity:1;background:var(--hover-bgcolor,hsl(233 6% 89%))}.zaratan .button:where([href],[onclick],[type=button],[type=submit]):where(.is-outlined):hover{background:var(--hover-bgcolor,hsl(233 6% 89%))}.zaratan .button:where([href],[onclick],[type=button],[type=submit]):where(.is-solided):hover{background:var(--hover-bgcolor,hsl(233 6% 89%));color:var(--contrast-color,#FFF);fill:var(--contrast-color,#FFF)}}:where(.zaratan) :lang(ja-GP),:where(.zaratan) :lang(ja-NotoGP),:where(.zaratan):lang(ja-GP),:where(.zaratan):lang(ja-NotoGP){--font-top-offset:0.07em}.zaratan :is(.button){position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;place-content:center;place-items:center;max-width:100%;padding:calc(.5em + var(--font-top-offset, 0em)/2) calc(var(--⅝fem)*1) calc(.5em - var(--font-top-offset, 0em)/2);line-height:1.11;-ms-touch-action:manipulation;touch-action:manipulation}.zaratan :is(.button):is([href],[onclick]){cursor:pointer}.zaratan :is(.button).is-large{width:15pc;font-size:clamp(18.1px,18.1px + (1vw - 3.6px)*.4531,21px)}.zaratan .title{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;place-items:center;width:100%;max-width:100%;padding:calc(.375em + var(--font-top-offset, 0em)/2) calc(var(--⅝fem)*1) calc(.375em - var(--font-top-offset, 0em)/2);line-height:1.11}.zaratan :is(.checkboxgroup :has(>[type=checkbox]),:has(>[type=checkbox].checkbox)),.zaratan :is(.radiogroup :has(>[type=radio]),:has(>[type=radio].radio)){margin-right:1em}.zaratan :is(.rowgroup.checkboxgroup:has([type=checkbox]),.rowgroup:has([type=checkbox].checkbox)),.zaratan :is(.rowgroup.radiogroup:has([type=radio]),.rowgroup:has([type=radio].radio)){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.zaratan :is(.colgroup.checkboxgroup:has([type=checkbox]),.colgroup:has([type=checkbox].checkbox)),.zaratan :is(.colgroup.radiogroup:has([type=radio]),.colgroup:has([type=radio].radio)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:743.9px){.zaratan :is(.button,.icon,.title):is(.is-full,.is-full_sp){width:100%}}@media print,screen and (min-width:744px){.zaratan :is(.button,.icon,.title):is(.is-full,.is-full_pc){width:100%}}.zaratan .breadcrumb.leckermaul{width:100%;max-width:92.5vw}.zaratan .breadcrumb.leckermaul :is(ul){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;letter-spacing:0;overflow:hidden}.zaratan .breadcrumb.leckermaul li{font-size:clamp(.8125rem,.8125rem + (1vw - .225rem)*.1563,.875rem);font-weight:400;white-space:nowrap}.zaratan .breadcrumb.leckermaul a,.zaratan .breadcrumb.leckermaul li:before,.zaratan .breadcrumb.leckermaul li>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zaratan .breadcrumb.leckermaul li:before,.zaratan .breadcrumb.leckermaul li>*{position:relative;top:.125em}.zaratan .breadcrumb.leckermaul a{padding:0 .75em;color:var(--c-gray-350,hsl(0 0% 74%))}.zaratan .breadcrumb.leckermaul li:first-of-type a{padding-left:0}.zaratan .breadcrumb.leckermaul .current_page_item a{pointer-events:none;color:var(--c-gray-350,hsl(0 0% 74%))}@media (any-hover:hover){.zaratan .breadcrumb.leckermaul a:hover{color:var(--c-gray-350,hsl(0 0% 74%))}}.zaratan .breadcrumb.leckermaul li:nth-of-type(n+2):before{content:">";color:var(--c-gray-350,hsl(0 0% 74%))}.zaratan .table{width:-webkit-fill-available;width:-moz-available;width:stretch;border-collapse:separate;border-spacing:0;background:var(--c-base,hsl(223 6% 100%))}.zaratan .table:after{content:"";display:block;clear:both}.zaratan .table:where(:not(.token)),.zaratan .table:where(:not(.token)) :is(thead,tbody,tr){font-size:0;letter-spacing:0;width:-webkit-fill-available;width:-moz-available;width:stretch}.zaratan .table :is(th,td){line-height:clamp(1.44em,1.44em + (1vw - .225em)*.55,1.66em);font-size:clamp(.8125rem,.8125rem + (1vw - .225rem)*.3125,.9375rem);border-bottom:1px solid var(--c-text-300,hsl(223 6% 74%));border-right:1px solid var(--c-text-300,hsl(223 6% 74%))}.zaratan .table th{background:var(--c-secondary,hsl(223 47% 97%))}.zaratan .table td,.zaratan .table th{padding:.5pc calc(var(--⅝fem)*1)}.zaratan .table thead :is(th,td){background:var(--c-primary,hsl(223 50% 33%));color:#fff}.zaratan .table{border-top:1px solid var(--c-text-300,hsl(223 6% 74%));border-left:1px solid var(--c-text-300,hsl(223 6% 74%))}@media screen and (max-width:743.9px){.zaratan :is(.ruby-center),.zaratan :is(.ruby-center) :is(rb,rt){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zaratan :is(.ruby-center){position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;height:1.5em}.zaratan :is(.ruby-center) :is(rb,rt){position:absolute;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:0;height:0}}@media print,screen and (min-width:744px){.zaratan :is(.ruby-center),.zaratan :is(.ruby-center) :is(rb,rt){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zaratan :is(.ruby-center){position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;height:1.5em}.zaratan :is(.ruby-center) :is(rb,rt){position:absolute;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:0;height:0}}@media screen and (max-width:743.9px){.zaratan :is(.is-shadowed,.is-shadowed_sp){-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26));filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26))}}@media screen and (max-width:743.9px) and (any-hover:hover){.zaratan :is(.is-shadowed,.is-shadowed_sp):is([href],[onclick]):hover{opacity:.85;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-filter:brightness(1) drop-shadow(1px 3px 4px hsl(223 6% 13%/.26));filter:brightness(1) drop-shadow(1px 3px 4px hsl(223 6% 13%/.26))}.zaratan :is(.is-shadowed,.is-shadowed_sp):is([href],[onclick]):active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26));filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26))}}@media print,screen and (min-width:744px){.zaratan :is(.is-shadowed,.is-shadowed_pc){-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26));filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26))}}@media print and (any-hover:hover),screen and (min-width:744px) and (any-hover:hover){.zaratan :is(.is-shadowed,.is-shadowed_pc):is([href],[onclick]):hover{opacity:.85;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-filter:brightness(1) drop-shadow(1px 3px 4px hsl(223 6% 13%/.26));filter:brightness(1) drop-shadow(1px 3px 4px hsl(223 6% 13%/.26))}.zaratan :is(.is-shadowed,.is-shadowed_pc):is([href],[onclick]):active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26));filter:brightness(1) drop-shadow(1px 1px 4px hsl(223 6% 13%/.26))}}:root{--linear:cubic-bezier(0,0,1,1);--ease:cubic-bezier(0.25,0.1,0.25,1);--ease-in:cubic-bezier(0.42,0,1,1);--ease-out:cubic-bezier(0,0,0.58,1);--ease-in-out:cubic-bezier(0.42,0,0.58,1);--ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);--ease-in-out-sine:cubic-bezier(0.445,0.05,0.55,0.95);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55);--textBottom:-webkit-baseline-middle}@media screen and (max-width:743.9px){.zaratan:not([disutiled]) :is(.d-iblock){display:inline-block}.zaratan:not([disutiled]) :is(.fxd-row){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.zaratan:not([disutiled]) :is(*,[class*=fxd-]):is(.fx-nowrap){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.zaratan:not([disutiled]) :is(*,[class*=fxd-]):is(.jc-end){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.zaratan:not([disutiled]) :is(.d-none_sp){display:none}}@media print,screen and (min-width:744px){.zaratan:not([disutiled]) :is(.d-iblock){display:inline-block}.zaratan:not([disutiled]) :is(.fxd-row){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.zaratan:not([disutiled]) :is(*,[class*=fxd-]):is(.fx-nowrap){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.zaratan:not([disutiled]) :is(*,[class*=fxd-]):is(.jc-end){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.zaratan:not([disutiled]) :is(.d-none_pc){display:none}}.zaratan:not([disutiled]) .fz-xs{font-size:var(--fz-xs)}.zaratan:not([disutiled]) .fz-ml{font-size:var(--fz-ml)}.zaratan:not([disutiled]) .fz-xl{font-size:var(--fz-xl)}@media screen and (max-width:743.9px){.zaratan:not([disutiled]) :is(.ta-center){text-align:center}.zaratan:not([disutiled]) :is(.ta-right){text-align:right}.zaratan:not([disutiled]) :is(.whs-nowrap){white-space:nowrap}}@media print,screen and (min-width:744px){.zaratan:not([disutiled]) :is(.ta-center){text-align:center}.zaratan:not([disutiled]) :is(.ta-right){text-align:right}.zaratan:not([disutiled]) :is(.whs-nowrap){white-space:nowrap}}@media screen and (max-width:743.9px){.zaratan:not([disutiled]) :is(.ml-auto){margin-left:auto}.zaratan:not([disutiled]) :is(.ml-1pc){margin-left:1pc}.zaratan:not([disutiled]) :is(.mx-auto){margin-inline:auto}.zaratan:not([disutiled]) :is(.mt-1r,.mt-1r_sp){margin-top:calc(var(--⅝fem)*1)}.zaratan:not([disutiled]) :is(.mt-2r){margin-top:calc(var(--⅝fem)*2)}.zaratan:not([disutiled]) :is(.mt-3r){margin-top:calc(var(--⅝fem)*3)}}@media print,screen and (min-width:744px){.zaratan:not([disutiled]) :is(.ml-auto){margin-left:auto}.zaratan:not([disutiled]) :is(.ml-1pc){margin-left:1pc}.zaratan:not([disutiled]) :is(.mx-auto){margin-inline:auto}.zaratan:not([disutiled]) :is(.mt-1r){margin-top:calc(var(--⅝fem)*1)}.zaratan:not([disutiled]) :is(.mt-2r){margin-top:calc(var(--⅝fem)*2)}.zaratan:not([disutiled]) :is(.mt-3r){margin-top:calc(var(--⅝fem)*3)}}@media screen and (max-width:743.9px){.zaratan:not([disutiled]) :is(.w-11e){width:11em}}@media print,screen and (min-width:744px){.zaratan:not([disutiled]) :is(.w-11e){width:11em}}@media (any-hover:hover){.zaratan:not([disutiled]) .hovacity-0\.7 :is([href],[onclick]):hover{opacity:.7}}@media screen and (max-width:743.9px){.zaratan:not([disutiled]) :is(.fl-left){float:left}.zaratan:not([disutiled]) :is(.ov-hidden){overflow:hidden}}@media print,screen and (min-width:744px){.zaratan:not([disutiled]) :is(.fl-left){float:left}.zaratan:not([disutiled]) :is(.ov-hidden){overflow:hidden}}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:#fff0}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner:after,.hamburger-inner:before{content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}[class*=ma-]:is(.mas){font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-flex;vertical-align:middle;place-content:center;place-items:center;font-size:133.3%}[class*=ma-].mas{font-family:"Material Symbols Sharp"}:is(.mas).ma-keyboard_arrow_right::before{content:""}@font-face{font-family:"Simple Icons";src:url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons.woff)format("woff"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons.ttf)format("truetype"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons.otf)format("opentype"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons.eot)format("embedded-opentype")}@font-face{font-family:"Simple Icons Fit";src:url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons-Fit.woff)format("woff"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons-Fit.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons-Fit.ttf)format("truetype"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons-Fit.otf)format("opentype"),url(https://unpkg.com/@sarap422/font-simple-icons@1.0.0/dist/SimpleIcons-Fit.eot)format("embedded-opentype")}.si{font-weight:400;font-style:normal;white-space:nowrap;display:inline-flex;vertical-align:middle;place-content:center;place-items:center;line-height:1;font-size:133.3%;font-family:"Simple Icons"}.si-feedly::before{content:""}.si-rss::before{content:""}.si-x::before{content:""}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Light.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Light.woff)format("woff");font-style:normal;font-weight:300;font-display:optional}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Regular.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Regular.woff)format("woff");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Medium.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Medium.woff)format("woff");font-style:normal;font-weight:500;font-display:optional}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-SemiBold.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-SemiBold.woff)format("woff");font-style:normal;font-weight:600;font-display:optional}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Bold.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Bold.woff)format("woff");font-style:normal;font-weight:700;font-display:optional}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-ExtraBold.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-ExtraBold.woff)format("woff");font-style:normal;font-weight:800;font-display:optional}@font-face{font-family:"YakuHanJP";src:url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Black.woff2)format("woff2"),url(/gp/wp-content/themes/zaratan/fonts/YakuHanJP/YakuHanJP-Black.woff)format("woff");font-style:normal;font-weight:900;font-display:optional}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Light.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Light.woff)format("woff");font-style:normal;font-weight:300;size-adjust:106%;font-display:swap}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:106%;font-display:swap}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Medium.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Medium.woff)format("woff");font-style:normal;font-weight:500;size-adjust:106%;font-display:swap}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-SemiBold.woff)format("woff");font-style:normal;font-weight:600;size-adjust:106%;font-display:swap}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:106%;font-display:swap}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Heavy.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Heavy.woff)format("woff");font-style:normal;font-weight:800;size-adjust:106%;font-display:swap}@font-face{font-family:"Roboto";src:url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Black.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-roboto@1.0.6/font-face.adjusted.css?text=¥0123456789!#$%&amp;\(\)-^@[;:],./Roboto-Black.woff)format("woff");font-style:normal;font-weight:900;size-adjust:106%;font-display:swap}.scroll-fadeInBottom{opacity:0;-webkit-animation:none 1s var(--ease-out-cubic,ease-out) .25s;animation:none 1s var(--ease-out-cubic,ease-out) .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateY(3rem);transform:translateY(3rem)}.delayed-2:is(.scroll-fadeInBottom){-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}@media print{.hvr-pushOutIn,.hvr-pushOutIn rb,.hvr-pushOutIn rt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.hvr-pushOutIn{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5em;pointer-events:none;overflow:hidden}.hvr-pushOutIn rb,.hvr-pushOutIn rt{position:absolute;margin:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s var(--ease-out-cubic,ease-out);transition:all .3s var(--ease-out-cubic,ease-out);-webkit-transform:translateX(0);transform:translateX(0)}.hvr-pushOutIn rt{font-size:90%;-webkit-transform:translateX(120%);transform:translateX(120%);opacity:0}@media (any-hover:hover){a:is([href],[onclick]):hover .hvr-pushOutIn>rb{-webkit-transform:translateX(-120%);transform:translateX(-120%);opacity:0}a:is([href],[onclick]):hover .hvr-pushOutIn>rt{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}:is(.hvr-moveToFore){-webkit-transition:all .3s var(--ease-out-cubic,ease-out);transition:all .3s var(--ease-out-cubic,ease-out)}@media (any-hover:hover){a:is([href],[onclick]):hover .hvr-moveToFore{-webkit-transform:translateX(.15em);transform:translateX(.15em)}}}:is(.clickdion,.hoverdion)>:is(.dion-content,.sub-menu){overflow:hidden;-webkit-transition:height .4s ease-out;transition:height .4s ease-out}:is(.clickdion,.hoverdion):not(.is-opened)>:is(.dion-content,.sub-menu){height:0!important;min-height:0;padding-block:0;border-block-width:0}:is(.clickdion,.hoverdion)>a:has(.dion-switch){pointer-events:none;cursor:default}:is(.clickdion,.hoverdion) .dion-switch{pointer-events:auto;cursor:pointer}:is(.clickdion,.hoverdion)>:is(.dion-summary,.menu-link){position:relative}:is(.clickdion,.hoverdion)>:is(.dion-summary,.menu-link) :is(.dion-switch),:is(.clickdion,.hoverdion)>:is(.dion-summary,.menu-link) :is(.dion-switch):before{top:0;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}:is(.clickdion,.hoverdion)>:is(.dion-summary,.menu-link) :is(.dion-switch){position:absolute;bottom:0;right:0;margin:auto;width:44px;height:44px}:is(.clickdion,.hoverdion)>:is(.dion-summary,.menu-link) :is(.dion-switch):before{position:relative;width:0;height:0;font-size:133.3%;font-family:"Material Symbols Sharp";font-variation-settings:"FILL"0,"wght"200}:is(.clickdion,.hoverdion)>:is(.dion-summary,.menu-link) .dion-switch:before{content:"";-webkit-transition:rotate .3s ease-out;transition:rotate .3s ease-out}:is(.clickdion,.hoverdion).is-opened>:is(.dion-summary,.menu-link) .dion-switch:before{rotate:-180deg}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:where(.single) .chassis,body:where(.single){background:var(--c-base,hsl(223 6% 100%))}:where(.single) .trunker{position:relative;width:1000px;max-width:min(92.5vw,100%);height:auto;display:flow-root;border-color:var(--c-primary-pale,hsl(223 24% 47%))}@media screen and (max-width:743.9px){:where(.single) .trunker{display:flex;flex-direction:column-reverse;justify-content:center;flex-wrap:wrap}}:where(.single) .main{position:relative;width:100%;max-width:100%;height:auto;padding-block:calc(var(--⅝fem)*1.65) calc(var(--⅝fem)*2);background:var(--c-base,hsl(223 6% 100%));border-color:var(--c-primary-pale,hsl(223 24% 47%))}:where(.single) .main::before{position:absolute;pointer-events:none;width:1px;height:100%;margin:auto;content:"";top:0;left:-1.5rem;border-left:1px solid;border-color:inherit}@media print,screen and (min-width:744px){:where(.single) .main{display:flow-root;width:auto}:where(.single) .flanker{position:-webkit-sticky;position:sticky;top:var(--header-height);float:right;width:330px;height:calc(100vh - var(--header-height));margin-top:1.6pc;margin-left:calc(var(--⅝fem)*1.5);background:var(--c-primary-a0\.05);overflow-x:hidden;overflow-y:auto}:where(.single) .flanker::-webkit-scrollbar{width:6px}:where(.single) .flanker::-webkit-scrollbar-track{background:#fff0}:where(.single) .flanker::-webkit-scrollbar-thumb{background:var(--c-primary-200,hsl(223 50% 84%));border-radius:3px}}:where(.single) .post-hgroup{position:relative;width:1000px;max-width:min(92.5vw,100%);height:auto;display:flow-root;padding:calc(var(--⅝fem)*.5)0 calc(var(--⅝fem)*.25);border-color:var(--c-primary-pale,hsl(223 24% 47%))}:where(.single) .post-hgroup:after,:where(.single) .post-hgroup:before{position:absolute;z-index:20;pointer-events:none;width:100%;margin:auto;content:"";transform-origin:100%0;transform:scale(1.08)}:where(.single) .post-hgroup:before{top:0;right:0;left:0;border-top:1px solid;border-color:inherit}:where(.single) .post-hgroup:after{right:0;bottom:0;left:0;border-bottom:1px solid;border-color:inherit}:where(.single) .post-meta-fields{position:relative;left:-1.5rem;width:calc(100% + 1.5rem);background:var(--c-primary-pale,hsl(223 24% 47%))}:where(.single) .post-meta-fields .entry-date{position:relative;left:.5rem;top:0;display:inline-block;padding:.125rem .75rem .0625rem;line-height:1;font-size:13px;white-space:nowrap;background:#fff;border:1px solid var(--c-text-500,hsl(223 6% 53%))}:where(.single) .post-meta-fields [href*=category]{position:relative;z-index:10;top:0;left:.95rem;display:inline-block;min-width:6rem;padding:.1em .75em;border-radius:0;line-height:1.44;font-size:13px;font-weight:500;text-align:center;background:hsl(0 0% 58%);color:#fff}:where(.single) .post-meta-fields [href*=category]::after{content:"";position:absolute;top:0;bottom:0;left:-7px;margin:auto;display:block;width:8px;height:10px;clip-path:polygon(100%0,0 50%,100% 100%);background:inherit}:where(.single) .post-meta-tags{border-bottom:1px solid var(--c-text-300,hsl(223 6% 74%));font-size:13px;color:var(--c-text-400,hsl(223 6% 63%))}@media print,screen and (min-width:744px){:where(.single) .post-meta-fields .entry-date{left:-1.7rem}:where(.single) .post-meta-fields [href*=category]{left:-1.25rem}}:where(.single) .post-category-link .pin-right{position:absolute;top:0;bottom:0;right:.25em;margin:auto;display:inline-flex;place-content:center;place-items:center;width:1em;height:1em}:where(.single) .post-category-link .pin-right::before{position:relative;top:0;display:inline-flex;place-content:center;place-items:center;width:0;height:0;font-size:133.3%;font-family:"Material Symbols Sharp";font-variation-settings:"FILL"1,"wght"300}:where(.single) .post-title{display:block;margin-inline:auto;margin-block:.5rem .25rem;width:100%;max-width:100%;line-height:1.44;letter-spacing:clamp(.03em,calc(.03em + ((1vw - .225em)*.15)),.09em);font-size:clamp(1.025rem,calc(1.025rem + ((1vw - .225rem)*.7188)),1.3125rem);font-weight:500;text-align:center}:where(.single) .post-content{position:relative;width:100%;max-width:min(92.5vw,100%);padding-top:calc(var(--⅝fem)*2);line-height:clamp(1.66em,calc(1.66em + ((1vw - .225em)*.55)),1.88em);letter-spacing:clamp(.01em,calc(.01em + ((1vw - .225em)*.05)),.03em);font-size:clamp(.875rem,calc(.875rem + ((1vw - .225rem)*.1563)),.9375rem);font-weight:var(--fw-base);color:var(--c-text)}:where(.single) .post-content :is(p,div):not(.post-comments *){min-height:1em}:where(.single) .post-content p{display:block;width:100%;max-width:100%;line-height:clamp(1.66em,calc(1.66em + ((1vw - .225em)*.55)),1.88em);letter-spacing:clamp(.01em,calc(.01em + ((1vw - .225em)*.05)),.03em);font-size:clamp(.875rem,calc(.875rem + ((1vw - .225rem)*.1563)),.9375rem);font-weight:var(--fw-base,400)}:where(.single) .post-content :is(h1,h2,h3,h4,h6){position:relative;display:block;z-index:10;width:100%;max-width:100%;margin-bottom:calc(var(--⅝fem)*.5)}:where(.single) .post-content h2:nth-child(n+2){margin-top:2em}:where(.single) .post-content h3:nth-child(n+2){margin-top:1.17em}:where(.single) .post-content h2{line-height:1.33;letter-spacing:clamp(.03em,calc(.03em + ((1vw - .225em)*.15)),.09em);font-size:clamp(1.05rem,calc(1.05rem + ((1vw - .225rem)*1.125)),1.5rem);font-weight:500;padding-block:.125em 0;padding-left:.25rem;background:var(--c-primary-100,hsl(223 50% 93%));border-left:.5rem solid var(--c-primary,#2a417e)}:where(.single) .post-content h3{line-height:1.33;letter-spacing:clamp(.02em,calc(.02em + ((1vw - .225em)*.1)),.06em);font-size:clamp(1rem,calc(1rem + ((1vw - .225rem)*.4688)),1.1875rem);font-weight:500;border-bottom:1px solid var(--c-text-300,hsl(223 6% 74%));color:var(--c-primary,#2a417e)}:where(.single) .post-content :is(h1,h2,h3,h4,h6):has(>img){width:auto}:where(.single) .post-content .separator{display:block;position:relative;width:100%;clear:both;border:0;border-color:var(--c-text-300,hsl(223 6% 74%));background-color:var(--c-text-300,hsl(223 6% 74%));height:4px;-webkit-mask:repeat-x 50% 50%;-webkit-mask-image:url('data:image/svg+xml;charset=utf8,');mask:repeat-x 50% 50%;mask-image:url('data:image/svg+xml;charset=utf8,')}:where(.single) .post-content blockquote{position:relative;z-index:10;display:inline-flex;align-items:center;flex-wrap:wrap;width:100%;max-width:100%;padding:calc(.833em + var(--font-top-offset, 0em)/2) calc(var(--⅝fem)*1) calc(.833em - var(--font-top-offset, 0em)/2);color:var(--c-text-600,hsl(223 6% 46%))}:where(.single) .post-content blockquote::before{content:"";position:absolute;z-index:20;top:0;bottom:0;left:0;margin:auto;display:block;width:calc(var(--⅝fem)*.25);height:100%;background:var(--c-text-500,hsl(223 6% 53%));pointer-events:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--header-incrown-height:4rem;--header-height:calc(var(--header-incrown-height));--anchor:var(--header-height)}:where(body){margin:0}body{padding:0}.spacer-vanti{position:relative;width:100%;height:calc(var(--header-height) + 2rem)}.header4vnA{position:fixed;z-index:500;top:0;display:flex;flex-direction:column;width:100%;height:var(--header-height);transition:all .5s ease-out;box-shadow:rgb(0 0 0/.05)0 calc(var(--⅝fem)*.375) calc(var(--⅝fem)*1.5)0,rgb(0 0 0/.08)0 0 0 calc(var(--⅝fem)*.0625);opacity:0;animation:headerIn 1s ease-out .5s;animation-fill-mode:forwards;color:#fff}@media print,screen and (min-width:744px){.header4vnA{top:2rem}}.header4vnA :lang(en-GP){font-family:"YakuHanJP","Overused Grotesk",var(--ff-gothic);font-variation-settings:"wght"500;font-weight:500}.header4vnA p{display:block;max-width:100%;line-height:1.88;letter-spacing:clamp(.01em,calc(.01em + ((1vw - .225em)*.05)),.03em);font-size:15px;font-size:clamp(14px,calc(14px + ((1vw - 3.6px)*.1563)),15px)}.header .icon{color:var(--c-base-100,hsl(223 6% 93%))}.heaven4vnA{position:absolute;top:0;width:100%;height:2rem;background:hsl(223 6% 0%/.3);color:var(--c-secondary-400,hsl(223 45% 63%));border-bottom:1px solid var(--c-base-a0\.7,hsl(233 6% 100% / .7))}.spacer-vanti::before{content:"";position:absolute;top:0;margin:auto;width:100%;height:100%;background:var(--c-text-800,hsl(223 6% 23%))}.header4vnA .header__incrown{position:relative;width:100%;height:var(--header-incrown-height);background:var(--c-primary-deep,hsl(223 50% 23%))}:is(.header4vnA,.header-print) .header-brand{position:relative;display:inline-flex;align-items:center;width:auto;height:100%;padding:.5em calc(var(--⅝fem)*.5) .5em calc(var(--⅝fem)*1)}:is(.header4vnA,.header-print) .header-brand img{position:relative;width:calc(var(--⅝fem)*15.2);margin-right:.5rem;object-fit:contain;filter:invert(.99);mix-blend-mode:exclusion;transition:all .5s ease-out}:is(.header4vnA,.header-print) .header-title{font-size:clamp(.75rem,calc(.75rem + ((1vw - .225rem)*.4688)),.9375rem);font-variation-settings:"wght"400;font-weight:400}@media print,screen and (min-width:744px){.header4vnA .header-brand{top:-1.5rem;left:2.0625rem}}.header4vnA .header__centerlane{display:flex;justify-content:end;align-items:center;flex-grow:1;width:min-content}.header4vnA .header__rightlane{display:flex;align-items:center;padding-right:4rem}.header4vnA .header__centerlane .menu{width:100%;display:table}.header4vnA .header__centerlane .menu>li{display:table-cell;width:auto;height:2rem;padding-inline:calc(var(--⅝fem)*1);letter-spacing:.09em;font-size:.9375rem;font-weight:600;text-align:center;white-space:nowrap;transition:all .5s ease-out;border-left:1px solid var(--c-gray-a0\.3,hsl(223 6% 50% / .3))}.header4vnA .header__centerlane .menu>li:last-of-type{border-right:1px solid var(--c-gray-a0\.3,hsl(223 6% 50% / .3))}.header4vnA .header__centerlane .menu>li .menu-link{position:relative;width:100%}.header4vnA .header__centerlane .menu>li .menu-link::after{content:"";position:absolute;bottom:-8px;left:0;right:0;margin:auto;width:66.6%;height:1px;background:var(--c-base-a0\.7,hsl(233 6% 100% / .7));transform:scaleX(0);transform-origin:center;transition:transform .3s ease;pointer-events:none}.header4vnA .header__centerlane .menu>li>.menu-link:hover::after{transform:scaleX(1)}@media screen and (max-width:743.9px){.zaratan .header4vnA .d-none_sp{display:none}}.heavenmenu-container{z-index:600;display:flex;padding-inline:calc(var(--⅝fem)*1) calc(var(--⅝fem)*1)}.menu[class*=dropmenu],.menu[class*=heavenmenu]{width:auto;display:table;margin-left:auto}.menu[class*=heavenmenu] li{display:table-cell;width:auto;height:32px;padding-inline:calc(var(--⅝fem)*1);font-size:12px;white-space:nowrap}.menu[class*=dropmenu] li>a,.menu[class*=heavenmenu] li>a{width:100%;height:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.menu[class*=heavenmenu] .sub-menu{position:absolute;top:2rem;left:0;right:0;margin:auto;display:flex;justify-content:start;align-items:start;width:100%;padding-inline:calc(50vw - 500px);background:hsl(223 6% 100%/.95);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all 0s ease;overflow-x:scroll}.menu[class*=heavenmenu] .sub-menu li{height:auto;padding-block:calc(var(--⅝fem)*1) calc(var(--⅝fem)*1.5)}.menu[class*=heavenmenu] .sub-menu li,.menu[class*=heavenmenu] .sub-menu li p{line-height:1.44;font-size:13px;font-weight:500;white-space:normal;color:var(--c-primary-pale,hsl(226 24% 47%))}.menu[class*=heavenmenu] .sub-menu li>a{width:214px;height:100%;position:relative;display:inline-flex;flex-direction:column;place-content:center;place-items:center}.menu[class*=heavenmenu] .sub-menu li img{width:100%;object-position:50% 50%;aspect-ratio:16/9;margin-bottom:.375pc}@media (any-hover:hover){.menu[class*=heavenmenu] li.menu-item-has-children>a:has(+.sub-menu:hover),.menu[class*=heavenmenu] li.menu-item-has-children>a:hover{opacity:1;color:var(--c-text-400,hsl(226 6% 63%))}.menu[class*=heavenmenu] li.menu-item-has-children>a:has(+.sub-menu:hover)::after,.menu[class*=heavenmenu] li.menu-item-has-children>a:hover::after{position:absolute;bottom:-20px;display:inline-flex;place-content:center;place-items:center;width:0;height:0;font-size:283.3%;font-family:"Material Symbols Sharp";font-variation-settings:"FILL"0,"wght"300;content:"";color:var(--c-primary-pale,hsl(226 24% 47%))}.menu[class*=heavenmenu] li.menu-item-has-children>a+.sub-menu:hover,.menu[class*=heavenmenu] li.menu-item-has-children>a:hover+.sub-menu{border-top:1px solid var(--c-primary-pale,hsl(226 24% 47%));border-bottom:1px solid var(--c-primary-pale,hsl(226 24% 47%))}}:root{--dropmenu-height:3rem}.dropmenu-container{display:flex;justify-content:center;align-items:center;width:34rem;max-width:92.5vw;height:var(--dropmenu-height)}.menu[class*=dropmenu] li,.searchform{position:relative}.menu[class*=dropmenu] .sub-menu{position:absolute;top:3rem;left:0;right:0;margin:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:15rem;background:var(--c-primary-deep-a0\.85,hsl(223 50% 23% / .85));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.menu[class*=dropmenu] .sub-menu li{padding-block:calc(var(--⅝fem)*1) calc(var(--⅝fem)*1.5);flex-direction:column;width:100%;height:auto;padding:0 2px;line-height:1.44;font-size:15px;font-weight:500;white-space:normal;border-bottom:2px solid var(--c-primary-deep-a0\.5,hsl(223 50% 23% / .5))}.menu[class*=dropmenu] .sub-menu li>a{align-items:start;height:2.7rem;margin-left:2px;padding-left:.75rem;background:var(--c-primary-a0\.5,hsl(223 50% 33% / .5));font-size:14px;color:#fff}.searchform .search-fields{position:fixed;top:calc(var(--⅔fem)*6 - 1px);left:0;right:0;display:inline-grid;place-content:center end;grid-template-columns:0fr;transition:.5s all ease-out;width:100%;height:0;padding-right:1.5rem;background:hsl(233 0% 0%/.7);overflow:hidden}.searchform .search-label{display:inline-flex;align-items:center;width:min(23rem,92.5vw);height:2rem;transition:.5s all ease-out}.searchform .search-btn,.searchform .search-input{height:100%;font-size:clamp(.875rem,calc(.875rem + ((1vw - 3.6px)*.1563)),.9375rem)}.searchform .search-input{flex-grow:1;border-radius:999em 0 0 999em}.searchform .search-btn{display:inline-flex;border-radius:0 999em 999em 0}.menu[class*=dropmenu] .sub-menu li,.search-switch,.search-switch::before{display:inline-flex;justify-content:center;align-items:center}.search-switch{width:36px}.search-switch::before{font-size:173.3%;font-family:"Material Symbols Sharp";font-variation-settings:"FILL"0,"wght"300;content:""}.prxtPost-container{margin-top:2pc;display:block;width:728px;max-width:100%;height:auto;margin-inline:auto;overflow:visible}.prxtPost-wrapper{width:100%}.prxtPost-wrapper a{display:inline-block;width:100%;height:100%;background:hsl(0 0% 98%)}@media (any-hover:hover){.prxtPost-wrapper a[href]:hover{background:hsl(0 0% 91%);filter:brightness(1.05)}}.prxtPost-wrapper [class*=prxtPost-slide]{position:relative;display:table;width:100%;height:90px;background:#fff0;border:1px var(--c-text-300,hsl(223 6% 74%)) solid}.prxtPost-wrapper .prxtPost-term{width:90px;height:90px;background:var(--c-base-75,hsl(223 6% 96%))}.prxtPost-wrapper .prxtPost-term img{width:90px;height:90px;object-fit:cover}.prxtPost-wrapper .prxtPost-data{display:table-cell;vertical-align:middle;width:100%;height:auto;padding-inline:1pc;text-align:center}.prxtPost-wrapper .prxtPost-title{font-size:15px;font-weight:500;text-align:center;color:var(--c-text,hsl(223 6% 13%))}.prxtPost-wrapper .prxtPost-upper{padding:5px 0;font-size:14px;font-weight:600;color:var(--c-text);position:absolute;top:-38px;left:0}@media screen and (max-width:743.9px){.prxtPost-wrapper .prxtPost-slide-next{margin-top:40px}.prxtPost-wrapper .prxtPost-upper .icon{position:relative;display:inline-grid;place-content:center;place-items:center;margin-left:-6px}.prxtPost-wrapper .prxtPost-upper .icon::before{position:relative;top:6px;display:inline-grid;place-content:center;place-items:center;font-size:173.3%;font-family:"Material Symbols Sharp";font-variation-settings:"FILL"1,"wght"300;color:var(--c-primary,hsl(223 50% 33%))}.prxtPost-wrapper .prxtPost-slide-prev .prxtPost-upper .icon::before{content:""}.prxtPost-wrapper .prxtPost-slide-next .prxtPost-upper .icon::before{content:""}.prxtPost-wrapper .prxtPost-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}}@media print,screen and (min-width:744px){.prxtPost-wrapper{display:flex;justify-content:center;align-items:center}.prxtPost-wrapper [class*=prxtPost-slide]{height:120px}.prxtPost-wrapper .prxtPost-slide-next{border-left:none}.prxtPost-wrapper .prxtPost-term{position:absolute;margin:auto}.prxtPost-wrapper .prxtPost-slide-prev .prxtPost-term{bottom:0;left:0}.prxtPost-wrapper .prxtPost-slide-next .prxtPost-term{bottom:0;right:0}.prxtPost-wrapper .prxtPost-slide-prev .prxtPost-data{padding:0 15px 0 105px}.prxtPost-wrapper .prxtPost-slide-next .prxtPost-data{padding:0 105px 0 15px}.prxtPost-wrapper .prxtPost-upper{position:absolute;margin:auto;width:91px;padding:5px 12px;background:var(--c-primary,hsl(223 50% 33%));color:#fff}.prxtPost-wrapper .prxtPost-slide-prev .prxtPost-upper{top:0;left:-1px;right:auto}.prxtPost-wrapper .prxtPost-slide-next .prxtPost-upper{top:0;left:auto;right:-1px}.prxtPost-wrapper .prxtPost-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}}.si[class*=si-]{font-family:"Simple Icons"}.drwrmenu-switch.hamburger{cursor:pointer;position:absolute;z-index:2010;top:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:4pc;height:4pc;transition:background-color .3s ease-out}.drwrmenu-switch.hamburger .hamburger-box{top:0;width:2.5pc;height:1.75pc}.drwrmenu-switch.hamburger .hamburger-inner,.drwrmenu-switch.hamburger .hamburger-inner::after,.drwrmenu-switch.hamburger .hamburger-inner::before{width:2.5pc;height:1px;border-radius:0;transition:width .3s ease-out;background-color:currentColor}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.drwrmenu-switch.hamburger .hamburger-text{position:relative;top:2px;display:inline-flex;justify-content:center;align-items:center;line-height:1;letter-spacing:.24em;text-indent:.24em;font-size:clamp(11px,calc(11px + ((1vw - 3.6px)*.3125)),12px);white-space:nowrap}.drwrmenu-switch.hamburger .hamburger-text::before{display:flex;justify-content:center;align-items:center;width:0;content:"MENU"}.drwrmenu-container .drwrmenu-switch.hamburger{top:0;right:4px;background:#fff0;color:#fff}.drwrmenu-container .drwrmenu-switch.hamburger .hamburger-box{top:2px}.drwrmenu-container .drwrmenu-switch.hamburger .hamburger-text{top:8px}.drwrmenu-container .drwrmenu-switch.hamburger .hamburger-text::before{content:"CLOSE"}:root{--drwrlink-height:min(6.7dvh, 6.7vh);--anchor:var(--drwrlink-height)}.drwrmenu-container{position:fixed;z-index:2020;top:0;right:0;margin:auto;display:block;width:420px;max-width:100%;height:min(calc(100dvh),calc(100vh));background:var(--c-primary-a0\.7);transform:translateX(105%)}.drwrmenu-container .drwrmenu-wrapper{position:relative;margin-top:3px;padding-top:var(--header-height);width:calc(100% - 6px);height:calc(100% - 6px);margin-inline:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-x:hidden;overflow-y:scroll;padding-bottom:3rem}.drwrmenu-container .drwrmenu-wrapper::-webkit-scrollbar{width:4px;height:4px;margin-top:4px}.drwrmenu-container .drwrmenu-wrapper::-webkit-scrollbar-track{background:hsl(223 6% 93%)}.drwrmenu-container .drwrmenu-wrapper::-webkit-scrollbar-thumb{border-radius:999em;background:#00c2d4}.menu[class*=drwrmenu]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.menu[class*=drwrmenu] li,.menu[class*=drwrmenu] li>a{display:inline-flex;justify-content:center;align-items:center;width:100%}.menu[class*=drwrmenu] li{position:relative;flex-direction:column;height:auto;transition:all 1s ease;font-size:1.3125rem;text-align:center;min-height:var(--drwrlink-height)}.menu[class*=drwrmenu] li>a{transform:translateX(105%);color:#fff;height:var(--drwrlink-height)}@media (any-hover:hover){.menu[class*=drwrmenu] li>a:hover{filter:brightness(1.3)}}.menu.drwrmenu1 li{width:99%;margin:0 1px 0 2px;padding:0;background:var(--c-primary-a0\.5);background:linear-gradient(120deg,var(--c-primary-a0\.5) 0%,var(--c-primary-a0\.05) 50%);border-top:2px solid var(--c-primary-pale-a0\.7)}.menu.drwrmenu1 li:last-of-type{border-bottom:2px solid var(--c-primary-pale-a0\.7)}.drwrmenu-container .spotlight{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:radial-gradient(50px 50px at center center,hsl(46 95% 75%/.15) 100px,transparent 150px);opacity:0;animation:fadein 2s 1s 1 both}.menu-viewGlassian::after,.menu-viewGlassian::before{content:"";position:absolute;z-index:2;width:160px;height:10px;border-radius:50%;background:#aafff0;background:radial-gradient(rgb(255 255 255)0,#fff0 33%,#fff0 100%)}.menu-viewGlassian::before{top:-4px;left:0}.menu-viewGlassian::after{bottom:-4px;right:0}.menu-viewGlassian .menu-decoration{position:absolute;width:100%;height:100%;clip-path:polygon(0 0,0 100%,3px 100%,3px 3px,calc(100% - 3px) 3px,calc(100% - 3px) calc(100% - 3px),0 calc(100% - 3px),0 100%,100% 100%,100%0);background-color:hsl(0 0% 100%);background-image:radial-gradient(at 0 0,hsl(180 100% 98%)0,transparent 50%),radial-gradient(at 29%0,hsl(189 100% 78%)0,transparent 50%),radial-gradient(at 0 48%,hsl(355 0% 100%)0,transparent 50%),radial-gradient(at 100% 62%,hsl(340 0% 100%)0,transparent 50%),radial-gradient(at 90% 98%,hsl(169 88% 83%)0,transparent 50%),radial-gradient(at 26% 100%,hsl(240 0% 44%)0,transparent 50%),radial-gradient(at 79%0,hsl(336 0% 51%)0,transparent 50%)}@media print{@media print{@page{size:A4 portrait;margin:0}html{font-size:62.5%!important}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important;white-space:normal!important}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h6,table{page-break-inside:avoid;break-inside:avoid}[class*=hvr-],[class*=scroll-]{opacity:1!important}.breadcrumb,.button,.d-none_pc:not(.d-print),.d-none_print,.footer:not(.d-print),.header:not(.d-print),.pageBtn-group,[class^=adj-]{display:none!important}}:root{--c-base:hsl(223,6%,100%);--c-base-25:hsl(223,6%,99%);--c-base-50:hsl(223,6%,98%);--c-base-75:hsl(223,6%,96%);--c-base-100:hsl(223,6%,93%);--c-base-150:hsl(223,6%,89%);--c-base-200:hsl(223,6%,84%);--c-base-250:hsl(223,6%,79%);--c-base-300:hsl(223,6%,74%);--c-base-350:hsl(223,6%,68%);--c-base-400:hsl(223,6%,63%);--c-base-450:hsl(223,6%,58%);--c-base-500:hsl(223,6%,53%);--c-base-550:hsl(223,6%,48%);--c-base-600:hsl(223,6%,43%);--c-base-650:hsl(223,6%,38%);--c-base-700:hsl(223,6%,33%);--c-base-750:hsl(223,6%,28%);--c-base-800:hsl(223,6%,23%);--c-base-850:hsl(223,6%,18%);--c-base-900:hsl(223,6%,13%);--c-base-950:hsl(223,6%,8%);--c-secondary:hsl(223,45%,97%);--c-secondary-25:hsl(223,45%,99%);--c-secondary-50:hsl(223,45%,98%);--c-secondary-75:hsl(223,45%,96%);--c-secondary-100:hsl(223,45%,93%);--c-secondary-150:hsl(223,45%,89%);--c-secondary-200:hsl(223,45%,84%);--c-secondary-250:hsl(223,45%,79%);--c-secondary-300:hsl(223,45%,74%);--c-secondary-350:hsl(223,45%,68%);--c-secondary-400:hsl(223,45%,63%);--c-secondary-450:hsl(223,45%,58%);--c-secondary-500:hsl(223,45%,53%);--c-secondary-550:hsl(223,45%,48%);--c-secondary-600:hsl(223,45%,43%);--c-secondary-650:hsl(223,45%,38%);--c-secondary-700:hsl(223,45%,33%);--c-secondary-750:hsl(223,45%,28%);--c-secondary-800:hsl(223,45%,23%);--c-secondary-850:hsl(223,45%,18%);--c-secondary-900:hsl(223,45%,13%);--c-secondary-950:hsl(223,45%,8%);--c-text:hsl(223,6%,13%);--c-text-25:hsl(223,6%,99%);--c-text-50:hsl(223,6%,98%);--c-text-75:hsl(223,6%,96%);--c-text-100:hsl(223,6%,93%);--c-text-150:hsl(223,6%,89%);--c-text-200:hsl(223,6%,84%);--c-text-250:hsl(223,6%,79%);--c-text-300:hsl(223,6%,74%);--c-text-350:hsl(223,6%,68%);--c-text-400:hsl(223,6%,63%);--c-text-450:hsl(223,6%,58%);--c-text-500:hsl(223,6%,53%);--c-text-550:hsl(223,6%,48%);--c-text-600:hsl(223,6%,43%);--c-text-650:hsl(223,6%,38%);--c-text-700:hsl(223,6%,33%);--c-text-750:hsl(223,6%,28%);--c-text-800:hsl(223,6%,23%);--c-text-850:hsl(223,6%,18%);--c-text-900:hsl(223,6%,13%);--c-text-950:hsl(223,6%,8%);--c-primary:#2A417E;--c-primary-25:hsl(223.5714285714,50%,99%);--c-primary-50:hsl(223.5714285714,50%,98%);--c-primary-75:hsl(223.5714285714,50%,96%);--c-primary-100:hsl(223.5714285714,50%,93%);--c-primary-150:hsl(223.5714285714,50%,89%);--c-primary-200:hsl(223.5714285714,50%,84%);--c-primary-250:hsl(223.5714285714,50%,79%);--c-primary-300:hsl(223.5714285714,50%,74%);--c-primary-350:hsl(223.5714285714,50%,68%);--c-primary-400:hsl(223.5714285714,50%,63%);--c-primary-450:hsl(223.5714285714,50%,58%);--c-primary-500:hsl(223.5714285714,50%,53%);--c-primary-550:hsl(223.5714285714,50%,48%);--c-primary-600:hsl(223.5714285714,50%,43%);--c-primary-650:hsl(223.5714285714,50%,38%);--c-primary-700:hsl(223.5714285714,50%,33%);--c-primary-750:hsl(223.5714285714,50%,28%);--c-primary-800:hsl(223.5714285714,50%,23%);--c-primary-850:hsl(223.5714285714,50%,18%);--c-primary-900:hsl(223.5714285714,50%,13%);--c-primary-950:hsl(223.5714285714,50%,8%);--c-primary-pale:hsl(223,24%,47%);--c-primary-pale-25:hsl(223,24%,99%);--c-primary-pale-50:hsl(223,24%,98%);--c-primary-pale-75:hsl(223,24%,96%);--c-primary-pale-100:hsl(223,24%,93%);--c-primary-pale-150:hsl(223,24%,89%);--c-primary-pale-200:hsl(223,24%,84%);--c-primary-pale-250:hsl(223,24%,79%);--c-primary-pale-300:hsl(223,24%,74%);--c-primary-pale-350:hsl(223,24%,68%);--c-primary-pale-400:hsl(223,24%,63%);--c-primary-pale-450:hsl(223,24%,58%);--c-primary-pale-500:hsl(223,24%,53%);--c-primary-pale-550:hsl(223,24%,48%);--c-primary-pale-600:hsl(223,24%,43%);--c-primary-pale-650:hsl(223,24%,38%);--c-primary-pale-700:hsl(223,24%,33%);--c-primary-pale-750:hsl(223,24%,28%);--c-primary-pale-800:hsl(223,24%,23%);--c-primary-pale-850:hsl(223,24%,18%);--c-primary-pale-900:hsl(223,24%,13%);--c-primary-pale-950:hsl(223,24%,8%);--c-primary-deep:hsl(223,50%,23%);--c-primary-deep-25:hsl(223,50%,99%);--c-primary-deep-50:hsl(223,50%,98%);--c-primary-deep-75:hsl(223,50%,96%);--c-primary-deep-100:hsl(223,50%,93%);--c-primary-deep-150:hsl(223,50%,89%);--c-primary-deep-200:hsl(223,50%,84%);--c-primary-deep-250:hsl(223,50%,79%);--c-primary-deep-300:hsl(223,50%,74%);--c-primary-deep-350:hsl(223,50%,68%);--c-primary-deep-400:hsl(223,50%,63%);--c-primary-deep-450:hsl(223,50%,58%);--c-primary-deep-500:hsl(223,50%,53%);--c-primary-deep-550:hsl(223,50%,48%);--c-primary-deep-600:hsl(223,50%,43%);--c-primary-deep-650:hsl(223,50%,38%);--c-primary-deep-700:hsl(223,50%,33%);--c-primary-deep-750:hsl(223,50%,28%);--c-primary-deep-800:hsl(223,50%,23%);--c-primary-deep-850:hsl(223,50%,18%);--c-primary-deep-900:hsl(223,50%,13%);--c-primary-deep-950:hsl(223,50%,8%);--c-accent:hsl(184,50%,43%);--c-accent-25:hsl(184,50%,99%);--c-accent-50:hsl(184,50%,98%);--c-accent-75:hsl(184,50%,96%);--c-accent-100:hsl(184,50%,93%);--c-accent-150:hsl(184,50%,89%);--c-accent-200:hsl(184,50%,84%);--c-accent-250:hsl(184,50%,79%);--c-accent-300:hsl(184,50%,74%);--c-accent-350:hsl(184,50%,68%);--c-accent-400:hsl(184,50%,63%);--c-accent-450:hsl(184,50%,58%);--c-accent-500:hsl(184,50%,53%);--c-accent-550:hsl(184,50%,48%);--c-accent-600:hsl(184,50%,43%);--c-accent-650:hsl(184,50%,38%);--c-accent-700:hsl(184,50%,33%);--c-accent-750:hsl(184,50%,28%);--c-accent-800:hsl(184,50%,23%);--c-accent-850:hsl(184,50%,18%);--c-accent-900:hsl(184,50%,13%);--c-accent-950:hsl(184,50%,8%);--c-attent:hsl(340,71%,58%);--c-attent-25:hsl(340,71%,99%);--c-attent-50:hsl(340,71%,98%);--c-attent-75:hsl(340,71%,96%);--c-attent-100:hsl(340,71%,93%);--c-attent-150:hsl(340,71%,89%);--c-attent-200:hsl(340,71%,84%);--c-attent-250:hsl(340,71%,79%);--c-attent-300:hsl(340,71%,74%);--c-attent-350:hsl(340,71%,68%);--c-attent-400:hsl(340,71%,63%);--c-attent-450:hsl(340,71%,58%);--c-attent-500:hsl(340,71%,53%);--c-attent-550:hsl(340,71%,48%);--c-attent-600:hsl(340,71%,43%);--c-attent-650:hsl(340,71%,38%);--c-attent-700:hsl(340,71%,33%);--c-attent-750:hsl(340,71%,28%);--c-attent-800:hsl(340,71%,23%);--c-attent-850:hsl(340,71%,18%);--c-attent-900:hsl(340,71%,13%);--c-attent-950:hsl(340,71%,8%);--c-error:hsl(13,99%,43%);--c-error-25:hsl(13,99%,99%);--c-error-50:hsl(13,99%,98%);--c-error-75:hsl(13,99%,96%);--c-error-100:hsl(13,99%,93%);--c-error-150:hsl(13,99%,89%);--c-error-200:hsl(13,99%,84%);--c-error-250:hsl(13,99%,79%);--c-error-300:hsl(13,99%,74%);--c-error-350:hsl(13,99%,68%);--c-error-400:hsl(13,99%,63%);--c-error-450:hsl(13,99%,58%);--c-error-500:hsl(13,99%,53%);--c-error-550:hsl(13,99%,48%);--c-error-600:hsl(13,99%,43%);--c-error-650:hsl(13,99%,38%);--c-error-700:hsl(13,99%,33%);--c-error-750:hsl(13,99%,28%);--c-error-800:hsl(13,99%,23%);--c-error-850:hsl(13,99%,18%);--c-error-900:hsl(13,99%,13%);--c-error-950:hsl(13,99%,8%);--c-warning:hsl(25,99%,58%);--c-warning-25:hsl(25,99%,99%);--c-warning-50:hsl(25,99%,98%);--c-warning-75:hsl(25,99%,96%);--c-warning-100:hsl(25,99%,93%);--c-warning-150:hsl(25,99%,89%);--c-warning-200:hsl(25,99%,84%);--c-warning-250:hsl(25,99%,79%);--c-warning-300:hsl(25,99%,74%);--c-warning-350:hsl(25,99%,68%);--c-warning-400:hsl(25,99%,63%);--c-warning-450:hsl(25,99%,58%);--c-warning-500:hsl(25,99%,53%);--c-warning-550:hsl(25,99%,48%);--c-warning-600:hsl(25,99%,43%);--c-warning-650:hsl(25,99%,38%);--c-warning-700:hsl(25,99%,33%);--c-warning-750:hsl(25,99%,28%);--c-warning-800:hsl(25,99%,23%);--c-warning-850:hsl(25,99%,18%);--c-warning-900:hsl(25,99%,13%);--c-warning-950:hsl(25,99%,8%);--c-success:hsl(123,46%,34%);--c-success-25:hsl(123,46%,99%);--c-success-50:hsl(123,46%,98%);--c-success-75:hsl(123,46%,96%);--c-success-100:hsl(123,46%,93%);--c-success-150:hsl(123,46%,89%);--c-success-200:hsl(123,46%,84%);--c-success-250:hsl(123,46%,79%);--c-success-300:hsl(123,46%,74%);--c-success-350:hsl(123,46%,68%);--c-success-400:hsl(123,46%,63%);--c-success-450:hsl(123,46%,58%);--c-success-500:hsl(123,46%,53%);--c-success-550:hsl(123,46%,48%);--c-success-600:hsl(123,46%,43%);--c-success-650:hsl(123,46%,38%);--c-success-700:hsl(123,46%,33%);--c-success-750:hsl(123,46%,28%);--c-success-800:hsl(123,46%,23%);--c-success-850:hsl(123,46%,18%);--c-success-900:hsl(123,46%,13%);--c-success-950:hsl(123,46%,8%);--c-linkage:hsl(223,73%,43%);--c-linkage-25:hsl(223,73%,99%);--c-linkage-50:hsl(223,73%,98%);--c-linkage-75:hsl(223,73%,96%);--c-linkage-100:hsl(223,73%,93%);--c-linkage-150:hsl(223,73%,89%);--c-linkage-200:hsl(223,73%,84%);--c-linkage-250:hsl(223,73%,79%);--c-linkage-300:hsl(223,73%,74%);--c-linkage-350:hsl(223,73%,68%);--c-linkage-400:hsl(223,73%,63%);--c-linkage-450:hsl(223,73%,58%);--c-linkage-500:hsl(223,73%,53%);--c-linkage-550:hsl(223,73%,48%);--c-linkage-600:hsl(223,73%,43%);--c-linkage-650:hsl(223,73%,38%);--c-linkage-700:hsl(223,73%,33%);--c-linkage-750:hsl(223,73%,28%);--c-linkage-800:hsl(223,73%,23%);--c-linkage-850:hsl(223,73%,18%);--c-linkage-900:hsl(223,73%,13%);--c-linkage-950:hsl(223,73%,8%);--c-gray:hsl(223,6%,50%);--c-gray-25:hsl(223,6%,99%);--c-gray-50:hsl(223,6%,98%);--c-gray-75:hsl(223,6%,96%);--c-gray-100:hsl(223,6%,93%);--c-gray-150:hsl(223,6%,89%);--c-gray-200:hsl(223,6%,84%);--c-gray-250:hsl(223,6%,79%);--c-gray-300:hsl(223,6%,74%);--c-gray-350:hsl(223,6%,68%);--c-gray-400:hsl(223,6%,63%);--c-gray-450:hsl(223,6%,58%);--c-gray-500:hsl(223,6%,53%);--c-gray-550:hsl(223,6%,48%);--c-gray-600:hsl(223,6%,43%);--c-gray-650:hsl(223,6%,38%);--c-gray-700:hsl(223,6%,33%);--c-gray-750:hsl(223,6%,28%);--c-gray-800:hsl(223,6%,23%);--c-gray-850:hsl(223,6%,18%);--c-gray-900:hsl(223,6%,13%);--c-gray-950:hsl(223,6%,8%);--c-black:hsl(223,6%,0%);--c-white:hsl(223,6%,100%)}.zaratan .bgc-base{background:var(--c-base,currentColor)}.zaratan .c-white{color:var(--c-white,currentColor);fill:var(--c-white,currentColor)}.zaratan :is(.pt-cv-carousel-caption>:not(:last-child),.pt-cv-collapsible .panel-body>:not(:last-child),.pt-cv-colwrap>:not(:last-child),.pt-cv-overlay-wrapper>:not(:last-child),.pt-cv-remain-wrapper>:not(:last-child)){margin-bottom:0}.veu_contentAddSection{margin-block:2rem}.veu_socialSet.veu_contentAddSection li{flex:1 1 100px}.veu_socialSet.veu_contentAddSection .sb_icon.sb_facebook .sb_icon_inner{background:#fff;color:#1877f2;border:1px solid #1877f2;box-shadow:rgb(0 0 0/.16)0 1px 4px}.veu_socialSet.veu_contentAddSection .sb_icon.sb_x_twitter .sb_icon_inner{background:#fff;color:#0f1419;border:1px solid #0f1419;box-shadow:rgb(0 0 0/.16)0 1px 4px}.veu_socialSet.veu_contentAddSection .sb_icon.sb_hatena .sb_icon_inner{background:#fff;color:#00679f;border:1px solid #00679f;box-shadow:rgb(0 0 0/.16)0 1px 4px}@media (any-hover:hover){.veu_socialSet.veu_contentAddSection .sb_icon .sb_icon_inner:hover{box-shadow:none!important;transform:translateY(1px);transition:all .1s ease-in-out}}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:200;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-ExtraLight.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:300;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-Light.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-Regular.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-Medium.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-SemiBold.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-Bold.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:YakuHanMP;font-style:normal;font-weight:900;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/yakuhanjp@4.0.0/dist/fonts/YakuHanMP/YakuHanMP-Black.woff2)format("woff2");unicode-range:U+3001,U+3002,U+3008,U+3009,U+300a,U+300b,U+300c,U+300d,U+300e,U+300f,U+3010,U+3011,U+3014,U+3015,U+30fb,U+ff01,U+ff08,U+ff09,U+ff1a,U+ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d}@font-face{font-family:"Shippori Mincho OTF";src:url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-Regular.woff)format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Shippori Mincho OTF";src:url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-Medium.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-Medium.woff)format("woff");font-style:normal;font-weight:500}@font-face{font-family:"Shippori Mincho OTF";src:url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-SemiBold.woff)format("woff");font-style:normal;font-weight:600}@font-face{font-family:"Shippori Mincho OTF";src:url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-Bold.woff)format("woff");font-style:normal;font-weight:700}@font-face{font-family:"Shippori Mincho OTF";src:url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-ExtraBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-shippori-mincho-otf@1.0.0/ShipporiMincho-OTF-ExtraBold.woff)format("woff");font-style:normal;font-weight:800}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Light.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Light.woff)format("woff");font-style:normal;font-weight:300;size-adjust:100%;font-display:swap}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:100%;font-display:swap}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Medium.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Medium.woff)format("woff");font-style:normal;font-weight:500;size-adjust:100%;font-display:swap}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-SemiBold.woff)format("woff");font-style:normal;font-weight:600;size-adjust:100%;font-display:swap}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:100%;font-display:swap}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Heavy.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Heavy.woff)format("woff");font-style:normal;font-weight:800;size-adjust:100%;font-display:swap}@font-face{font-family:"Lato";src:url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Black.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-lato@0.1.0/Lato-Black.woff)format("woff");font-style:normal;font-weight:900;size-adjust:100%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Light.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Light.woff)format("woff");font-style:normal;font-weight:300;size-adjust:105%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:105%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Medium.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Medium.woff)format("woff");font-style:normal;font-weight:500;size-adjust:105%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-SemiBold.woff)format("woff");font-style:normal;font-weight:600;size-adjust:105%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:105%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-ExtraBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-ExtraBold.woff)format("woff");font-style:normal;font-weight:800;size-adjust:105%;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Black.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hanken-grotesk@1.0.5/HankenGrotesk-Black.woff)format("woff");font-style:normal;font-weight:900;size-adjust:105%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Light.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Light.woff)format("woff");font-style:normal;font-weight:300;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Book.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Book.woff)format("woff");font-style:normal;font-weight:350;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Roman.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Roman.woff)format("woff");font-style:normal;font-weight:400;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Medium.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Medium.woff)format("woff");font-style:normal;font-weight:500;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-SemiBold.woff)format("woff");font-style:normal;font-weight:600;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-ExtraBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-ExtraBold.woff)format("woff");font-style:normal;font-weight:800;size-adjust:115%;font-display:swap}@font-face{font-family:"Overused Grotesk";src:url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Black.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-overused-grotesk@1.1.5/OverusedGrotesk-Black.woff)format("woff");font-style:normal;font-weight:900;size-adjust:115%;font-display:swap}@font-face{font-family:"Dinish";src:url(https://unpkg.com/@sarap422/font-dinish@1.0.6/Dinish-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-dinish@1.0.6/Dinish-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:106%;font-display:swap}@font-face{font-family:"Dinish";src:url(https://unpkg.com/@sarap422/font-dinish@1.0.6/Dinish-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-dinish@1.0.6/Dinish-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:106%;font-display:swap}@font-face{font-family:"Dinish Condensed";src:url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishCondensed-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishCondensed-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:106%;font-display:swap}@font-face{font-family:"Dinish Condensed";src:url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishCondensed-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishCondensed-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:106%;font-display:swap}@font-face{font-family:"Dinish Expanded";src:url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishExpanded-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishExpanded-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:106%;font-display:swap}@font-face{font-family:"Dinish Expanded";src:url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishExpanded-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-dinish@1.0.6/DinishExpanded-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:106%;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-400-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-400-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:106%;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-500-Medium.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-500-Medium.woff)format("woff");font-style:normal;font-weight:500;size-adjust:106%;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-600-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-600-SemiBold.woff)format("woff");font-style:normal;font-weight:600;size-adjust:106%;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-700-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-700-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:106%;font-display:swap}@font-face{font-family:"D-DIN-PRO";src:url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-800-ExtraBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-d-din@1.0.6/D-DIN-PRO-800-ExtraBold.woff)format("woff");font-style:normal;font-weight:800;size-adjust:106%;font-display:swap}@font-face{font-family:"Crimson Text";src:url(https://unpkg.com/@sarap422/font-crimson-text@1.1.2/CrimsonText-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-crimson-text@1.1.2/CrimsonText-Regular.woff)format("woff");font-style:normal;font-weight:400;size-adjust:112%;font-display:swap}@font-face{font-family:"Crimson Text";src:url(https://unpkg.com/@sarap422/font-crimson-text@1.1.2/CrimsonText-SemiBold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-crimson-text@1.1.2/CrimsonText-SemiBold.woff)format("woff");font-style:normal;font-weight:600;size-adjust:112%;font-display:swap}@font-face{font-family:"Crimson Text";src:url(https://unpkg.com/@sarap422/font-crimson-text@1.1.2/CrimsonText-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-crimson-text@1.1.2/CrimsonText-Bold.woff)format("woff");font-style:normal;font-weight:700;size-adjust:112%;font-display:swap}@font-face{font-family:"HackGen";src:url(https://unpkg.com/@sarap422/font-hackgen@1.0.0/HackGen-Regular.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hackgen@1.0.0/HackGen-Regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"HackGen";src:url(https://unpkg.com/@sarap422/font-hackgen@1.0.0/HackGen-Bold.woff2)format("woff2"),url(https://unpkg.com/@sarap422/font-hackgen@1.0.0/HackGen-Bold.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}code[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.44;font-family:HackGen,monospace;letter-spacing:0;font-size:12.4px;padding:0;background:hsl(0 0% 0%/.3);color:#fff;box-shadow:-.3em 0 0 .3em hsl(0 0% 13%/.4),.3em 0 0 .3em hsl(0 0% 13%/.3)}div.code-toolbar>.toolbar>.toolbar-item:has(:is(a)){cursor:pointer;margin-left:auto}}