@layer settings{:root{--animate-duration-rapidly:.1s;--animate-duration-default:.3s;--animate-duration-relaxed:.5s;--animate-duration:var(--animate-duration-default);--animate-delay:1s;--animate-repeat:1;--transition-fast:.15s ease;--transition-default:.3s ease;--transition-slow:.5s ease;--transition-hover:.2s cubic-bezier(.4, 0, .2, 1);--transition-hover-lazy:.4s cubic-bezier(.4, 0, .2, 1);--easing-default:cubic-bezier(.4, 0, .2, 1);--easing-in:cubic-bezier(.4, 0, 1, 1);--easing-out:cubic-bezier(0, 0, .2, 1);--easing-in-out:cubic-bezier(.4, 0, .2, 1);--c-pure-white:#fff;--c-pure-black:#000;--c-main-green:#059669;--c-light-green:#09ff00;--c-light-yellow:#eaff00;--c-charcoal:#111827;--c-accent-red:#ef4444;--c-accent-yellow:#ffcd05;--c-black:var(--c-charcoal);--c-white:var(--c-pure-white);--c-red:var(--c-accent-red);--c-yellow:var(--c-accent-yellow);--c-pink:#e9507c;--c-gradient-default:#ccc;--c-gradient-blue:linear-gradient(180deg, #2295da 2.92%, #1667a9 96.51%);--c-gradient-orange:linear-gradient(90deg, #f07c00 0%, #f19e00 100%);--c-shadow-default:#ccc;--c-default:var(--c-black);--c-bg-base:var(--c-white);--c-12arrows-kv-top:#00983e;--c-12arrows-kv-bottom:#efe700;--c-gradient-12arrows-kv:linear-gradient(180deg, var(--c-12arrows-kv-top) 0%, var(--c-12arrows-kv-top) 50%, var(--c-12arrows-kv-bottom) 50%, var(--c-12arrows-kv-bottom) 100%);--c-gradient-12arrows-border:linear-gradient(135deg, #0fc 0%, var(--c-light-green) 50%, var(--c-main-green) 100%);--c-gradient-12arrows-btn-hover:linear-gradient(90deg, var(--c-light-green) 0%, var(--c-main-green) 100%);--c-situation-bg:#e2f2ed;--ff-ja:"Noto Sans JP", system-ui;--ff-en:"Special Gothic Expanded One", sans-serif;--ff-mix:"Special Gothic Expanded One", "Noto Sans JP", system-ui;--ff-base:var(--ff-ja);--fw-regular:400;--fw-medium:500;--fw-semi-bold:600;--fw-bold:700;--fw-black:900;--fs-fluid-2xs:clamp(10px, calc(10px + 0vw), 10px);--fs-vw-2xs:.694444vw;--fs-em-2xs:.625em;--fs-fluid-xs:clamp(12px, calc(12px + 0vw), 12px);--fs-vw-xs:.833333vw;--fs-em-xs:.75em;--fs-fluid-sm:clamp(13px, calc(12.6154px + .0961539vw), 14px);--fs-vw-sm:.972222vw;--fs-em-sm:.875em;--fs-fluid-md:clamp(14px, calc(13.2308px + .192308vw), 16px);--fs-vw-md:1.11111vw;--fs-em-md:1em;--fs-fluid-lg:clamp(16px, calc(15.2308px + .192308vw), 18px);--fs-vw-lg:1.25vw;--fs-em-lg:1.125em;--fs-fluid-xl:clamp(18px, calc(17.2308px + .192308vw), 20px);--fs-vw-xl:1.38889vw;--fs-em-xl:1.25em;--fs-fluid-2xl:clamp(20px, calc(18.4615px + .384615vw), 24px);--fs-vw-2xl:1.66667vw;--fs-em-2xl:1.5em;--fs-fluid-3xl:clamp(22px, calc(19.6923px + .576923vw), 28px);--fs-vw-3xl:1.94444vw;--fs-em-3xl:1.75em;--fs-fluid-4xl:clamp(26px, calc(23.6923px + .576923vw), 32px);--fs-vw-4xl:2.22222vw;--fs-em-4xl:2em;--fs-fluid-5xl:clamp(32px, calc(28.9231px + .769231vw), 40px);--fs-vw-5xl:2.77778vw;--fs-em-5xl:2.5em;--fs-fluid-6xl:clamp(38px, calc(34.1538px + .961538vw), 48px);--fs-vw-6xl:3.33333vw;--fs-em-6xl:3em;--fs-fluid-7xl:clamp(44px, calc(39.3846px + 1.15385vw), 56px);--fs-vw-7xl:3.88889vw;--fs-em-7xl:3.5em;--fs-fluid-8xl:clamp(50px, calc(44.6154px + 1.34615vw), 64px);--fs-vw-8xl:4.44444vw;--fs-em-8xl:4em;--spacing-em-8:.5em;--spacing-fluid-8:max(calc(.2815rem + (1vw - 3px) * .0875), .5rem);--spacing-vw-8:.555556vw;--spacing-em-16:1em;--spacing-fluid-16:max(calc(.563rem + (1vw - 3px) * .175), 1rem);--spacing-vw-16:1.11111vw;--spacing-em-24:1.5em;--spacing-fluid-24:max(calc(.8445rem + (1vw - 3px) * .2625), 1.5rem);--spacing-vw-24:1.66667vw;--spacing-em-32:2em;--spacing-fluid-32:max(calc(1.126rem + (1vw - 3px) * .35), 2rem);--spacing-vw-32:2.22222vw;--spacing-em-40:2.5em;--spacing-fluid-40:max(calc(1.875rem + (1vw - 3px) * .6575), 2.5rem);--spacing-vw-40:2.77778vw;--spacing-em-48:3em;--spacing-fluid-48:max(calc(2.25rem + (1vw - 3px) * .789), 3rem);--spacing-vw-48:3.33333vw;--spacing-em-56:3.5em;--spacing-fluid-56:max(calc(2.625rem + (1vw - 3px) * .9205), 3.5rem);--spacing-vw-56:3.88889vw;--spacing-em-64:4em;--spacing-fluid-64:max(calc(3rem + (1vw - 3px) * 1.052), 4rem);--spacing-vw-64:4.44444vw;--spacing-em-72:4.5em;--spacing-fluid-72:max(calc(3.375rem + (1vw - 3px) * 1.1835), 4.5rem);--spacing-vw-72:5vw;--spacing-em-80:5em;--spacing-fluid-80:max(calc(3.75rem + (1vw - 3px) * 1.315), 5rem);--spacing-vw-80:5.55556vw;--spacing-em-88:5.5em;--spacing-fluid-88:max(calc(4.8125rem + (1vw - 3px) * 2.893), 5.5rem);--spacing-vw-88:6.11111vw;--spacing-em-96:6em;--spacing-fluid-96:max(calc(5.25rem + (1vw - 3px) * 3.156), 6rem);--spacing-vw-96:6.66667vw;--spacing-em-104:6.5em;--spacing-fluid-104:max(calc(5.6875rem + (1vw - 3px) * 3.419), 6.5rem);--spacing-vw-104:7.22222vw;--spacing-em-112:7em;--spacing-fluid-112:max(calc(6.125rem + (1vw - 3px) * 3.682), 7rem);--spacing-vw-112:7.77778vw;--spacing-em-120:7.5em;--spacing-fluid-120:max(calc(6.5625rem + (1vw - 3px) * 3.945), 7.5rem);--spacing-vw-120:8.33333vw;--spacing-em-128:8em;--spacing-fluid-128:max(calc(7rem + (1vw - 3px) * 4.208), 8rem);--spacing-vw-128:8.88889vw;--spacing-em-136:8.5em;--spacing-fluid-136:max(calc(8.5rem + (1vw - 3px) * 6.7065), 8.5rem);--spacing-vw-136:9.44445vw;--spacing-em-144:9em;--spacing-fluid-144:max(calc(9rem + (1vw - 3px) * 7.101), 9rem);--spacing-vw-144:10vw;--spacing-em-152:9.5em;--spacing-fluid-152:max(calc(9.5rem + (1vw - 3px) * 7.4955), 9.5rem);--spacing-vw-152:10.5556vw;--spacing-em-160:10em;--spacing-fluid-160:max(calc(10rem + (1vw - 3px) * 7.89), 10rem);--spacing-vw-160:11.1111vw;--size-root-padding-inline:max(4vi, 15px);--radius-base:4px;--radius-8:.5rem;--radius-16:1rem;--radius-capsule:100px;--scrollbar-thumb:color-mix(in srgb, var(--c-black) 40%, transparent);--scrollbar-track:transparent;--border-dotted:linear-gradient(90deg, var(--c-gray-primary), var(--c-gray-primary) 2px, transparent 0, transparent 0) 0 0 / 4px 1px repeat-x;--size-content-width-num:1153;--size-content-width:1153px;--size-gutter:16px;--size-header-pc:85px;--size-header-sp:67px;--lh-xs:1.4;--lh-sm:1.6;--lh-md:1.7;--lh-lg:1.8;--leading-trim:calc((1em - 1lh) / 2);--size-12arrows-scale:1;--size-12arrows-canvas:calc(400px * var(--size-12arrows-scale));--size-12arrows-content-width:max(400px, calc(400 / 1440 * 100vw));--size-12arrows-type-scale:calc(var(--size-12arrows-content-width) / 400px);--size-12arrows-layout-canvas:748px;--size-12arrows-kv-width:348px;--smaponsive-scale:var(--size-12arrows-scale);--smaponsive-canvas:var(--size-12arrows-canvas);--z-base:0;--z-above:10;--z-dropdown:100;--z-footer:1000;--z-drawer:1500;--z-drawer-front:1501;--z-modal:2200;--z-toast:1900;--z-header:2000;--z-tooltip:2100;--z-top-layer:calc(infinity)}}@layer tools;@layer generic{*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;tab-size:2;text-autospace:normal;line-break:strict;text-spacing-trim:trim-start;-webkit-tap-highlight-color:transparent}:where(html:has(dialog:modal[open])){overflow:clip}:where(body){font-family:system-ui,sans-serif;line-height:1.5}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(ul,ol){list-style-type:""}:where(pre){text-autospace:no-autospace;text-spacing-trim:space-all}:where(:is(i,cite,em,dfn):lang(ja)){font-style:unset}:where(em:lang(ja)){font-weight:bolder}:where(address:lang(ja)){font-style:unset}:where(table){border-collapse:collapse}:where(caption,th){text-align:unset}:where(a){color:inherit;text-underline-offset:.2ex}:where(a:any-link),:where(a:any-link){text-decoration-thickness:from-font}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit}:where(input:is([type=radio],[type=checkbox])){margin:unset}:where(input[type=search]){appearance:textfield}:where(input:not([type=button],[type=submit],[type=reset]),textarea,[contenteditable]){text-autospace:no-autospace}:where(textarea){margin-block:unset;resize:block}:where(fieldset){min-inline-size:0;padding:unset;margin-inline:unset;border:unset}:where(legend){padding-inline:unset}::placeholder{opacity:unset}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(button,input:is([type=button],[type=submit],[type=reset]),[role=button],[role=option],summary){touch-action:manipulation}:where(:disabled),:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(summary){list-style-type:""}:where(summary)::-webkit-details-marker{display:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(iframe){border:unset}:where(hr){block-size:0;color:inherit;border:none;border-block-start:1px solid;overflow:visible}:where(dialog){inset:unset;max-inline-size:unset;max-block-size:unset;background:0 0;border:none}:where(dialog,[popover]){padding:unset;overscroll-behavior-block:contain}:where(dialog:not([open])){display:none!important}:where([popover]){margin:unset}:where(:focus-visible){outline-offset:3px;outline:3px solid canvastext;box-shadow:0 0 0 5px canvas}:where(:focus-visible,:target){scroll-margin-block:8vh}[tabindex="-1"]:focus{outline:none!important}@media (forced-colors:active){:where(mark){color:highlighttext;background-color:highlight}}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@layer base{html{min-height:100%;scroll-padding-top:var(--size-header-sp);overflow-x:clip}@media screen and (width>=750px){html{scroll-padding-top:var(--size-header-pc)}}body{--clamp-viewport-min:400;--clamp-viewport-max:1440;--clamp-min:14;--clamp-max:16}:where(h1,h2,h3,h4,h5,h6){font-family:var(--ff-mix)}*,:before,:after{--clamp-root-font-size:16;--clamp-slope:calc((var(--clamp-max) - var(--clamp-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)));--clamp-y-axis-intersection:calc(var(--clamp-min) - (var(--clamp-slope) * var(--clamp-viewport-min)));--clamp-preffered-value:calc(var(--clamp-y-axis-intersection) * (1rem / var(--clamp-root-font-size)) + (var(--clamp-slope) * 100vi));--clamp:clamp(calc(var(--clamp-min) * (1rem / var(--clamp-root-font-size))), var(--clamp-preffered-value), calc(var(--clamp-max) * (1rem / var(--clamp-root-font-size))));font-family:var(--ff-base);font-feature-settings:"palt" 1, "pwid" 1;font-size:var(--clamp)}:where(a){color:inherit;text-decoration:none}:where(a) :where(img){transition:opacity var(--animate-duration)}:where(a):focus :where(img){opacity:.7}@media (any-hover:hover){:where(a):hover :where(img){opacity:.7}}:where(sup){vertical-align:text-top;position:relative;top:.3em}:where(img,picture,svg){vertical-align:bottom;width:100%;max-width:100%;height:auto}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}}@layer layouts{.l-container{flex-direction:column;justify-content:space-between;min-height:100vh;display:flex}.l-main{flex:1;width:100%;max-width:none;margin-inline:0;padding:0}@media screen and (width>=750px) and (width<=1050px){.l-main{grid-template-columns:348fr 400fr;gap:0;display:grid}}@media screen and (width>=1051px){.l-main{grid-template-columns:1fr var(--size-12arrows-content-width) 1fr;align-items:start;display:grid}}.l-main__content{width:100%;max-width:var(--size-12arrows-content-width);margin-inline:auto;container-type:inline-size}@media not all and (width>=750px){.l-main__content{max-width:none;margin-inline:0}}@media screen and (width>=750px) and (width<=1050px){.l-main__content{grid-column:2;width:100%;max-width:none;margin-inline:0}}@media screen and (width>=1051px){.l-main__content{width:100%;min-width:var(--smaponsive-canvas);grid-column:2;margin-inline:0}}.l-main__panel--left,.l-main__panel--right{height:100vh;position:sticky;top:0}@media screen and (width>=750px) and (width<=1050px){.l-main__panel--left,.l-main__panel--right{width:100%}}@media screen and (width>=1051px){.l-main__panel--left,.l-main__panel--right{min-height:100vh}}@media not all and (width>=750px){.l-main__panel--left{height:auto;position:relative}}@media screen and (width>=750px){.l-main__panel--left{grid-column:1;overflow:hidden}}@media not all and (width>=750px){.l-main__panel--left:after{z-index:2;clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none;content:"";background-color:var(--c-main-green);background-blend-mode:multiply;background-image:url(/12arrows/assets/img/bg_noise.png);background-position:0 0;background-repeat:repeat;background-size:25cqi 25cqi;width:100cqi;height:12.5cqi;position:absolute;bottom:0}.l-main__panel--right{display:none}}@media screen and (width>=750px) and (width<=1050px){.l-main__panel--right{display:none}}@media screen and (width>=1051px){.l-main__panel--right{flex-direction:column;grid-column:3;justify-content:center;display:flex;overflow:visible}}@media not all and (width>=750px){.l-main:not(.p-12arrows--top) .l-main__panel--left{display:none}}}@layer objects,vendor;@layer components{.c-section-title{font-weight:inherit;text-align:center;flex-direction:column;align-items:center;margin:0;display:flex}.c-section-title__en{font-family:var(--ff-en);background:linear-gradient(180deg, var(--c-light-green) 0%, var(--c-main-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:8cqi;line-height:1}.c-section-title__ja{font-family:var(--ff-ja);font-weight:var(--fw-bold);color:var(--c-black);font-size:calc(18px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-section-title__ja{font-size:4.5vw}}.c-section-title__ja{line-height:calc(24px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-section-title__ja{line-height:1.33}}.c-section-title--light .c-section-title__ja{color:var(--c-white)}.c-section-title__line{width:76cqi;max-width:100%;height:auto;display:block}.c-policy-card{background:var(--c-white);filter:drop-shadow(0 8cqi 4cqi #00000040);border:2px solid #0000;-o-border-image:var(--c-gradient-12arrows-border) 1;border-image:var(--c-gradient-12arrows-border) 1;padding:10cqi 6cqi 12.5cqi;position:relative;transform:skewY(-8deg)}.c-policy-card__body{margin-inline:auto;flex-direction:column;gap:4cqi;max-width:76cqi;margin-top:-13.75cqi;display:flex;transform:skewY(8deg)}.c-policy-card__head{flex-direction:column;gap:.5cqi;padding-bottom:3cqi;display:flex}.c-policy-card__num{font-family:var(--ff-en);background:linear-gradient(180deg, var(--c-light-green) 20%, var(--c-main-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:13cqi;line-height:1.1}.c-policy-card__title{font-family:var(--ff-ja);font-weight:var(--fw-black);color:var(--c-black);font-size:calc(24px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__title{font-size:6vw}}.c-policy-card__title{line-height:calc(36px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__title{line-height:1.5}}.c-policy-card__details{flex-direction:column;gap:2cqi;margin:0;padding:0 0 4cqi;list-style:none;display:flex}.c-policy-card__details-item{align-items:baseline;gap:.5cqi;display:flex}.c-policy-card__details-num,.c-policy-card__details-text{font-family:var(--ff-ja);color:var(--c-black);font-size:3.5cqi;font-weight:300;line-height:5.5cqi}.c-policy-card__details-num{flex-shrink:0}.c-policy-card__details-text{flex:1;margin:0}.c-policy-card__meta{flex-wrap:wrap;align-items:center;gap:1cqi;display:flex}.c-policy-card__meta-label{font-family:var(--ff-ja);font-weight:var(--fw-bold);color:var(--c-white);background:var(--c-main-green);font-size:calc(18px * var(--size-12arrows-type-scale));border-radius:4cqi;padding:.5cqi 2.5cqi 1cqi}@media not all and (width>=750px){.c-policy-card__meta-label{font-size:4.5vw}}.c-policy-card__meta-label{line-height:calc(24px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__meta-label{line-height:1.33}}.c-policy-card__meta-term{font-family:var(--ff-ja);font-weight:var(--fw-bold);color:var(--c-main-green);font-size:calc(22px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__meta-term{font-size:5.5vw}}.c-policy-card__meta-term{line-height:calc(32px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__meta-term{line-height:1.45}}.c-policy-card__status{width:100%;max-width:76cqi;margin-top:-4cqi;position:relative}.c-policy-card__status-img{width:100%;height:auto;display:block}.c-policy-card__situation{background:var(--c-situation-bg);border:2px solid var(--c-main-green);border-radius:1.5cqi;margin-top:1cqi;padding:12cqi 3.5cqi 3.5cqi;position:relative}.c-policy-card__situation-label{align-items:flex-end;gap:.5cqi;display:flex;position:absolute;top:-2.5cqi;left:3cqi}.c-policy-card__situation-icon{width:9cqi;height:auto;display:block}.c-policy-card__situation-title{font-family:var(--ff-ja);font-weight:var(--fw-bold);color:var(--c-main-green);font-size:calc(22px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__situation-title{font-size:5.5vw}}.c-policy-card__situation-title{line-height:calc(32px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__situation-title{line-height:1.45}}.c-policy-card__situation-text{font-family:var(--ff-ja);font-weight:var(--fw-bold);color:var(--c-black);font-size:calc(18px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__situation-text{font-size:4.5vw}}.c-policy-card__situation-text{line-height:calc(24px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-policy-card__situation-text{line-height:1.33}}.c-arrow-top-card{z-index:1;background:var(--c-white);border:2px solid #0000;-o-border-image:var(--c-gradient-12arrows-border) 1;border-image:var(--c-gradient-12arrows-border) 1;padding:10cqi 6cqi 12.5cqi;position:relative;transform:skewY(-8deg)}.c-arrow-top-card__body{margin-inline:auto;flex-direction:column;align-items:center;gap:2cqi;max-width:76cqi;margin-top:-23.75cqi;margin-bottom:-16.25cqi;display:flex;transform:skewY(8deg)}.c-arrow-top-card__head{font-family:var(--ff-en);text-align:center;flex-direction:column;align-items:center;margin:0;line-height:1;display:flex}.c-arrow-top-card__label{font-family:var(--ff-en);color:var(--c-light-green);margin:0;font-size:5.5cqi;line-height:1}.c-arrow-top-card__num{font-family:var(--ff-en);background:linear-gradient(180deg, var(--c-light-green) 20%, var(--c-main-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:16cqi;line-height:1}.c-arrow-top-card__title{flex-direction:column;align-items:center;gap:2cqi;margin:0 0 1.5em;display:flex}.c-arrow-top-card__title-line{flex-direction:column;align-items:center;display:flex}.c-arrow-top-card__title-text{z-index:2;font-family:var(--ff-ja);font-weight:var(--fw-black);color:var(--c-black);white-space:nowrap;line-height:1.4;font-size:calc(30px * var(--size-12arrows-type-scale));margin:0;display:inline-block;position:relative}@media not all and (width>=750px){.c-arrow-top-card__title-text{font-size:7.5vw}}.c-arrow-top-card__title-text{line-height:calc(42px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-arrow-top-card__title-text{line-height:1.4}}.c-arrow-top-card__title-text:after{z-index:-1;content:"";background:linear-gradient(90deg, var(--c-light-green) 0%, var(--c-light-yellow) 100%);width:100%;height:3cqi;margin-top:-2.75cqi;display:block;position:relative;transform:skew(-22deg)scaleY(.93)}.c-arrow-top-card__illust{aspect-ratio:1;width:100%;max-width:76cqi;margin:0;position:relative}.c-arrow-top-card__illust-img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.c-arrow-top-card__btn{color:var(--c-black);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;width:59.5cqi;min-height:16.25cqi;text-decoration:none;display:inline-flex;position:relative;transform:rotate(-6.5deg)skew(-6.5deg)scaleY(.99)}.c-arrow-top-card__btn:before{z-index:0;content:"";background:linear-gradient(90deg, var(--c-light-green) 0%, var(--c-light-yellow) 100%);box-shadow:calc(6 / 400 * 100cqi) calc(6 / 400 * 100cqi) 0 var(--c-black);transition:background .6s;position:absolute;inset:0}@media (hover:hover){.c-arrow-top-card__btn:hover:before{background:linear-gradient(90deg, var(--c-light-yellow) 0%, var(--c-light-green) 100%)}}.c-arrow-top-card__btn:focus-visible:before{background:linear-gradient(90deg, var(--c-light-yellow) 0%, var(--c-light-green) 100%)}.c-arrow-top-card__btn-en{z-index:1;font-family:var(--ff-en);font-size:3.5cqi;line-height:1;position:relative}.c-arrow-top-card__btn-label{z-index:1;font-family:var(--ff-ja);font-weight:var(--fw-bold);text-align:center;font-size:calc(22px * var(--size-12arrows-type-scale));position:relative}@media not all and (width>=750px){.c-arrow-top-card__btn-label{font-size:5.5vw}}.c-arrow-top-card__btn-label{line-height:calc(32px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.c-arrow-top-card__btn-label{line-height:1.45}}.c-arrow-top-card__btn-arrow{pointer-events:none;z-index:2;width:10.25cqi;height:auto;display:block;position:absolute;top:6.25cqi;right:-5.75cqi}.c-arrow-top-card__btn-arrow-shadow{pointer-events:none;z-index:-1;filter:brightness(0);width:10.25cqi;height:auto;display:block;position:absolute;top:6.25cqi;right:-5.75cqi;transform:translate(1.5cqi,1.5cqi)}}@layer model;@layer site{.s-drawer-menu{background:0 0;flex-direction:column;min-height:100%;display:flex;position:relative;overflow:hidden}.s-drawer-menu__inner{z-index:1;flex:1;padding-block:12cqi 40.8cqi;padding-inline:10cqi;position:relative}.s-drawer-menu__items{flex-direction:column;gap:.5em;width:fit-content;margin:0 auto;padding:0;list-style:none;display:flex}@media not all and (width>=750px){.s-drawer-menu__items{gap:3cqi}}.s-drawer-menu__link{color:var(--c-white);justify-content:flex-start;align-items:baseline;gap:2.75cqi;padding:1cqi 2.5cqi;text-decoration:none;display:inline-flex}.s-drawer-menu__link-num{width:9cqi;font-family:var(--ff-en);text-align:center;letter-spacing:.12em;white-space:nowrap;flex-shrink:0;font-size:5cqi;line-height:1}@media screen and (width>=750px) and (width<=1050px){.s-drawer-menu__link-num{font-size:24px}}.s-drawer-menu__link-num-char{font-family:var(--ff-en);font-size:inherit;line-height:inherit;letter-spacing:inherit;display:inline-block}.s-drawer-menu__link-num-char--1{margin-inline:.1em}.s-drawer-menu__link-label{font-family:var(--ff-ja);font-weight:var(--fw-bold);font-size:calc(18px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.s-drawer-menu__link-label{font-size:4.5vw}}.s-drawer-menu__link-label{line-height:calc(24px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.s-drawer-menu__link-label{line-height:1.33}}@media screen and (width>=750px) and (width<=1050px){.s-drawer-menu__link-label{font-size:22px}}.s-drawer-menu__deco,.s-drawer-container{display:none}@media not all and (width>=750px){.s-drawer-container{z-index:var(--z-drawer);visibility:hidden;background-image:url(/12arrows/assets/img/logo.svg), url(/12arrows/assets/img/bg_noise.png), linear-gradient(180deg, var(--c-main-green) 79.8%, var(--c-yellow) 100%);background-blend-mode:normal, multiply, normal;width:100%;height:100dvh;transition:transform var(--animate-duration-relaxed) var(--easing-default), visibility 0s linear var(--animate-duration-relaxed);background-position:bottom,0 0,0 0;background-repeat:no-repeat,repeat,no-repeat;background-size:min(100vw,400px),100px 100px,auto;display:block;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:inset 0 -2cqi 6cqi #0000003d}.s-drawer-container.is-opened{visibility:visible;transition:transform var(--animate-duration-relaxed) var(--easing-default), visibility 0s linear 0s;transform:translate(0)}.s-drawer-container.is-closing{visibility:visible;transform:translate(100%)}}@media screen and (width>=750px) and (width<=1050px){.s-drawer-container{z-index:var(--z-drawer);visibility:hidden;background-image:url(/12arrows/assets/img/logo.svg), url(/12arrows/assets/img/bg_noise.png), linear-gradient(180deg, var(--c-main-green) 79.8%, var(--c-yellow) 100%);background-blend-mode:normal, multiply, normal;width:100%;height:100dvh;transition:transform var(--animate-duration-relaxed) var(--easing-default), visibility 0s linear var(--animate-duration-relaxed);background-position:bottom,0 0,0 0;background-repeat:no-repeat,repeat,no-repeat;background-size:min(100vw,400px),100px 100px,auto;display:block;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:inset 0 -2cqi 6cqi #0000003d}.s-drawer-container.is-opened{visibility:visible;transition:transform var(--animate-duration-relaxed) var(--easing-default), visibility 0s linear 0s;transform:translate(0)}.s-drawer-container.is-closing{visibility:visible;transform:translate(100%)}}.s-drawer-trigger{display:none}@media not all and (width>=750px){.s-drawer-trigger{--drawer-trigger-size:clamp(0px, calc(80 / 400 * 100cqi), 80px);--drawer-trigger-bg:var(--c-white);--drawer-trigger-fg:var(--c-main-green);--drawer-trigger-icon-filter:none;z-index:var(--z-drawer-front);box-sizing:content-box;gap:calc(var(--drawer-trigger-size) * .025);width:var(--drawer-trigger-size);height:var(--drawer-trigger-size);cursor:pointer;background:var(--drawer-trigger-bg);box-shadow:0 calc(var(--drawer-trigger-size) * .1) calc(var(--drawer-trigger-size) * .1) #00000029;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:background-color .55s,opacity .55s,transform .55s;display:flex;position:fixed;top:3cqi;right:3cqi}}@media screen and (width>=750px) and (width<=1050px){.s-drawer-trigger{--drawer-trigger-size:clamp(0px, calc(80 / 400 * 100cqi), 80px);--drawer-trigger-bg:var(--c-white);--drawer-trigger-fg:var(--c-main-green);--drawer-trigger-icon-filter:none;z-index:var(--z-drawer-front);box-sizing:content-box;gap:calc(var(--drawer-trigger-size) * .025);width:var(--drawer-trigger-size);height:var(--drawer-trigger-size);cursor:pointer;background:var(--drawer-trigger-bg);box-shadow:0 calc(var(--drawer-trigger-size) * .1) calc(var(--drawer-trigger-size) * .1) #00000029;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:background-color .55s,opacity .55s,transform .55s;display:flex;position:fixed;top:3cqi;right:3cqi}}@media (hover:hover){.s-drawer-trigger:hover{--drawer-trigger-bg:var(--c-light-green);--drawer-trigger-fg:var(--c-white);--drawer-trigger-icon-filter:brightness(0) invert(1)}}.s-drawer-trigger:focus-visible{--drawer-trigger-bg:var(--c-light-green);--drawer-trigger-fg:var(--c-white);--drawer-trigger-icon-filter:brightness(0) invert(1)}@media not all and (width>=750px){.s-drawer-trigger.is-reveal-on-content{pointer-events:none;opacity:0;transform:translateY(2.5cqi)}}@media screen and (width>=750px) and (width<=1050px){.s-drawer-trigger.is-reveal-on-content{pointer-events:none;opacity:0;transform:translateY(2.5cqi)}}@media not all and (width>=750px){.s-drawer-trigger.is-reveal-on-content.is-scroll-visible{pointer-events:auto;opacity:1;transform:translateY(0)}}@media screen and (width>=750px) and (width<=1050px){.s-drawer-trigger.is-reveal-on-content.is-scroll-visible{pointer-events:auto;opacity:1;transform:translateY(0)}}.s-drawer-trigger__icon{width:calc(var(--drawer-trigger-size) * .6125);height:calc(var(--drawer-trigger-size) * .3);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.s-drawer-trigger__arrows{width:93.88%;height:auto;filter:var(--drawer-trigger-icon-filter);transition:filter .55s;display:block}.s-drawer-trigger__bar{width:100%;height:calc(var(--drawer-trigger-size) * .05);background:var(--drawer-trigger-fg);transition:background-color .55s;display:block}.s-drawer-trigger__icon--close>.s-drawer-trigger__bar{position:absolute;top:50%;left:0}.s-drawer-trigger__icon--close>.s-drawer-trigger__bar:first-child{transform:translateY(-50%)rotate(26deg)}.s-drawer-trigger__icon--close>.s-drawer-trigger__bar:nth-child(2){transform:translateY(-50%)rotate(-26deg)}.s-drawer-trigger__label{font-family:var(--ff-en);font-size:calc(var(--drawer-trigger-size) * .15);color:var(--drawer-trigger-fg);line-height:1;transition:color .55s;display:block;transform:skew(-8deg)rotate(-8deg)scaleY(.99)}.s-drawer-trigger.is-opened .s-drawer-trigger__icon--open,.s-drawer-trigger.is-opened .s-drawer-trigger__label--open{display:none}.s-drawer-trigger__icon--close{gap:0;display:none;transform:skew(-8deg)rotate(-8deg)scaleY(.99)}.s-drawer-trigger.is-opened .s-drawer-trigger__icon--close{display:flex}.s-drawer-trigger__label--close{display:none}.s-drawer-trigger.is-opened .s-drawer-trigger__label--close{display:block}.s-kv{background:var(--c-gradient-12arrows-kv);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media screen and (width>=750px){.s-kv{height:100vh}}@media screen and (width>=1051px){.s-kv{width:auto;margin-inline-start:auto}}.s-kv__media{z-index:1;position:relative}.s-kv__heading{margin:0;line-height:0}.s-kv__img{width:100%;height:auto;margin-top:10cqi;display:block}.s-footer{z-index:1;background:var(--c-white);flex-direction:column;align-items:center;gap:16cqi;padding:16cqi 12cqi 5cqi;display:flex;position:relative}.s-footer__section{width:100%}.s-footer__section .c-section-title{margin-bottom:6cqi}.s-footer__links{flex-direction:column;gap:8cqi;margin:0;padding:0;list-style:none;display:flex}.s-footer__link a{background:var(--c-white);border-radius:2cqi;padding:4cqi;display:block;box-shadow:0 2cqi 2cqi #00000029}.s-footer__link img{width:100%;height:auto;display:block}.s-footer__link--banner a{background:0 0;padding:0;position:relative;overflow:hidden;box-shadow:0 2cqi 4cqi #00000029}.s-footer__link--banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.s-footer__sns{flex-wrap:wrap;justify-content:center;align-items:center;gap:6cqi;margin:0;padding:0;list-style:none;display:flex}.s-footer__sns-item{justify-content:center;align-items:center;width:10cqi;height:10cqi;display:flex}.s-footer__sns-link{justify-content:center;align-items:center;width:100%;height:100%;line-height:0;display:flex}.s-footer__sns-icon{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.s-footer__sns-icon--x{max-width:7cqi;max-height:7cqi}.s-footer__logo{text-align:center;margin-top:14cqi}.s-footer__logo-link{width:fit-content;margin-inline:auto;display:block}.s-footer__logo img{width:64.5cqi;max-width:100%;height:auto;display:block}.s-footer__copy{margin-top:5cqi;font-family:var(--ff-ja);text-align:center;white-space:nowrap;margin-inline:-12cqi;font-size:3cqi;line-height:1}}@layer pages{.p-12arrows__placeholder{color:#444;text-align:center;padding:12cqi 5cqi;font-size:3.5cqi;line-height:1.75}.p-12arrows__menu{width:100%;height:100%;position:relative;container-type:inline-size}.p-12arrows-menu{background:url(/12arrows/assets/img/bg_noise.png) 0 0/100px 100px repeat, linear-gradient(180deg, var(--c-main-green) 79.8%, var(--c-yellow) 100%);background-blend-mode:multiply;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.p-12arrows-menu__inner{max-width:var(--size-12arrows-content-width);margin-inline:auto;padding:8cqi 6cqi 10cqi}.p-12arrows-menu__title{flex-direction:column;align-items:center;margin-bottom:8cqi;display:flex}.p-12arrows-menu__title-row{font-family:var(--ff-ja);font-weight:var(--fw-black);color:var(--c-white);flex-wrap:wrap;justify-content:center;align-items:flex-end;margin:0;line-height:1;display:flex}.p-12arrows-menu__title-part{font-size:calc(24px * var(--size-12arrows-type-scale));display:inline-block;transform:skew(-22deg)scaleY(.93)}@media not all and (width>=750px){.p-12arrows-menu__title-part{font-size:6vw}}.p-12arrows-menu__title-part{line-height:calc(36px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows-menu__title-part{line-height:1.5}}.p-12arrows-menu__title-num{font-size:9cqi;line-height:1;display:inline-block;position:relative;top:-.1em;transform:skew(-22deg)scaleY(.93)}.p-12arrows-menu__title-line{width:100%;max-width:84cqi;height:auto;margin-top:-2cqi;display:block}.p-12arrows-menu__list{flex-direction:column;gap:1cqi;margin:0;padding:0;list-style:none;display:flex}.p-12arrows-menu__link{color:var(--c-white);align-items:center;gap:2.75cqi;padding:1cqi 2.5cqi;text-decoration:none;display:inline-flex;position:relative}.p-12arrows-menu__link-num{z-index:1;width:9cqi;font-family:var(--ff-en);text-align:center;white-space:nowrap;flex-shrink:0;font-size:4.5cqi;line-height:1;position:relative}.p-12arrows-menu__link-num-char{font-family:var(--ff-en);font-size:inherit;line-height:inherit;letter-spacing:inherit;display:inline-block}.p-12arrows-menu__link-num-char--1{margin-inline:.1em}.p-12arrows-menu__link-label{z-index:1;font-family:var(--ff-ja);font-weight:var(--fw-bold);font-size:calc(18px * var(--size-12arrows-type-scale));position:relative}@media not all and (width>=750px){.p-12arrows-menu__link-label{font-size:4.5vw}}.p-12arrows-menu__link-label{line-height:calc(24px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows-menu__link-label{line-height:1.33}}.p-12arrows-menu__link.is-current{color:var(--c-black)}.p-12arrows-menu__link.is-current:before{z-index:0;content:"";background:linear-gradient(90deg, var(--c-light-green) 0%, var(--c-light-yellow) 100%);position:absolute;inset:0 -1cqi;transform:skew(-20deg)}.p-12arrows__shade{z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -2cqi 6cqi #0000003d}.s-kv:after{z-index:2;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 -2cqi 6cqi #0000003d}.p-12arrows__main{background-color:var(--c-main-green);background-blend-mode:multiply;background-image:url(/12arrows/assets/img/bg_noise.png);background-position:0 0;background-repeat:repeat;background-size:25cqi 25cqi;position:relative;overflow:hidden}.p-12arrows__hero{z-index:2;flex-direction:column;align-items:flex-start;gap:2cqi;padding:10cqi 6cqi;display:flex;position:relative}.p-12arrows__hero-no{font-family:var(--ff-en);filter:drop-shadow(0 .5cqi 1.5cqi #00000040);align-items:baseline;gap:1cqi;line-height:1;display:flex}.p-12arrows__hero-current{font-family:var(--ff-en);background:linear-gradient(180deg, var(--c-light-yellow) 0%, var(--c-light-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:14.5cqi;line-height:1}.p-12arrows__hero-slash,.p-12arrows__hero-total{font-family:var(--ff-en);background:linear-gradient(180deg, var(--c-light-yellow) 0%, var(--c-light-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7.5cqi;line-height:1}.p-12arrows__hero-heading{font-family:var(--ff-ja);font-weight:var(--fw-black);color:var(--c-white);filter:drop-shadow(0 .5cqi 1.5cqi #00000040);font-size:calc(30px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows__hero-heading{font-size:7.5vw}}.p-12arrows__hero-heading{line-height:calc(42px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows__hero-heading{line-height:1.4}}.p-12arrows__body{z-index:1;flex-direction:column;gap:12cqi;margin-top:4.5cqi;padding:0 6cqi 16cqi;display:flex;position:relative}.p-12arrows-achievement-list{flex-direction:column;gap:22.5cqi;margin:0;padding:0;list-style:none;display:flex}.p-12arrows-achievement{position:relative}.p-12arrows-achievement__arrow{pointer-events:none;mix-blend-mode:screen;opacity:.5;width:100%;height:auto;margin-block-end:2cqi;display:block;position:absolute;bottom:100%}.p-12arrows-achievement__arrow--set-1,.p-12arrows-achievement__arrow--set-3,.p-12arrows-achievement__arrow--set-5,.p-12arrows-achievement__arrow--set-7,.p-12arrows-achievement__arrow--set-9,.p-12arrows-achievement__arrow--set-11{right:-6cqi}.p-12arrows-achievement__arrow--set-2,.p-12arrows-achievement__arrow--set-4,.p-12arrows-achievement__arrow--set-6,.p-12arrows-achievement__arrow--set-8,.p-12arrows-achievement__arrow--set-12{left:-17.25cqi}.p-12arrows-achievement__arrow--set-10{top:-30.5cqi;left:-6.75cqi}.p-12arrows-achievement__arrow--set-1,.p-12arrows-achievement__arrow--set-4,.p-12arrows-achievement__arrow--set-7,.p-12arrows-achievement__arrow--set-9,.p-12arrows-achievement__arrow--set-12{max-width:84cqi}.p-12arrows-achievement__arrow--set-2,.p-12arrows-achievement__arrow--set-5,.p-12arrows-achievement__arrow--set-8,.p-12arrows-achievement__arrow--set-10{max-width:67cqi}.p-12arrows-achievement__arrow--set-3,.p-12arrows-achievement__arrow--set-6,.p-12arrows-achievement__arrow--set-11{max-width:75.5cqi}.p-12arrows-achievement__arrow--set-1{top:-33.5cqi}.p-12arrows-achievement__arrow--set-2{top:-33.25cqi}.p-12arrows-achievement__arrow--set-3{top:-25.5cqi}.p-12arrows-achievement__arrow--set-4{top:-32.75cqi}.p-12arrows-achievement__arrow--set-5{top:-34.5cqi}.p-12arrows-achievement__arrow--set-6{top:-27cqi}.p-12arrows-achievement__arrow--set-7{top:-36.5cqi}.p-12arrows-achievement__arrow--set-8{top:-32.5cqi}.p-12arrows-achievement__arrow--set-9{top:-33.5cqi}.p-12arrows-achievement__arrow--set-11{top:-45.5cqi}.p-12arrows-achievement__arrow--set-12{top:-32.75cqi}.p-12arrows-achievement__arrow.p-12arrows-achievement__arrow--end{top:auto;bottom:-21.25cqi;left:auto}.p-12arrows-more{z-index:1;flex-direction:column;align-items:center;gap:10cqi;padding:25cqi 6cqi 10cqi;display:flex;position:relative}.p-12arrows-more__grid{grid-template-columns:repeat(2,42.5cqi);justify-content:center;gap:4cqi 3cqi;margin:0;padding:0;list-style:none;display:grid}.p-12arrows-more__btn{width:100%;height:100%;min-height:14cqi;color:var(--c-white);background-color:var(--c-main-green);background-image:url(/12arrows/assets/img/bg_noise.png), linear-gradient(0deg, var(--c-main-green), var(--c-main-green));background-blend-mode:multiply, normal;background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:100px 100px,100% 100%;border-radius:1cqi;align-items:center;gap:1.5cqi;padding:2cqi;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 -1cqi 2cqi #fff3,-1cqi -1cqi 2cqi #05966966,2cqi 2cqi 2cqi #00000029}.p-12arrows-more__btn:before{pointer-events:none;content:"";background:var(--c-gradient-12arrows-btn-hover);opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.p-12arrows-more__btn:hover:before{opacity:1}.p-12arrows-more__btn>*{z-index:1;position:relative}.p-12arrows-more__btn.is-current{background-image:linear-gradient(90deg, #00000029, #00000029), url(/12arrows/assets/img/bg_noise.png), linear-gradient(90deg, var(--c-main-green), var(--c-main-green));background-blend-mode:normal, multiply, normal;background-position:0 0,0 0,0 0;background-repeat:no-repeat,repeat,no-repeat;background-size:100% 100%,100px 100px,100% 100%}.p-12arrows-more__btn.is-current:before{content:none}.p-12arrows-more__btn-num{width:7.25cqi;font-family:var(--ff-en);text-align:center;font-size:calc(16px * var(--size-12arrows-type-scale));flex-shrink:0}@media not all and (width>=750px){.p-12arrows-more__btn-num{font-size:4vw}}.p-12arrows-more__btn-num{line-height:calc(20px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows-more__btn-num{line-height:1.25}}.p-12arrows-more__btn-label{font-family:var(--ff-ja);font-weight:var(--fw-bold);font-size:calc(16px * var(--size-12arrows-type-scale));flex:1}@media not all and (width>=750px){.p-12arrows-more__btn-label{font-size:4vw}}.p-12arrows-more__btn-label{line-height:calc(20px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows-more__btn-label{font-size:4cqi;line-height:1.25}}.p-12arrows-top{z-index:1;justify-content:center;padding:0 6cqi 20cqi;display:flex;position:relative}.p-12arrows-top__btn{color:var(--c-black);isolation:isolate;justify-content:center;align-items:center;width:67cqi;min-height:14.5cqi;padding:2.5cqi;text-decoration:none;display:flex;position:relative}.p-12arrows-top__btn:before{z-index:0;content:"";background:linear-gradient(90deg, var(--c-light-green) 0%, var(--c-light-yellow) 100%);box-shadow:calc(6 / 400 * 100cqi) calc(6 / 400 * 100cqi) 0 var(--c-black);transition:background .6s;position:absolute;inset:0;transform:skew(-19deg)}@media (hover:hover){.p-12arrows-top__btn:hover:before{background:linear-gradient(90deg, var(--c-light-yellow) 0%, var(--c-light-green) 100%)}}.p-12arrows-top__btn:focus-visible:before{background:linear-gradient(90deg, var(--c-light-yellow) 0%, var(--c-light-green) 100%)}.p-12arrows-top__label{z-index:1;font-family:var(--ff-ja);font-weight:var(--fw-bold);font-size:calc(22px * var(--size-12arrows-type-scale));position:relative}@media not all and (width>=750px){.p-12arrows-top__label{font-size:5.5vw}}.p-12arrows-top__label{line-height:calc(32px * var(--size-12arrows-type-scale))}@media not all and (width>=750px){.p-12arrows-top__label{line-height:1.45}}.p-12arrows-top__arrow{pointer-events:none;z-index:2;width:10.25cqi;height:auto;display:block;position:absolute;top:6.25cqi;right:-5.75cqi}.p-12arrows-top__arrow-shadow{pointer-events:none;z-index:-1;filter:brightness(0);width:10.25cqi;height:auto;display:block;position:absolute;top:6.25cqi;right:-5.75cqi;transform:translate(1.5cqi,1.5cqi)}.p-12arrows-top-message{z-index:2;padding:60cqi 6cqi 85cqi;position:relative}@media not all and (width>=750px){.p-12arrows-top-message{padding-top:32.5cqi;padding-bottom:75cqi}}.p-12arrows-top-message__text{width:100%;font-size:6cqi;font-weight:var(--fw-bold);flex-direction:column;align-items:flex-start;gap:5cqi;margin:0;line-height:1.4;display:flex;position:relative}.p-12arrows-top-message__arrow{pointer-events:none;mix-blend-mode:screen;opacity:.5;height:auto;display:block;position:absolute}.p-12arrows-top-message__arrow--top{transform-origin:100% 0;width:84cqi;max-width:100%;top:-32.25cqi;left:auto;right:-6cqi}.p-12arrows-top-message__arrow--bottom{max-width:67cqi;bottom:-35cqi;left:-6cqi}.p-12arrows-top-message__line{z-index:1;font-size:inherit;display:block}.p-12arrows-top-message__badge{font-size:inherit;background:linear-gradient(90deg, var(--c-light-green) 0%, var(--c-light-yellow) 100%);padding:0 2cqi;display:inline-block;transform:skew(-22deg)scaleY(.93)}.p-12arrows-top-message__badge-text{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;display:inline}.p-12arrows-top-message__note{z-index:1;font-family:var(--ff-ja);font-size:3.5cqi;font-weight:var(--fw-regular);color:#fbfdff;margin:0;line-height:1.57}.p-12arrows-top-list{z-index:1;flex-direction:column;gap:28.75cqi;margin:0;padding:0 6cqi;list-style:none;display:flex;position:relative}.p-12arrows-top-list__item{position:relative}.p-12arrows-top-logo{z-index:1;pointer-events:none;justify-content:center;width:100%;margin:0;padding:24cqi 0 0;display:flex;position:relative}.p-12arrows-top-logo__img{mix-blend-mode:overlay;opacity:.4;width:100%;max-width:100cqi;height:auto;display:block}}@layer utilities;
