@charset "UTF-8";:root{--vw:calc( 100vw / 100 );--vh:calc( 100vh / 100 );--ww:calc( var( --vw ) * 100 );--wh:calc( var( --vh ) * 100 );--mqUp-xxxs:321;--mqUp-xxs:376;--mqUp-xs:431;--mqUp-sm:561;--mqUp-md:768;--mqUp-lg:1024;--mqUp-xl:1281;--mqUp-xxl:1441;--mqUp-xxxl:1681;--mqUp-fhd:1921;--mqUp-2k:2049;--mqUp-wqhd:2561;--mqDown-xxxs:320;--mqDown-xxs:375;--mqDown-xs:430;--mqDown-sm:560;--mqDown-md:767;--mqDown-lg:1023;--mqDown-xl:1280;--mqDown-xxl:1440;--mqDown-xxxl:1680;--mqDown-fhd:1920;--mqDown-2k:2048;--mqDown-wqhd:2560;--gap:max(0.1rem,1.1px);--grid0-5:calc( var(--grid) * 0.5 );--grid1:var( --grid );--grid2:calc( var(--grid) * 2 );--grid3:calc( var(--grid) * 3 );--grid4:calc( var(--grid) * 4 );--grid5:calc( var(--grid) * 5 );--grid6:calc( var(--grid) * 6 );--grid7:calc( var(--grid) * 7 );--grid8:calc( var(--grid) * 8 );--grid9:calc( var(--grid) * 9 );--grid10:calc( var(--grid) * 10 );--grid11:calc( var(--grid) * 11 );--grid12:calc( var(--grid) * 12 );--grid13:calc( var(--grid) * 13 );--grid14:calc( var(--grid) * 14 );--grid15:calc( var(--grid) * 15 );--grid16:calc( var(--grid) * 16 );--grid17:calc( var(--grid) * 17 );--grid18:calc( var(--grid) * 18 );--grid19:calc( var(--grid) * 19 );--grid20:calc( var(--grid) * 20 );--grid21:calc( var(--grid) * 21 );--grid22:calc( var(--grid) * 22 );--grid23:calc( var(--grid) * 23 );--grid24:calc( var(--grid) * 24 );--grid-fx12:calc( var(--grid-fx) * 12 );--contents:calc( 100% - var(--grid) * 2 );--contents-sm:calc( 100% - var(--grid) * 4 );--contents-outside:var( --grid );--scrollbar-size:calc( var(--base-height) + var(--depth-height) - 0.1rem );--sticky-top:12rem;--loading-size:4.8rem;--loading-size2:2.8rem;--button-size:4.8rem;--button-size2:3.6rem}@supports (height:100svw){:root{--vw:calc( 100svw / 100 )}}@supports (height:100svh){:root{--vh:calc( 100svh / 100 )}}@media screen and (min-width:1024px){:root{--min-wh:76.8rem;--max-wh:var( --wh )}}@media screen and (max-width:1023px) and (min-width:561px){:root{--min-wh:76.8rem;--max-wh:102.4rem}}@media screen and (max-width:560px){:root{--min-wh:42rem;--max-wh:89.6rem}}@media screen and (min-width:1024px){:root{--base-width:1440}}@media screen and (max-width:1023px){:root{--base-width:375}}@media screen and (min-width:1024px){:root{--grid:calc( var(--ww) / 24 );--grid-fx:6rem}}@media screen and (max-width:1023px){:root{--grid:calc( var(--ww) / 12 );--grid-fx:3.125rem;--grid0-45:calc( 14 / 375 * var( --ww ))}}@media screen and (min-width:1024px){:root{--base-height:2.4rem;--depth-height:1.6rem}}@media screen and (max-width:1023px){:root{--base-height:1.8rem;--depth-height:1.5rem}}@media screen and (min-width:1024px){:root{--hero-xs:0px;--hero-sm:20rem;--hero-md:40rem}}@media screen and (max-width:1023px){:root{--hero-xs:11rem;--hero-sm:14.9rem;--hero-md:22.2rem}}@media screen and (min-width:1024px){:root{--button-size3:4.8rem;--button-size4:4.8rem;--button-size5:3.8rem}}@media screen and (max-width:1023px){:root{--button-size3:3.6rem;--button-size4:3.2rem;--button-size5:2.4rem}}:root{--anchor-padding-sm:0.1rem;--anchor-padding:0.4rem;--anchor-padding-lg:0.6rem}:root{--pallet-transp:rgba(0,0,0,0);--filter-gray:grayscale(100%);--hover-opacity:0.4;--hover-opacity2:0.85;--hover-scale:scale(1.05);--current-opacity:0.4;--disabled-opacity:0.4;--overlay-blur:blur(4px);--color-bg:#FFFFFF;--color-bg2:#DEDCDA;--color-bg3:#000000;--color-bg4:#E9E9E9;--color-bg5:#F0F0F1;--color-bg6:#3B404F;--color-bg7:rgba(0, 0, 0, 0.8);--color-bg8:#33322F;--color-line:rgba(0, 0, 0, 0.15);--color-line2:rgba(0, 0, 0, 0.1);--color-txt:#000000;--color-txt2:#FFFFFF;--color-txt3:#D7D7D7;--color-txt4:#878787;--color-txt5:#E7E7E7;--color-txt6:#A1A4A7;--color-txt7:#7F7F7F;--color-txt8:#F0F0F1;--color-term:#CECECE;--color-term2:#E7E7E7;--color-info:#B67AFF;--color-overlay:rgba(0,0,0,.5);--color-shadow:rgba(0, 0, 0, 0.08);--color-shadow2:rgba(0, 0, 0, 0.16);--color-shadow3:rgba(0,0,0,.5);--color-gradation:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);--color-gradation2:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.25) 100%);--color-gradation3:linear-gradient(180deg, rgba(0,0,0,0) 86.24%, rgba(0,0,0,0.5) 100%);--color-gradation4:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);--color-shelf-bg:#BDBEC3;--color-shelf-border-top:rgba(255,255,255,.35);--color-shelf-border-bottom:rgba(0,0,0,.35);--color-shelf-depth:linear-gradient(0deg, rgba(59,64,79,0.5) 0%, rgba(59,64,79,0.9) 100%),#DEE0E6;--color-shelf2-border-top:rgba(255,255,255,.25);--color-shelf2-border-bottom:rgba(0,0,0,.35);--color-shelf3-bg:linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),linear-gradient(90deg, rgba(107,117,107,0.38) 0%, rgba(215,230,217,0.75) 25%, rgba(132,144,132,0.38) 50%, rgba(198,204,197,0.75) 75%, rgba(107,117,107,0.38) 100%);--color-shelf3-border-top:rgba(255,255,255,.75);--color-shelf3-border-bottom:rgba(0,0,0,.35);--color-shelf3-depth:linear-gradient(0deg, rgba(59,64,79,0.5) 0%, rgba(59,64,79,0.9) 100%),#DEE0E6;--color-shelf3-cover:linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),linear-gradient(90deg, rgba(143,155,143,0.45) 15.38%, rgba(166,176,165,0.6) 50%, rgba(124, 138,123,0.45) 85.1%);--color-shelf4-border-top:rgba(255,255,255,.5);--color-shelf4-border-bottom:rgba(0,0,0,.35);--color-shelf5-border-top:rgba(255,255,255,.8);--color-shelf5-border-bottom:rgba(0,0,0,.35);--page-works:#3B404F;--page-montblanc-made:#82A6B8;--page-recruit:#F7D570;--page-about:#5CBF9F;--color-scrollbar-bg:#FFFFFF;--color-scrollbar-track:#EEEEEE;--color-input-txt:var( --color-txt );--color-input-bg:#E7E7E7;--color-input-bg-hover:var( --color-input-bg );--color-input-bg-focus:var( --color-input-bg );--color-input-bg-done:var( --color-input-bg );--color-input-bg-done2:#000000;--color-input-border:var( --pallet-transp );--color-input-border2:#FFFFFF;--color-input-border-hover:#000000;--color-input-border-focus:var( --color-input-border-hover );--color-input-border-done:var( --color-input-border );--color-input-placeholder:#B0B0B0;--color-input-button-bg:#FFFFFF;--color-input-button-border:var( --color-input-button-bg );--color-input-bg-error:rgba(255,0,0,.025);--color-input-border-error:var( --color-required2 );--color-input-black-txt:#FFFFFF;--color-input-black-bg:#444444;--color-input-black-bg-hover:var( --color-input-black-bg );--color-input-black-bg-focus:var( --color-input-black-bg );--color-input-black-bg-done:var( --color-input-black-bg );--color-input-black-border:var( --pallet-transp );--color-input-black-border2:#33322F;--color-input-black-border-hover:#FFF;--color-input-black-border-focus:var( --color-input-black-border-hover );--color-input-black-border-done:var( --color-input-black-border );--color-input-black-placeholder:#626262;--color-input-black-button-bg:#444444;--color-input-black-button-border:var( --color-input-black-button-bg );--color-done:#0A9B25;--color-required:#D3173D;--color-required2:#EF2B53;--color-error:#D3173D;--color-podcast:#1ED760}.theme-works{--theme-color:var( --page-works )}.theme-montblanc-made{--theme-color:var( --page-montblanc-made )}.theme-recruit{--theme-color:var( --page-recruit )}.theme-about{--theme-color:var( --page-about )}.theme-base{--theme-color:var( --color-bg )}:root{--main-color:var( --color-bg );--accent-color:var( --color-txt )}:root,[style*="--accent-color"]:not(.p-article3),[style*="--main-color"]:not(.p-article3){--bg-color:var( --main-color );--txt-color:var( --accent-color )}.is-invert{--bg-color:var( --accent-color );--txt-color:var( --main-color )}:root{--easeOutQuart:cubic-bezier(0.165, 0.84, 0.44, 1);--easeOutQuint:cubic-bezier(0.23, 1, 0.32, 1);--easeInOutQuint:cubic-bezier(0.86, 0, 0.07, 1);--easeOutBack:cubic-bezier(0.175, 0.885, 0.32, 1.275);--ease-level1:var( --easeOutQuart );--ease-level2:var( --easeOutQuint );--ease-heavy1:var( --easeInOutQuint );--ease-back:var( --easeOutBack );--transition-hover:400ms var( --ease-level1 );--transition-hover-slow:500ms var( --ease-level1 );--animation-hover:700ms var( --ease-level1 );--transition-theme:3000ms var( --ease-level1 );--transition-button:550ms var( --ease-level2 );--transition-slider:1200ms var( --ease-level1 );--transition-dots:500ms var( --ease-level1 );--transition-carousel:var( --ease-heavy1 );--transition-carousel-rotate:1000ms var( --ease-level2 );--transition-accordion:400ms var( --ease-level1 );--transition-input:300ms var( --ease-level1 );--transition-modal:1000ms var( --ease-level1 );--transition-icon-show:300ms var( --ease-level1 );--transition-icon-show-quick:150ms var( --ease-level1 );--transition-icon-show-in:300ms var( --ease-back );--transition-icon-show-in2:550ms var( --ease-back );--transition-fade:850ms var( --ease-level1 );--transition-fade2:850ms var( --ease-level1 );--transition-fade2-slow:1000ms var( --ease-level1 );--transition-fadeout:3000ms var( --ease-level1 );--transition-fadeup:700ms var( --ease-level1 );--transition-fadeup-slow:800ms var( --ease-level1 );--transition-fadeup2:2000ms var( --ease-level2 );--transition-fadedown:1100ms var( --ease-level2 );--transition-faderight:750ms var( --ease-level1 );--transition-scalein:500ms var( --ease-level1 );--transition-linewrap:1200ms var( --ease-level2 );--transition-bound:450ms var( --ease-back );--animation-neonBlink-in:2000ms forwards linear;--animation-neonBlink:2750ms forwards linear;--animation-neonBlink-loop:3850ms linear infinite}:root{--font-gothic-demibold:'MFW-PAotoGothicStdN-DeBold',sans-serif;--font-gothic-bold:'MFW-PAotoGothicStdN-Bold',sans-serif;--font-gothic-extra-bold:'MFW-PAotoGothicStdN-ExBold',sans-serif;--font-gothic2-bold:'MFW-PA1GothicStd-Bold',sans-serif;--font-sans-serif:'Glitz',var(--font-sans-serif2-bold);--font-sans-serif2-bold:var(--font-gothic-extra-bold);--font-form:'Noto Sans JP',sans-serif;--font-emoji:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji','Noto Sans JP',sans-serif}:root{--font-size1:max(0.1rem, 1px);--font-size2:max(0.2rem, 2px);--font-size3:max(0.3rem, 3px);--font-size4:max(0.4rem, 4px);--font-size5:max(0.5rem, 5px);--font-size6:max(0.6rem, 6px);--font-size7:max(0.7rem, 7px);--font-size8:max(0.8rem, 8px);--font-size9:max(0.9rem, 9px);--font-size10:max(1.0rem, 10px);--font-size11:max(1.1rem, 11px);--font-size12:max(1.2rem, 12px);--font-size13:max(1.3rem, 12px);--font-size14:max(1.4rem, 12px);--font-size15:max(1.5rem, 12px);--font-size16:max(1.6rem, 12px);--font-size17:max(1.7rem, 12px);--font-size18:max(1.8rem, 13px);--font-size19:max(1.9rem, 14px);--font-size20:max(2.0rem, 14px);--font-size21:max(2.1rem, 15px);--font-size22:max(2.2rem, 16px);--font-size23:max(2.3rem, 17px);--font-size24:max(2.4rem, 17px);--font-size25:max(2.5rem, 18px);--font-size26:max(2.6rem, 19px);--font-size27:max(2.7rem, 19px);--font-size28:max(2.8rem, 20px);--font-size29:max(2.9rem, 21px);--font-size30:3.0rem;--font-size31:3.1rem;--font-size32:3.2rem;--font-size33:3.3rem;--font-size34:3.4rem;--font-size35:3.5rem;--font-size36:3.6rem;--font-size37:3.7rem;--font-size38:3.8rem;--font-size39:3.9rem;--font-size40:4.0rem;--font-size41:4.1rem;--font-size42:4.2rem;--font-size43:4.3rem;--font-size44:4.4rem;--font-size45:4.5rem;--font-size46:4.6rem;--font-size47:4.7rem;--font-size48:4.8rem;--font-size49:4.9rem;--font-size50:5.0rem;--font-size51:5.1rem;--font-size52:5.2rem;--font-size53:5.3rem;--font-size54:5.4rem;--font-size55:5.5rem;--font-size56:5.6rem;--font-size57:5.7rem;--font-size58:5.8rem;--font-size59:5.9rem;--font-size60:6.0rem;--font-size61:6.1rem;--font-size62:6.2rem;--font-size63:6.3rem;--font-size64:6.4rem;--font-size65:6.5rem;--font-size66:6.6rem;--font-size67:6.7rem;--font-size68:6.8rem;--font-size69:6.9rem;--font-size70:7.0rem;--font-size71:7.1rem;--font-size72:7.2rem;--font-size73:7.3rem;--font-size74:7.4rem;--font-size75:7.5rem;--font-size76:7.6rem;--font-size77:7.7rem;--font-size78:7.8rem;--font-size79:7.9rem;--font-size80:8.0rem;--font-size81:8.1rem;--font-size82:8.2rem;--font-size83:8.3rem;--font-size84:8.4rem;--font-size85:8.5rem;--font-size86:8.6rem;--font-size87:8.7rem;--font-size88:8.8rem;--font-size89:8.9rem;--font-size90:9.0rem;--font-size91:9.1rem;--font-size92:9.2rem;--font-size93:9.3rem;--font-size94:9.4rem;--font-size95:9.5rem;--font-size96:9.6rem;--font-size97:9.7rem;--font-size98:9.8rem;--font-size99:9.9rem;--font-size100:10.0rem;--font-size101:10.1rem;--font-size102:10.2rem;--font-size103:10.3rem;--font-size104:10.4rem;--font-size105:10.5rem;--font-size106:10.6rem;--font-size107:10.7rem;--font-size108:10.8rem;--font-size109:10.9rem;--font-size110:11.0rem;--font-size111:11.1rem;--font-size112:11.2rem;--font-size113:11.3rem;--font-size114:11.4rem;--font-size115:11.5rem;--font-size116:11.6rem;--font-size117:11.7rem;--font-size118:11.8rem;--font-size119:11.9rem;--font-size120:12.0rem;--font-size121:12.1rem;--font-size122:12.2rem;--font-size123:12.3rem;--font-size124:12.4rem;--font-size125:12.5rem;--font-size126:12.6rem;--font-size127:12.7rem;--font-size128:12.8rem;--font-size129:12.9rem;--font-size130:13.0rem;--font-size131:13.1rem;--font-size132:13.2rem;--font-size133:13.3rem;--font-size134:13.4rem;--font-size135:13.5rem;--font-size136:13.6rem;--font-size137:13.7rem;--font-size138:13.8rem;--font-size139:13.9rem;--font-size140:14.0rem;--font-size141:14.1rem;--font-size142:14.2rem;--font-size143:14.3rem;--font-size144:14.4rem;--font-size145:14.5rem;--font-size146:14.6rem;--font-size147:14.7rem;--font-size148:14.8rem;--font-size149:14.9rem;--font-size150:15.0rem;--font-size151:15.1rem;--font-size152:15.2rem;--font-size153:15.3rem;--font-size154:15.4rem;--font-size155:15.5rem;--font-size156:15.6rem;--font-size157:15.7rem;--font-size158:15.8rem;--font-size159:15.9rem;--font-size160:16.0rem;--font-size161:16.1rem;--font-size162:16.2rem;--font-size163:16.3rem;--font-size164:16.4rem;--font-size165:16.5rem;--font-size166:16.6rem;--font-size167:16.7rem;--font-size168:16.8rem;--font-size169:16.9rem;--font-size170:17.0rem;--font-size171:17.1rem;--font-size172:17.2rem;--font-size173:17.3rem;--font-size174:17.4rem;--font-size175:17.5rem;--font-size176:17.6rem;--font-size177:17.7rem;--font-size178:17.8rem;--font-size179:17.9rem;--font-size180:18.0rem;--font-size181:18.1rem;--font-size182:18.2rem;--font-size183:18.3rem;--font-size184:18.4rem;--font-size185:18.5rem;--font-size186:18.6rem;--font-size187:18.7rem;--font-size188:18.8rem;--font-size189:18.9rem;--font-size190:19.0rem;--font-size191:19.1rem;--font-size192:19.2rem;--font-size193:19.3rem;--font-size194:19.4rem;--font-size195:19.5rem;--font-size196:19.6rem;--font-size197:19.7rem;--font-size198:19.8rem;--font-size199:19.9rem;--font-size200:20.0rem;--font-size240:24.0rem;--font-size300:30.0rem;--font-size360:36.0rem;--font-sans-serif-top:-0.14em;--font-sans-serif-bottom:-0.175em}:root{--letter-spacing-2xs:0.01em;--letter-spacing-xs:0.02em;--letter-spacing-sm:0.03em;--letter-spacing-rg:0.04em;--letter-spacing-md:0.05em;--letter-spacing-lg:0.06em;--letter-spacing-xl:0.07em;--letter-spacing-2xl:0.08em;--letter-spacing-3xl:0.09em;--letter-spacing-4xl:0.10em;--letter-spacing-_2xs:-0.01em;--letter-spacing-_xs:-0.02em;--letter-spacing-_sm:-0.03em;--letter-spacing-_rg:-0.04em;--letter-spacing-_md:-0.05em;--letter-spacing-_lg:-0.06em;--letter-spacing-_xl:-0.07em;--letter-spacing-_2xl:-0.08em;--letter-spacing-_3xl:-0.09em;--letter-spacing-_4xl:-0.10em}:root{--line-height-2xs:.9;--line-height-xs:1;--line-height-sm:1.2;--line-height-rg:1.4;--line-height-md:1.6;--line-height-lg:1.8;--line-height-xl:2;--line-height-2xl:2.2}:root{--border-width:1px;--border-dasharray:4 4;--solid-current:solid 1px;--solid:solid 1px var( --color-line );--solid2:solid 1px var( --color-line2 )}:root{--radius-3xs:0.4rem;--radius-max:1000px}@media screen and (min-width:1024px){:root{--radius-xs:1rem;--radius-xs2:1.2rem;--radius-sm:2.4rem;--radius-sm2:2.4rem;--radius-sm3:2.4rem;--radius-xl:12rem}}@media screen and (max-width:1023px){:root{--radius-xs:0.75rem;--radius-xs2:0.8rem;--radius-sm:2rem;--radius-sm2:1.6rem;--radius-sm3:1.2rem;--radius-xl:6rem}}:root{--shadow:0 0 3.0rem 0 var( --color-shadow );--shadow2:0 0 3.0rem 0 var( --color-shadow2 )}@media screen and (min-width:1024px){:root{--shadow3:0 2.4rem 3.2rem 0 var( --color-shadow3 )}}@media screen and (max-width:1023px){:root{--shadow3:0 1.2rem 1.6rem 0 var( --color-shadow3 )}}:root{--z-index-c-ad:-1;--z-index-l-footer:0;--z-index-l-main:10;--z-index-l-footer-home:100;--z-index-l-header__fixed:1000;--z-index-l-header__fixed--hover:10000;--z-index-js-modal:100000;--z-index-l-loading:1000000}@font-face{font-family:Glitz;src:url(../font/Glitz/glitz-webfont.woff2) format("woff2"),url(../font/Glitz/glitz-webfont.woff) format("woff")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img,picture{max-width:100%}picture{display:block}img{max-width:100%;height:auto;vertical-align:bottom;padding:0}a img{border:none}a{background:0 0;vertical-align:baseline;font-size:100%;text-decoration:none;cursor:pointer}a:hover,a:hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden}a,button,small,span,time{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}template{display:none}button,input,select,textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer}textarea{resize:vertical;overflow:auto}[type=file]{line-height:1!important}select::-ms-expand{display:none}select::-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}input:-webkit-autofill,option:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0 1000px #fff inset}*,::after,::before{box-sizing:border-box}html{height:100vh;font-size:62.5%}@media screen and (min-width:1681px){html{font-size:calc((10 / 1680) * 100vw)}}@media screen and (max-width:1440px) and (min-width:1024px){html{font-size:calc((10 / 1440) * 100vw)}}@media screen and (max-width:767px) and (min-width:561px){html{font-size:calc((10 / 767) * 100vw)}}@media screen and (max-width:375px){html{font-size:calc((10 / 375) * 100vw)}}body{background-color:var(--color-bg2);color:var(--color-txt);font-family:var(--font-gothic-demibold);font-weight:500;font-size:1rem;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:geometricPrecision;text-decoration-thickness:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,.2);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:none}body:not(.is-load){pointer-events:none}body.-bg-white{background-color:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-weight:500}address,dd,dt,li,td,th{font-size:inherit;line-height:inherit}ol,ul{list-style-position:inside}a.is-current{opacity:var(--current-opacity);pointer-events:none}a.is-disabled{opacity:var(--disabled-opacity);pointer-events:none}button,input,select,textarea{font-family:inherit;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}svg{fill:currentColor;transition:fill var(--transition-hover)}img{width:100%}body.ua-chrome img{image-rendering:-webkit-optimize-contrast}[id^=area-]{-webkit-transform:translateY(calc(var(--sticky-top) * -1));transform:translateY(calc(var(--sticky-top) * -1))}[id^=area2-]{margin-top:calc(var(--sticky-top) * -1);padding-top:var(--sticky-top)}@-webkit-keyframes hover-arrow{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}50%{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0);opacity:0}50.001%{-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0);opacity:0}}@keyframes hover-arrow{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}50%{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0);opacity:0}50.001%{-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0);opacity:0}}@-webkit-keyframes hover-blank{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}50%{-webkit-transform:translate3d(60%,-60%,0);transform:translate3d(60%,-60%,0);opacity:0}50.001%{-webkit-transform:translate3d(-60%,60%,0);transform:translate3d(-60%,60%,0);opacity:0}}@keyframes hover-blank{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}50%{-webkit-transform:translate3d(60%,-60%,0);transform:translate3d(60%,-60%,0);opacity:0}50.001%{-webkit-transform:translate3d(-60%,60%,0);transform:translate3d(-60%,60%,0);opacity:0}}@-webkit-keyframes hover-down{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}50%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}50.0000001%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}}@keyframes hover-down{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}50%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}50.0000001%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}}@-webkit-keyframes neonBlink{0%,31%{opacity:0}100%,32%{opacity:1}36%{opacity:.9}38%{opacity:.6}40%{opacity:.25}41%{opacity:.85}43%{opacity:.5}45%{opacity:.95}47%{opacity:.35}48%{opacity:.9}50%{opacity:1}}@keyframes neonBlink{0%,31%{opacity:0}100%,32%{opacity:1}36%{opacity:.9}38%{opacity:.6}40%{opacity:.25}41%{opacity:.85}43%{opacity:.5}45%{opacity:.95}47%{opacity:.35}48%{opacity:.9}50%{opacity:1}}@-webkit-keyframes neonBlink-loop{0%,100%,14.16%{opacity:1}3.15%{opacity:.9}4.72%{opacity:.6}6.30%{opacity:.25}7.08%{opacity:.85}8.66%{opacity:.5}10.23%{opacity:.95}11.80%{opacity:.35}12.59%{opacity:.9}14.16%{opacity:1}}@keyframes neonBlink-loop{0%,100%,14.16%{opacity:1}3.15%{opacity:.9}4.72%{opacity:.6}6.30%{opacity:.25}7.08%{opacity:.85}8.66%{opacity:.5}10.23%{opacity:.95}11.80%{opacity:.35}12.59%{opacity:.9}14.16%{opacity:1}}@-webkit-keyframes blink{78%{opacity:1}79%{opacity:1}80%{opacity:.2}81%{opacity:1}82%{opacity:1}83%{opacity:.2}92%{opacity:1}92.5%{opacity:.2}}@keyframes blink{78%{opacity:1}79%{opacity:1}80%{opacity:.2}81%{opacity:1}82%{opacity:1}83%{opacity:.2}92%{opacity:1}92.5%{opacity:.2}}@-webkit-keyframes neonBlink-in{0%{opacity:0}10%{opacity:.1}20%{opacity:.05}27%{opacity:.2}45%,65%{opacity:0}100%{opacity:1}}@keyframes neonBlink-in{0%{opacity:0}10%{opacity:.1}20%{opacity:.05}27%{opacity:.2}45%,65%{opacity:0}100%{opacity:1}}@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{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:0;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-wrapper{transition-timing-function:var(--transition-carousel)!important}.c-ad{position:relative;z-index:-1;clip-path:inset(0 0 0 0);height:var(--ac-height);margin:calc(var(--radius-sm) * -1) 0}.c-ad:first-child{margin-top:0}.c-ad:last-child{margin-bottom:0}.c-ad.-vh25{--ac-height:25vh}.c-ad.-vh50{--ac-height:50vh}.c-ad.-vh100{--ac-height:100vh}.c-ad.-vh100-free{--ac-height:calc( 100vh + 45.0rem )}@media screen and (max-width:1023px){.c-ad.-vh100-free{--ac-height:calc( 100vh + 30.0rem )}}.c-ad.-vh200{--ac-height:200vh}.c-ad.-vh250{--ac-height:250vh}.c-ad.-vh300{--ac-height:300vh}.c-ad.-vh350{--ac-height:350vh}.c-ad__inner{position:fixed!important;top:0;left:0;z-index:0;width:100%;height:100vh;overflow:hidden}.c-ad__inner.-gradation::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:var(--color-gradation);opacity:.2}.c-ad__figure{width:100%;height:100%;will-change:transform}.c-anchor-lineIn{padding:var(--anchor-padding) 0;margin:calc(var(--anchor-padding) * -1) 0}@media screen and (min-width:1024px){.c-anchor-lineIn{background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:0 2px;background-position:100% 100%}}@media screen and (min-width:1024px) and (hover:hover){.c-anchor-lineIn:hover,a:hover .c-anchor-lineIn,button:hover .c-anchor-lineIn{background-size:100% 2px;background-position:0 100%}}@media screen and (max-width:1023px){.c-anchor-lineIn{background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:0 1px;background-position:100% 100%}}@media screen and (max-width:1023px) and (hover:hover){.c-anchor-lineIn:hover,a:hover .c-anchor-lineIn,button:hover .c-anchor-lineIn{background-size:100% 1px;background-position:0 100%}}.c-anchor-lineIn.-lighter{background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:0 1px;background-position:100% 100%;padding:var(--anchor-padding-sm) 0;margin:calc(var(--anchor-padding-sm) * -1) 0}@media (hover:hover){.c-anchor-lineIn.-lighter:hover,a:hover .c-anchor-lineIn.-lighter,button:hover .c-anchor-lineIn.-lighter{background-size:100% 1px;background-position:0 100%}}.c-anchor-lineOut{padding:var(--anchor-padding) 0;margin:calc(var(--anchor-padding) * -1) 0}@media screen and (min-width:1024px){.c-anchor-lineOut{background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:100% 2px;background-position:0 100%}}@media screen and (min-width:1024px) and (hover:hover){.c-anchor-lineOut:hover,a:hover .c-anchor-lineOut{background-size:0 2px;background-position:100% 100%}}@media screen and (max-width:1023px){.c-anchor-lineOut{background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:100% 1px;background-position:0 100%}}@media screen and (max-width:1023px) and (hover:hover){.c-anchor-lineOut:hover,a:hover .c-anchor-lineOut{background-size:0 1px;background-position:100% 100%}}.c-anchor-lineOut.-lighter{background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:100% 1px;background-position:0 100%;padding:var(--anchor-padding-sm) 0;margin:calc(var(--anchor-padding-sm) * -1) 0}@media (hover:hover){.c-anchor-lineOut.-lighter:hover,a:hover .c-anchor-lineOut.-lighter{background-size:0 1px;background-position:100% 100%}}.c-aspect{position:relative;width:100%;overflow:hidden}.c-aspect:not([class*="-ar-"]){height:100%}.c-aspect.-ar-1-1{aspect-ratio:1/1}.c-aspect.-ar-3-2{aspect-ratio:3/2}.c-aspect.-ar-4-3{aspect-ratio:4/3}.c-aspect.-ar-5-4{aspect-ratio:5/4}.c-aspect.-ar-16-9{aspect-ratio:16/9}.c-aspect.-ar-55-26{aspect-ratio:55/26}.c-aspect.-ar-1440-900{aspect-ratio:1440/900}.c-aspect.-ar-phi{aspect-ratio:1.618/1}.c-aspect.-ar-sqrt2{aspect-ratio:1.414/1}.c-aspect.-ar-sqrt3{aspect-ratio:1.732/1}.c-aspect.-ar-scope{aspect-ratio:2.35/1}.c-aspect.-ar-2-3{aspect-ratio:2/3}.c-aspect.-ar-3-4{aspect-ratio:3/4}.c-aspect.-ar-4-5{aspect-ratio:4/5}.c-aspect.-ar-9-16{aspect-ratio:9/16}.c-aspect.-ar-1-phi{aspect-ratio:1/1.618}.c-aspect.-ar-1-sqrt2{aspect-ratio:1/1.414}.c-aspect.-ar-1-sqrt3{aspect-ratio:1/1.732}.c-bg{width:100%;height:100%;position:absolute!important;top:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.c-bg iframe,.c-bg img,.c-bg video{-webkit-transform:scale(1) rotate(.00001deg);transform:scale(1) rotate(.00001deg);transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}@media (hover:hover){a:hover .c-bg iframe,a:hover .c-bg img,a:hover .c-bg video{-webkit-transform:var(--hover-scale) rotate(.00001deg);transform:var(--hover-scale) rotate(.00001deg)}}.c-bg2 img{-webkit-transform:scale(1) rotate(.00001deg);transform:scale(1) rotate(.00001deg);transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}@media (hover:hover){a:hover .c-bg2 img{-webkit-transform:var(--hover-scale) rotate(.00001deg);transform:var(--hover-scale) rotate(.00001deg)}}.c-column{display:grid}[class*=c-column].-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:561px){[class*=c-column].-col-2-sm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){[class*=c-column].-col-2-sm{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:768px){[class*=c-column].-col-2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){[class*=c-column].-col-2-md{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1024px){[class*=c-column].-col-2-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1023px){[class*=c-column].-col-2-lg{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1024px){[class*=c-column].-col-3-lg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1023px){[class*=c-column].-col-3-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){[class*=c-column].-col-3-lg-sm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1023px) and (min-width:561px){[class*=c-column].-col-3-lg-sm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){[class*=c-column].-col-3-lg-sm{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:768px){[class*=c-column].-col-4-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:767px){[class*=c-column].-col-4-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){[class*=c-column].-col-4-lg{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1023px){[class*=c-column].-col-4-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){[class*=c-column].-col-4-lg-md{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1023px) and (min-width:768px){[class*=c-column].-col-4-lg-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){[class*=c-column].-col-4-lg-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){[class*=c-column].-col-4-lg-sm{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1023px) and (min-width:561px){[class*=c-column].-col-4-lg-sm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:560px){[class*=c-column].-col-4-lg-sm{grid-template-columns:repeat(2,minmax(0,1fr))}}[class*=c-column].-gap-1{gap:var(--gap)}@media screen and (min-width:1024px){[class*=c-column].-gap-grid0-5{gap:var(--grid0-5)}}@media screen and (max-width:1023px){[class*=c-column].-gap-grid0-5{gap:var(--grid0-45)}}@media screen and (min-width:1024px){.c-contents{width:100%;height:100%;padding:var(--grid) var(--grid)}.-pc-grid21 .c-contents,.-pc-grid22 .c-contents{padding:var(--grid2) var(--grid4)}.-pc-grid23 .c-contents,.-pc-grid24 .c-contents{padding:var(--grid2) var(--grid5)}}@media screen and (max-width:1023px){.c-contents{padding:16vw var(--grid) 21.33333vw}}@media screen and (max-width:1023px){.c-contents.-small{padding:10.66667vw var(--grid)}}@media screen and (min-width:1024px){.c-contents2{width:100%;height:100%;max-height:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:100%;padding-top:10.41667vw;padding-bottom:var(--grid3);padding-right:var(--grid);padding-left:var(--grid)}.-pc-grid21 .c-contents2,.-pc-grid22 .c-contents2{padding-right:var(--grid4);padding-left:var(--grid4)}.-pc-grid23 .c-contents2,.-pc-grid24 .c-contents2{padding-right:var(--grid5);padding-left:var(--grid5)}}@media screen and (max-width:1023px){.c-contents2{padding:14.66667vw var(--grid) 21.33333vw}}.c-dashed,.c-dashed-x,.c-dashed-y{--border-color:currentColor;position:relative}.c-dashed-x.is-init .c-dashed__svg,.c-dashed-y.is-init .c-dashed__svg,.c-dashed.is-init .c-dashed__svg{opacity:1}.c-dashed .c-dashed__svg,.c-dashed-x .c-dashed__svg,.c-dashed-y .c-dashed__svg{display:block;position:absolute;overflow:visible;pointer-events:none;opacity:0}@media (hover:hover){.c-dashed-x:hover rect,.c-dashed-y:hover rect,.c-dashed:hover rect{-webkit-animation:strok-loop var(--animation-strok-loop);animation:strok-loop var(--animation-strok-loop)}}.c-dashed line,.c-dashed rect,.c-dashed-x line,.c-dashed-x rect,.c-dashed-y line,.c-dashed-y rect{fill:none;stroke:var(--border-color);stroke-width:var(--border-width);stroke-dasharray:var(--border-dasharray);vector-effect:non-scaling-stroke;transition:var(--transition-hover);transition-property:stroke}.c-dashed .c-dashed__svg{width:100%;height:100%;top:0;left:0}body.ua-dp-1 .c-dashed .c-dashed__svg{width:calc(100% - .5px);height:calc(100% - .5px)}.c-dashed .c-dashed__svg rect{width:calc(100% - var(--border-width));height:calc(100% - var(--border-width));-webkit-transform:translate(calc(var(--border-width)/ 2),calc(var(--border-width)/ 2));transform:translate(calc(var(--border-width)/ 2),calc(var(--border-width)/ 2))}.c-dashed-x .c-dashed__svg.-x{height:var(--border-width)}.c-dashed-x.-bottom .c-dashed__svg.-x,.c-dashed-x.-top .c-dashed__svg.-x{width:100%;left:0}.c-dashed-x.-top>.c-dashed__svg.-x{top:0}.c-dashed-x.-bottom>.c-dashed__svg.-x{bottom:0}.c-dashed-y .c-dashed__svg.-y{width:var(--border-width)}.c-dashed-y.-left .c-dashed__svg.-y,.c-dashed-y.-right .c-dashed__svg.-y{height:100%;top:0}.c-dashed-y.-right>.c-dashed__svg.-y{right:0}.c-dashed-y.-left>.c-dashed__svg.-y{left:0}.c-dots{display:flex;position:absolute;right:0;bottom:0;z-index:10;pointer-events:none}.c-dots.-reverse{flex-direction:row-reverse}.c-dots.-right-bottom li{-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}.c-dots li button.is-active,.c-dots li.is-active button{background-color:var(--color-bg);color:var(--color-txt)}.c-dots button{width:var(--button-size3);height:var(--button-size3);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-max);background-color:var(--color-bg3);color:var(--color-txt2);font-family:var(--font-sans-serif);font-weight:400;transition:var(--transition-dots);transition-property:background-color,color;pointer-events:auto}@media screen and (min-width:1024px){.c-dots button{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.c-dots button{font-size:var(--font-size18)}}.c-figure{width:100%}.c-figure:has(.c-aspect:not([class*="-ar-"])){height:100%}.c-figure figcaption{color:var(--color-txt4);--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs);margin-top:1.4rem}@media screen and (min-width:1024px){.c-figure figcaption{font-size:var(--font-size13)}}@media screen and (max-width:1023px){.c-figure figcaption{font-size:var(--font-size11)}}.c-figure.-theme figcaption{color:var(--txt-color);opacity:.6}.c-figure.alignleft{margin-left:0;margin-right:auto}.c-figure.aligncenter{margin-left:auto;margin-right:auto}.c-figure.alignright{margin-left:auto;margin-right:0}.c-figure2{position:relative;width:100%}.c-figure2:has(.c-aspect:not([class*="-ar-"])){height:100%}.c-figure2.-gradation::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;background:var(--color-gradation3)}.c-figure2 figcaption{position:absolute;left:0;bottom:0;z-index:10;width:100%;color:var(--color-txt2);--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-figure2 figcaption{font-size:var(--font-size14);padding:0 2.3rem 2.9rem}}@media screen and (max-width:1023px){.c-figure2 figcaption{font-size:var(--font-size11);padding:0 1.6rem 1.1rem}}.c-flex{position:relative;gap:var(--gap)}@media screen and (min-width:1024px){.c-flex{display:flex;justify-content:space-between}}@media screen and (max-width:1023px){.c-flex{display:grid}.c-flex>*{max-width:100%}}@media screen and (min-width:1024px){.c-flex>.-grid1{width:var(--grid)}.c-flex>.-grid2{width:var(--grid2)}.c-flex>.-grid3{width:var(--grid3)}.c-flex>.-grid4{width:var(--grid4)}.c-flex>.-grid5{width:var(--grid5)}.c-flex>.-grid6{width:var(--grid6)}.c-flex>.-grid7{width:var(--grid7)}.c-flex>.-grid8{width:var(--grid8)}.c-flex>.-grid9{width:var(--grid9)}.c-flex>.-grid10{width:var(--grid10)}.c-flex>.-grid11{width:var(--grid11)}.c-flex>.-grid12{width:var(--grid12)}.c-flex>.-grid13{width:var(--grid13)}.c-flex>.-grid14{width:var(--grid14)}.c-flex>.-grid15{width:var(--grid15)}.c-flex>.-grid16{width:var(--grid16)}.c-flex>.-grid17{width:var(--grid17)}.c-flex>.-grid18{width:var(--grid18)}.c-flex>.-grid19{width:var(--grid19)}.c-flex>.-grid20{width:var(--grid20)}.c-flex>.-grid21{width:var(--grid21)}.c-flex>.-grid22{width:var(--grid22)}.c-flex>.-grid23{width:var(--grid23)}.c-flex>.-grid24{width:var(--grid24)}}@media screen and (min-width:1024px){.c-flex.-row-reverse{flex-direction:row-reverse}}.c-grid{display:grid;gap:var(--gap)}.c-grid>*{max-width:var(--ww)}.c-grid2{display:flex;flex-direction:column;gap:var(--gap)}.c-grid2>*{max-width:var(--ww)}.c-grid2__flex{flex:1}.c-iframe-child{position:relative}.c-iframe-child>iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}[class*=c-inner-]{width:var(--contents);margin-inline:auto}@media screen and (max-width:1023px){[class*=c-inner-].-contents-sm{width:var(--contents-sm)}}.c-inner-grid12{max-width:var(--grid-fx12)}[class*=c-inner2-]{margin-inline:auto}@media screen and (max-width:1023px){[class*=c-inner2-]{width:var(--contents)}[class*=c-inner2-].-contents-sm{width:var(--contents-sm)}}@media screen and (min-width:1024px){.c-inner2-gird1{width:calc(100% - var(--grid) * 2)}.c-inner2-gird2{width:calc(100% - var(--grid2) * 2)}}.c-inner2-gird1-left,.c-inner2-gird2-left{margin-left:auto;margin-right:0}@media screen and (min-width:1024px){.c-inner2-gird1-left{width:calc(100% - var(--grid) * 1)}}@media screen and (max-width:1023px){.c-inner2-gird1-left{width:calc(100% - var(--grid))}}@media screen and (min-width:1024px){.c-inner2-gird2-left{width:calc(100% - var(--grid2) * 1)}}@media screen and (max-width:1023px){.c-inner2-gird2-left{width:calc(100% - var(--grid))}}.c-lazy{content-visibility:auto}.c-list-disc-small>li,.c-list-disc>li,.s-editor ul:not(.p-button3)>li,.s-editor2 ul:not(.p-button3)>li,.s-editor3 ul:not(.p-button3)>li,.s-editor4 ul:not(.p-button3)>li,.s-editor5 ul:not(.p-button3)>li,.s-editor6 ul:not(.p-button3)>li{display:flex;align-items:baseline}.c-list-disc-small>li:has(ul),.c-list-disc>li:has(ul),.s-editor ul:not(.p-button3)>li:has(ul),.s-editor2 ul:not(.p-button3)>li:has(ul),.s-editor3 ul:not(.p-button3)>li:has(ul),.s-editor4 ul:not(.p-button3)>li:has(ul),.s-editor5 ul:not(.p-button3)>li:has(ul),.s-editor6 ul:not(.p-button3)>li:has(ul){flex-wrap:wrap}.c-list-disc-small>li::before,.c-list-disc>li::before,.s-editor ul:not(.p-button3)>li::before,.s-editor2 ul:not(.p-button3)>li::before,.s-editor3 ul:not(.p-button3)>li::before,.s-editor4 ul:not(.p-button3)>li::before,.s-editor5 ul:not(.p-button3)>li::before,.s-editor6 ul:not(.p-button3)>li::before{content:'';display:block;background-color:currentColor;border-radius:50%;font-size:inherit;line-height:inherit;position:relative;top:-.4em;-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (min-width:1024px){.c-list-disc>li::before,.s-editor ul:not(.p-button3)>li::before,.s-editor2 ul:not(.p-button3)>li::before,.s-editor3 ul:not(.p-button3)>li::before,.s-editor4 ul:not(.p-button3)>li::before,.s-editor5 ul:not(.p-button3)>li::before,.s-editor6 ul:not(.p-button3)>li::before{min-width:.6rem;min-height:.6rem;margin-left:1.2rem;margin-right:1.2rem}}@media screen and (max-width:1023px){.c-list-disc>li::before,.s-editor ul:not(.p-button3)>li::before,.s-editor2 ul:not(.p-button3)>li::before,.s-editor3 ul:not(.p-button3)>li::before,.s-editor4 ul:not(.p-button3)>li::before,.s-editor5 ul:not(.p-button3)>li::before,.s-editor6 ul:not(.p-button3)>li::before{min-width:.4rem;min-height:.4rem;margin-left:1rem;margin-right:1rem}}.c-list-disc>li>*,.s-editor ul:not(.p-button3)>li>*,.s-editor2 ul:not(.p-button3)>li>*,.s-editor3 ul:not(.p-button3)>li>*,.s-editor4 ul:not(.p-button3)>li>*,.s-editor5 ul:not(.p-button3)>li>*,.s-editor6 ul:not(.p-button3)>li>*{display:block;flex:1}.s-editor3 ul:not(.p-button3)>li>*{display:inline-block;flex:initial}.c-list-disc-small>li::before{min-width:.4rem;min-height:.4rem}@media screen and (min-width:1024px){.c-list-disc-small>li::before{margin-left:1rem;margin-right:1rem}}@media screen and (max-width:1023px){.c-list-disc-small>li::before{margin-left:.6rem;margin-right:.6rem}}.c-list-num{counter-reset:item}.c-list-num>li{display:flex;align-items:baseline}.c-list-num>li::before{counter-increment:item;content:counter(item) ".";min-width:1.5em;text-align:center;color:var(--color-main);font-family:inherit;font-weight:inherit;font-size:inherit;white-space:nowrap}.c-list-slash li{display:inline-flex;align-items:baseline}.c-list-slash li:not(:last-of-type)::after{content:'/';margin:0 .2em}.c-mask{aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:0;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:mask-image,transform}@media (hover:hover){a:hover .c-mask{-webkit-mask-image:none!important;mask-image:none!important;border-radius:var(--radius-sm)}}body.ua-hover .p-card a,body.ua-hover .p-card3 a{pointer-events:none}@media (hover:hover){body.ua-hover .p-card3:hover a,body.ua-hover .p-card:hover a{pointer-events:auto}}.c-objectfit.-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.c-objectfit.-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}.c-objectfit.-left{-o-object-position:0 50%;object-position:0 50%}.c-objectfit.-right{-o-object-position:100% 50%;object-position:100% 50%}[class*=c-object]:not(.c-objectfit){position:absolute;z-index:var(--z-index,1);top:var(--position-top);bottom:var(--position-bottom);left:var(--position-left);right:var(--position-right);pointer-events:none}[class*=c-object]:not(.c-objectfit) img{width:100%}.c-object{--position-top:calc( var(--top) * 0.1rem );--position-bottom:calc( var(--bottom) * 0.1rem );--position-left:calc( var(--left) * 0.1rem );--position-right:calc( var(--right) * 0.1rem );width:calc(var(--width) * .1rem)}.c-object2{--position-top:calc( var(--top) * 0.1rem );--position-bottom:calc( var(--bottom) * 0.1rem );--position-left:calc( ( var(--left) / var(--base-width) ) * 100%);--position-right:calc( ( var(--right) / var(--base-width) ) * 100%);width:calc((var(--width)/ var(--base-width)) * 100%)}.c-object2>*{position:relative}.c-object2.-center{display:flex;justify-content:center}.c-object2.-center>*{width:calc(var(--width) * .1rem)!important}@media screen and (min-width:1024px){.c-object2.-center-mqUp-lg{display:flex;justify-content:center}.c-object2.-center-mqUp-lg>*{width:calc(var(--width) * .1rem)!important}}@media screen and (max-width:1023px){.c-object2.-center-mqDown-lg{display:flex;justify-content:center}.c-object2.-center-mqDown-lg>*{width:calc(var(--width) * .1rem)!important}}.c-object2.-left{display:flex;justify-content:flex-start}.c-object2.-left>*{width:calc(var(--width) * .1rem)!important}@media screen and (min-width:1024px){.c-object2.-left-mqUp-lg{display:flex;justify-content:flex-start}.c-object2.-left-mqUp-lg>*{width:calc(var(--width) * .1rem)!important}}@media screen and (max-width:1023px){.c-object2.-left-mqDown-lg{display:flex;justify-content:flex-start}.c-object2.-left-mqDown-lg>*{width:calc(var(--width) * .1rem)!important}}.c-object2.-right{display:flex;justify-content:flex-end}.c-object2.-right>*{width:calc(var(--width) * .1rem)!important}@media screen and (min-width:1024px){.c-object2.-right-mqUp-lg{display:flex;justify-content:flex-end}.c-object2.-right-mqUp-lg>*{width:calc(var(--width) * .1rem)!important}}@media screen and (max-width:1023px){.c-object2.-right-mqDown-lg{display:flex;justify-content:flex-end}.c-object2.-right-mqDown-lg>*{width:calc(var(--width) * .1rem)!important}}.c-object5{--z-index:4;--position-top:calc( ( var(--top) / var(--base-height) ) * 100%);--position-bottom:calc( ( var(--bottom) / var(--base-height) ) * 100%);--position-left:calc( ( var(--left) / var(--base-width) ) * 100%);--position-right:calc( ( var(--right) / var(--base-width) ) * 100%);width:calc((var(--width)/ var(--base-width)) * 100%);height:calc((var(--height)/ var(--base-height)) * 100%);display:flex;align-items:center;justify-content:center}.c-object5 img{max-width:calc(var(--width) * .1rem)}[class*=c-radius]{position:relative;z-index:0;color:var(--txt-color)}[class*=c-radius].-hidden{overflow:hidden}[class*=c-radius].-visible{overflow:visible;z-index:auto}a[class*=c-radius],button[class*=c-radius],figure[class*=c-radius]{overflow:hidden}.c-radius,.c-radius-3xs,.c-radius-sm2,.c-radius-sm3,.c-radius-xs,.c-radius-xs2{background-color:var(--bg-color)}.c-radius-sm2-t,.c-radius-sm3-t,.c-radius-t{background-color:var(--theme-color,#fff)}.c-radius-xs2{border-radius:var(--radius-xs2)}.c-radius-xs{border-radius:var(--radius-xs)}.c-radius-3xs{border-radius:var(--radius-3xs)}.c-radius,.c-radius-n,.c-radius-t{border-radius:var(--radius-sm)}.c-radius-sm2,.c-radius-sm2-n,.c-radius-sm2-t{border-radius:var(--radius-sm2)}.c-radius-sm3,.c-radius-sm3-n,.c-radius-sm3-t{border-radius:var(--radius-sm3)}.-pc-grid24>.c-radius-sm3,.-pc-grid24>.c-radius-sm3-n,.-pc-grid24>.c-radius-sm3-t{border-radius:var(--radius-sm)}[class*=c-square]{position:relative;z-index:0;color:var(--txt-color)}.c-square{background-color:var(--bg-color)}.c-square-t{background-color:var(--theme-color,#fff)}.c-scrollbar{position:relative;z-index:0}.c-scrollbar.-x{width:100%;height:var(--scrollbar-size);margin-top:calc(var(--depth-height) * -1)}.c-scrollbar.-x::after,.c-scrollbar.-x::before{content:'';display:block;width:100%;position:absolute;left:0}.c-scrollbar.-x::before{top:0;z-index:0;height:var(--depth-height);bottom:100%;background:var(--depth-color);background-size:var(--bg-size)}.c-scrollbar.-x::after{bottom:0;height:var(--base-height);box-shadow:var(--shadow3);background:var(--bg-color);background-size:var(--bg-size);background-repeat:repeat-x;border-top:var(--solid-current);border-bottom:var(--solid-current);border-top-color:var(--border-top-color);border-bottom-color:var(--border-bottom-color)}.c-scrollbar.-x div{position:absolute;top:0;left:0;z-index:1;width:100%;overflow:hidden}@media screen and (min-width:1024px){.c-scrollbar.-x div{height:2.6rem}}@media screen and (max-width:1023px){.c-scrollbar.-x div{height:1.3rem}}.c-scrollbar.-x div::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--cover-color);-webkit-filter:blur(1.5px);filter:blur(1.5px)}.c-scrollbar.-color1{--border-top-color:var( --color-shelf-border-top );--border-bottom-color:var( --color-shelf-border-bottom );--bg-color:var( --color-shelf-bg );--depth-color:var( --color-shelf-depth )}.c-scrollbar.-color2{--border-top-color:var( --color-shelf2-border-top );--border-bottom-color:var( --color-shelf2-border-bottom );--bg-color:url('../img/common/shelf2_bg.webp');--bg-size:40.0rem 100%;--depth-color:url('../img/common/shelf2_depth.webp')}.c-scrollbar.-color3{--border-top-color:var( --color-shelf3-border-top );--border-bottom-color:var( --color-shelf3-border-bottom );--bg-color:var( --color-shelf3-bg );--depth-color:var( --color-shelf3-depth );--cover-color:var( --color-shelf3-cover )}.c-scrollbar.-color4{--border-top-color:var( --color-shelf4-border-top );--border-bottom-color:var( --color-shelf4-border-bottom );--bg-color:url('../img/common/shelf4_bg.webp');--bg-size:40.0rem 100%;--depth-color:url('../img/common/shelf4_depth.webp')}.c-scrollbar.-color5{--border-top-color:var( --color-shelf5-border-top );--border-bottom-color:var( --color-shelf5-border-bottom );--bg-color:url('../img/common/shelf5_bg.webp');--bg-size:144.0rem 100%;--depth-color:url('../img/common/shelf5_depth.webp')}@media screen and (min-width:1024px){.c-sticky{position:sticky;top:var(--sticky-top)}}@media screen and (min-width:1024px){.c-sticky2{position:sticky;top:0;height:100vh}}@media screen and (min-width:1024px){.c-sticky3{position:sticky;top:0;height:min(100% ,100vh)}}.c-youtube{position:relative;aspect-ratio:560/315}.c-youtube>iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.c-youtube2:has(iframe[src*=youtube]){position:relative;aspect-ratio:560/315}.c-youtube2:has(iframe[src*=youtube])>iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.c-arrow{position:relative;display:flex;align-items:center;justify-content:center;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background-color:var(--txt-color);padding-left:.2rem}.c-arrow svg{aspect-ratio:18/20;width:var(--arrow-width);fill:var(--bg-color)}@media (hover:hover){a:hover .c-arrow svg,button:hover .c-arrow svg{-webkit-animation:hover-arrow var(--animation-hover);animation:hover-arrow var(--animation-hover)}}.c-arrow.-small{--circle-size:var( --button-size5 )}@media screen and (min-width:1024px){.c-arrow.-small{--arrow-width:1.4rem}}@media screen and (max-width:1023px){.c-arrow.-small{--arrow-width:0.9rem}}.c-arrow.-medium{--circle-size:var( --button-size3 )}@media screen and (min-width:1024px){.c-arrow.-medium{--arrow-width:1.8rem}}@media screen and (max-width:1023px){.c-arrow.-medium{--arrow-width:1.4rem}}.c-arrow.-medium2{--circle-size:var( --button-size4 )}@media screen and (min-width:1024px){.c-arrow.-medium2{--arrow-width:1.8rem}}@media screen and (max-width:1023px){.c-arrow.-medium2{--arrow-width:1.2rem}}.c-arrow.theme-recruit svg{fill:var(--theme-color)}.c-arrow.-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-down{width:var(--down-width);fill:var(--down-color)}.c-down svg{aspect-ratio:14/12;width:var(--down-width);fill:currentColor}@media (hover:hover){.p-form__select:hover .c-down svg,.p-pagination__select:hover .c-down svg,a:hover .c-down svg,button:hover .c-down svg{-webkit-animation:hover-down var(--animation-hover);animation:hover-down var(--animation-hover)}}.c-down.-medium{--down-width:1.4rem;--down-height:1.2rem}.c-icon{display:inline-block;vertical-align:middle;letter-spacing:0;line-height:0}.c-plus{position:relative;display:block;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background-color:var(--bg-color);transition:var(--transition-hover);transition-property:background-color}.c-plus::after,.c-plus::before{content:'';display:block;background-color:var(--line-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(.00001deg);transform:translate(-50%,-50%) rotate(.00001deg);transition:var(--transition-hover);transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.c-plus::before{width:var(--line-width);height:var(--line-height)}.c-plus::after{width:var(--line-height);height:var(--line-width)}@media (hover:hover){button:hover .c-plus::after,button:hover .c-plus::before{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}.is-open button:hover .c-plus::after,.is-open button:hover .c-plus::before{-webkit-transform:translate(-50%,-50%) rotate(675deg);transform:translate(-50%,-50%) rotate(675deg)}}.is-open .c-plus{background-color:var(--open-bg-color)}.is-open .c-plus::after,.is-open .c-plus::before{background-color:var(--open-line-color);-webkit-transform:translate(-50%,-50%) rotate(315deg);transform:translate(-50%,-50%) rotate(315deg)}@media screen and (min-width:1024px){.c-plus.-large{--circle-size:3.6rem;--line-width:0.4rem;--line-height:1.5rem}}@media screen and (max-width:1023px){.c-plus.-large{--circle-size:2.4rem;--line-width:0.2rem;--line-height:0.9rem}}.c-plus.-main-white{--bg-color:var( --color-bg3 );--line-color:var( --color-txt2 );--open-bg-color:var( --color-bg3 );--open-line-color:var( --color-txt2 )}.c-balloon{position:relative;border-radius:var(--radius-max);background-color:var(--bg-color);color:var(--txt-color);text-align:center;padding:1em 1.21429em 1em;white-space:nowrap;opacity:0}@media screen and (min-width:1024px){.c-balloon{font-size:var(--font-size14)}}@media screen and (max-width:1023px){.c-balloon{display:none}}.c-balloon::after{content:'';display:block;width:1.3rem;height:1.1rem;background-color:var(--bg-color);position:absolute;z-index:1}.c-balloon span{display:block;font-family:var(--font-gothic2-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}.c-balloon.-size2{padding-right:1.78571em;padding-left:1.78571em}.c-balloon.-left::after{clip-path:polygon(100% 0,0 50%,100% 100%);top:50%;right:calc(100% - 1px);-webkit-transform:translatey(-50%);transform:translatey(-50%)}.c-balloon.-bottom::after{clip-path:polygon(0 0,50% 100%,100% 0);top:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-balloon.-white-theme{--bg-color:var( --color-bg );--txt-color:var( --theme-color )}.c-balloon.-white-black{--bg-color:var( --color-bg );--txt-color:var( --color-txt )}.c-balloon.-black-white{--bg-color:var( --color-bg3 );--txt-color:var( --color-txt2 )}.c-balloon.-black-theme{--bg-color:var( --color-bg3 );--txt-color:var( --theme-color )}.c-crop{display:block;line-height:calc(var(--line-height) * 1em);padding-top:.1px;padding-bottom:.1px}.c-crop::after,.c-crop::before{content:'';display:block;width:0;height:0}.c-crop::before{margin-top:calc((1 - var(--line-height)) * .5em)}.c-crop::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}.c-crop-v{display:block;line-height:calc(var(--line-height) * 1em);padding-right:.1px;padding-left:.1px}.c-crop-v::after,.c-crop-v::before{content:'';display:block;width:0;height:0}.c-crop-v::before{margin-right:calc((1 - var(--line-height)) * .5em)}.c-crop-v::after{margin-left:calc((1 - var(--line-height)) * .5em)}span[data-txt="S"]:has(+span[data-txt="T"]){letter-spacing:-.01em}span[data-txt="K"]:has(+span[data-txt="E"]){letter-spacing:.035em}span[data-txt="O"]:has(+span[data-txt="U"]){letter-spacing:.02em}span[data-txt="U"]:has(+span[data-txt="R"]){letter-spacing:.01em}span[data-txt="I"]:has(+span[data-txt="O"]){letter-spacing:.01em}span[data-txt="T"]:has(+span[data-txt="a"]){letter-spacing:-.125em}span[data-txt="T"]:has(+span[data-txt="e"]){letter-spacing:-.125em}span[data-txt="W"]:has(+span[data-txt="o"]){letter-spacing:-.02em}span[data-txt="R"]:has(+span[data-txt="e"]){letter-spacing:-.02em}span[data-txt="u"]:has(+span[data-txt="r"]){letter-spacing:.005em}span[data-txt="Y"]:has(+span[data-txt="a"]){letter-spacing:-.15em}span[data-txt="y"]:has(+span[data-txt="a"]){letter-spacing:-.05em}span[data-txt="y"]:has(+span[data-txt="o"]){letter-spacing:-.05em}span[data-txt="e"]:has(+span[data-txt="y"]){letter-spacing:-.04em}span[data-txt="A"]:has(+span[data-txt="y"]){letter-spacing:-.05em}span[data-txt="w"]:has(+span[data-txt="a"]){letter-spacing:.025em}span[data-txt="a"]:has(+span[data-txt="n"]){letter-spacing:.0001em}span[data-txt="r"]:has(+span[data-txt="a"]){letter-spacing:-.02em}.about-intro span[data-txt="Y"]:has(+span[data-txt="O"]){letter-spacing:-.07em}.about-intro span[data-txt="A"]:has(+span[data-txt="T"]){letter-spacing:-.095em}[class*=c-ls]{letter-spacing:var(--letter-spacing)}.c-ls{margin-right:calc(var(--letter-spacing) * -1)}.c-ls-v{margin-bottom:calc(var(--letter-spacing) * -1)}@media screen and (min-width:1024px){.c-ls-v-h-lg{margin-bottom:calc(var(--letter-spacing) * -1)}}@media screen and (max-width:1023px){.c-ls-v-h-lg{margin-right:calc(var(--letter-spacing) * -1)}}@media screen and (min-width:1024px){.c-ls-h-v-lg{margin-right:calc(var(--letter-spacing) * -1)}}@media screen and (max-width:1023px){.c-ls-h-v-lg{margin-bottom:calc(var(--letter-spacing) * -1)}}.c-map{position:relative;aspect-ratio:560/315}.c-map>iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.c-meta{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:center;min-height:var(--cell-height);height:var(--cell-height);overflow:hidden;--bg-color:var( --color-term )}.c-meta.-medium{--cell-height:2.1rem}.c-meta.-medium .c-meta__term>*,.c-meta.-medium .c-meta__time{font-size:var(--font-size13);padding:.1rem .8rem 0}.c-meta.-medium .c-meta__term2>*{font-size:var(--font-size12);padding:0 .8rem}.c-meta.-large{--cell-height:2.6rem}.c-meta.-large .c-meta__term>*,.c-meta.-large .c-meta__time{font-size:var(--font-size16);padding:.1rem 1rem 0}@media screen and (min-width:1024px){.c-meta.-large2{--cell-height:2.6rem}.c-meta.-large2 .c-meta__term>*,.c-meta.-large2 .c-meta__time{font-size:var(--font-size16);padding:.1rem 1rem 0}}@media screen and (max-width:1023px){.c-meta.-large2{--cell-height:2.1rem}.c-meta.-large2 .c-meta__term>*,.c-meta.-large2 .c-meta__time{font-size:var(--font-size13);padding:.1rem .8rem 0}}.c-meta.-bg-white{--bg-color:var( --color-term2 )}.c-meta__term>*,.c-meta__time{display:flex;align-items:center;height:var(--cell-height);border-radius:var(--radius-max);font-family:var(--font-sans-serif);font-weight:400;text-box:trim-both cap alphabetic;white-space:nowrap}.c-meta__time{background-color:var(--color-bg3);color:var(--color-txt2)}.c-meta__term2>*,.c-meta__term>*{background-color:var(--theme-color,var(--bg-color));color:var(--color-txt)}.c-meta__term2>*{display:flex;align-items:center;height:var(--cell-height);border-radius:var(--radius-max);font-family:var(--font-gothic2-bold);white-space:nowrap}@media screen and (min-width:1024px){.c-meta2{display:flex;align-items:center}}.c-meta2.-medium .c-meta2__term>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;--cell-height:2rem;font-size:var(--font-size12);padding:0 .8rem}@media screen and (min-width:1024px){.c-meta2.-medium .c-meta2__term2{margin-left:.8rem}}@media screen and (max-width:1023px){.c-meta2.-medium .c-meta2__term2{margin-top:.8rem}}.c-meta2.-medium .c-meta2__term2>*{font-size:var(--font-size14)}.c-meta2__term>*{display:flex;align-items:center;height:var(--cell-height);border-radius:var(--radius-max);background-color:var(--color-bg3);color:var(--color-txt2);font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs)}.c-meta2__term2>*{font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs)}.c-place__coordinate,.c-place__prefecture{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.c-place__coordinate::after,.c-place__coordinate::before,.c-place__prefecture::after,.c-place__prefecture::before{content:'';display:block;width:0;height:0;font-size:inherit}.c-place__coordinate::before,.c-place__prefecture::before{margin-top:var(--font-sans-serif-top)}.c-place__coordinate::after,.c-place__prefecture::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.c-place__coordinate,.c-place__prefecture{text-align:right}}.c-place__prefecture{font-size:var(--font-size10);letter-spacing:var(--letter-spacing-xs)}.c-place__coordinate{font-size:var(--font-size7);letter-spacing:var(--letter-spacing-_md);margin-top:.4rem}.c-stroke{position:relative;-webkit-text-stroke:calc(var(--stroke-width ,1px) * 2) var(--stroke-color,currentColor);paint-order:stroke fill}@media screen and (max-width:1023px){.c-stroke{width:100%}}.c-table{display:grid;row-gap:var(--padding-tb)!important;word-break:normal}.c-table>dl{display:flex;align-items:baseline;position:relative;padding-bottom:calc(var(--padding-tb) + var(--border-width))}.c-table dd,.c-table dt{letter-spacing:var(--letter-spacing-_xs)}.c-table dt{font-family:var(--font-gothic-extra-bold)}.c-table dd{flex:1}@media screen and (min-width:1024px){.c-table.-small{--padding-tb:1.7rem}}@media screen and (max-width:1023px){.c-table.-small{--padding-tb:0.9rem}}@media screen and (max-width:1023px){.c-table.-small>dl{display:block}}.c-table.-small dd,.c-table.-small dt{--line-height:var( --line-height-sm )}@media screen and (min-width:1024px){.c-table.-small dt{width:var(--grid3);padding-right:var(--grid0-5);font-size:var(--font-size12)}}@media screen and (max-width:1023px){.c-table.-small dt{font-size:var(--font-size10)}}@media screen and (min-width:1024px){.c-table.-small dd{font-size:var(--font-size14)}}@media screen and (max-width:1023px){.c-table.-small dd{font-size:var(--font-size12);margin-top:.4rem}}@media screen and (min-width:1024px){.c-table.-medium{--padding-tb:2.7rem}}@media screen and (max-width:1023px){.c-table.-medium{--padding-tb:1.2rem}}@media screen and (max-width:1023px){.c-table.-medium>dl{display:block}}@media screen and (min-width:1024px){.c-table.-medium dd,.c-table.-medium dt{--line-height:var( --line-height-lg )}}@media screen and (max-width:1023px){.c-table.-medium dd,.c-table.-medium dt{--line-height:var( --line-height-sm )}}@media screen and (min-width:1024px){.c-table.-medium dt{width:var(--grid3);padding-right:var(--grid0-5);font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-table.-medium dt{font-size:var(--font-size12)}}@media screen and (min-width:1024px){.c-table.-medium dd{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-table.-medium dd{font-size:var(--font-size14);margin-top:.4rem}}@media screen and (min-width:1024px){.c-table.-large,.c-table.-large2,.c-table.-large3{--padding-tb:3.7rem}}@media screen and (max-width:1023px){.c-table.-large,.c-table.-large2,.c-table.-large3{--padding-tb:2.2rem}}@media screen and (min-width:1024px){.c-table.-large dd,.c-table.-large dt,.c-table.-large2 dd,.c-table.-large2 dt,.c-table.-large3 dd,.c-table.-large3 dt{font-size:var(--font-size20);--line-height:var( --line-height-lg )}}@media screen and (max-width:1023px){.c-table.-large dd,.c-table.-large dt,.c-table.-large2 dd,.c-table.-large2 dt,.c-table.-large3 dd,.c-table.-large3 dt{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.c-table.-large dt,.c-table.-large2 dt,.c-table.-large3 dt{width:var(--grid4);padding-right:var(--grid)}}@media screen and (max-width:1023px){.c-table.-large dt,.c-table.-large2 dt,.c-table.-large3 dt{width:var(--grid3)}}.c-table.-large .c-list-disc-small,.c-table.-large2 .c-list-disc-small,.c-table.-large3 .c-list-disc-small{line-height:calc(var(--line-height) * 1em)}@media screen and (min-width:1024px){.c-table.-large .c-list-disc-small,.c-table.-large2 .c-list-disc-small,.c-table.-large3 .c-list-disc-small{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-table.-large .c-list-disc-small,.c-table.-large2 .c-list-disc-small,.c-table.-large3 .c-list-disc-small{font-size:var(--font-size14)}}@media screen and (max-width:1023px){.c-table.-large dd,.c-table.-large dt{--line-height:var( --line-height-rg )}}@media screen and (min-width:1024px){.c-table.-large2{--padding-tb:3rem}}@media screen and (max-width:1023px){.c-table.-large2 dd,.c-table.-large2 dt{--line-height:var( --line-height-md )}}@media screen and (max-width:1023px){.c-table.-large3 dd,.c-table.-large3 dt{--line-height:var( --line-height-rg )}}@media screen and (max-width:1023px){.c-table.-large3 dt{font-size:var(--font-size14)}}.c-table.-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1023px){.c-table.-col-2-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.c-table.-col-3-lg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1023px){.c-table.-col-3-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.c-table.-gap-grid0-5{gap:var(--grid0-5)}}@media screen and (max-width:1023px){.c-table.-gap-grid0-5{gap:var(--grid0-45)}}@media screen and (min-width:1024px){.c-table.-gap-grid40{gap:calc(40 / 1440 * var(--ww))}}@media screen and (max-width:1023px){.c-table.-gap-grid40{gap:var(--grid0-45)}}.c-table2{display:grid}.c-table2>dl{display:flex;align-items:baseline;position:relative}.c-table2 dt{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-rg )}.c-table2 dt::after,.c-table2 dt::before{content:'';display:block;width:0;height:0;font-size:inherit}.c-table2 dt::before{margin-top:var(--font-sans-serif-top)}.c-table2 dt::after{margin-bottom:var(--font-sans-serif-bottom)}.c-table2 dd{flex:1;--line-height:var( --line-height-md );letter-spacing:var(--letter-spacing-_xs)}.c-table2.-xsmall{gap:1.4rem}@media screen and (min-width:1024px){.c-table2.-xsmall dd,.c-table2.-xsmall dt{font-size:var(--font-size14)}}@media screen and (max-width:1023px){.c-table2.-xsmall dd,.c-table2.-xsmall dt{font-size:var(--font-size12)}}@media screen and (min-width:1024px){.c-table2.-xsmall dt{width:13.2rem}}@media screen and (max-width:1023px){.c-table2.-xsmall dt{width:9.4rem}}@media screen and (min-width:1024px){.c-table2.-small,.c-table2.-small2{gap:1.7rem}}@media screen and (max-width:1023px){.c-table2.-small,.c-table2.-small2{gap:1.8rem}}@media screen and (min-width:1024px){.c-table2.-small dd,.c-table2.-small dt,.c-table2.-small2 dd,.c-table2.-small2 dt{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-table2.-small dd,.c-table2.-small dt,.c-table2.-small2 dd,.c-table2.-small2 dt{font-size:var(--font-size14)}}@media screen and (min-width:1024px){.c-table2.-small dt{width:13.2rem}}@media screen and (max-width:1023px){.c-table2.-small dt{width:9.4rem}}@media screen and (min-width:1024px){.c-table2.-small2 dt{width:18.1rem}}@media screen and (max-width:1023px){.c-table2.-small2 dt{width:9.4rem}}.c-term a,.c-term:not(:has(a)){display:flex;align-items:center;justify-content:center;border-radius:var(--radius-max);height:var(--cell-height);font-family:var(--font-sans-serif);font-weight:400;white-space:nowrap}@media screen and (min-width:1024px){.c-term a,.c-term:not(:has(a)){letter-spacing:var(--letter-spacing-md)}}@media screen and (max-width:1023px){.c-term a,.c-term:not(:has(a)){letter-spacing:var(--letter-spacing-2xs)}}.c-term:not(:has(a)){background-color:var(--color-bg3);color:var(--color-txt2)}.c-term a{transition:var(--transition-hover);transition-property:background-color,color}.c-term.-small{--cell-height:var( --button-size2 )}@media screen and (min-width:1024px){.c-term.-small a,.c-term.-small:not(:has(a)){font-size:var(--font-size18);padding:0 1.2rem}}@media screen and (max-width:1023px){.c-term.-small a,.c-term.-small:not(:has(a)){font-size:var(--font-size15);padding:0 .9rem}}.c-term.-medium{--cell-height:var( --button-size3 )}@media screen and (min-width:1024px){.c-term.-medium a,.c-term.-medium:not(:has(a)){font-size:var(--font-size22);padding:0 1.6rem}}@media screen and (max-width:1023px){.c-term.-medium a,.c-term.-medium:not(:has(a)){font-size:var(--font-size17);padding:0 1.3rem}}.c-term.-black-white a{background-color:var(--color-bg3);color:var(--color-txt2)}@media (hover:hover){.c-term.-black-white a:hover{background-color:var(--page-works)}}.c-term.-white-black a{background-color:var(--color-bg);color:var(--color-txt)}@media (hover:hover){.c-term.-white-black a:hover{background-color:var(--color-bg3);color:var(--color-txt2)}}.c-term.-gray-balck a{background-color:var(--color-bg4);color:var(--color-txt)}@media (hover:hover){.c-term.-gray-balck a:hover{background-color:var(--color-bg3);color:var(--color-txt2)}}h2.c-title{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}h2.c-title::after,h2.c-title::before{content:'';display:block;width:0;height:0;font-size:inherit}h2.c-title::before{margin-top:var(--font-sans-serif-top)}h2.c-title::after{margin-bottom:var(--font-sans-serif-bottom)}.c-title{letter-spacing:var(--letter-spacing-_xs);--line-height:var( --line-height-xs )}.c-title h2{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.c-title h2::after,.c-title h2::before{content:'';display:block;width:0;height:0;font-size:inherit}.c-title h2::before{margin-top:var(--font-sans-serif-top)}.c-title h2::after{margin-bottom:var(--font-sans-serif-bottom)}.c-title sup{display:inline-block;vertical-align:bottom;font-family:var(--font-sans-serif2-bold);font-size:65%;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.c-title .c-balloon{--font-sans-serif:initial;--font-sans-serif:unset;position:absolute;left:100%;bottom:0}@media screen and (min-width:1024px){.c-title .c-balloon{margin-left:2.6rem}}.c-title .c-balloon.-bottom2{bottom:-1.3rem}@media screen and (min-width:1024px){.c-title.-small{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.c-title.-small{font-size:var(--font-size28)}}@media screen and (min-width:1024px){.c-title.-medium{font-size:var(--font-size80)}}@media screen and (max-width:1023px){.c-title.-medium{font-size:var(--font-size36)}}@media screen and (min-width:1024px){.c-title.-medium2{font-size:var(--font-size80)}}@media screen and (max-width:1023px){.c-title.-medium2{font-size:var(--font-size48)}}@media screen and (min-width:1024px){.c-title.-medium3{font-size:var(--font-size80)}}@media screen and (max-width:1023px){.c-title.-medium3{font-size:var(--font-size40)}}@media screen and (min-width:1024px){.c-title.-medium4{font-size:var(--font-size80)}}@media screen and (max-width:1023px){.c-title.-medium4{font-size:var(--font-size28)}}@media screen and (min-width:1024px){.c-title.-large{font-size:var(--font-size100)}}@media screen and (max-width:1023px){.c-title.-large{font-size:var(--font-size48)}}.c-title.-large2{--line-height:var( --line-height-2xs );letter-spacing:0}@media screen and (min-width:1024px){.c-title.-large2{font-size:var(--font-size90)}}@media screen and (max-width:1023px){.c-title.-large2{font-size:var(--font-size52)}}.c-title.-posiiton-left{position:absolute;z-index:1}@media screen and (min-width:1024px){.c-title.-posiiton-left{top:-.3rem;left:-.3rem}}@media screen and (max-width:1023px){.c-title.-posiiton-left{top:-.2rem;left:-.2rem}}.c-title.-posiiton-left2{position:absolute;z-index:0}@media screen and (min-width:1024px){.c-title.-posiiton-left2{top:.3rem;left:-.3rem}}@media screen and (max-width:1023px){.c-title.-posiiton-left2{top:.2rem;left:0}}.c-title2-wrapper{counter-reset:c-title2}.c-title2-wrapper .c-title2{display:flex;align-items:baseline}.c-title2-wrapper .c-title2::before{counter-increment:c-title2;content:counter(c-title2) ". "}.c-title2{font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-md );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-title2.-small{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.c-title2.-small{font-size:var(--font-size18)}}@media screen and (min-width:1024px){.c-title2.-regular{font-size:var(--font-size28)}}@media screen and (max-width:1023px){.c-title2.-regular{font-size:var(--font-size20)}}@media screen and (min-width:1024px){.c-title2.-medium{font-size:var(--font-size32)}}@media screen and (max-width:1023px){.c-title2.-medium{font-size:var(--font-size24)}}@media screen and (min-width:1024px){.c-title3.-medium .c-title3__en{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.c-title3.-medium .c-title3__en{font-size:var(--font-size36)}}@media screen and (min-width:1024px){.c-title3.-medium .c-title3__ja{font-size:var(--font-size20);margin-top:1.5rem}}@media screen and (max-width:1023px){.c-title3.-medium .c-title3__ja{font-size:var(--font-size16);margin-top:1.4rem}}@media screen and (min-width:1024px){.c-title3.-medium2 .c-title3__en{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.c-title3.-medium2 .c-title3__en{font-size:var(--font-size36)}}@media screen and (min-width:1024px){.c-title3.-medium2 .c-title3__ja{font-size:var(--font-size20);margin-top:1.6rem}}@media screen and (max-width:1023px){.c-title3.-medium2 .c-title3__ja{font-size:var(--font-size16);margin-top:1.7rem}}@media screen and (min-width:1024px){.c-title3.-xlarge .c-title3__en{font-size:var(--font-size90)}}@media screen and (max-width:1023px){.c-title3.-xlarge .c-title3__en{font-size:var(--font-size52)}}.c-title3.-xlarge .c-title3__ja{font-family:var(--font-gothic2-bold)}@media screen and (min-width:1024px){.c-title3.-xlarge .c-title3__ja{font-size:var(--font-size32);margin-top:6.1rem}}@media screen and (max-width:1023px){.c-title3.-xlarge .c-title3__ja{font-size:var(--font-size24);margin-top:3.3rem}}@media screen and (min-width:1024px){.c-title3.-xlarge .c-title3__en2{font-size:var(--font-size20);margin-top:2.2rem}}@media screen and (max-width:1023px){.c-title3.-xlarge .c-title3__en2{font-size:var(--font-size16);margin-top:1.4rem}}.c-title3__en{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-2xs )}.c-title3__en::after,.c-title3__en::before{content:'';display:block;width:0;height:0;font-size:inherit}.c-title3__en::before{margin-top:var(--font-sans-serif-top)}.c-title3__en::after{margin-bottom:var(--font-sans-serif-bottom)}.c-title3__ja{font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}.c-title3__en2{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-2xs )}.c-title3__en2::after,.c-title3__en2::before{content:'';display:block;width:0;height:0;font-size:inherit}.c-title3__en2::before{margin-top:var(--font-sans-serif-top)}.c-title3__en2::after{margin-bottom:var(--font-sans-serif-bottom)}.c-title4>*{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (min-width:1024px){.c-title4.-small .c-title4__en{gap:1.3rem}}@media screen and (max-width:1023px){.c-title4.-small .c-title4__en{gap:.6rem}}@media screen and (min-width:1024px){.c-title4.-small .c-title4__en__txt{font-size:var(--font-size50)}}@media screen and (max-width:1023px){.c-title4.-small .c-title4__en__txt{font-size:var(--font-size24)}}@media screen and (min-width:1024px){.c-title4.-small .c-title4__ja{font-size:var(--font-size20);margin-top:1.4rem}}@media screen and (max-width:1023px){.c-title4.-small .c-title4__ja{font-size:var(--font-size14);margin-top:.6rem}}@media screen and (min-width:1024px){.c-title4.-medium .c-title4__en{gap:1.6rem}}@media screen and (max-width:1023px){.c-title4.-medium .c-title4__en{gap:.8rem}}@media screen and (min-width:1024px){.c-title4.-medium .c-title4__en__txt{font-size:var(--font-size64)}}@media screen and (max-width:1023px){.c-title4.-medium .c-title4__en__txt{font-size:var(--font-size36)}}@media screen and (min-width:1024px){.c-title4.-medium .c-title4__ja{font-size:var(--font-size24);margin-top:2.2rem}}@media screen and (max-width:1023px){.c-title4.-medium .c-title4__ja{font-size:var(--font-size20);margin-top:1rem}}.c-title4__en{display:flex;align-items:center}.c-title4__en__txt{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;padding:var(--anchor-padding-lg) 0;margin:calc(var(--anchor-padding-lg) * -1) 0}.c-title4__en__txt::after,.c-title4__en__txt::before{content:'';display:block;width:0;height:0;font-size:inherit}.c-title4__en__txt::before{margin-top:var(--font-sans-serif-top)}.c-title4__en__txt::after{margin-bottom:var(--font-sans-serif-bottom)}.c-title4__ja{text-align:center;font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-txts>*+*{margin-top:3.6rem}}@media screen and (max-width:1023px){.c-txts>*+*{margin-top:2.8rem}}@media screen and (min-width:1024px){.c-txts2>*+*{margin-top:5.7rem}}@media screen and (max-width:1023px){.c-txts2>*+*{margin-top:3.4rem}}@media screen and (min-width:1024px){.c-txts3>*+*{margin-top:5.8rem}}@media screen and (max-width:1023px){.c-txts3>*+*{margin-top:2.8rem}}@media screen and (min-width:1024px){.c-txt4s>*+*{margin-top:7.2rem}}@media screen and (max-width:1023px){.c-txt4s>*+*{margin-top:5.6rem}}@media screen and (min-width:1024px){.c-txt5s>*+*{margin-top:4.2rem}}@media screen and (max-width:1023px){.c-txt5s>*+*{margin-top:3.1rem}}.c-txt-lg{--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-txt-lg{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-txt-lg{font-size:var(--font-size14)}}.c-txt-lg2{font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-txt-lg2{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-txt-lg2{font-size:var(--font-size12)}}.c-txt-lg3{--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-txt-lg3{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.c-txt-lg3{font-size:var(--font-size13)}}.c-txt-2xl{--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-txt-2xl{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.c-txt-2xl{font-size:var(--font-size16)}}.c-txt-4xl{font-family:var(--font-gothic-bold);--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.c-txt-4xl{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.c-txt-4xl{font-size:var(--font-size18)}}.c-txt-5xl{font-family:var(--font-gothic2-bold);--line-height:var( --line-height-xl );letter-spacing:var(--letter-spacing-_md)}@media screen and (min-width:1024px){.c-txt-5xl{font-size:var(--font-size32)}}@media screen and (max-width:1023px){.c-txt-5xl{font-size:var(--font-size20)}}.js-delay-1{transition-delay:calc(var(--transition-delay ,200ms) + 120ms)!important}.js-delay-2{transition-delay:calc(var(--transition-delay ,200ms) + 240ms)!important}.js-delay-3{transition-delay:calc(var(--transition-delay ,200ms) + 360ms)!important}.js-delay-4{transition-delay:calc(var(--transition-delay ,200ms) + 480ms)!important}.js-delay-5{transition-delay:calc(var(--transition-delay ,200ms) + 600ms)!important}.js-delay-6{transition-delay:calc(var(--transition-delay ,200ms) + 720ms)!important}.js-delay-7{transition-delay:calc(var(--transition-delay ,200ms) + 840ms)!important}.js-delay-8{transition-delay:calc(var(--transition-delay ,200ms) + 960ms)!important}.js-delay-9{transition-delay:calc(var(--transition-delay ,200ms) + 1080ms)!important}.js-delay-10{transition-delay:calc(var(--transition-delay ,200ms) + 1200ms)!important}.js-delay-11{transition-delay:calc(var(--transition-delay ,200ms) + 1320ms)!important}.js-delay-12{transition-delay:calc(var(--transition-delay ,200ms) + 1440ms)!important}.js-delay-13{transition-delay:calc(var(--transition-delay ,200ms) + 1560ms)!important}.js-delay-14{transition-delay:calc(var(--transition-delay ,200ms) + 1680ms)!important}.js-delay-15{transition-delay:calc(var(--transition-delay ,200ms) + 1800ms)!important}.js-delay-16{transition-delay:calc(var(--transition-delay ,200ms) + 1920ms)!important}.js-delay-17{transition-delay:calc(var(--transition-delay ,200ms) + 2040ms)!important}.js-delay-18{transition-delay:calc(var(--transition-delay ,200ms) + 2160ms)!important}.js-delay-19{transition-delay:calc(var(--transition-delay ,200ms) + 2280ms)!important}.js-delay-20{transition-delay:calc(var(--transition-delay ,200ms) + 2400ms)!important}.js-delay-21{transition-delay:calc(var(--transition-delay ,200ms) + 2520ms)!important}.js-delay-22{transition-delay:calc(var(--transition-delay ,200ms) + 2640ms)!important}.js-delay-23{transition-delay:calc(var(--transition-delay ,200ms) + 2760ms)!important}.js-delay-24{transition-delay:calc(var(--transition-delay ,200ms) + 2880ms)!important}.js-delay-25{transition-delay:calc(var(--transition-delay ,200ms) + 3000ms)!important}.js-delay-26{transition-delay:calc(var(--transition-delay ,200ms) + 3120ms)!important}.js-delay-27{transition-delay:calc(var(--transition-delay ,200ms) + 3240ms)!important}.js-delay-28{transition-delay:calc(var(--transition-delay ,200ms) + 3360ms)!important}.js-delay-29{transition-delay:calc(var(--transition-delay ,200ms) + 3480ms)!important}.js-delay-30{transition-delay:calc(var(--transition-delay ,200ms) + 3600ms)!important}.js-delay-31{transition-delay:calc(var(--transition-delay ,200ms) + 3720ms)!important}.js-delay-32{transition-delay:calc(var(--transition-delay ,200ms) + 3840ms)!important}.js-delay-33{transition-delay:calc(var(--transition-delay ,200ms) + 3960ms)!important}.js-delay-34{transition-delay:calc(var(--transition-delay ,200ms) + 4080ms)!important}.js-delay-35{transition-delay:calc(var(--transition-delay ,200ms) + 4200ms)!important}.js-delay-36{transition-delay:calc(var(--transition-delay ,200ms) + 4320ms)!important}.js-delay-37{transition-delay:calc(var(--transition-delay ,200ms) + 4440ms)!important}.js-delay-38{transition-delay:calc(var(--transition-delay ,200ms) + 4560ms)!important}.js-delay-39{transition-delay:calc(var(--transition-delay ,200ms) + 4680ms)!important}.js-delay-40{transition-delay:calc(var(--transition-delay ,200ms) + 4800ms)!important}.js-delay-41{transition-delay:calc(var(--transition-delay ,200ms) + 4920ms)!important}.js-delay-42{transition-delay:calc(var(--transition-delay ,200ms) + 5040ms)!important}.js-delay-43{transition-delay:calc(var(--transition-delay ,200ms) + 5160ms)!important}.js-delay-44{transition-delay:calc(var(--transition-delay ,200ms) + 5280ms)!important}.js-delay-45{transition-delay:calc(var(--transition-delay ,200ms) + 5400ms)!important}.js-delay-46{transition-delay:calc(var(--transition-delay ,200ms) + 5520ms)!important}.js-delay-47{transition-delay:calc(var(--transition-delay ,200ms) + 5640ms)!important}.js-delay-48{transition-delay:calc(var(--transition-delay ,200ms) + 5760ms)!important}.js-delay-49{transition-delay:calc(var(--transition-delay ,200ms) + 5880ms)!important}.js-delay-50{transition-delay:calc(var(--transition-delay ,200ms) + 6000ms)!important}.js-var-delay-1{--transition-delay:120ms}.js-var-delay-2{--transition-delay:240ms}.js-var-delay-3{--transition-delay:360ms}.js-var-delay-4{--transition-delay:480ms}.js-var-delay-5{--transition-delay:600ms}.js-var-delay-6{--transition-delay:720ms}.js-var-delay-7{--transition-delay:840ms}.js-var-delay-8{--transition-delay:960ms}.js-var-delay-9{--transition-delay:1080ms}.js-var-delay-10{--transition-delay:1200ms}.js-var-delay-11{--transition-delay:1320ms}.js-var-delay-12{--transition-delay:1440ms}.js-var-delay-13{--transition-delay:1560ms}.js-var-delay-14{--transition-delay:1680ms}.js-var-delay-15{--transition-delay:1800ms}.js-var-delay-16{--transition-delay:1920ms}.js-var-delay-17{--transition-delay:2040ms}.js-var-delay-18{--transition-delay:2160ms}.js-var-delay-19{--transition-delay:2280ms}.js-var-delay-20{--transition-delay:2400ms}.js-var-delay-21{--transition-delay:2520ms}.js-var-delay-22{--transition-delay:2640ms}.js-var-delay-23{--transition-delay:2760ms}.js-var-delay-24{--transition-delay:2880ms}.js-var-delay-25{--transition-delay:3000ms}.js-var-delay-26{--transition-delay:3120ms}.js-var-delay-27{--transition-delay:3240ms}.js-var-delay-28{--transition-delay:3360ms}.js-var-delay-29{--transition-delay:3480ms}.js-var-delay-30{--transition-delay:3600ms}.js-var-delay-31{--transition-delay:3720ms}.js-var-delay-32{--transition-delay:3840ms}.js-var-delay-33{--transition-delay:3960ms}.js-var-delay-34{--transition-delay:4080ms}.js-var-delay-35{--transition-delay:4200ms}.js-var-delay-36{--transition-delay:4320ms}.js-var-delay-37{--transition-delay:4440ms}.js-var-delay-38{--transition-delay:4560ms}.js-var-delay-39{--transition-delay:4680ms}.js-var-delay-40{--transition-delay:4800ms}.js-var-delay-41{--transition-delay:4920ms}.js-var-delay-42{--transition-delay:5040ms}.js-var-delay-43{--transition-delay:5160ms}.js-var-delay-44{--transition-delay:5280ms}.js-var-delay-45{--transition-delay:5400ms}.js-var-delay-46{--transition-delay:5520ms}.js-var-delay-47{--transition-delay:5640ms}.js-var-delay-48{--transition-delay:5760ms}.js-var-delay-49{--transition-delay:5880ms}.js-var-delay-50{--transition-delay:6000ms}.js-font-alternate,[data-original="i"],[data-original="j"],[data-original="r"]{-webkit-font-feature-settings:'salt' 1,'calt' 1,'dlig' 1!important;font-feature-settings:'salt' 1,'calt' 1,'dlig' 1!important}img.js-svg{opacity:0}.js-bound{opacity:0;-webkit-transform:scale(.8) translate3d(0,0,0) rotate(.001deg);transform:scale(.8) translate3d(0,0,0) rotate(.001deg);transition:var(--transition-bound);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:var(--transition-delay,200ms)}.is-shown .js-bound,.js-bound.is-shown{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-fade{opacity:0;transition:var(--transition-fade);transition-property:opacity;transition-delay:var(--transition-delay,200ms)}.is-shown .js-fade,.js-fade.is-shown{opacity:1}.js-fade2{position:relative;width:100%;height:100%}.js-fade2::after{content:'';display:block;width:var(--loading-size2);height:var(--loading-size2);background-image:url(../img/common/icon/apng-loading.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(.00001deg);transform:translate(-50%,-50%) rotate(.00001deg);z-index:10;pointer-events:none;opacity:.5;transition:opacity var(--transition-icon-show)}.js-fade2 iframe,.js-fade2 img,.js-fade2 video{opacity:0;transition:var(--transition-fade2);transition-property:opacity;transition-delay:var(--transition-delay,200ms)}.is-shown .js-fade2::after,.js-fade2.is-shown::after{opacity:0}.is-shown .js-fade2 iframe,.is-shown .js-fade2 img,.is-shown .js-fade2 video,.js-fade2.is-shown iframe,.js-fade2.is-shown img,.js-fade2.is-shown video{opacity:1}.js-fade2.-black::after{-webkit-filter:invert(1);filter:invert(1)}.js-fade2.-slow{--transition-fade2:var( --transition-fade2-slow )}.js-fadedown{opacity:0;-webkit-transform:translate3d(0,-50%,0) rotate(.001deg);transform:translate3d(0,-50%,0) rotate(.001deg);transition:var(--transition-fadedown);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:var(--transition-delay,200ms)}.is-shown .js-fadedown,.js-fadedown.is-shown{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-fadeout{opacity:1;transition:var(--transition-fadeout);transition-property:opacity;transition-delay:var(--transition-delay,200ms)}.is-shown .js-fadeout,.js-fadeout.is-shown{opacity:0;pointer-events:none}.js-faderight{opacity:0;-webkit-transform:translate3d(2rem,0,0) rotate(.001deg);transform:translate3d(2rem,0,0) rotate(.001deg);transition:var(--transition-faderight);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:var(--transition-delay,200ms)}.is-shown .js-faderight,.js-faderight.is-shown{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-faderights>*{opacity:0;-webkit-transform:translate3d(2rem,0,0) rotate(.001deg);transform:translate3d(2rem,0,0) rotate(.001deg);transition:var(--transition-faderight);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.js-faderights>:nth-child(1){transition-delay:calc(var(--transition-delay ,200ms) + 160ms)}.js-faderights>:nth-child(2){transition-delay:calc(var(--transition-delay ,200ms) + 320ms)}.js-faderights>:nth-child(3){transition-delay:calc(var(--transition-delay ,200ms) + 480ms)}.js-faderights>:nth-child(4){transition-delay:calc(var(--transition-delay ,200ms) + 640ms)}.js-faderights>:nth-child(5){transition-delay:calc(var(--transition-delay ,200ms) + 800ms)}.js-faderights>:nth-child(6){transition-delay:calc(var(--transition-delay ,200ms) + 960ms)}.js-faderights>:nth-child(7){transition-delay:calc(var(--transition-delay ,200ms) + 1120ms)}.js-faderights>:nth-child(8){transition-delay:calc(var(--transition-delay ,200ms) + 1280ms)}.js-faderights>:nth-child(9){transition-delay:calc(var(--transition-delay ,200ms) + 1440ms)}.js-faderights>:nth-child(10){transition-delay:calc(var(--transition-delay ,200ms) + 1600ms)}.js-faderights>:nth-child(11){transition-delay:calc(var(--transition-delay ,200ms) + 1760ms)}.js-faderights>:nth-child(12){transition-delay:calc(var(--transition-delay ,200ms) + 1920ms)}.js-faderights>:nth-child(13){transition-delay:calc(var(--transition-delay ,200ms) + 2080ms)}.js-faderights>:nth-child(14){transition-delay:calc(var(--transition-delay ,200ms) + 2240ms)}.js-faderights>:nth-child(15){transition-delay:calc(var(--transition-delay ,200ms) + 2400ms)}.js-faderights>:nth-child(16){transition-delay:calc(var(--transition-delay ,200ms) + 2560ms)}.js-faderights>:nth-child(17){transition-delay:calc(var(--transition-delay ,200ms) + 2720ms)}.js-faderights>:nth-child(18){transition-delay:calc(var(--transition-delay ,200ms) + 2880ms)}.js-faderights>:nth-child(19){transition-delay:calc(var(--transition-delay ,200ms) + 3040ms)}.js-faderights>:nth-child(20){transition-delay:calc(var(--transition-delay ,200ms) + 3200ms)}.is-shown .js-faderights>*,.js-faderights.is-shown>*{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-fadeup{opacity:0;-webkit-transform:translate3d(0,2rem,0) rotate(.001deg);transform:translate3d(0,2rem,0) rotate(.001deg);transition:var(--transition-fadeup);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:var(--transition-delay,200ms)}.is-shown .js-fadeup,.js-fadeup.is-shown{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-fadeup.-slow{--transition-fadeup:var( --transition-fadeup-slow )}.js-fadeups>*{opacity:0;-webkit-transform:translate3d(0,2rem,0) rotate(.001deg);transform:translate3d(0,2rem,0) rotate(.001deg);transition:var(--transition-fadeup);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.js-fadeups>:nth-child(1){transition-delay:calc(var(--transition-delay ,200ms) + 120ms)}.js-fadeups>:nth-child(2){transition-delay:calc(var(--transition-delay ,200ms) + 240ms)}.js-fadeups>:nth-child(3){transition-delay:calc(var(--transition-delay ,200ms) + 360ms)}.js-fadeups>:nth-child(4){transition-delay:calc(var(--transition-delay ,200ms) + 480ms)}.js-fadeups>:nth-child(5){transition-delay:calc(var(--transition-delay ,200ms) + 600ms)}.js-fadeups>:nth-child(6){transition-delay:calc(var(--transition-delay ,200ms) + 720ms)}.js-fadeups>:nth-child(7){transition-delay:calc(var(--transition-delay ,200ms) + 840ms)}.js-fadeups>:nth-child(8){transition-delay:calc(var(--transition-delay ,200ms) + 960ms)}.js-fadeups>:nth-child(9){transition-delay:calc(var(--transition-delay ,200ms) + 1080ms)}.js-fadeups>:nth-child(10){transition-delay:calc(var(--transition-delay ,200ms) + 1200ms)}.js-fadeups>:nth-child(11){transition-delay:calc(var(--transition-delay ,200ms) + 1320ms)}.js-fadeups>:nth-child(12){transition-delay:calc(var(--transition-delay ,200ms) + 1440ms)}.js-fadeups>:nth-child(13){transition-delay:calc(var(--transition-delay ,200ms) + 1560ms)}.js-fadeups>:nth-child(14){transition-delay:calc(var(--transition-delay ,200ms) + 1680ms)}.js-fadeups>:nth-child(15){transition-delay:calc(var(--transition-delay ,200ms) + 1800ms)}.js-fadeups>:nth-child(16){transition-delay:calc(var(--transition-delay ,200ms) + 1920ms)}.js-fadeups>:nth-child(17){transition-delay:calc(var(--transition-delay ,200ms) + 2040ms)}.js-fadeups>:nth-child(18){transition-delay:calc(var(--transition-delay ,200ms) + 2160ms)}.js-fadeups>:nth-child(19){transition-delay:calc(var(--transition-delay ,200ms) + 2280ms)}.js-fadeups>:nth-child(20){transition-delay:calc(var(--transition-delay ,200ms) + 2400ms)}.is-shown .js-fadeups>*,.js-fadeups.is-shown>*{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-fadeup2{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(.001deg);transform:translate3d(0,100%,0) rotate(.001deg);transition:var(--transition-fadeup2);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:var(--transition-delay,200ms)}.is-shown .js-fadeup2,.js-fadeup2.is-shown{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-linewrap{opacity:0}.js-linewrap.is-split{opacity:1}.is-shown .js-linewrap .js-linewrap__char,.js-linewrap.is-shown .js-linewrap__char{opacity:1;transition:opacity var(--transition-linewrap)}.js-linewrap .js-linewrap__line{display:block;overflow:hidden}.js-linewrap .js-linewrap__line:nth-child(1) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 110ms)!important}.js-linewrap .js-linewrap__line:nth-child(2) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 220ms)!important}.js-linewrap .js-linewrap__line:nth-child(3) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 330ms)!important}.js-linewrap .js-linewrap__line:nth-child(4) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 440ms)!important}.js-linewrap .js-linewrap__line:nth-child(5) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 550ms)!important}.js-linewrap .js-linewrap__line:nth-child(6) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 660ms)!important}.js-linewrap .js-linewrap__line:nth-child(7) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 770ms)!important}.js-linewrap .js-linewrap__line:nth-child(8) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 880ms)!important}.js-linewrap .js-linewrap__line:nth-child(9) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 990ms)!important}.js-linewrap .js-linewrap__line:nth-child(10) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1100ms)!important}.js-linewrap .js-linewrap__line:nth-child(11) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1210ms)!important}.js-linewrap .js-linewrap__line:nth-child(12) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1320ms)!important}.js-linewrap .js-linewrap__line:nth-child(13) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1430ms)!important}.js-linewrap .js-linewrap__line:nth-child(14) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1540ms)!important}.js-linewrap .js-linewrap__line:nth-child(15) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1650ms)!important}.js-linewrap .js-linewrap__line:nth-child(16) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1760ms)!important}.js-linewrap .js-linewrap__line:nth-child(17) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1870ms)!important}.js-linewrap .js-linewrap__line:nth-child(18) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 1980ms)!important}.js-linewrap .js-linewrap__line:nth-child(19) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2090ms)!important}.js-linewrap .js-linewrap__line:nth-child(20) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2200ms)!important}.js-linewrap .js-linewrap__line:nth-child(21) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2310ms)!important}.js-linewrap .js-linewrap__line:nth-child(22) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2420ms)!important}.js-linewrap .js-linewrap__line:nth-child(23) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2530ms)!important}.js-linewrap .js-linewrap__line:nth-child(24) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2640ms)!important}.js-linewrap .js-linewrap__line:nth-child(25) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2750ms)!important}.js-linewrap .js-linewrap__line:nth-child(26) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2860ms)!important}.js-linewrap .js-linewrap__line:nth-child(27) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 2970ms)!important}.js-linewrap .js-linewrap__line:nth-child(28) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3080ms)!important}.js-linewrap .js-linewrap__line:nth-child(29) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3190ms)!important}.js-linewrap .js-linewrap__line:nth-child(30) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3300ms)!important}.js-linewrap .js-linewrap__line:nth-child(31) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3410ms)!important}.js-linewrap .js-linewrap__line:nth-child(32) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3520ms)!important}.js-linewrap .js-linewrap__line:nth-child(33) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3630ms)!important}.js-linewrap .js-linewrap__line:nth-child(34) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3740ms)!important}.js-linewrap .js-linewrap__line:nth-child(35) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3850ms)!important}.js-linewrap .js-linewrap__line:nth-child(36) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 3960ms)!important}.js-linewrap .js-linewrap__line:nth-child(37) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4070ms)!important}.js-linewrap .js-linewrap__line:nth-child(38) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4180ms)!important}.js-linewrap .js-linewrap__line:nth-child(39) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4290ms)!important}.js-linewrap .js-linewrap__line:nth-child(40) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4400ms)!important}.js-linewrap .js-linewrap__line:nth-child(41) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4510ms)!important}.js-linewrap .js-linewrap__line:nth-child(42) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4620ms)!important}.js-linewrap .js-linewrap__line:nth-child(43) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4730ms)!important}.js-linewrap .js-linewrap__line:nth-child(44) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4840ms)!important}.js-linewrap .js-linewrap__line:nth-child(45) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 4950ms)!important}.js-linewrap .js-linewrap__line:nth-child(46) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5060ms)!important}.js-linewrap .js-linewrap__line:nth-child(47) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5170ms)!important}.js-linewrap .js-linewrap__line:nth-child(48) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5280ms)!important}.js-linewrap .js-linewrap__line:nth-child(49) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5390ms)!important}.js-linewrap .js-linewrap__line:nth-child(50) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5500ms)!important}.js-linewrap .js-linewrap__line:nth-child(51) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5610ms)!important}.js-linewrap .js-linewrap__line:nth-child(52) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5720ms)!important}.js-linewrap .js-linewrap__line:nth-child(53) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5830ms)!important}.js-linewrap .js-linewrap__line:nth-child(54) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 5940ms)!important}.js-linewrap .js-linewrap__line:nth-child(55) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6050ms)!important}.js-linewrap .js-linewrap__line:nth-child(56) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6160ms)!important}.js-linewrap .js-linewrap__line:nth-child(57) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6270ms)!important}.js-linewrap .js-linewrap__line:nth-child(58) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6380ms)!important}.js-linewrap .js-linewrap__line:nth-child(59) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6490ms)!important}.js-linewrap .js-linewrap__line:nth-child(60) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6600ms)!important}.js-linewrap .js-linewrap__line:nth-child(61) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6710ms)!important}.js-linewrap .js-linewrap__line:nth-child(62) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6820ms)!important}.js-linewrap .js-linewrap__line:nth-child(63) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 6930ms)!important}.js-linewrap .js-linewrap__line:nth-child(64) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7040ms)!important}.js-linewrap .js-linewrap__line:nth-child(65) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7150ms)!important}.js-linewrap .js-linewrap__line:nth-child(66) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7260ms)!important}.js-linewrap .js-linewrap__line:nth-child(67) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7370ms)!important}.js-linewrap .js-linewrap__line:nth-child(68) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7480ms)!important}.js-linewrap .js-linewrap__line:nth-child(69) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7590ms)!important}.js-linewrap .js-linewrap__line:nth-child(70) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7700ms)!important}.js-linewrap .js-linewrap__line:nth-child(71) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7810ms)!important}.js-linewrap .js-linewrap__line:nth-child(72) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 7920ms)!important}.js-linewrap .js-linewrap__line:nth-child(73) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8030ms)!important}.js-linewrap .js-linewrap__line:nth-child(74) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8140ms)!important}.js-linewrap .js-linewrap__line:nth-child(75) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8250ms)!important}.js-linewrap .js-linewrap__line:nth-child(76) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8360ms)!important}.js-linewrap .js-linewrap__line:nth-child(77) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8470ms)!important}.js-linewrap .js-linewrap__line:nth-child(78) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8580ms)!important}.js-linewrap .js-linewrap__line:nth-child(79) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8690ms)!important}.js-linewrap .js-linewrap__line:nth-child(80) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8800ms)!important}.js-linewrap .js-linewrap__line:nth-child(81) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 8910ms)!important}.js-linewrap .js-linewrap__line:nth-child(82) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9020ms)!important}.js-linewrap .js-linewrap__line:nth-child(83) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9130ms)!important}.js-linewrap .js-linewrap__line:nth-child(84) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9240ms)!important}.js-linewrap .js-linewrap__line:nth-child(85) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9350ms)!important}.js-linewrap .js-linewrap__line:nth-child(86) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9460ms)!important}.js-linewrap .js-linewrap__line:nth-child(87) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9570ms)!important}.js-linewrap .js-linewrap__line:nth-child(88) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9680ms)!important}.js-linewrap .js-linewrap__line:nth-child(89) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9790ms)!important}.js-linewrap .js-linewrap__line:nth-child(90) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 9900ms)!important}.js-linewrap .js-linewrap__line:nth-child(91) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10010ms)!important}.js-linewrap .js-linewrap__line:nth-child(92) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10120ms)!important}.js-linewrap .js-linewrap__line:nth-child(93) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10230ms)!important}.js-linewrap .js-linewrap__line:nth-child(94) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10340ms)!important}.js-linewrap .js-linewrap__line:nth-child(95) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10450ms)!important}.js-linewrap .js-linewrap__line:nth-child(96) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10560ms)!important}.js-linewrap .js-linewrap__line:nth-child(97) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10670ms)!important}.js-linewrap .js-linewrap__line:nth-child(98) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10780ms)!important}.js-linewrap .js-linewrap__line:nth-child(99) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 10890ms)!important}.js-linewrap .js-linewrap__line:nth-child(100) .js-linewrap__char{transition-delay:calc(var(--transition-delay ,200ms) + 11000ms)!important}.js-linewrap .js-linewrap__char{display:inline-block;opacity:.1}.js-parallax-img{position:relative;overflow:hidden;background-color:var(--bg-color)}.js-parallax-img>:first-child{width:100%;height:calc(100% + 6vh);position:absolute;top:-3vh;left:0;opacity:0}body.is-load .js-parallax-img>:first-child{opacity:1;transition:opacity var(--transition-fade);transition-delay:450ms}body.ua-windows .js-parallax-img>:first-child{transition:opacity var(--transition-fade),-webkit-transform .2s ease;transition:transform .2s ease,opacity var(--transition-fade);transition:transform .2s ease,opacity var(--transition-fade),-webkit-transform .2s ease}.js-parallax-img img{-webkit-transform:rotate(.0001deg) translate3d(0,0,0);transform:rotate(.0001deg) translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.js-scalein{opacity:0;-webkit-transform:scale(1.1) translate3d(0,0,0) rotate(.001deg);transform:scale(1.1) translate3d(0,0,0) rotate(.001deg);transition:var(--transition-scalein);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:var(--transition-delay,200ms)}.is-shown .js-scalein,.js-scalein.is-shown{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(.001deg);transform:translate3d(0,0,0) rotate(.001deg)}.js-scaleins>*{opacity:0;-webkit-transform:scale(1.2) translate3d(0,10%,0) rotate(.001deg);transform:scale(1.2) translate3d(0,10%,0) rotate(.001deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;transition:var(--transition-scalein);transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.js-scaleins>:nth-child(1){transition-delay:calc(var(--transition-delay ,200ms) + 60ms)}.js-scaleins>:nth-child(2){transition-delay:calc(var(--transition-delay ,200ms) + 120ms)}.js-scaleins>:nth-child(3){transition-delay:calc(var(--transition-delay ,200ms) + 180ms)}.js-scaleins>:nth-child(4){transition-delay:calc(var(--transition-delay ,200ms) + 240ms)}.js-scaleins>:nth-child(5){transition-delay:calc(var(--transition-delay ,200ms) + 300ms)}.js-scaleins>:nth-child(6){transition-delay:calc(var(--transition-delay ,200ms) + 360ms)}.js-scaleins>:nth-child(7){transition-delay:calc(var(--transition-delay ,200ms) + 420ms)}.js-scaleins>:nth-child(8){transition-delay:calc(var(--transition-delay ,200ms) + 480ms)}.js-scaleins>:nth-child(9){transition-delay:calc(var(--transition-delay ,200ms) + 540ms)}.js-scaleins>:nth-child(10){transition-delay:calc(var(--transition-delay ,200ms) + 600ms)}.js-scaleins>:nth-child(11){transition-delay:calc(var(--transition-delay ,200ms) + 660ms)}.js-scaleins>:nth-child(12){transition-delay:calc(var(--transition-delay ,200ms) + 720ms)}.js-scaleins>:nth-child(13){transition-delay:calc(var(--transition-delay ,200ms) + 780ms)}.js-scaleins>:nth-child(14){transition-delay:calc(var(--transition-delay ,200ms) + 840ms)}.js-scaleins>:nth-child(15){transition-delay:calc(var(--transition-delay ,200ms) + 900ms)}.js-scaleins>:nth-child(16){transition-delay:calc(var(--transition-delay ,200ms) + 960ms)}.js-scaleins>:nth-child(17){transition-delay:calc(var(--transition-delay ,200ms) + 1020ms)}.js-scaleins>:nth-child(18){transition-delay:calc(var(--transition-delay ,200ms) + 1080ms)}.js-scaleins>:nth-child(19){transition-delay:calc(var(--transition-delay ,200ms) + 1140ms)}.js-scaleins>:nth-child(20){transition-delay:calc(var(--transition-delay ,200ms) + 1200ms)}.js-scaleins>:nth-child(21){transition-delay:calc(var(--transition-delay ,200ms) + 1260ms)}.js-scaleins>:nth-child(22){transition-delay:calc(var(--transition-delay ,200ms) + 1320ms)}.js-scaleins>:nth-child(23){transition-delay:calc(var(--transition-delay ,200ms) + 1380ms)}.js-scaleins>:nth-child(24){transition-delay:calc(var(--transition-delay ,200ms) + 1440ms)}.js-scaleins>:nth-child(25){transition-delay:calc(var(--transition-delay ,200ms) + 1500ms)}.js-scaleins>:nth-child(26){transition-delay:calc(var(--transition-delay ,200ms) + 1560ms)}.js-scaleins>:nth-child(27){transition-delay:calc(var(--transition-delay ,200ms) + 1620ms)}.js-scaleins>:nth-child(28){transition-delay:calc(var(--transition-delay ,200ms) + 1680ms)}.js-scaleins>:nth-child(29){transition-delay:calc(var(--transition-delay ,200ms) + 1740ms)}.js-scaleins>:nth-child(30){transition-delay:calc(var(--transition-delay ,200ms) + 1800ms)}.js-scaleins>:nth-child(31){transition-delay:calc(var(--transition-delay ,200ms) + 1860ms)}.js-scaleins>:nth-child(32){transition-delay:calc(var(--transition-delay ,200ms) + 1920ms)}.js-scaleins>:nth-child(33){transition-delay:calc(var(--transition-delay ,200ms) + 1980ms)}.js-scaleins>:nth-child(34){transition-delay:calc(var(--transition-delay ,200ms) + 2040ms)}.js-scaleins>:nth-child(35){transition-delay:calc(var(--transition-delay ,200ms) + 2100ms)}.js-scaleins>:nth-child(36){transition-delay:calc(var(--transition-delay ,200ms) + 2160ms)}.js-scaleins>:nth-child(37){transition-delay:calc(var(--transition-delay ,200ms) + 2220ms)}.js-scaleins>:nth-child(38){transition-delay:calc(var(--transition-delay ,200ms) + 2280ms)}.js-scaleins>:nth-child(39){transition-delay:calc(var(--transition-delay ,200ms) + 2340ms)}.js-scaleins>:nth-child(40){transition-delay:calc(var(--transition-delay ,200ms) + 2400ms)}.js-scaleins>:nth-child(41){transition-delay:calc(var(--transition-delay ,200ms) + 2460ms)}.js-scaleins>:nth-child(42){transition-delay:calc(var(--transition-delay ,200ms) + 2520ms)}.js-scaleins>:nth-child(43){transition-delay:calc(var(--transition-delay ,200ms) + 2580ms)}.js-scaleins>:nth-child(44){transition-delay:calc(var(--transition-delay ,200ms) + 2640ms)}.js-scaleins>:nth-child(45){transition-delay:calc(var(--transition-delay ,200ms) + 2700ms)}.js-scaleins>:nth-child(46){transition-delay:calc(var(--transition-delay ,200ms) + 2760ms)}.js-scaleins>:nth-child(47){transition-delay:calc(var(--transition-delay ,200ms) + 2820ms)}.js-scaleins>:nth-child(48){transition-delay:calc(var(--transition-delay ,200ms) + 2880ms)}.js-scaleins>:nth-child(49){transition-delay:calc(var(--transition-delay ,200ms) + 2940ms)}.js-scaleins>:nth-child(50){transition-delay:calc(var(--transition-delay ,200ms) + 3000ms)}.is-shown .js-scaleins>*,.js-scaleins.is-shown>*{opacity:1;-webkit-transform:scale(1) translate3d(0,0,0) rotate(.001deg);transform:scale(1) translate3d(0,0,0) rotate(.001deg)}.js-shuffle.js-load-trigger{opacity:0}body.is-load .js-shuffle.js-load-trigger{opacity:1}.js-shuffle__cell{position:relative;display:inline-block}.js-shuffle__base{display:inline-block;opacity:0;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.js-shuffle__text{display:block;position:absolute;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity}.js-splittext>span{padding-right:3px;margin-right:-3px;opacity:0;will-change:opacity,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0);transform:translateZ(0)}.js-neon.is-shown .js-splittext>span{-webkit-animation:neonBlink var(--animation-neonBlink);animation:neonBlink var(--animation-neonBlink);-webkit-animation-delay:calc(var(--animation-delay) + 800ms);animation-delay:calc(var(--animation-delay) + 800ms);will-change:opacity}.js-splittext>span>span>span{-webkit-filter:drop-shadow(0 0 .5rem var(--color-txt2)) drop-shadow(0 0 1.5rem var(--color-txt2));filter:drop-shadow(0 0 .5rem var(--color-txt2)) drop-shadow(0 0 1.5rem var(--color-txt2))}@media screen and (min-width:1024px){.js-splittext>span>span{-webkit-animation:neonBlink-loop var(--animation-neonBlink-loop);animation:neonBlink-loop var(--animation-neonBlink-loop);-webkit-animation-delay:calc(var(--animation-delay) + 7500ms);animation-delay:calc(var(--animation-delay) + 7500ms);will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}}.js-splittext>span[data-txt="&gt;"]{opacity:1}.js-neon.is-shown .js-splittext>span[data-txt="&gt;"]{-webkit-animation:none;animation:none}.js-splittext>span[data-txt="&gt;"]>span{-webkit-perspective:800px;perspective:800px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;contain:paint}.js-splittext>span[data-txt="&gt;"]>span>span{opacity:0}.js-neon.is-shown .js-splittext>span[data-txt="&gt;"]>span>span{display:inline-block;-webkit-transform-origin:50% 45%;transform-origin:50% 45%;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:inertia-rotate-x-once-legacy 2.5s linear forwards,inertia-opacity-once 2s linear forwards;animation:inertia-rotate-x-once-legacy 2.5s linear forwards,inertia-opacity-once 2s linear forwards;-webkit-animation-delay:3.25s;animation-delay:3.25s}@-webkit-keyframes inertia-rotate-x-once{0%{-webkit-transform:translate3d(-75%,0,0) rotateX(0);transform:translate3d(-75%,0,0) rotateX(0);opacity:0}5%{-webkit-transform:translate3d(-54%,0,0) rotateX(360deg);transform:translate3d(-54%,0,0) rotateX(360deg);opacity:.6}9%{-webkit-transform:translate3d(-36%,0,0) rotateX(620deg);transform:translate3d(-36%,0,0) rotateX(620deg);opacity:1}14%{-webkit-transform:translate3d(-21%,0,0) rotateX(820deg);transform:translate3d(-21%,0,0) rotateX(820deg)}19%{-webkit-transform:translate3d(-12%,0,0) rotateX(950deg);transform:translate3d(-12%,0,0) rotateX(950deg)}25%{-webkit-transform:translate3d(-6%,0,0) rotateX(1020deg);transform:translate3d(-6%,0,0) rotateX(1020deg)}31%{-webkit-transform:translate3d(-3%,0,0) rotateX(1055deg);transform:translate3d(-3%,0,0) rotateX(1055deg)}37%{-webkit-transform:translate3d(-1.5%,0,0) rotateX(1062deg);transform:translate3d(-1.5%,0,0) rotateX(1062deg)}44%{-webkit-transform:translate3d(0,0,0) rotateX(1068deg);transform:translate3d(0,0,0) rotateX(1068deg)}52%{-webkit-transform:translate3d(0,0,0) rotateX(1076deg);transform:translate3d(0,0,0) rotateX(1076deg)}61%{-webkit-transform:translate3d(0,0,0) rotateX(1079deg);transform:translate3d(0,0,0) rotateX(1079deg)}70%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg)}100%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg);opacity:1}}@keyframes inertia-rotate-x-once{0%{-webkit-transform:translate3d(-75%,0,0) rotateX(0);transform:translate3d(-75%,0,0) rotateX(0);opacity:0}5%{-webkit-transform:translate3d(-54%,0,0) rotateX(360deg);transform:translate3d(-54%,0,0) rotateX(360deg);opacity:.6}9%{-webkit-transform:translate3d(-36%,0,0) rotateX(620deg);transform:translate3d(-36%,0,0) rotateX(620deg);opacity:1}14%{-webkit-transform:translate3d(-21%,0,0) rotateX(820deg);transform:translate3d(-21%,0,0) rotateX(820deg)}19%{-webkit-transform:translate3d(-12%,0,0) rotateX(950deg);transform:translate3d(-12%,0,0) rotateX(950deg)}25%{-webkit-transform:translate3d(-6%,0,0) rotateX(1020deg);transform:translate3d(-6%,0,0) rotateX(1020deg)}31%{-webkit-transform:translate3d(-3%,0,0) rotateX(1055deg);transform:translate3d(-3%,0,0) rotateX(1055deg)}37%{-webkit-transform:translate3d(-1.5%,0,0) rotateX(1062deg);transform:translate3d(-1.5%,0,0) rotateX(1062deg)}44%{-webkit-transform:translate3d(0,0,0) rotateX(1068deg);transform:translate3d(0,0,0) rotateX(1068deg)}52%{-webkit-transform:translate3d(0,0,0) rotateX(1076deg);transform:translate3d(0,0,0) rotateX(1076deg)}61%{-webkit-transform:translate3d(0,0,0) rotateX(1079deg);transform:translate3d(0,0,0) rotateX(1079deg)}70%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg)}100%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg);opacity:1}}@-webkit-keyframes inertia-rotate-x-once-legacy{0%{-webkit-transform:translate3d(-75%,0,0) rotateX(0);transform:translate3d(-75%,0,0) rotateX(0)}5%{-webkit-transform:translate3d(-54%,0,0) rotateX(360deg);transform:translate3d(-54%,0,0) rotateX(360deg)}9%{-webkit-transform:translate3d(-36%,0,0) rotateX(620deg);transform:translate3d(-36%,0,0) rotateX(620deg)}14%{-webkit-transform:translate3d(-21%,0,0) rotateX(820deg);transform:translate3d(-21%,0,0) rotateX(820deg)}19%{-webkit-transform:translate3d(-12%,0,0) rotateX(950deg);transform:translate3d(-12%,0,0) rotateX(950deg)}25%{-webkit-transform:translate3d(-6%,0,0) rotateX(1020deg);transform:translate3d(-6%,0,0) rotateX(1020deg)}31%{-webkit-transform:translate3d(-3%,0,0) rotateX(1055deg);transform:translate3d(-3%,0,0) rotateX(1055deg)}37%{-webkit-transform:translate3d(-1.5%,0,0) rotateX(1062deg);transform:translate3d(-1.5%,0,0) rotateX(1062deg)}44%{-webkit-transform:translate3d(0,0,0) rotateX(1068deg);transform:translate3d(0,0,0) rotateX(1068deg)}52%{-webkit-transform:translate3d(0,0,0) rotateX(1076deg);transform:translate3d(0,0,0) rotateX(1076deg)}61%{-webkit-transform:translate3d(0,0,0) rotateX(1079deg);transform:translate3d(0,0,0) rotateX(1079deg)}70%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg)}100%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg)}}@keyframes inertia-rotate-x-once-legacy{0%{-webkit-transform:translate3d(-75%,0,0) rotateX(0);transform:translate3d(-75%,0,0) rotateX(0)}5%{-webkit-transform:translate3d(-54%,0,0) rotateX(360deg);transform:translate3d(-54%,0,0) rotateX(360deg)}9%{-webkit-transform:translate3d(-36%,0,0) rotateX(620deg);transform:translate3d(-36%,0,0) rotateX(620deg)}14%{-webkit-transform:translate3d(-21%,0,0) rotateX(820deg);transform:translate3d(-21%,0,0) rotateX(820deg)}19%{-webkit-transform:translate3d(-12%,0,0) rotateX(950deg);transform:translate3d(-12%,0,0) rotateX(950deg)}25%{-webkit-transform:translate3d(-6%,0,0) rotateX(1020deg);transform:translate3d(-6%,0,0) rotateX(1020deg)}31%{-webkit-transform:translate3d(-3%,0,0) rotateX(1055deg);transform:translate3d(-3%,0,0) rotateX(1055deg)}37%{-webkit-transform:translate3d(-1.5%,0,0) rotateX(1062deg);transform:translate3d(-1.5%,0,0) rotateX(1062deg)}44%{-webkit-transform:translate3d(0,0,0) rotateX(1068deg);transform:translate3d(0,0,0) rotateX(1068deg)}52%{-webkit-transform:translate3d(0,0,0) rotateX(1076deg);transform:translate3d(0,0,0) rotateX(1076deg)}61%{-webkit-transform:translate3d(0,0,0) rotateX(1079deg);transform:translate3d(0,0,0) rotateX(1079deg)}70%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg)}100%{-webkit-transform:translate3d(0,0,0) rotateX(1080deg);transform:translate3d(0,0,0) rotateX(1080deg)}}@-webkit-keyframes inertia-opacity-once{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes inertia-opacity-once{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.js-theme{color:var(--theme-color)!important;transition:color var(--transition-theme);will-change:color}.js-theme svg{fill:var(--theme-color)!important;transition:fill var(--transition-theme)}.js-depth.is-hover{-webkit-transform:none!important;transform:none!important;transition:none!important}@media (hover:hover){.js-depth>:hover{z-index:100}}.js-depth>[class*=c-radius]{transition:box-shadow var(--transition-hover)}@media (hover:hover){.js-depth>[class*=c-radius]:hover{box-shadow:var(--shadow)}}.js-accordion-click.is-first .js-accordion__panel,.js-accordion-hover.is-first .js-accordion__panel{height:auto}.js-accordion-click .js-accordion__panel,.js-accordion-hover .js-accordion__panel{height:0;overflow:hidden;transition:height var(--transition-accordion)}@media screen and (max-width:1023px){.js-accordion-click-mqDown-lg .js-accordion__panel,.js-accordion-hover-mqDown-lg .js-accordion__panel{height:0;overflow:hidden;transition:height var(--transition-accordion)}}.js-cursor.is-swipe .js-cursor__swipe{opacity:1;visibility:visible}.js-cursor.is-swipe .js-cursor__swipe:before{-webkit-transform:scale(1);transform:scale(1)}.js-cursor__swipe{position:fixed;aspect-ratio:64/84;width:6.4rem;background-size:100% 100%;background-position:center;background-repeat:no-repeat;opacity:0;visibility:hidden;transition:var(--transition-icon-show);transition-property:opacity,visibility}.js-cursor__swipe:before{content:"";display:block;aspect-ratio:64/84;width:6.4rem;margin-top:-4.2rem;margin-left:-3.2rem;background-image:url(../img/common/icon/swipe.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);transition:var(--transition-icon-show-in)}.js-dragscroll{cursor:-webkit-grab;cursor:grab;overflow:auto hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.js-dragscroll::-webkit-scrollbar{display:none}.js-dragscroll.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-ms-user-select:none;user-select:none}.js-dragscroll.is-dragging a{pointer-events:none}.p-card8-carousel__main{-webkit-transform:var(--ds-mtx,matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1));transform:var(--ds-mtx,matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1));-webkit-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform}.js-loopslider{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;display:flex;overflow:hidden}.js-loopslider.-txt{pointer-events:none}.js-loopslider.-ltr,.js-loopslider.-rtl{touch-action:pan-y}.js-loopslider.-btt,.js-loopslider.-ttb{touch-action:pan-x}.js-loopslider.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;pointer-events:none}.js-loopslider .js-loopslider__content{width:var(--all-width);display:flex;flex-wrap:nowrap;gap:var(--gap);width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.js-loopslider .js-loopslider__content>:not(.p-card){--pc-width:calc( var(--pc-width-num) * 0.1rem );--sp-width:calc( var(--sp-width-num) * 0.1rem );flex:0 0 auto;display:flex}@media screen and (min-width:1024px){.js-loopslider .js-loopslider__content>:not(.p-card){min-width:var(--pc-width);width:var(--pc-width)}}@media screen and (max-width:1023px){.js-loopslider .js-loopslider__content>:not(.p-card){min-width:var(--sp-width,var(--pc-width));width:var(--sp-width,var(--pc-width))}}.js-loopslider.-btt .js-loopslider__content,.js-loopslider.-ttb .js-loopslider__content{flex-direction:column}.js-loopslider.-btt .js-loopslider__content>*,.js-loopslider.-ttb .js-loopslider__content>*{width:100%}.js-loopslider .js-loopslider__txt{display:block;white-space:nowrap;padding-right:.25em}.js-loopslider img{display:block;user-drag:none}.js-modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:var(--z-index-js-modal);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:var(--color-overlay);-webkit-backdrop-filter:var(--overlay-blur);backdrop-filter:var(--overlay-blur);transition:var(--transition-modal);transition-property:opacity,visibility;-ms-scroll-chaining:none;overscroll-behavior:none}.js-modal.is-loading,.js-modal.is-visible{opacity:1;visibility:visible}.js-modal.is-loading{pointer-events:none}.js-modal.is-loading::after{opacity:1}.js-modal::after{content:'';display:block;width:var(--loading-size);height:var(--loading-size);background-image:url(../img/common/icon/apng-loading.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(.00001deg);transform:translate(-50%,-50%) rotate(.00001deg);z-index:10;pointer-events:none;opacity:0;transition:opacity var(--transition-icon-show)}.js-modal__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:calc(100% + 1px);padding:var(--grid)}.js-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.js-modal__iframe{position:relative;z-index:10;overflow:hidden;max-width:120rem;width:100%;opacity:0;visibility:hidden;transition:var(--transition-modal);transition-property:opacity,visibility}.js-modal__iframe.is-visible{opacity:1;visibility:visible}.js-modal__iframe__caption{display:none}.js-modal__navigation{display:none}.js-modal__close{position:absolute;top:var(--grid);right:var(--grid);z-index:100;padding:1rem;margin:-1rem;pointer-events:auto;cursor:pointer;transition:opacity var(--transition-hover);transition:opacity var(--transition-hover)}@media (hover:hover){.js-modal__close:hover{opacity:var(--hover-opacity)}}.js-modal__close button{position:relative;display:block}@media screen and (min-width:1024px){.js-modal__close button{width:5rem;height:5rem}}@media screen and (max-width:1023px){.js-modal__close button{width:3rem;height:3rem}}.js-modal__close span{display:block;width:135%;height:1px;background-color:var(--color-txt2);margin:auto;position:absolute;top:50%;left:50%}.js-modal__close span:nth-of-type(1){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.js-modal__close span:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.js-slider{position:relative}.js-slider__content{position:relative;overflow:hidden;background-color:var(--color-white)}.js-slider__content li{opacity:0;visibility:hidden;transition:var(--transition-slider);transition-property:opacity,visibility}.js-slider__content li:not(:first-of-type){position:absolute;top:0;left:0;width:100%;height:100%}.js-slider__content li.is-active{opacity:1;visibility:visible}.js-vimeo{background-color:var(--color-bg3)}.p-accordion{position:relative}@media screen and (min-width:1024px){.p-accordion.-medium .p-accordion__switch{height:12rem}}@media screen and (max-width:1023px){.p-accordion.-medium .p-accordion__switch{height:8rem}}.p-accordion.-medium .p-accordion__switch::before{aspect-ratio:40/43}@media screen and (min-width:1024px){.p-accordion.-medium .p-accordion__switch::before{width:4rem}}@media screen and (max-width:1023px){.p-accordion.-medium .p-accordion__switch::before{width:3rem}}.p-accordion.-medium .p-accordion__switch__txt{font-family:var(--font-gothic-bold)}@media screen and (min-width:1024px){.p-accordion.-medium .p-accordion__switch__txt{font-size:var(--font-size24);margin-left:2rem}}@media screen and (max-width:1023px){.p-accordion.-medium .p-accordion__switch__txt{font-size:var(--font-size18);margin-left:1.4rem}}@media screen and (min-width:1024px){.p-accordion.-large .p-accordion__switch{height:18rem;padding-left:2.77778vw}}@media screen and (max-width:1023px){.p-accordion.-large .p-accordion__switch{height:10rem;padding-left:var(--grid0-45)}}.p-accordion.-large .p-accordion__switch__illust{aspect-ratio:120/120}@media screen and (min-width:1024px){.p-accordion.-large .p-accordion__switch__illust{width:14rem}}@media screen and (max-width:1023px){.p-accordion.-large .p-accordion__switch__illust{width:6.4rem}}.p-accordion.-large .p-accordion__switch__txt{font-family:var(--font-gothic2-bold)}@media screen and (min-width:1024px){.p-accordion.-large .p-accordion__switch__txt{font-size:var(--font-size36);margin-left:3.2rem}}@media screen and (max-width:1023px){.p-accordion.-large .p-accordion__switch__txt{font-size:var(--font-size21);margin-left:1.5rem}}@media screen and (min-width:1024px){.p-accordion.-large .p-accordion__switch__txt2{margin-right:1.2rem}}@media screen and (max-width:1023px){.p-accordion.-large .p-accordion__switch__txt2{display:none}}@media screen and (min-width:1024px){.p-accordion.-large .p-accordion__panel__inner{padding-top:.7rem}}@media screen and (max-width:1023px){.p-accordion.-large .p-accordion__panel__inner{padding-bottom:5rem}}.p-accordion.-hurry::before{content:'';aspect-ratio:1/1;display:block;background-image:url(../img/common/icon/hurry.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat;position:absolute}@media screen and (min-width:1024px){.p-accordion.-hurry::before{width:8rem;top:-1.2rem;left:-2rem}}@media screen and (max-width:1023px){.p-accordion.-hurry::before{width:4rem;top:-.6rem;left:-1rem}}.p-accordion__switch{display:flex;align-items:center;width:100%;text-align:left;border-radius:inherit;padding:0 var(--grid)}.p-accordion__switch::before{content:'';display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.p-accordion__switch.-airplane::before{background-image:url(../img/common/icon/access_airplane.svg)}.p-accordion__switch.-train::before{background-image:url(../img/common/icon/access_train.svg)}.p-accordion__switch.-bus::before{background-image:url(../img/common/icon/access_bus.svg)}.p-accordion__switch.-car::before{background-image:url(../img/common/icon/access_car.svg)}.p-accordion__switch.-cg::before{background-image:url(../img/common/icon/recruit_cg.webp)}.p-accordion__switch.-d::before{background-image:url(../img/common/icon/recruit_d.webp)}.p-accordion__switch.-tdepg::before{background-image:url(../img/common/icon/recruit_tdepg.webp)}.p-accordion__switch.-ui::before{background-image:url(../img/common/icon/recruit_ui.webp)}.p-accordion__switch.-td::before{background-image:url(../img/common/icon/recruit_td.webp)}.p-accordion__switch.-pg::before{background-image:url(../img/common/icon/recruit_pg.webp)}.p-accordion__switch__illust{position:relative;display:block}.p-accordion__switch__txt{flex:1;display:block;letter-spacing:var(--letter-spacing-_xs);margin-right:var(--grid0-5)}@media screen and (min-width:1024px){.p-accordion__switch__txt{--line-height:var( --line-height-rg )}}@media screen and (max-width:1023px){.p-accordion__switch__txt{--line-height:var( --line-height-sm )}}.p-accordion__switch__txt2{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-accordion__switch__txt2::after,.p-accordion__switch__txt2::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-accordion__switch__txt2::before{margin-top:var(--font-sans-serif-top)}.p-accordion__switch__txt2::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-accordion__switch__txt2{font-size:var(--font-size20)}}@media screen and (min-width:1024px){.p-accordion__panel__inner{padding:0 var(--grid) 6rem}}@media screen and (max-width:1023px){.p-accordion__panel__inner{padding:0 var(--grid) 3rem}}@media screen and (min-width:1024px){.p-accordion__panel__txt{margin-top:3.7rem}}@media screen and (max-width:1023px){.p-accordion__panel__txt{margin-top:2.7rem}}@media screen and (max-width:1023px){.p-article__figure{border-radius:0}}@media screen and (min-width:1024px){.p-article__main{padding:11rem var(--grid2) 12rem}}@media screen and (max-width:1023px){.p-article__main{padding:3.4rem var(--grid) 6rem}}@media screen and (min-width:1024px){.p-article__main>*+:not(.p-article__intro){margin-top:12rem}}@media screen and (max-width:1023px){.p-article__main>*+:not(.p-article__intro){margin-top:6rem}}.p-article__title{font-family:var(--font-gothic2-bold);--line-height:var( --line-height-sm );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-article__title{font-size:var(--font-size64)}}@media screen and (max-width:1023px){.p-article__title{font-size:var(--font-size36)}}@media screen and (min-width:1024px){.p-article__intro{display:flex;align-items:flex-start;justify-content:space-between;margin-top:5.2rem}}@media screen and (max-width:1023px){.p-article__intro{margin-top:2.5rem}}.p-article__term{display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (max-width:1023px){.p-article__txt{margin-top:4.5rem}}@media screen and (min-width:1024px){.p-article__video__inner{padding:8rem 0}}@media screen and (max-width:1023px){.p-article__video__inner{padding:4rem 0}}@media screen and (min-width:1024px){.p-article__video__list{margin-top:6rem}}@media screen and (max-width:1023px){.p-article__video__list{margin-top:3rem}}@media screen and (min-width:1024px){.p-article__team__table{padding:12rem var(--grid2)}}@media screen and (max-width:1023px){.p-article__team__table{padding:3rem var(--grid)}}@media screen and (min-width:1024px){.p-article__team__table *+.c-title2{margin-top:8.6rem}}@media screen and (max-width:1023px){.p-article__team__table *+.c-title2{margin-top:4.3rem}}@media screen and (min-width:1024px){.p-article__team__table *+.c-table{margin-top:4.5rem}}@media screen and (max-width:1023px){.p-article__team__table *+.c-table{margin-top:2.2rem}}@media screen and (min-width:1024px){.p-article__team__table .c-table+.c-table{margin-top:8.6rem}}@media screen and (max-width:1023px){.p-article__team__table .c-table+.c-table{margin-top:4.3rem}}@media screen and (min-width:1024px){.p-article__photo{padding:12rem var(--grid2)}}@media screen and (max-width:1023px){.p-article__photo{padding:3rem var(--grid)}}.p-article__photo__list{display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (min-width:1024px){.p-article__photo__list{--gap:var( --grid0-5 )}}@media screen and (max-width:1023px){.p-article__photo__list{--gap:var( --grid0-45 )}}.p-article__photo__list>*{width:100%}@media screen and (min-width:1024px){.p-article__photo__list>.-pc-column1{width:100%}.p-article__photo__list>.-pc-column2{width:calc((100% - var(--gap) * 1)/ 2)}.p-article__photo__list>.-pc-column3{width:calc((100% - var(--gap) * 2)/ 3)}.p-article__photo__list>.-pc-column4{width:calc((100% - var(--gap) * 3)/ 4)}.p-article__photo__list>.-pc-column5{width:calc((100% - var(--gap) * 4)/ 5)}}@media screen and (max-width:1023px){.p-article__photo__list>.-sp-column1{width:100%}.p-article__photo__list>.-sp-column2{width:calc((100% - var(--gap) * 1)/ 2)}.p-article__photo__list>.-sp-column3{width:calc((100% - var(--gap) * 2)/ 3)}.p-article__photo__list>.-sp-column4{width:calc((100% - var(--gap) * 3)/ 4)}.p-article__photo__list>.-sp-column5{width:calc((100% - var(--gap) * 4)/ 5)}}.p-article__photo__list img{width:100%}.p-article2__heading{display:flex;flex-direction:column;gap:var(--gap)}.p-article2__header{height:auto}.p-article2__header .c-meta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1024px){.p-article2__header .c-meta{margin-top:2.9rem}}@media screen and (max-width:1023px){.p-article2__header .c-meta{margin-top:2rem}}.p-article2__title{font-family:var(--font-gothic2-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-article2__title.-large{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.p-article2__title.-large{font-size:var(--font-size24)}}.p-article2__figure{aspect-ratio:718/620}.p-article3__contents{display:grid;gap:var(--gap)}@media screen and (min-width:1024px){.p-article3__contents{grid-template-columns:repeat(24,minmax(0,1fr))}}@media screen and (max-width:1023px){.p-article3__contents{grid-template-columns:repeat(12,minmax(0,1fr))}}.p-article3__contents>*{position:relative;z-index:10}@media screen and (min-width:1024px){.p-article3__contents>*{grid-column:span 24}}@media screen and (max-width:1023px){.p-article3__contents>*{grid-column:span 12}}.p-article3__contents>:not(:has(.p-card3)){overflow:hidden}@media screen and (min-width:1024px){.p-article3__contents>.-pc-grid1{grid-column:span calc(1 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid2{grid-column:span calc(2 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid3{grid-column:span calc(3 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid4{grid-column:span calc(4 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid5{grid-column:span calc(5 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid6{grid-column:span calc(6 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid7{grid-column:span calc(7 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid8{grid-column:span calc(8 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid9{grid-column:span calc(9 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid10{grid-column:span calc(10 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid11{grid-column:span calc(11 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid12{grid-column:span calc(12 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid13{grid-column:span calc(13 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid14{grid-column:span calc(14 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid15{grid-column:span calc(15 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid16{grid-column:span calc(16 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid17{grid-column:span calc(17 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid18{grid-column:span calc(18 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid19{grid-column:span calc(19 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid20{grid-column:span calc(20 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid21{grid-column:span calc(21 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid22{grid-column:span calc(22 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid23{grid-column:span calc(23 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-pc-grid24{grid-column:span calc(24 + var(--space-left,0) + var(--space-right,0))}}@media screen and (max-width:1023px){.p-article3__contents>.-sp-grid1{grid-column:span calc(1 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid2{grid-column:span calc(2 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid3{grid-column:span calc(3 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid4{grid-column:span calc(4 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid5{grid-column:span calc(5 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid6{grid-column:span calc(6 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid7{grid-column:span calc(7 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid8{grid-column:span calc(8 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid9{grid-column:span calc(9 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid10{grid-column:span calc(10 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid11{grid-column:span calc(11 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid12{grid-column:span calc(12 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid13{grid-column:span calc(13 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid14{grid-column:span calc(14 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid15{grid-column:span calc(15 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid16{grid-column:span calc(16 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid17{grid-column:span calc(17 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid18{grid-column:span calc(18 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid19{grid-column:span calc(19 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid20{grid-column:span calc(20 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid21{grid-column:span calc(21 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid22{grid-column:span calc(22 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid23{grid-column:span calc(23 + var(--space-left,0) + var(--space-right,0))}.p-article3__contents>.-sp-grid24{grid-column:span calc(24 + var(--space-left,0) + var(--space-right,0))}}@media screen and (min-width:1024px){.p-article3__contents>.-pc-space-top1{margin-top:calc(var(--grid) * 1)}.p-article3__contents>.-pc-space-bottom1{margin-bottom:calc(var(--grid) * 1)}.p-article3__contents>.-pc-space-left1{--space-left:1;margin-left:calc(var(--grid) * 1)}.p-article3__contents>.-pc-space-right1{--space-right:1;margin-right:calc(var(--grid) * 1)}.p-article3__contents>.-pc-space-top2{margin-top:calc(var(--grid) * 2)}.p-article3__contents>.-pc-space-bottom2{margin-bottom:calc(var(--grid) * 2)}.p-article3__contents>.-pc-space-left2{--space-left:2;margin-left:calc(var(--grid) * 2)}.p-article3__contents>.-pc-space-right2{--space-right:2;margin-right:calc(var(--grid) * 2)}.p-article3__contents>.-pc-space-top3{margin-top:calc(var(--grid) * 3)}.p-article3__contents>.-pc-space-bottom3{margin-bottom:calc(var(--grid) * 3)}.p-article3__contents>.-pc-space-left3{--space-left:3;margin-left:calc(var(--grid) * 3)}.p-article3__contents>.-pc-space-right3{--space-right:3;margin-right:calc(var(--grid) * 3)}.p-article3__contents>.-pc-space-top4{margin-top:calc(var(--grid) * 4)}.p-article3__contents>.-pc-space-bottom4{margin-bottom:calc(var(--grid) * 4)}.p-article3__contents>.-pc-space-left4{--space-left:4;margin-left:calc(var(--grid) * 4)}.p-article3__contents>.-pc-space-right4{--space-right:4;margin-right:calc(var(--grid) * 4)}.p-article3__contents>.-pc-space-top5{margin-top:calc(var(--grid) * 5)}.p-article3__contents>.-pc-space-bottom5{margin-bottom:calc(var(--grid) * 5)}.p-article3__contents>.-pc-space-left5{--space-left:5;margin-left:calc(var(--grid) * 5)}.p-article3__contents>.-pc-space-right5{--space-right:5;margin-right:calc(var(--grid) * 5)}.p-article3__contents>.-pc-space-top6{margin-top:calc(var(--grid) * 6)}.p-article3__contents>.-pc-space-bottom6{margin-bottom:calc(var(--grid) * 6)}.p-article3__contents>.-pc-space-left6{--space-left:6;margin-left:calc(var(--grid) * 6)}.p-article3__contents>.-pc-space-right6{--space-right:6;margin-right:calc(var(--grid) * 6)}.p-article3__contents>.-pc-space-top7{margin-top:calc(var(--grid) * 7)}.p-article3__contents>.-pc-space-bottom7{margin-bottom:calc(var(--grid) * 7)}.p-article3__contents>.-pc-space-left7{--space-left:7;margin-left:calc(var(--grid) * 7)}.p-article3__contents>.-pc-space-right7{--space-right:7;margin-right:calc(var(--grid) * 7)}.p-article3__contents>.-pc-space-top8{margin-top:calc(var(--grid) * 8)}.p-article3__contents>.-pc-space-bottom8{margin-bottom:calc(var(--grid) * 8)}.p-article3__contents>.-pc-space-left8{--space-left:8;margin-left:calc(var(--grid) * 8)}.p-article3__contents>.-pc-space-right8{--space-right:8;margin-right:calc(var(--grid) * 8)}.p-article3__contents>.-pc-space-top9{margin-top:calc(var(--grid) * 9)}.p-article3__contents>.-pc-space-bottom9{margin-bottom:calc(var(--grid) * 9)}.p-article3__contents>.-pc-space-left9{--space-left:9;margin-left:calc(var(--grid) * 9)}.p-article3__contents>.-pc-space-right9{--space-right:9;margin-right:calc(var(--grid) * 9)}.p-article3__contents>.-pc-space-top10{margin-top:calc(var(--grid) * 10)}.p-article3__contents>.-pc-space-bottom10{margin-bottom:calc(var(--grid) * 10)}.p-article3__contents>.-pc-space-left10{--space-left:10;margin-left:calc(var(--grid) * 10)}.p-article3__contents>.-pc-space-right10{--space-right:10;margin-right:calc(var(--grid) * 10)}.p-article3__contents>.-pc-space-top11{margin-top:calc(var(--grid) * 11)}.p-article3__contents>.-pc-space-bottom11{margin-bottom:calc(var(--grid) * 11)}.p-article3__contents>.-pc-space-left11{--space-left:11;margin-left:calc(var(--grid) * 11)}.p-article3__contents>.-pc-space-right11{--space-right:11;margin-right:calc(var(--grid) * 11)}.p-article3__contents>.-pc-space-top12{margin-top:calc(var(--grid) * 12)}.p-article3__contents>.-pc-space-bottom12{margin-bottom:calc(var(--grid) * 12)}.p-article3__contents>.-pc-space-left12{--space-left:12;margin-left:calc(var(--grid) * 12)}.p-article3__contents>.-pc-space-right12{--space-right:12;margin-right:calc(var(--grid) * 12)}.p-article3__contents>.-pc-space-top13{margin-top:calc(var(--grid) * 13)}.p-article3__contents>.-pc-space-bottom13{margin-bottom:calc(var(--grid) * 13)}.p-article3__contents>.-pc-space-left13{--space-left:13;margin-left:calc(var(--grid) * 13)}.p-article3__contents>.-pc-space-right13{--space-right:13;margin-right:calc(var(--grid) * 13)}.p-article3__contents>.-pc-space-top14{margin-top:calc(var(--grid) * 14)}.p-article3__contents>.-pc-space-bottom14{margin-bottom:calc(var(--grid) * 14)}.p-article3__contents>.-pc-space-left14{--space-left:14;margin-left:calc(var(--grid) * 14)}.p-article3__contents>.-pc-space-right14{--space-right:14;margin-right:calc(var(--grid) * 14)}.p-article3__contents>.-pc-space-top15{margin-top:calc(var(--grid) * 15)}.p-article3__contents>.-pc-space-bottom15{margin-bottom:calc(var(--grid) * 15)}.p-article3__contents>.-pc-space-left15{--space-left:15;margin-left:calc(var(--grid) * 15)}.p-article3__contents>.-pc-space-right15{--space-right:15;margin-right:calc(var(--grid) * 15)}.p-article3__contents>.-pc-space-top16{margin-top:calc(var(--grid) * 16)}.p-article3__contents>.-pc-space-bottom16{margin-bottom:calc(var(--grid) * 16)}.p-article3__contents>.-pc-space-left16{--space-left:16;margin-left:calc(var(--grid) * 16)}.p-article3__contents>.-pc-space-right16{--space-right:16;margin-right:calc(var(--grid) * 16)}.p-article3__contents>.-pc-space-top17{margin-top:calc(var(--grid) * 17)}.p-article3__contents>.-pc-space-bottom17{margin-bottom:calc(var(--grid) * 17)}.p-article3__contents>.-pc-space-left17{--space-left:17;margin-left:calc(var(--grid) * 17)}.p-article3__contents>.-pc-space-right17{--space-right:17;margin-right:calc(var(--grid) * 17)}.p-article3__contents>.-pc-space-top18{margin-top:calc(var(--grid) * 18)}.p-article3__contents>.-pc-space-bottom18{margin-bottom:calc(var(--grid) * 18)}.p-article3__contents>.-pc-space-left18{--space-left:18;margin-left:calc(var(--grid) * 18)}.p-article3__contents>.-pc-space-right18{--space-right:18;margin-right:calc(var(--grid) * 18)}.p-article3__contents>.-pc-space-top19{margin-top:calc(var(--grid) * 19)}.p-article3__contents>.-pc-space-bottom19{margin-bottom:calc(var(--grid) * 19)}.p-article3__contents>.-pc-space-left19{--space-left:19;margin-left:calc(var(--grid) * 19)}.p-article3__contents>.-pc-space-right19{--space-right:19;margin-right:calc(var(--grid) * 19)}.p-article3__contents>.-pc-space-top20{margin-top:calc(var(--grid) * 20)}.p-article3__contents>.-pc-space-bottom20{margin-bottom:calc(var(--grid) * 20)}.p-article3__contents>.-pc-space-left20{--space-left:20;margin-left:calc(var(--grid) * 20)}.p-article3__contents>.-pc-space-right20{--space-right:20;margin-right:calc(var(--grid) * 20)}.p-article3__contents>.-pc-space-top21{margin-top:calc(var(--grid) * 21)}.p-article3__contents>.-pc-space-bottom21{margin-bottom:calc(var(--grid) * 21)}.p-article3__contents>.-pc-space-left21{--space-left:21;margin-left:calc(var(--grid) * 21)}.p-article3__contents>.-pc-space-right21{--space-right:21;margin-right:calc(var(--grid) * 21)}.p-article3__contents>.-pc-space-top22{margin-top:calc(var(--grid) * 22)}.p-article3__contents>.-pc-space-bottom22{margin-bottom:calc(var(--grid) * 22)}.p-article3__contents>.-pc-space-left22{--space-left:22;margin-left:calc(var(--grid) * 22)}.p-article3__contents>.-pc-space-right22{--space-right:22;margin-right:calc(var(--grid) * 22)}.p-article3__contents>.-pc-space-top23{margin-top:calc(var(--grid) * 23)}.p-article3__contents>.-pc-space-bottom23{margin-bottom:calc(var(--grid) * 23)}.p-article3__contents>.-pc-space-left23{--space-left:23;margin-left:calc(var(--grid) * 23)}.p-article3__contents>.-pc-space-right23{--space-right:23;margin-right:calc(var(--grid) * 23)}.p-article3__contents>.-pc-space-top24{margin-top:calc(var(--grid) * 24)}.p-article3__contents>.-pc-space-bottom24{margin-bottom:calc(var(--grid) * 24)}.p-article3__contents>.-pc-space-left24{--space-left:24;margin-left:calc(var(--grid) * 24)}.p-article3__contents>.-pc-space-right24{--space-right:24;margin-right:calc(var(--grid) * 24)}}@media screen and (max-width:1023px){.p-article3__contents>.-sp-space-top1{margin-top:calc(var(--grid) * 1)}.p-article3__contents>.-sp-space-bottom1{margin-bottom:calc(var(--grid) * 1)}.p-article3__contents>.-sp-space-left1{--space-left:1;margin-left:calc(var(--grid) * 1)}.p-article3__contents>.-sp-space-right1{--space-right:1;margin-right:calc(var(--grid) * 1)}.p-article3__contents>.-sp-space-top2{margin-top:calc(var(--grid) * 2)}.p-article3__contents>.-sp-space-bottom2{margin-bottom:calc(var(--grid) * 2)}.p-article3__contents>.-sp-space-left2{--space-left:2;margin-left:calc(var(--grid) * 2)}.p-article3__contents>.-sp-space-right2{--space-right:2;margin-right:calc(var(--grid) * 2)}.p-article3__contents>.-sp-space-top3{margin-top:calc(var(--grid) * 3)}.p-article3__contents>.-sp-space-bottom3{margin-bottom:calc(var(--grid) * 3)}.p-article3__contents>.-sp-space-left3{--space-left:3;margin-left:calc(var(--grid) * 3)}.p-article3__contents>.-sp-space-right3{--space-right:3;margin-right:calc(var(--grid) * 3)}.p-article3__contents>.-sp-space-top4{margin-top:calc(var(--grid) * 4)}.p-article3__contents>.-sp-space-bottom4{margin-bottom:calc(var(--grid) * 4)}.p-article3__contents>.-sp-space-left4{--space-left:4;margin-left:calc(var(--grid) * 4)}.p-article3__contents>.-sp-space-right4{--space-right:4;margin-right:calc(var(--grid) * 4)}.p-article3__contents>.-sp-space-top5{margin-top:calc(var(--grid) * 5)}.p-article3__contents>.-sp-space-bottom5{margin-bottom:calc(var(--grid) * 5)}.p-article3__contents>.-sp-space-left5{--space-left:5;margin-left:calc(var(--grid) * 5)}.p-article3__contents>.-sp-space-right5{--space-right:5;margin-right:calc(var(--grid) * 5)}.p-article3__contents>.-sp-space-top6{margin-top:calc(var(--grid) * 6)}.p-article3__contents>.-sp-space-bottom6{margin-bottom:calc(var(--grid) * 6)}.p-article3__contents>.-sp-space-left6{--space-left:6;margin-left:calc(var(--grid) * 6)}.p-article3__contents>.-sp-space-right6{--space-right:6;margin-right:calc(var(--grid) * 6)}.p-article3__contents>.-sp-space-top7{margin-top:calc(var(--grid) * 7)}.p-article3__contents>.-sp-space-bottom7{margin-bottom:calc(var(--grid) * 7)}.p-article3__contents>.-sp-space-left7{--space-left:7;margin-left:calc(var(--grid) * 7)}.p-article3__contents>.-sp-space-right7{--space-right:7;margin-right:calc(var(--grid) * 7)}.p-article3__contents>.-sp-space-top8{margin-top:calc(var(--grid) * 8)}.p-article3__contents>.-sp-space-bottom8{margin-bottom:calc(var(--grid) * 8)}.p-article3__contents>.-sp-space-left8{--space-left:8;margin-left:calc(var(--grid) * 8)}.p-article3__contents>.-sp-space-right8{--space-right:8;margin-right:calc(var(--grid) * 8)}.p-article3__contents>.-sp-space-top9{margin-top:calc(var(--grid) * 9)}.p-article3__contents>.-sp-space-bottom9{margin-bottom:calc(var(--grid) * 9)}.p-article3__contents>.-sp-space-left9{--space-left:9;margin-left:calc(var(--grid) * 9)}.p-article3__contents>.-sp-space-right9{--space-right:9;margin-right:calc(var(--grid) * 9)}.p-article3__contents>.-sp-space-top10{margin-top:calc(var(--grid) * 10)}.p-article3__contents>.-sp-space-bottom10{margin-bottom:calc(var(--grid) * 10)}.p-article3__contents>.-sp-space-left10{--space-left:10;margin-left:calc(var(--grid) * 10)}.p-article3__contents>.-sp-space-right10{--space-right:10;margin-right:calc(var(--grid) * 10)}.p-article3__contents>.-sp-space-top11{margin-top:calc(var(--grid) * 11)}.p-article3__contents>.-sp-space-bottom11{margin-bottom:calc(var(--grid) * 11)}.p-article3__contents>.-sp-space-left11{--space-left:11;margin-left:calc(var(--grid) * 11)}.p-article3__contents>.-sp-space-right11{--space-right:11;margin-right:calc(var(--grid) * 11)}.p-article3__contents>.-sp-space-top12{margin-top:calc(var(--grid) * 12)}.p-article3__contents>.-sp-space-bottom12{margin-bottom:calc(var(--grid) * 12)}.p-article3__contents>.-sp-space-left12{--space-left:12;margin-left:calc(var(--grid) * 12)}.p-article3__contents>.-sp-space-right12{--space-right:12;margin-right:calc(var(--grid) * 12)}}@media screen and (min-width:1024px){.p-article3__contents>.-pc-space-top_1{margin-top:calc(var(--grid) * -1)}.p-article3__contents>.-pc-space-bottom_1{margin-bottom:calc(var(--grid) * -1)}.p-article3__contents>.-pc-space-left_1{--space-left:-1;margin-left:calc(var(--grid) * -1)}.p-article3__contents>.-pc-space-right_1{--space-right:-1;margin-right:calc(var(--grid) * -1)}.p-article3__contents>.-pc-space-top_2{margin-top:calc(var(--grid) * -2)}.p-article3__contents>.-pc-space-bottom_2{margin-bottom:calc(var(--grid) * -2)}.p-article3__contents>.-pc-space-left_2{--space-left:-2;margin-left:calc(var(--grid) * -2)}.p-article3__contents>.-pc-space-right_2{--space-right:-2;margin-right:calc(var(--grid) * -2)}.p-article3__contents>.-pc-space-top_3{margin-top:calc(var(--grid) * -3)}.p-article3__contents>.-pc-space-bottom_3{margin-bottom:calc(var(--grid) * -3)}.p-article3__contents>.-pc-space-left_3{--space-left:-3;margin-left:calc(var(--grid) * -3)}.p-article3__contents>.-pc-space-right_3{--space-right:-3;margin-right:calc(var(--grid) * -3)}.p-article3__contents>.-pc-space-top_4{margin-top:calc(var(--grid) * -4)}.p-article3__contents>.-pc-space-bottom_4{margin-bottom:calc(var(--grid) * -4)}.p-article3__contents>.-pc-space-left_4{--space-left:-4;margin-left:calc(var(--grid) * -4)}.p-article3__contents>.-pc-space-right_4{--space-right:-4;margin-right:calc(var(--grid) * -4)}.p-article3__contents>.-pc-space-top_5{margin-top:calc(var(--grid) * -5)}.p-article3__contents>.-pc-space-bottom_5{margin-bottom:calc(var(--grid) * -5)}.p-article3__contents>.-pc-space-left_5{--space-left:-5;margin-left:calc(var(--grid) * -5)}.p-article3__contents>.-pc-space-right_5{--space-right:-5;margin-right:calc(var(--grid) * -5)}.p-article3__contents>.-pc-space-top_6{margin-top:calc(var(--grid) * -6)}.p-article3__contents>.-pc-space-bottom_6{margin-bottom:calc(var(--grid) * -6)}.p-article3__contents>.-pc-space-left_6{--space-left:-6;margin-left:calc(var(--grid) * -6)}.p-article3__contents>.-pc-space-right_6{--space-right:-6;margin-right:calc(var(--grid) * -6)}.p-article3__contents>.-pc-space-top_7{margin-top:calc(var(--grid) * -7)}.p-article3__contents>.-pc-space-bottom_7{margin-bottom:calc(var(--grid) * -7)}.p-article3__contents>.-pc-space-left_7{--space-left:-7;margin-left:calc(var(--grid) * -7)}.p-article3__contents>.-pc-space-right_7{--space-right:-7;margin-right:calc(var(--grid) * -7)}.p-article3__contents>.-pc-space-top_8{margin-top:calc(var(--grid) * -8)}.p-article3__contents>.-pc-space-bottom_8{margin-bottom:calc(var(--grid) * -8)}.p-article3__contents>.-pc-space-left_8{--space-left:-8;margin-left:calc(var(--grid) * -8)}.p-article3__contents>.-pc-space-right_8{--space-right:-8;margin-right:calc(var(--grid) * -8)}.p-article3__contents>.-pc-space-top_9{margin-top:calc(var(--grid) * -9)}.p-article3__contents>.-pc-space-bottom_9{margin-bottom:calc(var(--grid) * -9)}.p-article3__contents>.-pc-space-left_9{--space-left:-9;margin-left:calc(var(--grid) * -9)}.p-article3__contents>.-pc-space-right_9{--space-right:-9;margin-right:calc(var(--grid) * -9)}.p-article3__contents>.-pc-space-top_10{margin-top:calc(var(--grid) * -10)}.p-article3__contents>.-pc-space-bottom_10{margin-bottom:calc(var(--grid) * -10)}.p-article3__contents>.-pc-space-left_10{--space-left:-10;margin-left:calc(var(--grid) * -10)}.p-article3__contents>.-pc-space-right_10{--space-right:-10;margin-right:calc(var(--grid) * -10)}.p-article3__contents>.-pc-space-top_11{margin-top:calc(var(--grid) * -11)}.p-article3__contents>.-pc-space-bottom_11{margin-bottom:calc(var(--grid) * -11)}.p-article3__contents>.-pc-space-left_11{--space-left:-11;margin-left:calc(var(--grid) * -11)}.p-article3__contents>.-pc-space-right_11{--space-right:-11;margin-right:calc(var(--grid) * -11)}.p-article3__contents>.-pc-space-top_12{margin-top:calc(var(--grid) * -12)}.p-article3__contents>.-pc-space-bottom_12{margin-bottom:calc(var(--grid) * -12)}.p-article3__contents>.-pc-space-left_12{--space-left:-12;margin-left:calc(var(--grid) * -12)}.p-article3__contents>.-pc-space-right_12{--space-right:-12;margin-right:calc(var(--grid) * -12)}.p-article3__contents>.-pc-space-top_13{margin-top:calc(var(--grid) * -13)}.p-article3__contents>.-pc-space-bottom_13{margin-bottom:calc(var(--grid) * -13)}.p-article3__contents>.-pc-space-left_13{--space-left:-13;margin-left:calc(var(--grid) * -13)}.p-article3__contents>.-pc-space-right_13{--space-right:-13;margin-right:calc(var(--grid) * -13)}.p-article3__contents>.-pc-space-top_14{margin-top:calc(var(--grid) * -14)}.p-article3__contents>.-pc-space-bottom_14{margin-bottom:calc(var(--grid) * -14)}.p-article3__contents>.-pc-space-left_14{--space-left:-14;margin-left:calc(var(--grid) * -14)}.p-article3__contents>.-pc-space-right_14{--space-right:-14;margin-right:calc(var(--grid) * -14)}.p-article3__contents>.-pc-space-top_15{margin-top:calc(var(--grid) * -15)}.p-article3__contents>.-pc-space-bottom_15{margin-bottom:calc(var(--grid) * -15)}.p-article3__contents>.-pc-space-left_15{--space-left:-15;margin-left:calc(var(--grid) * -15)}.p-article3__contents>.-pc-space-right_15{--space-right:-15;margin-right:calc(var(--grid) * -15)}.p-article3__contents>.-pc-space-top_16{margin-top:calc(var(--grid) * -16)}.p-article3__contents>.-pc-space-bottom_16{margin-bottom:calc(var(--grid) * -16)}.p-article3__contents>.-pc-space-left_16{--space-left:-16;margin-left:calc(var(--grid) * -16)}.p-article3__contents>.-pc-space-right_16{--space-right:-16;margin-right:calc(var(--grid) * -16)}.p-article3__contents>.-pc-space-top_17{margin-top:calc(var(--grid) * -17)}.p-article3__contents>.-pc-space-bottom_17{margin-bottom:calc(var(--grid) * -17)}.p-article3__contents>.-pc-space-left_17{--space-left:-17;margin-left:calc(var(--grid) * -17)}.p-article3__contents>.-pc-space-right_17{--space-right:-17;margin-right:calc(var(--grid) * -17)}.p-article3__contents>.-pc-space-top_18{margin-top:calc(var(--grid) * -18)}.p-article3__contents>.-pc-space-bottom_18{margin-bottom:calc(var(--grid) * -18)}.p-article3__contents>.-pc-space-left_18{--space-left:-18;margin-left:calc(var(--grid) * -18)}.p-article3__contents>.-pc-space-right_18{--space-right:-18;margin-right:calc(var(--grid) * -18)}.p-article3__contents>.-pc-space-top_19{margin-top:calc(var(--grid) * -19)}.p-article3__contents>.-pc-space-bottom_19{margin-bottom:calc(var(--grid) * -19)}.p-article3__contents>.-pc-space-left_19{--space-left:-19;margin-left:calc(var(--grid) * -19)}.p-article3__contents>.-pc-space-right_19{--space-right:-19;margin-right:calc(var(--grid) * -19)}.p-article3__contents>.-pc-space-top_20{margin-top:calc(var(--grid) * -20)}.p-article3__contents>.-pc-space-bottom_20{margin-bottom:calc(var(--grid) * -20)}.p-article3__contents>.-pc-space-left_20{--space-left:-20;margin-left:calc(var(--grid) * -20)}.p-article3__contents>.-pc-space-right_20{--space-right:-20;margin-right:calc(var(--grid) * -20)}.p-article3__contents>.-pc-space-top_21{margin-top:calc(var(--grid) * -21)}.p-article3__contents>.-pc-space-bottom_21{margin-bottom:calc(var(--grid) * -21)}.p-article3__contents>.-pc-space-left_21{--space-left:-21;margin-left:calc(var(--grid) * -21)}.p-article3__contents>.-pc-space-right_21{--space-right:-21;margin-right:calc(var(--grid) * -21)}.p-article3__contents>.-pc-space-top_22{margin-top:calc(var(--grid) * -22)}.p-article3__contents>.-pc-space-bottom_22{margin-bottom:calc(var(--grid) * -22)}.p-article3__contents>.-pc-space-left_22{--space-left:-22;margin-left:calc(var(--grid) * -22)}.p-article3__contents>.-pc-space-right_22{--space-right:-22;margin-right:calc(var(--grid) * -22)}.p-article3__contents>.-pc-space-top_23{margin-top:calc(var(--grid) * -23)}.p-article3__contents>.-pc-space-bottom_23{margin-bottom:calc(var(--grid) * -23)}.p-article3__contents>.-pc-space-left_23{--space-left:-23;margin-left:calc(var(--grid) * -23)}.p-article3__contents>.-pc-space-right_23{--space-right:-23;margin-right:calc(var(--grid) * -23)}.p-article3__contents>.-pc-space-top_24{margin-top:calc(var(--grid) * -24)}.p-article3__contents>.-pc-space-bottom_24{margin-bottom:calc(var(--grid) * -24)}.p-article3__contents>.-pc-space-left_24{--space-left:-24;margin-left:calc(var(--grid) * -24)}.p-article3__contents>.-pc-space-right_24{--space-right:-24;margin-right:calc(var(--grid) * -24)}}@media screen and (max-width:1023px){.p-article3__contents>.-sp-space-top_1{margin-top:calc(var(--grid) * -1)}.p-article3__contents>.-sp-space-bottom_1{margin-bottom:calc(var(--grid) * -1)}.p-article3__contents>.-sp-space-left_1{--space-left:-1;margin-left:calc(var(--grid) * -1)}.p-article3__contents>.-sp-space-right_1{--space-right:-1;margin-right:calc(var(--grid) * -1)}.p-article3__contents>.-sp-space-top_2{margin-top:calc(var(--grid) * -2)}.p-article3__contents>.-sp-space-bottom_2{margin-bottom:calc(var(--grid) * -2)}.p-article3__contents>.-sp-space-left_2{--space-left:-2;margin-left:calc(var(--grid) * -2)}.p-article3__contents>.-sp-space-right_2{--space-right:-2;margin-right:calc(var(--grid) * -2)}.p-article3__contents>.-sp-space-top_3{margin-top:calc(var(--grid) * -3)}.p-article3__contents>.-sp-space-bottom_3{margin-bottom:calc(var(--grid) * -3)}.p-article3__contents>.-sp-space-left_3{--space-left:-3;margin-left:calc(var(--grid) * -3)}.p-article3__contents>.-sp-space-right_3{--space-right:-3;margin-right:calc(var(--grid) * -3)}.p-article3__contents>.-sp-space-top_4{margin-top:calc(var(--grid) * -4)}.p-article3__contents>.-sp-space-bottom_4{margin-bottom:calc(var(--grid) * -4)}.p-article3__contents>.-sp-space-left_4{--space-left:-4;margin-left:calc(var(--grid) * -4)}.p-article3__contents>.-sp-space-right_4{--space-right:-4;margin-right:calc(var(--grid) * -4)}.p-article3__contents>.-sp-space-top_5{margin-top:calc(var(--grid) * -5)}.p-article3__contents>.-sp-space-bottom_5{margin-bottom:calc(var(--grid) * -5)}.p-article3__contents>.-sp-space-left_5{--space-left:-5;margin-left:calc(var(--grid) * -5)}.p-article3__contents>.-sp-space-right_5{--space-right:-5;margin-right:calc(var(--grid) * -5)}.p-article3__contents>.-sp-space-top_6{margin-top:calc(var(--grid) * -6)}.p-article3__contents>.-sp-space-bottom_6{margin-bottom:calc(var(--grid) * -6)}.p-article3__contents>.-sp-space-left_6{--space-left:-6;margin-left:calc(var(--grid) * -6)}.p-article3__contents>.-sp-space-right_6{--space-right:-6;margin-right:calc(var(--grid) * -6)}.p-article3__contents>.-sp-space-top_7{margin-top:calc(var(--grid) * -7)}.p-article3__contents>.-sp-space-bottom_7{margin-bottom:calc(var(--grid) * -7)}.p-article3__contents>.-sp-space-left_7{--space-left:-7;margin-left:calc(var(--grid) * -7)}.p-article3__contents>.-sp-space-right_7{--space-right:-7;margin-right:calc(var(--grid) * -7)}.p-article3__contents>.-sp-space-top_8{margin-top:calc(var(--grid) * -8)}.p-article3__contents>.-sp-space-bottom_8{margin-bottom:calc(var(--grid) * -8)}.p-article3__contents>.-sp-space-left_8{--space-left:-8;margin-left:calc(var(--grid) * -8)}.p-article3__contents>.-sp-space-right_8{--space-right:-8;margin-right:calc(var(--grid) * -8)}.p-article3__contents>.-sp-space-top_9{margin-top:calc(var(--grid) * -9)}.p-article3__contents>.-sp-space-bottom_9{margin-bottom:calc(var(--grid) * -9)}.p-article3__contents>.-sp-space-left_9{--space-left:-9;margin-left:calc(var(--grid) * -9)}.p-article3__contents>.-sp-space-right_9{--space-right:-9;margin-right:calc(var(--grid) * -9)}.p-article3__contents>.-sp-space-top_10{margin-top:calc(var(--grid) * -10)}.p-article3__contents>.-sp-space-bottom_10{margin-bottom:calc(var(--grid) * -10)}.p-article3__contents>.-sp-space-left_10{--space-left:-10;margin-left:calc(var(--grid) * -10)}.p-article3__contents>.-sp-space-right_10{--space-right:-10;margin-right:calc(var(--grid) * -10)}.p-article3__contents>.-sp-space-top_11{margin-top:calc(var(--grid) * -11)}.p-article3__contents>.-sp-space-bottom_11{margin-bottom:calc(var(--grid) * -11)}.p-article3__contents>.-sp-space-left_11{--space-left:-11;margin-left:calc(var(--grid) * -11)}.p-article3__contents>.-sp-space-right_11{--space-right:-11;margin-right:calc(var(--grid) * -11)}.p-article3__contents>.-sp-space-top_12{margin-top:calc(var(--grid) * -12)}.p-article3__contents>.-sp-space-bottom_12{margin-bottom:calc(var(--grid) * -12)}.p-article3__contents>.-sp-space-left_12{--space-left:-12;margin-left:calc(var(--grid) * -12)}.p-article3__contents>.-sp-space-right_12{--space-right:-12;margin-right:calc(var(--grid) * -12)}.p-article3__contents>.-sp-space-top_13{margin-top:calc(var(--grid) * -13)}.p-article3__contents>.-sp-space-bottom_13{margin-bottom:calc(var(--grid) * -13)}.p-article3__contents>.-sp-space-left_13{--space-left:-13;margin-left:calc(var(--grid) * -13)}.p-article3__contents>.-sp-space-right_13{--space-right:-13;margin-right:calc(var(--grid) * -13)}.p-article3__contents>.-sp-space-top_14{margin-top:calc(var(--grid) * -14)}.p-article3__contents>.-sp-space-bottom_14{margin-bottom:calc(var(--grid) * -14)}.p-article3__contents>.-sp-space-left_14{--space-left:-14;margin-left:calc(var(--grid) * -14)}.p-article3__contents>.-sp-space-right_14{--space-right:-14;margin-right:calc(var(--grid) * -14)}.p-article3__contents>.-sp-space-top_15{margin-top:calc(var(--grid) * -15)}.p-article3__contents>.-sp-space-bottom_15{margin-bottom:calc(var(--grid) * -15)}.p-article3__contents>.-sp-space-left_15{--space-left:-15;margin-left:calc(var(--grid) * -15)}.p-article3__contents>.-sp-space-right_15{--space-right:-15;margin-right:calc(var(--grid) * -15)}.p-article3__contents>.-sp-space-top_16{margin-top:calc(var(--grid) * -16)}.p-article3__contents>.-sp-space-bottom_16{margin-bottom:calc(var(--grid) * -16)}.p-article3__contents>.-sp-space-left_16{--space-left:-16;margin-left:calc(var(--grid) * -16)}.p-article3__contents>.-sp-space-right_16{--space-right:-16;margin-right:calc(var(--grid) * -16)}.p-article3__contents>.-sp-space-top_17{margin-top:calc(var(--grid) * -17)}.p-article3__contents>.-sp-space-bottom_17{margin-bottom:calc(var(--grid) * -17)}.p-article3__contents>.-sp-space-left_17{--space-left:-17;margin-left:calc(var(--grid) * -17)}.p-article3__contents>.-sp-space-right_17{--space-right:-17;margin-right:calc(var(--grid) * -17)}.p-article3__contents>.-sp-space-top_18{margin-top:calc(var(--grid) * -18)}.p-article3__contents>.-sp-space-bottom_18{margin-bottom:calc(var(--grid) * -18)}.p-article3__contents>.-sp-space-left_18{--space-left:-18;margin-left:calc(var(--grid) * -18)}.p-article3__contents>.-sp-space-right_18{--space-right:-18;margin-right:calc(var(--grid) * -18)}.p-article3__contents>.-sp-space-top_19{margin-top:calc(var(--grid) * -19)}.p-article3__contents>.-sp-space-bottom_19{margin-bottom:calc(var(--grid) * -19)}.p-article3__contents>.-sp-space-left_19{--space-left:-19;margin-left:calc(var(--grid) * -19)}.p-article3__contents>.-sp-space-right_19{--space-right:-19;margin-right:calc(var(--grid) * -19)}.p-article3__contents>.-sp-space-top_20{margin-top:calc(var(--grid) * -20)}.p-article3__contents>.-sp-space-bottom_20{margin-bottom:calc(var(--grid) * -20)}.p-article3__contents>.-sp-space-left_20{--space-left:-20;margin-left:calc(var(--grid) * -20)}.p-article3__contents>.-sp-space-right_20{--space-right:-20;margin-right:calc(var(--grid) * -20)}.p-article3__contents>.-sp-space-top_21{margin-top:calc(var(--grid) * -21)}.p-article3__contents>.-sp-space-bottom_21{margin-bottom:calc(var(--grid) * -21)}.p-article3__contents>.-sp-space-left_21{--space-left:-21;margin-left:calc(var(--grid) * -21)}.p-article3__contents>.-sp-space-right_21{--space-right:-21;margin-right:calc(var(--grid) * -21)}.p-article3__contents>.-sp-space-top_22{margin-top:calc(var(--grid) * -22)}.p-article3__contents>.-sp-space-bottom_22{margin-bottom:calc(var(--grid) * -22)}.p-article3__contents>.-sp-space-left_22{--space-left:-22;margin-left:calc(var(--grid) * -22)}.p-article3__contents>.-sp-space-right_22{--space-right:-22;margin-right:calc(var(--grid) * -22)}.p-article3__contents>.-sp-space-top_23{margin-top:calc(var(--grid) * -23)}.p-article3__contents>.-sp-space-bottom_23{margin-bottom:calc(var(--grid) * -23)}.p-article3__contents>.-sp-space-left_23{--space-left:-23;margin-left:calc(var(--grid) * -23)}.p-article3__contents>.-sp-space-right_23{--space-right:-23;margin-right:calc(var(--grid) * -23)}.p-article3__contents>.-sp-space-top_24{margin-top:calc(var(--grid) * -24)}.p-article3__contents>.-sp-space-bottom_24{margin-bottom:calc(var(--grid) * -24)}.p-article3__contents>.-sp-space-left_24{--space-left:-24;margin-left:calc(var(--grid) * -24)}.p-article3__contents>.-sp-space-right_24{--space-right:-24;margin-right:calc(var(--grid) * -24)}}.p-article3__contents>.-zindex-front{z-index:100}.p-article3__contents>.-zindex-back{z-index:0}.p-article3__contents>.-bg-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (min-width:1024px){.p-article3__contents .js-loopslider.-btt,.p-article3__contents .js-loopslider.-ttb{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:1023px){.p-article3__contents .js-loopslider.-btt,.p-article3__contents .js-loopslider.-ttb{--sp-height:calc( var(--sp-height-num) * 0.1rem );height:var(--sp-height,100vh)}}@media screen and (min-width:1024px){.p-article4{padding:6rem 0 18rem}}@media screen and (max-width:1023px){.p-article4{padding:3rem 0 9rem}}@media screen and (min-width:1024px){.p-article4__flex{margin-top:8rem}}@media screen and (max-width:1023px){.p-article4__flex{margin-top:4rem}}@media screen and (max-width:1023px){.p-article4__editor{margin-top:6rem}}.p-banner-spotify a{display:block;width:100%;height:100%;background-color:var(--color-podcast)}@media (hover:hover){.p-banner-spotify a:hover .p-banner-spotify__en{-webkit-transform:translateY(-50%) var(--hover-scale);transform:translateY(-50%) var(--hover-scale)}.p-banner-spotify a:hover .p-banner-spotify__illust_1,.p-banner-spotify a:hover .p-banner-spotify__illust_2{-webkit-transform:var(--hover-scale);transform:var(--hover-scale)}}.p-banner-spotify__inner{position:relative;width:100%;height:100%;margin-inline:auto;display:flex;align-items:flex-end}.p-banner-spotify__inner>:not(.p-banner-spotify__title){position:absolute}.p-banner-spotify__title{position:relative;z-index:10;margin-inline:auto}@media screen and (min-width:1024px){.p-banner-spotify__title{width:20.9rem;margin-bottom:1.7rem}}@media screen and (max-width:1023px){.p-banner-spotify__title{width:16.1rem;margin-bottom:1.2rem}}.p-banner-spotify__en{width:100%;top:54%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}.p-banner-spotify__illust_1{width:100%;top:0;left:0;z-index:1;-webkit-transform-origin:30% 80%;transform-origin:30% 80%;transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}.p-banner-spotify__illust_2{width:64.16667%;top:0;left:0;z-index:0;-webkit-transform-origin:60% 20%;transform-origin:60% 20%;transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}@media screen and (min-width:1024px){.p-banner-recruit{min-height:38.6rem}}@media screen and (max-width:1023px) and (min-width:561px){.p-banner-recruit{min-height:30rem}}@media screen and (max-width:560px){.p-banner-recruit{min-height:21.1rem}}.p-banner-recruit a{display:block;width:100%;height:100%;background-color:var(--page-recruit);z-index:auto}@media (hover:hover){.p-banner-recruit a:hover .p-banner-recruit__en{-webkit-transform:translateY(-50%) var(--hover-scale);transform:translateY(-50%) var(--hover-scale)}.p-banner-recruit a:hover .p-banner-recruit__illust_2{-webkit-transform:var(--hover-scale);transform:var(--hover-scale)}.p-banner-recruit a:hover+.p-banner-recruit__illust_1{-webkit-transform:var(--hover-scale);transform:var(--hover-scale)}}.p-banner-recruit__inner{position:relative;width:100%;height:100%;margin-inline:auto}.p-banner-recruit__illust_1,.p-banner-recruit__illust_2,.p-banner-recruit__title{position:absolute;pointer-events:none}.p-banner-recruit__title{width:104%;top:auto;right:0;z-index:5;transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}@media screen and (min-width:1024px){.p-banner-recruit__title{bottom:4.44041%}}@media screen and (max-width:1023px){.p-banner-recruit__title{bottom:11.84834%}}.p-banner-recruit__illust_1{right:0;z-index:0;-webkit-transform-origin:100% 0;transform-origin:100% 0;transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}@media screen and (min-width:1024px){.p-banner-recruit__illust_1{width:94.44444%;top:-13.98964%}}@media screen and (max-width:1023px){.p-banner-recruit__illust_1{width:96.77419%;top:-13.27014%}}.p-banner-recruit__illust_2{left:0;z-index:1;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:-webkit-transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow);transition:transform var(--transition-hover-slow), -webkit-transform var(--transition-hover-slow)}@media screen and (min-width:1024px){.p-banner-recruit__illust_2{width:68.61111%;bottom:0}}@media screen and (max-width:1023px){.p-banner-recruit__illust_2{width:68.8172%;bottom:5.6872%}}.p-button>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}@media screen and (min-width:1024px){.p-button.-medium>*{gap:2.4rem}}@media screen and (max-width:1023px){.p-button.-medium>*{gap:1.2rem}}@media screen and (min-width:1024px){.p-button.-medium .p-button__txt{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-button.-medium .p-button__txt{font-size:var(--font-size18)}}@media screen and (min-width:1024px){.p-button.-medium2>*{gap:1.7rem}}@media screen and (max-width:1023px){.p-button.-medium2>*{gap:1.2rem}}@media screen and (min-width:1024px){.p-button.-medium2 .p-button__txt{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-button.-medium2 .p-button__txt{font-size:var(--font-size18)}}.p-button.-position-right{position:absolute;top:0;right:0;z-index:1}.p-button.-position-bottom{position:absolute;right:0;bottom:0;z-index:1}.p-button__txt{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-button__txt::after,.p-button__txt::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-button__txt::before{margin-top:var(--font-sans-serif-top)}.p-button__txt::after{margin-bottom:var(--font-sans-serif-bottom)}.p-button2{width:100%}.p-button2 a,.p-button2 button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-max);background-color:var(--color-bg3);color:var(--color-txt2);font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-button2.-medium{max-width:48.3rem;height:9.6rem}}@media screen and (max-width:1023px){.p-button2.-medium{max-width:31.3rem;height:8rem}}@media screen and (min-width:1024px){.p-button2.-medium a,.p-button2.-medium button{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.p-button2.-medium a,.p-button2.-medium button{font-size:var(--font-size16)}}.p-button3{border-top:var(--solid-current);border-left:var(--solid-current)}@media screen and (min-width:1024px){.p-button3{display:flex}.p-button3:has(>:nth-child(4)){flex-wrap:wrap}.p-button3:has(>:nth-child(4)) li{flex-basis:25%;width:25%}}.p-button3 li{border-bottom:var(--solid-current);border-right:var(--solid-current)}@media screen and (min-width:1024px){.p-button3 li{flex-basis:100%}}.p-button3 li:not(:has(>*)){display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-gothic-demibold);letter-spacing:var(--letter-spacing-_xs);--line-height:var( --line-height-sm );line-height:calc(var(--line-height) * 1em);padding-top:.1px;padding-bottom:.1px;margin:0!important}.p-button3 li:not(:has(>*))::after,.p-button3 li:not(:has(>*))::before{content:'';display:block;width:0;height:0}.p-button3 li:not(:has(>*))::before{margin-top:calc((1 - var(--line-height)) * .5em)}.p-button3 li:not(:has(>*))::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}@media screen and (min-width:1024px){.p-button3 li:not(:has(>*)){font-size:var(--font-size16);padding:1.5rem 0!important}}@media screen and (max-width:1023px){.p-button3 li:not(:has(>*)){font-size:var(--font-size14);padding:1.3rem 0!important}}.p-button3 li>*{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:0 0!important;text-align:center;font-family:var(--font-gothic-demibold);letter-spacing:var(--letter-spacing-_xs);--line-height:var( --line-height-sm );line-height:calc(var(--line-height) * 1em);padding-top:.1px;padding-bottom:.1px;margin:0!important}.p-button3 li>::after,.p-button3 li>::before{content:'';display:block;width:0;height:0}.p-button3 li>::before{margin-top:calc((1 - var(--line-height)) * .5em)}.p-button3 li>::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}@media screen and (min-width:1024px){.p-button3 li>*{font-size:var(--font-size16);padding:1.5rem 0!important}}@media screen and (max-width:1023px){.p-button3 li>*{font-size:var(--font-size14);padding:1.3rem 0!important}}.p-button3 li>a{text-decoration:underline!important;text-underline-offset:.2rem}@media (hover:hover){.p-button3 li>a:hover{text-decoration:none!important}}@media screen and (min-width:1024px){.js-loopslider .p-card.-medium{margin-left:-2rem;margin-right:-2rem}}@media screen and (max-width:1023px){.js-loopslider .p-card.-medium{margin-left:-1.3rem;margin-right:-1.3rem}}.p-card{position:relative}@media (hover:hover){.p-card:hover{z-index:100}}.p-card a{aspect-ratio:1/1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media (hover:hover){.p-card a:hover .p-card__figure{-webkit-transform:scale(90.90909%);transform:scale(90.90909%)}.p-card a:hover .p-card__title>span{background-color:var(--color-bg3);color:var(--color-txt2)}}.p-card a>:not(.p-card__figure){position:relative;z-index:10}@media screen and (min-width:1024px){.p-card.-medium{min-width:39.6rem;width:39.6rem;--cell-height:2.9rem}}@media screen and (max-width:1023px){.p-card.-medium{min-width:29.7rem;width:29.7rem;--cell-height:2.5rem}}@media screen and (min-width:1024px){.p-card.-medium a{padding:0 4.5rem 3.4rem}}@media screen and (max-width:1023px){.p-card.-medium a{padding:0 1.5rem 2.5rem}}@media screen and (min-width:1024px){.p-card.-medium .p-card__title{font-size:var(--font-size18);padding:0 .6rem;--gap-x:1.2rem;--gap-y:-0.4rem}}@media screen and (max-width:1023px){.p-card.-medium .p-card__title{font-size:var(--font-size16);padding:0 1.5rem;--gap-x:0.9rem;--gap-y:-0.3rem}}.p-card__figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.p-card__title{text-align:center;font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.p-card__title>span{display:inline-flex!important;align-items:center;height:var(--cell-height);margin-inline:auto;border-radius:var(--radius-max);background-color:var(--color-bg);transition:var(--transition-hover);transition-property:background-color,color}.p-card__title>span+span{margin-top:var(--gap-y)}.p-card__title>span span:first-of-type{padding-left:var(--gap-x)}.p-card__title>span span:last-of-type{padding-right:var(--gap-x)}.p-card__title .js-linewrap__line:nth-of-type(n+3){display:none!important}.p-card3s.-type1 .p-card3:nth-of-type(1){grid-column:1/3;grid-row:1/3}.p-card3.is-hover{-webkit-transform:none;transform:none;transition:none}.p-card3 a{display:block;display:flex;flex-direction:column;width:100%;height:100%;padding-top:.1px}@media screen and (min-width:1024px){.p-card3 a{padding:1.6rem 1.6rem 2.2rem}}@media screen and (max-width:1023px){.p-card3 a{padding:.8rem .8rem 1.2rem}}@media (hover:hover){.p-card3 a:hover .p-card3__figure{-webkit-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}}.p-card3 a.is-chase{position:relative;z-index:100}.p-card3 .c-meta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto}@media screen and (min-width:1024px){.p-card3.-small .p-card3__title{font-size:var(--font-size18);margin-top:3.8rem;margin-bottom:1.6rem}}@media screen and (max-width:1023px){.p-card3.-small .p-card3__title{font-size:var(--font-size16);margin-top:2rem;margin-bottom:1rem}}@media screen and (min-width:1024px){.p-card3.-small .p-card3__figure{-webkit-transform:translate(-50%,0) scale(116.15854%);transform:translate(-50%,0) scale(116.15854%)}}@media screen and (max-width:1023px){.p-card3.-small .p-card3__figure{-webkit-transform:translate(-50%,0) scale(115.78947%);transform:translate(-50%,0) scale(115.78947%)}}@media screen and (min-width:1024px){.p-card3.-large .p-card3__title{font-size:var(--font-size36);margin-top:4.2rem;margin-bottom:4rem}}@media screen and (max-width:1023px){.p-card3.-large .p-card3__title{font-size:var(--font-size24);margin-top:2.1rem;margin-bottom:1.2rem}}@media screen and (min-width:1024px){.p-card3.-large .p-card3__figure{-webkit-transform:translate(-50%,.7rem) scale(111.06259%);transform:translate(-50%,.7rem) scale(111.06259%)}}@media screen and (max-width:1023px){.p-card3.-large .p-card3__figure{-webkit-transform:translate(-50%,-1.4rem) scale(110.30641%);transform:translate(-50%,-1.4rem) scale(110.30641%)}}.p-card3__figure{width:100%;position:relative;left:50%;z-index:10}.p-card3__title{font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}.p-card4 a{aspect-ratio:479/269;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.p-card4 a::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--color-gradation2);z-index:1;pointer-events:none}.p-card4 a>:not(.p-card4__figure){position:relative;z-index:10}.p-card4 .c-meta{max-width:40rem;width:80%;margin-inline:auto}@media screen and (min-width:1024px){.p-card4.-medium a{padding:1.6rem}}@media screen and (max-width:1023px){.p-card4.-medium a{padding:1.4rem}}@media screen and (min-width:1024px){.p-card4.-medium .p-card4__title{font-size:var(--font-size18)}}@media screen and (max-width:1023px){.p-card4.-medium .p-card4__title{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.p-card4.-medium .c-meta{margin-top:1.4rem}}@media screen and (max-width:1023px){.p-card4.-medium .c-meta{margin-top:1.2rem}}.p-card4__title{color:var(--color-txt2);text-align:center;font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}.p-card5 a{display:block;width:100%;height:100%;text-align:center;padding-top:.1px}@media screen and (min-width:1024px){.p-card5.-medium a{padding:5rem 0 3.2rem}}@media screen and (max-width:1023px){.p-card5.-medium a{padding:2.6rem 0 2rem}}@media screen and (min-width:1024px){.p-card5.-medium .p-card5__name{font-size:var(--font-size28);margin-top:3.8rem}}@media screen and (max-width:1023px){.p-card5.-medium .p-card5__name{font-size:var(--font-size20);margin-top:2rem}}@media screen and (min-width:1024px){.p-card5.-medium .p-card5__category{font-size:var(--font-size16);margin-top:1.6rem}}@media screen and (max-width:1023px){.p-card5.-medium .p-card5__category{font-size:var(--font-size13);margin-top:1rem}}.p-card5__figure{aspect-ratio:1/1;position:relative;z-index:0;overflow:hidden;border-radius:50%;margin-inline:auto}@media screen and (min-width:1024px){.p-card5__figure{max-width:22rem;width:61.11111%}}@media screen and (max-width:1023px){.p-card5__figure{max-width:11.4rem;width:61.29032%}}.p-card5__name{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-sm );padding-right:1rem;padding-left:1rem}.p-card5__name::after,.p-card5__name::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-card5__name::before{margin-top:var(--font-sans-serif-top)}.p-card5__name::after{margin-bottom:var(--font-sans-serif-bottom)}.p-card5__category{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-rg );padding-right:1rem;padding-left:1rem}.p-card5__category::after,.p-card5__category::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-card5__category::before{margin-top:var(--font-sans-serif-top)}.p-card5__category::after{margin-bottom:var(--font-sans-serif-bottom)}.p-card6 a{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}@media screen and (min-width:768px){.p-card6 a{gap:var(--gap)}}@media screen and (max-width:767px){.p-card6 a{flex-wrap:wrap}}@media screen and (min-width:768px){.p-card6.-medium a{padding:1rem 1rem 1rem var(--gap)}}@media screen and (min-width:1024px){.p-card6.-medium a{--gap:4rem}}@media screen and (max-width:1023px) and (min-width:768px){.p-card6.-medium a{--gap:2rem}}@media screen and (max-width:767px) and (min-width:561px){.p-card6.-medium a{padding:2rem}}@media screen and (max-width:560px){.p-card6.-medium a{padding:1rem}}@media screen and (min-width:1024px){.p-card6.-medium .p-card6__title{font-size:var(--font-size18);margin-top:1.8rem}}@media screen and (max-width:1023px){.p-card6.-medium .p-card6__title{font-size:var(--font-size14);margin-top:2.1rem}}@media screen and (min-width:768px){.p-card6.-medium .p-card6__figure{width:34.23019%}}@media screen and (min-width:1024px){.p-card6.-medium .p-card6__figure{min-width:22.9rem}}@media screen and (max-width:1023px) and (min-width:768px){.p-card6.-medium .p-card6__figure{min-width:16.03rem}}@media screen and (max-width:767px){.p-card6.-medium .p-card6__figure{margin-top:2.2rem}}.p-card6__contents{flex:1}.p-card6__title{--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}.p-card6__figure{position:relative;aspect-ratio:229/172}@media screen and (max-width:767px){.p-card6__figure{width:100%}}.p-card7:last-child a{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.p-card7 a{position:relative;z-index:0;overflow:hidden}@media (hover:hover){.p-card7 a:hover .p-card7__contents{opacity:var(--hover-opacity2)}}.p-card7.-small:not(:has(+.p-card7.-small)) a{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}@media screen and (min-width:1024px){.p-card7.-small .p-card7__contents{padding:3.8rem 4.8rem 3.6rem}}@media screen and (max-width:1023px){.p-card7.-small .p-card7__contents{padding:3.4rem 3rem 2.6rem}}.p-card7.-small .p-card7__montblanc-made{display:none}.p-card7.-small .p-card7__logo{margin-bottom:3.8rem}@media screen and (min-width:1024px){.p-card7.-small .p-card7__logo{display:flex;flex-grow:1;align-items:stretch;max-width:36rem;width:94.24084%}}@media screen and (max-width:1023px){.p-card7.-small .p-card7__logo{aspect-ratio:312/140;max-width:31.2rem;width:99.04762%}}.p-card7.-small .p-card7__logo__txt{--pc-width:calc( var(--pc-width-num) * 0.1rem );--sp-width:calc( var(--sp-width-num) * 0.1rem );--pc-width-percent:calc( ( var(--pc-width-num) / 360 ) * 100%);--sp-width-percent:calc( ( var(--sp-width-num) / 312 ) * 100%);display:flex;align-items:center}@media screen and (min-width:1024px){.p-card7.-small .p-card7__figure{min-height:44rem;max-height:792px}}@media screen and (max-width:1023px){.p-card7.-small .p-card7__figure{max-height:30rem}}@media screen and (min-width:1024px){.p-card7.-small .p-card7__figure::after{padding-top:45.88113%}}@media screen and (max-width:1023px){.p-card7.-small .p-card7__figure::after{padding-top:53.33333%}}.p-card7.-large:has(+.p-card7.-large) a{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.p-card7.-large a{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}@media screen and (min-width:1024px){.p-card7.-large .p-card7__contents{padding:4rem 4.8rem}}@media screen and (max-width:1023px){.p-card7.-large .p-card7__contents{padding:3rem 3rem 4rem}}@media screen and (min-width:1024px){.p-card7.-large .p-card7__montblanc-made{width:11.5rem;-webkit-transform:translateX(.3rem);transform:translateX(.3rem)}}@media screen and (max-width:1023px){.p-card7.-large .p-card7__montblanc-made{width:10.3rem}}@media screen and (min-width:1024px){.p-card7.-large .p-card7__logo{aspect-ratio:1/1;max-width:36rem;width:94.24084%;margin-top:4.5rem;margin-bottom:6.4rem}}@media screen and (max-width:1023px){.p-card7.-large .p-card7__logo{aspect-ratio:312/156;max-width:31.2rem;width:99.04762%;margin-top:2.3rem;margin-bottom:3.2rem}}.p-card7.-large .p-card7__logo__txt{--pc-width:calc( var(--pc-width-num) * 0.1rem );--sp-width:calc( var(--sp-width-num) * 0.1rem );--pc-width-percent:calc( ( var(--pc-width-num) / 360 ) * 100%);--sp-width-percent:calc( ( var(--sp-width-num) / 312 ) * 100%)}@media screen and (min-width:1024px){.p-card7.-large .p-card7__figure{min-height:72rem;max-height:1296px}}@media screen and (max-width:1023px){.p-card7.-large .p-card7__figure{max-height:56.25rem}}@media screen and (min-width:1024px){.p-card7.-large .p-card7__figure::after{padding-top:75.07821%}}@media screen and (max-width:1023px){.p-card7.-large .p-card7__figure::after{padding-top:100%}}.p-card7__contents{background-color:var(--bg-color);color:var(--txt-color);display:flex;flex-direction:column;justify-content:space-between;transition:opacity var(--transition-hover)}@media screen and (min-width:1024px){.p-card7__contents{height:100%}}.p-card7__montblanc-made{margin-inline:auto}.p-card7__montblanc-made,.p-card7__montblanc-made svg{aspect-ratio:115/68}.p-card7__logo{display:flex;align-items:center;justify-content:center;width:100%;margin-inline:auto;transition:opacity var(--transition-hover)}@media screen and (min-width:1024px){.p-card7__logo__txt{max-width:var(--pc-width);width:var(--pc-width-percent)}}@media screen and (max-width:1023px){.p-card7__logo__txt{max-width:var(--sp-width,var(--pc-width));width:var(--sp-width-percent)}}.p-card7__logo__txt img{width:100%}.p-card7__figure{position:relative}@media screen and (min-width:1024px){.p-card7__figure{width:100%;height:100%}}.p-card7__figure::after{content:'';display:block}.p-card8-carousel{margin-top:var(--space-top);--space-bottom:calc( var( --scrollbar-size ) + 3.0rem )}@media screen and (min-width:1024px){.p-card8-carousel{--space-top:8rem}}@media screen and (max-width:1023px){.p-card8-carousel{--space-top:4rem}}@media screen and (min-width:1024px){.p-card8-carousel .c-scrollbar{margin-top:-8rem}}@media screen and (max-width:1023px){.p-card8-carousel .c-scrollbar{margin-top:-7rem}}.p-card8-carousel .p-card8{position:relative;z-index:10;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-card8-carousel .p-card8:first-of-type{margin-left:var(--space-side)}.p-card8-carousel .p-card8:last-of-type{margin-right:var(--space-side)}@media screen and (min-width:1024px){.p-card8-carousel .p-card8{--space-side:5.8rem}}@media screen and (max-width:1023px){.p-card8-carousel .p-card8{--space-side:2.5rem}}@media screen and (min-width:1024px){.p-card8-carousel .p-card8+.p-card8{margin-left:6rem}}@media screen and (max-width:1023px){.p-card8-carousel .p-card8+.p-card8{margin-left:4rem}}.p-card8-carousel .p-card8.-spine-left+.-spine-left,.p-card8-carousel .p-card8.-spine-right+.-spine-left{margin-left:.2rem}.p-card8-carousel .p-card8.-spine-left.-leaning-reverse+.-spine-right,.p-card8-carousel .p-card8.-spine-right.-leaning-reverse+.-spine-right{margin-left:.2rem}@media screen and (min-width:1024px){.p-card8-carousel .p-card8.-spine-left+.-spine-left,.p-card8-carousel .p-card8.-spine-right+.-spine-right{margin-left:3.2rem}}@media screen and (max-width:1023px){.p-card8-carousel .p-card8.-spine-left+.-spine-left,.p-card8-carousel .p-card8.-spine-right+.-spine-right{margin-left:2.1rem}}@media screen and (min-width:1024px){.p-card8-carousel .p-card8.-spine-right+:not(.-spine-right):not(.-spine-left){margin-left:3.2rem}}@media screen and (max-width:1023px){.p-card8-carousel .p-card8.-spine-right+:not(.-spine-right):not(.-spine-left){margin-left:2.1rem}}.p-card8-carousel__main{position:relative;z-index:10;padding:var(--space-top) 0 var(--space-bottom);margin:calc(var(--space-top) * -1) 0 calc(var(--space-bottom) * -1)}@media screen and (min-width:1024px){.p-card8-carousel__main{--space-top:8rem}}@media screen and (max-width:1023px){.p-card8-carousel__main{--space-top:6rem}}.p-card8-carousel__inner{display:flex;align-items:flex-end;height:var(--inner-height)}.p-card8{display:flex;align-items:flex-end}.p-card8 .c-meta{position:relative;z-index:10}@media screen and (min-width:1024px){.p-card8 .c-meta{margin-top:2rem}}@media screen and (max-width:1023px){.p-card8 .c-meta{margin-top:1.4rem}}@media screen and (min-width:1024px){.p-card8.-square{--width:42rem;--height:42rem}}@media screen and (max-width:1023px){.p-card8.-square{--width:31.5rem;--height:31.5rem}}.p-card8.-square .p-card8__pkg>a::before{height:100%}@media screen and (min-width:1024px){.p-card8.-square-lg{--width:50rem;--height:50rem}}@media screen and (max-width:1023px){.p-card8.-square-lg{--width:37.5rem;--height:37.5rem}}.p-card8.-square-lg .p-card8__pkg>a::before{height:50%}@media screen and (min-width:1024px){.p-card8.-rectangle{--width:36rem;--height:50rem}}@media screen and (max-width:1023px){.p-card8.-rectangle{--width:27rem;--height:37.5rem}}.p-card8.-rectangle .p-card8__pkg>a::before{height:56%}.p-card8.-spine-left{flex-direction:row-reverse}.p-card8.-spine-left.-angle-5{--angle:rotate(5deg)}.p-card8.-spine-left.-angle-10{--angle:rotate(10deg)}.p-card8.-spine-left.-angle-15{--angle:rotate(15deg)}.p-card8.-spine-left.-leaning-reverse.-angle-5{--angle:rotate(-5deg)}.p-card8.-spine-left.-leaning-reverse.-angle-10{--angle:rotate(-10deg)}.p-card8.-spine-left.-leaning-reverse.-angle-15{--angle:rotate(-15deg)}.p-card8.-spine-right.-angle-5{--angle:rotate(-5deg)}.p-card8.-spine-right.-angle-10{--angle:rotate(-10deg)}.p-card8.-spine-right.-angle-15{--angle:rotate(-15deg)}.p-card8.-spine-right.-leaning-reverse.-angle-5{--angle:rotate(5deg)}.p-card8.-spine-right.-leaning-reverse.-angle-10{--angle:rotate(10deg)}.p-card8.-spine-right.-leaning-reverse.-angle-15{--angle:rotate(15deg)}.p-card8.-angle-5{--angle-tan:0.0874886635;--angle-tan:tan(5deg)}@media screen and (min-width:1024px){.p-card8.-angle-5{--angle-tune:-0.2rem}}@media screen and (max-width:1023px){.p-card8.-angle-5{--angle-tune:-0.1rem}}.p-card8.-angle-10{--angle-tan:0.1763269807;--angle-tan:tan(10deg)}@media screen and (min-width:1024px){.p-card8.-angle-10{--angle-tune:-0.4rem}}@media screen and (max-width:1023px){.p-card8.-angle-10{--angle-tune:-0.2rem}}.p-card8.-angle-15{--angle-tan:0.2679491924;--angle-tan:tan(15deg)}@media screen and (min-width:1024px){.p-card8.-angle-15{--angle-tune:-1rem}}@media screen and (max-width:1023px){.p-card8.-angle-15{--angle-tune:-0.6rem}}.p-card8__pkg{width:var(--width);height:var(--height)}.p-card8__pkg.is-chase{position:relative;z-index:100}.p-card8__pkg>a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%}@media screen and (min-width:1024px){.p-card8__pkg>a{padding:2.4rem}}@media screen and (max-width:1023px){.p-card8__pkg>a{padding:1.8rem}}.p-card8__pkg>a::before{content:'';display:block;width:100%;position:absolute;left:0;bottom:0;z-index:5;background:var(--color-gradation4)}.p-card8__title{position:relative;z-index:10;color:var(--color-txt2);text-align:center;font-family:var(--font-gothic2-bold);--line-height:var( --line-height-sm );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-card8__title{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-card8__title{font-size:var(--font-size18)}}.p-card8__spine{position:relative;width:calc(var(--height) * var(--angle-tan) + var(--spine-width) + var(--angle-tune));height:var(--height)}@media screen and (min-width:1024px){.p-card8__spine{--spine-width:4rem}}@media screen and (max-width:1023px){.p-card8__spine{--spine-width:3.2rem}}.p-card8__spine>a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) var(--angle);transform:translate(-50%,-50%) var(--angle);width:var(--spine-width);height:var(--height);display:flex;align-items:center;justify-content:center;padding-right:.1rem}.p-card8__spine>a::before{content:'';display:block;width:100%;height:56%;position:absolute;left:0;bottom:0;z-index:5;background:var(--color-gradation4)}.p-card8__label{position:relative;z-index:10;color:var(--color-txt2);font-family:var(--font-gothic2-bold);white-space:nowrap;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:1024px){.p-card8__label{font-size:var(--font-size13)}}@media screen and (max-width:1023px){.p-card8__label{font-size:var(--font-size10)}}.p-card8-illust{position:relative;z-index:auto;--split-height:calc( var(--inner-height) / 5 );--split-center:calc( var(--img-height) / 100 );--split-side:calc( var(--img-width) / 100 )}.p-card8-illust.-height1{height:calc(var(--split-height) * 1)}.p-card8-illust.-height2{height:calc(var(--split-height) * 2)}.p-card8-illust.-height3{height:calc(var(--split-height) * 3)}.p-card8-illust.-height4{height:calc(var(--split-height) * 4)}.p-card8-illust.-height5{height:calc(var(--split-height) * 5)}.p-card8-illust.-height6{height:calc(var(--split-height) * 6)}.p-card8-illust.-margin-left1{margin-left:calc(var(--split-side) * 1)}.p-card8-illust.-margin-left_1{margin-left:calc(var(--split-side) * 1 * -1)}.p-card8-illust.-margin-right1{margin-right:calc(var(--split-side) * 1)}.p-card8-illust.-margin-right_1{margin-right:calc(var(--split-side) * 1 * -1)}.p-card8-illust.-margin-bottom1{margin-bottom:calc(var(--split-center) * 1)}.p-card8-illust.-margin-bottom_1{margin-bottom:calc(var(--split-center) * 1 * -1)}.p-card8-illust.-margin-left2{margin-left:calc(var(--split-side) * 2)}.p-card8-illust.-margin-left_2{margin-left:calc(var(--split-side) * 2 * -1)}.p-card8-illust.-margin-right2{margin-right:calc(var(--split-side) * 2)}.p-card8-illust.-margin-right_2{margin-right:calc(var(--split-side) * 2 * -1)}.p-card8-illust.-margin-bottom2{margin-bottom:calc(var(--split-center) * 2)}.p-card8-illust.-margin-bottom_2{margin-bottom:calc(var(--split-center) * 2 * -1)}.p-card8-illust.-margin-left3{margin-left:calc(var(--split-side) * 3)}.p-card8-illust.-margin-left_3{margin-left:calc(var(--split-side) * 3 * -1)}.p-card8-illust.-margin-right3{margin-right:calc(var(--split-side) * 3)}.p-card8-illust.-margin-right_3{margin-right:calc(var(--split-side) * 3 * -1)}.p-card8-illust.-margin-bottom3{margin-bottom:calc(var(--split-center) * 3)}.p-card8-illust.-margin-bottom_3{margin-bottom:calc(var(--split-center) * 3 * -1)}.p-card8-illust.-margin-left4{margin-left:calc(var(--split-side) * 4)}.p-card8-illust.-margin-left_4{margin-left:calc(var(--split-side) * 4 * -1)}.p-card8-illust.-margin-right4{margin-right:calc(var(--split-side) * 4)}.p-card8-illust.-margin-right_4{margin-right:calc(var(--split-side) * 4 * -1)}.p-card8-illust.-margin-bottom4{margin-bottom:calc(var(--split-center) * 4)}.p-card8-illust.-margin-bottom_4{margin-bottom:calc(var(--split-center) * 4 * -1)}.p-card8-illust.-margin-left5{margin-left:calc(var(--split-side) * 5)}.p-card8-illust.-margin-left_5{margin-left:calc(var(--split-side) * 5 * -1)}.p-card8-illust.-margin-right5{margin-right:calc(var(--split-side) * 5)}.p-card8-illust.-margin-right_5{margin-right:calc(var(--split-side) * 5 * -1)}.p-card8-illust.-margin-bottom5{margin-bottom:calc(var(--split-center) * 5)}.p-card8-illust.-margin-bottom_5{margin-bottom:calc(var(--split-center) * 5 * -1)}.p-card8-illust.-margin-left6{margin-left:calc(var(--split-side) * 6)}.p-card8-illust.-margin-left_6{margin-left:calc(var(--split-side) * 6 * -1)}.p-card8-illust.-margin-right6{margin-right:calc(var(--split-side) * 6)}.p-card8-illust.-margin-right_6{margin-right:calc(var(--split-side) * 6 * -1)}.p-card8-illust.-margin-bottom6{margin-bottom:calc(var(--split-center) * 6)}.p-card8-illust.-margin-bottom_6{margin-bottom:calc(var(--split-center) * 6 * -1)}.p-card8-illust.-margin-left7{margin-left:calc(var(--split-side) * 7)}.p-card8-illust.-margin-left_7{margin-left:calc(var(--split-side) * 7 * -1)}.p-card8-illust.-margin-right7{margin-right:calc(var(--split-side) * 7)}.p-card8-illust.-margin-right_7{margin-right:calc(var(--split-side) * 7 * -1)}.p-card8-illust.-margin-bottom7{margin-bottom:calc(var(--split-center) * 7)}.p-card8-illust.-margin-bottom_7{margin-bottom:calc(var(--split-center) * 7 * -1)}.p-card8-illust.-margin-left8{margin-left:calc(var(--split-side) * 8)}.p-card8-illust.-margin-left_8{margin-left:calc(var(--split-side) * 8 * -1)}.p-card8-illust.-margin-right8{margin-right:calc(var(--split-side) * 8)}.p-card8-illust.-margin-right_8{margin-right:calc(var(--split-side) * 8 * -1)}.p-card8-illust.-margin-bottom8{margin-bottom:calc(var(--split-center) * 8)}.p-card8-illust.-margin-bottom_8{margin-bottom:calc(var(--split-center) * 8 * -1)}.p-card8-illust.-margin-left9{margin-left:calc(var(--split-side) * 9)}.p-card8-illust.-margin-left_9{margin-left:calc(var(--split-side) * 9 * -1)}.p-card8-illust.-margin-right9{margin-right:calc(var(--split-side) * 9)}.p-card8-illust.-margin-right_9{margin-right:calc(var(--split-side) * 9 * -1)}.p-card8-illust.-margin-bottom9{margin-bottom:calc(var(--split-center) * 9)}.p-card8-illust.-margin-bottom_9{margin-bottom:calc(var(--split-center) * 9 * -1)}.p-card8-illust.-margin-left10{margin-left:calc(var(--split-side) * 10)}.p-card8-illust.-margin-left_10{margin-left:calc(var(--split-side) * 10 * -1)}.p-card8-illust.-margin-right10{margin-right:calc(var(--split-side) * 10)}.p-card8-illust.-margin-right_10{margin-right:calc(var(--split-side) * 10 * -1)}.p-card8-illust.-margin-bottom10{margin-bottom:calc(var(--split-center) * 10)}.p-card8-illust.-margin-bottom_10{margin-bottom:calc(var(--split-center) * 10 * -1)}.p-card8-illust.-margin-left11{margin-left:calc(var(--split-side) * 11)}.p-card8-illust.-margin-left_11{margin-left:calc(var(--split-side) * 11 * -1)}.p-card8-illust.-margin-right11{margin-right:calc(var(--split-side) * 11)}.p-card8-illust.-margin-right_11{margin-right:calc(var(--split-side) * 11 * -1)}.p-card8-illust.-margin-bottom11{margin-bottom:calc(var(--split-center) * 11)}.p-card8-illust.-margin-bottom_11{margin-bottom:calc(var(--split-center) * 11 * -1)}.p-card8-illust.-margin-left12{margin-left:calc(var(--split-side) * 12)}.p-card8-illust.-margin-left_12{margin-left:calc(var(--split-side) * 12 * -1)}.p-card8-illust.-margin-right12{margin-right:calc(var(--split-side) * 12)}.p-card8-illust.-margin-right_12{margin-right:calc(var(--split-side) * 12 * -1)}.p-card8-illust.-margin-bottom12{margin-bottom:calc(var(--split-center) * 12)}.p-card8-illust.-margin-bottom_12{margin-bottom:calc(var(--split-center) * 12 * -1)}.p-card8-illust.-margin-left13{margin-left:calc(var(--split-side) * 13)}.p-card8-illust.-margin-left_13{margin-left:calc(var(--split-side) * 13 * -1)}.p-card8-illust.-margin-right13{margin-right:calc(var(--split-side) * 13)}.p-card8-illust.-margin-right_13{margin-right:calc(var(--split-side) * 13 * -1)}.p-card8-illust.-margin-bottom13{margin-bottom:calc(var(--split-center) * 13)}.p-card8-illust.-margin-bottom_13{margin-bottom:calc(var(--split-center) * 13 * -1)}.p-card8-illust.-margin-left14{margin-left:calc(var(--split-side) * 14)}.p-card8-illust.-margin-left_14{margin-left:calc(var(--split-side) * 14 * -1)}.p-card8-illust.-margin-right14{margin-right:calc(var(--split-side) * 14)}.p-card8-illust.-margin-right_14{margin-right:calc(var(--split-side) * 14 * -1)}.p-card8-illust.-margin-bottom14{margin-bottom:calc(var(--split-center) * 14)}.p-card8-illust.-margin-bottom_14{margin-bottom:calc(var(--split-center) * 14 * -1)}.p-card8-illust.-margin-left15{margin-left:calc(var(--split-side) * 15)}.p-card8-illust.-margin-left_15{margin-left:calc(var(--split-side) * 15 * -1)}.p-card8-illust.-margin-right15{margin-right:calc(var(--split-side) * 15)}.p-card8-illust.-margin-right_15{margin-right:calc(var(--split-side) * 15 * -1)}.p-card8-illust.-margin-bottom15{margin-bottom:calc(var(--split-center) * 15)}.p-card8-illust.-margin-bottom_15{margin-bottom:calc(var(--split-center) * 15 * -1)}.p-card8-illust.-margin-left16{margin-left:calc(var(--split-side) * 16)}.p-card8-illust.-margin-left_16{margin-left:calc(var(--split-side) * 16 * -1)}.p-card8-illust.-margin-right16{margin-right:calc(var(--split-side) * 16)}.p-card8-illust.-margin-right_16{margin-right:calc(var(--split-side) * 16 * -1)}.p-card8-illust.-margin-bottom16{margin-bottom:calc(var(--split-center) * 16)}.p-card8-illust.-margin-bottom_16{margin-bottom:calc(var(--split-center) * 16 * -1)}.p-card8-illust.-margin-left17{margin-left:calc(var(--split-side) * 17)}.p-card8-illust.-margin-left_17{margin-left:calc(var(--split-side) * 17 * -1)}.p-card8-illust.-margin-right17{margin-right:calc(var(--split-side) * 17)}.p-card8-illust.-margin-right_17{margin-right:calc(var(--split-side) * 17 * -1)}.p-card8-illust.-margin-bottom17{margin-bottom:calc(var(--split-center) * 17)}.p-card8-illust.-margin-bottom_17{margin-bottom:calc(var(--split-center) * 17 * -1)}.p-card8-illust.-margin-left18{margin-left:calc(var(--split-side) * 18)}.p-card8-illust.-margin-left_18{margin-left:calc(var(--split-side) * 18 * -1)}.p-card8-illust.-margin-right18{margin-right:calc(var(--split-side) * 18)}.p-card8-illust.-margin-right_18{margin-right:calc(var(--split-side) * 18 * -1)}.p-card8-illust.-margin-bottom18{margin-bottom:calc(var(--split-center) * 18)}.p-card8-illust.-margin-bottom_18{margin-bottom:calc(var(--split-center) * 18 * -1)}.p-card8-illust.-margin-left19{margin-left:calc(var(--split-side) * 19)}.p-card8-illust.-margin-left_19{margin-left:calc(var(--split-side) * 19 * -1)}.p-card8-illust.-margin-right19{margin-right:calc(var(--split-side) * 19)}.p-card8-illust.-margin-right_19{margin-right:calc(var(--split-side) * 19 * -1)}.p-card8-illust.-margin-bottom19{margin-bottom:calc(var(--split-center) * 19)}.p-card8-illust.-margin-bottom_19{margin-bottom:calc(var(--split-center) * 19 * -1)}.p-card8-illust.-margin-left20{margin-left:calc(var(--split-side) * 20)}.p-card8-illust.-margin-left_20{margin-left:calc(var(--split-side) * 20 * -1)}.p-card8-illust.-margin-right20{margin-right:calc(var(--split-side) * 20)}.p-card8-illust.-margin-right_20{margin-right:calc(var(--split-side) * 20 * -1)}.p-card8-illust.-margin-bottom20{margin-bottom:calc(var(--split-center) * 20)}.p-card8-illust.-margin-bottom_20{margin-bottom:calc(var(--split-center) * 20 * -1)}.p-card8-illust.-margin-left21{margin-left:calc(var(--split-side) * 21)}.p-card8-illust.-margin-left_21{margin-left:calc(var(--split-side) * 21 * -1)}.p-card8-illust.-margin-right21{margin-right:calc(var(--split-side) * 21)}.p-card8-illust.-margin-right_21{margin-right:calc(var(--split-side) * 21 * -1)}.p-card8-illust.-margin-bottom21{margin-bottom:calc(var(--split-center) * 21)}.p-card8-illust.-margin-bottom_21{margin-bottom:calc(var(--split-center) * 21 * -1)}.p-card8-illust.-margin-left22{margin-left:calc(var(--split-side) * 22)}.p-card8-illust.-margin-left_22{margin-left:calc(var(--split-side) * 22 * -1)}.p-card8-illust.-margin-right22{margin-right:calc(var(--split-side) * 22)}.p-card8-illust.-margin-right_22{margin-right:calc(var(--split-side) * 22 * -1)}.p-card8-illust.-margin-bottom22{margin-bottom:calc(var(--split-center) * 22)}.p-card8-illust.-margin-bottom_22{margin-bottom:calc(var(--split-center) * 22 * -1)}.p-card8-illust.-margin-left23{margin-left:calc(var(--split-side) * 23)}.p-card8-illust.-margin-left_23{margin-left:calc(var(--split-side) * 23 * -1)}.p-card8-illust.-margin-right23{margin-right:calc(var(--split-side) * 23)}.p-card8-illust.-margin-right_23{margin-right:calc(var(--split-side) * 23 * -1)}.p-card8-illust.-margin-bottom23{margin-bottom:calc(var(--split-center) * 23)}.p-card8-illust.-margin-bottom_23{margin-bottom:calc(var(--split-center) * 23 * -1)}.p-card8-illust.-margin-left24{margin-left:calc(var(--split-side) * 24)}.p-card8-illust.-margin-left_24{margin-left:calc(var(--split-side) * 24 * -1)}.p-card8-illust.-margin-right24{margin-right:calc(var(--split-side) * 24)}.p-card8-illust.-margin-right_24{margin-right:calc(var(--split-side) * 24 * -1)}.p-card8-illust.-margin-bottom24{margin-bottom:calc(var(--split-center) * 24)}.p-card8-illust.-margin-bottom_24{margin-bottom:calc(var(--split-center) * 24 * -1)}.p-card8-illust.-margin-left25{margin-left:calc(var(--split-side) * 25)}.p-card8-illust.-margin-left_25{margin-left:calc(var(--split-side) * 25 * -1)}.p-card8-illust.-margin-right25{margin-right:calc(var(--split-side) * 25)}.p-card8-illust.-margin-right_25{margin-right:calc(var(--split-side) * 25 * -1)}.p-card8-illust.-margin-bottom25{margin-bottom:calc(var(--split-center) * 25)}.p-card8-illust.-margin-bottom_25{margin-bottom:calc(var(--split-center) * 25 * -1)}.p-card8-illust.-margin-left26{margin-left:calc(var(--split-side) * 26)}.p-card8-illust.-margin-left_26{margin-left:calc(var(--split-side) * 26 * -1)}.p-card8-illust.-margin-right26{margin-right:calc(var(--split-side) * 26)}.p-card8-illust.-margin-right_26{margin-right:calc(var(--split-side) * 26 * -1)}.p-card8-illust.-margin-bottom26{margin-bottom:calc(var(--split-center) * 26)}.p-card8-illust.-margin-bottom_26{margin-bottom:calc(var(--split-center) * 26 * -1)}.p-card8-illust.-margin-left27{margin-left:calc(var(--split-side) * 27)}.p-card8-illust.-margin-left_27{margin-left:calc(var(--split-side) * 27 * -1)}.p-card8-illust.-margin-right27{margin-right:calc(var(--split-side) * 27)}.p-card8-illust.-margin-right_27{margin-right:calc(var(--split-side) * 27 * -1)}.p-card8-illust.-margin-bottom27{margin-bottom:calc(var(--split-center) * 27)}.p-card8-illust.-margin-bottom_27{margin-bottom:calc(var(--split-center) * 27 * -1)}.p-card8-illust.-margin-left28{margin-left:calc(var(--split-side) * 28)}.p-card8-illust.-margin-left_28{margin-left:calc(var(--split-side) * 28 * -1)}.p-card8-illust.-margin-right28{margin-right:calc(var(--split-side) * 28)}.p-card8-illust.-margin-right_28{margin-right:calc(var(--split-side) * 28 * -1)}.p-card8-illust.-margin-bottom28{margin-bottom:calc(var(--split-center) * 28)}.p-card8-illust.-margin-bottom_28{margin-bottom:calc(var(--split-center) * 28 * -1)}.p-card8-illust.-margin-left29{margin-left:calc(var(--split-side) * 29)}.p-card8-illust.-margin-left_29{margin-left:calc(var(--split-side) * 29 * -1)}.p-card8-illust.-margin-right29{margin-right:calc(var(--split-side) * 29)}.p-card8-illust.-margin-right_29{margin-right:calc(var(--split-side) * 29 * -1)}.p-card8-illust.-margin-bottom29{margin-bottom:calc(var(--split-center) * 29)}.p-card8-illust.-margin-bottom_29{margin-bottom:calc(var(--split-center) * 29 * -1)}.p-card8-illust.-margin-left30{margin-left:calc(var(--split-side) * 30)}.p-card8-illust.-margin-left_30{margin-left:calc(var(--split-side) * 30 * -1)}.p-card8-illust.-margin-right30{margin-right:calc(var(--split-side) * 30)}.p-card8-illust.-margin-right_30{margin-right:calc(var(--split-side) * 30 * -1)}.p-card8-illust.-margin-bottom30{margin-bottom:calc(var(--split-center) * 30)}.p-card8-illust.-margin-bottom_30{margin-bottom:calc(var(--split-center) * 30 * -1)}.p-card8-illust.-margin-left31{margin-left:calc(var(--split-side) * 31)}.p-card8-illust.-margin-left_31{margin-left:calc(var(--split-side) * 31 * -1)}.p-card8-illust.-margin-right31{margin-right:calc(var(--split-side) * 31)}.p-card8-illust.-margin-right_31{margin-right:calc(var(--split-side) * 31 * -1)}.p-card8-illust.-margin-bottom31{margin-bottom:calc(var(--split-center) * 31)}.p-card8-illust.-margin-bottom_31{margin-bottom:calc(var(--split-center) * 31 * -1)}.p-card8-illust.-margin-left32{margin-left:calc(var(--split-side) * 32)}.p-card8-illust.-margin-left_32{margin-left:calc(var(--split-side) * 32 * -1)}.p-card8-illust.-margin-right32{margin-right:calc(var(--split-side) * 32)}.p-card8-illust.-margin-right_32{margin-right:calc(var(--split-side) * 32 * -1)}.p-card8-illust.-margin-bottom32{margin-bottom:calc(var(--split-center) * 32)}.p-card8-illust.-margin-bottom_32{margin-bottom:calc(var(--split-center) * 32 * -1)}.p-card8-illust.-margin-left33{margin-left:calc(var(--split-side) * 33)}.p-card8-illust.-margin-left_33{margin-left:calc(var(--split-side) * 33 * -1)}.p-card8-illust.-margin-right33{margin-right:calc(var(--split-side) * 33)}.p-card8-illust.-margin-right_33{margin-right:calc(var(--split-side) * 33 * -1)}.p-card8-illust.-margin-bottom33{margin-bottom:calc(var(--split-center) * 33)}.p-card8-illust.-margin-bottom_33{margin-bottom:calc(var(--split-center) * 33 * -1)}.p-card8-illust.-margin-left34{margin-left:calc(var(--split-side) * 34)}.p-card8-illust.-margin-left_34{margin-left:calc(var(--split-side) * 34 * -1)}.p-card8-illust.-margin-right34{margin-right:calc(var(--split-side) * 34)}.p-card8-illust.-margin-right_34{margin-right:calc(var(--split-side) * 34 * -1)}.p-card8-illust.-margin-bottom34{margin-bottom:calc(var(--split-center) * 34)}.p-card8-illust.-margin-bottom_34{margin-bottom:calc(var(--split-center) * 34 * -1)}.p-card8-illust.-margin-left35{margin-left:calc(var(--split-side) * 35)}.p-card8-illust.-margin-left_35{margin-left:calc(var(--split-side) * 35 * -1)}.p-card8-illust.-margin-right35{margin-right:calc(var(--split-side) * 35)}.p-card8-illust.-margin-right_35{margin-right:calc(var(--split-side) * 35 * -1)}.p-card8-illust.-margin-bottom35{margin-bottom:calc(var(--split-center) * 35)}.p-card8-illust.-margin-bottom_35{margin-bottom:calc(var(--split-center) * 35 * -1)}.p-card8-illust.-margin-left36{margin-left:calc(var(--split-side) * 36)}.p-card8-illust.-margin-left_36{margin-left:calc(var(--split-side) * 36 * -1)}.p-card8-illust.-margin-right36{margin-right:calc(var(--split-side) * 36)}.p-card8-illust.-margin-right_36{margin-right:calc(var(--split-side) * 36 * -1)}.p-card8-illust.-margin-bottom36{margin-bottom:calc(var(--split-center) * 36)}.p-card8-illust.-margin-bottom_36{margin-bottom:calc(var(--split-center) * 36 * -1)}.p-card8-illust.-margin-left37{margin-left:calc(var(--split-side) * 37)}.p-card8-illust.-margin-left_37{margin-left:calc(var(--split-side) * 37 * -1)}.p-card8-illust.-margin-right37{margin-right:calc(var(--split-side) * 37)}.p-card8-illust.-margin-right_37{margin-right:calc(var(--split-side) * 37 * -1)}.p-card8-illust.-margin-bottom37{margin-bottom:calc(var(--split-center) * 37)}.p-card8-illust.-margin-bottom_37{margin-bottom:calc(var(--split-center) * 37 * -1)}.p-card8-illust.-margin-left38{margin-left:calc(var(--split-side) * 38)}.p-card8-illust.-margin-left_38{margin-left:calc(var(--split-side) * 38 * -1)}.p-card8-illust.-margin-right38{margin-right:calc(var(--split-side) * 38)}.p-card8-illust.-margin-right_38{margin-right:calc(var(--split-side) * 38 * -1)}.p-card8-illust.-margin-bottom38{margin-bottom:calc(var(--split-center) * 38)}.p-card8-illust.-margin-bottom_38{margin-bottom:calc(var(--split-center) * 38 * -1)}.p-card8-illust.-margin-left39{margin-left:calc(var(--split-side) * 39)}.p-card8-illust.-margin-left_39{margin-left:calc(var(--split-side) * 39 * -1)}.p-card8-illust.-margin-right39{margin-right:calc(var(--split-side) * 39)}.p-card8-illust.-margin-right_39{margin-right:calc(var(--split-side) * 39 * -1)}.p-card8-illust.-margin-bottom39{margin-bottom:calc(var(--split-center) * 39)}.p-card8-illust.-margin-bottom_39{margin-bottom:calc(var(--split-center) * 39 * -1)}.p-card8-illust.-margin-left40{margin-left:calc(var(--split-side) * 40)}.p-card8-illust.-margin-left_40{margin-left:calc(var(--split-side) * 40 * -1)}.p-card8-illust.-margin-right40{margin-right:calc(var(--split-side) * 40)}.p-card8-illust.-margin-right_40{margin-right:calc(var(--split-side) * 40 * -1)}.p-card8-illust.-margin-bottom40{margin-bottom:calc(var(--split-center) * 40)}.p-card8-illust.-margin-bottom_40{margin-bottom:calc(var(--split-center) * 40 * -1)}.p-card8-illust.-margin-left41{margin-left:calc(var(--split-side) * 41)}.p-card8-illust.-margin-left_41{margin-left:calc(var(--split-side) * 41 * -1)}.p-card8-illust.-margin-right41{margin-right:calc(var(--split-side) * 41)}.p-card8-illust.-margin-right_41{margin-right:calc(var(--split-side) * 41 * -1)}.p-card8-illust.-margin-bottom41{margin-bottom:calc(var(--split-center) * 41)}.p-card8-illust.-margin-bottom_41{margin-bottom:calc(var(--split-center) * 41 * -1)}.p-card8-illust.-margin-left42{margin-left:calc(var(--split-side) * 42)}.p-card8-illust.-margin-left_42{margin-left:calc(var(--split-side) * 42 * -1)}.p-card8-illust.-margin-right42{margin-right:calc(var(--split-side) * 42)}.p-card8-illust.-margin-right_42{margin-right:calc(var(--split-side) * 42 * -1)}.p-card8-illust.-margin-bottom42{margin-bottom:calc(var(--split-center) * 42)}.p-card8-illust.-margin-bottom_42{margin-bottom:calc(var(--split-center) * 42 * -1)}.p-card8-illust.-margin-left43{margin-left:calc(var(--split-side) * 43)}.p-card8-illust.-margin-left_43{margin-left:calc(var(--split-side) * 43 * -1)}.p-card8-illust.-margin-right43{margin-right:calc(var(--split-side) * 43)}.p-card8-illust.-margin-right_43{margin-right:calc(var(--split-side) * 43 * -1)}.p-card8-illust.-margin-bottom43{margin-bottom:calc(var(--split-center) * 43)}.p-card8-illust.-margin-bottom_43{margin-bottom:calc(var(--split-center) * 43 * -1)}.p-card8-illust.-margin-left44{margin-left:calc(var(--split-side) * 44)}.p-card8-illust.-margin-left_44{margin-left:calc(var(--split-side) * 44 * -1)}.p-card8-illust.-margin-right44{margin-right:calc(var(--split-side) * 44)}.p-card8-illust.-margin-right_44{margin-right:calc(var(--split-side) * 44 * -1)}.p-card8-illust.-margin-bottom44{margin-bottom:calc(var(--split-center) * 44)}.p-card8-illust.-margin-bottom_44{margin-bottom:calc(var(--split-center) * 44 * -1)}.p-card8-illust.-margin-left45{margin-left:calc(var(--split-side) * 45)}.p-card8-illust.-margin-left_45{margin-left:calc(var(--split-side) * 45 * -1)}.p-card8-illust.-margin-right45{margin-right:calc(var(--split-side) * 45)}.p-card8-illust.-margin-right_45{margin-right:calc(var(--split-side) * 45 * -1)}.p-card8-illust.-margin-bottom45{margin-bottom:calc(var(--split-center) * 45)}.p-card8-illust.-margin-bottom_45{margin-bottom:calc(var(--split-center) * 45 * -1)}.p-card8-illust.-margin-left46{margin-left:calc(var(--split-side) * 46)}.p-card8-illust.-margin-left_46{margin-left:calc(var(--split-side) * 46 * -1)}.p-card8-illust.-margin-right46{margin-right:calc(var(--split-side) * 46)}.p-card8-illust.-margin-right_46{margin-right:calc(var(--split-side) * 46 * -1)}.p-card8-illust.-margin-bottom46{margin-bottom:calc(var(--split-center) * 46)}.p-card8-illust.-margin-bottom_46{margin-bottom:calc(var(--split-center) * 46 * -1)}.p-card8-illust.-margin-left47{margin-left:calc(var(--split-side) * 47)}.p-card8-illust.-margin-left_47{margin-left:calc(var(--split-side) * 47 * -1)}.p-card8-illust.-margin-right47{margin-right:calc(var(--split-side) * 47)}.p-card8-illust.-margin-right_47{margin-right:calc(var(--split-side) * 47 * -1)}.p-card8-illust.-margin-bottom47{margin-bottom:calc(var(--split-center) * 47)}.p-card8-illust.-margin-bottom_47{margin-bottom:calc(var(--split-center) * 47 * -1)}.p-card8-illust.-margin-left48{margin-left:calc(var(--split-side) * 48)}.p-card8-illust.-margin-left_48{margin-left:calc(var(--split-side) * 48 * -1)}.p-card8-illust.-margin-right48{margin-right:calc(var(--split-side) * 48)}.p-card8-illust.-margin-right_48{margin-right:calc(var(--split-side) * 48 * -1)}.p-card8-illust.-margin-bottom48{margin-bottom:calc(var(--split-center) * 48)}.p-card8-illust.-margin-bottom_48{margin-bottom:calc(var(--split-center) * 48 * -1)}.p-card8-illust.-margin-left49{margin-left:calc(var(--split-side) * 49)}.p-card8-illust.-margin-left_49{margin-left:calc(var(--split-side) * 49 * -1)}.p-card8-illust.-margin-right49{margin-right:calc(var(--split-side) * 49)}.p-card8-illust.-margin-right_49{margin-right:calc(var(--split-side) * 49 * -1)}.p-card8-illust.-margin-bottom49{margin-bottom:calc(var(--split-center) * 49)}.p-card8-illust.-margin-bottom_49{margin-bottom:calc(var(--split-center) * 49 * -1)}.p-card8-illust.-margin-left50{margin-left:calc(var(--split-side) * 50)}.p-card8-illust.-margin-left_50{margin-left:calc(var(--split-side) * 50 * -1)}.p-card8-illust.-margin-right50{margin-right:calc(var(--split-side) * 50)}.p-card8-illust.-margin-right_50{margin-right:calc(var(--split-side) * 50 * -1)}.p-card8-illust.-margin-bottom50{margin-bottom:calc(var(--split-center) * 50)}.p-card8-illust.-margin-bottom_50{margin-bottom:calc(var(--split-center) * 50 * -1)}.p-card8-illust.-margin-left51{margin-left:calc(var(--split-side) * 51)}.p-card8-illust.-margin-left_51{margin-left:calc(var(--split-side) * 51 * -1)}.p-card8-illust.-margin-right51{margin-right:calc(var(--split-side) * 51)}.p-card8-illust.-margin-right_51{margin-right:calc(var(--split-side) * 51 * -1)}.p-card8-illust.-margin-bottom51{margin-bottom:calc(var(--split-center) * 51)}.p-card8-illust.-margin-bottom_51{margin-bottom:calc(var(--split-center) * 51 * -1)}.p-card8-illust.-margin-left52{margin-left:calc(var(--split-side) * 52)}.p-card8-illust.-margin-left_52{margin-left:calc(var(--split-side) * 52 * -1)}.p-card8-illust.-margin-right52{margin-right:calc(var(--split-side) * 52)}.p-card8-illust.-margin-right_52{margin-right:calc(var(--split-side) * 52 * -1)}.p-card8-illust.-margin-bottom52{margin-bottom:calc(var(--split-center) * 52)}.p-card8-illust.-margin-bottom_52{margin-bottom:calc(var(--split-center) * 52 * -1)}.p-card8-illust.-margin-left53{margin-left:calc(var(--split-side) * 53)}.p-card8-illust.-margin-left_53{margin-left:calc(var(--split-side) * 53 * -1)}.p-card8-illust.-margin-right53{margin-right:calc(var(--split-side) * 53)}.p-card8-illust.-margin-right_53{margin-right:calc(var(--split-side) * 53 * -1)}.p-card8-illust.-margin-bottom53{margin-bottom:calc(var(--split-center) * 53)}.p-card8-illust.-margin-bottom_53{margin-bottom:calc(var(--split-center) * 53 * -1)}.p-card8-illust.-margin-left54{margin-left:calc(var(--split-side) * 54)}.p-card8-illust.-margin-left_54{margin-left:calc(var(--split-side) * 54 * -1)}.p-card8-illust.-margin-right54{margin-right:calc(var(--split-side) * 54)}.p-card8-illust.-margin-right_54{margin-right:calc(var(--split-side) * 54 * -1)}.p-card8-illust.-margin-bottom54{margin-bottom:calc(var(--split-center) * 54)}.p-card8-illust.-margin-bottom_54{margin-bottom:calc(var(--split-center) * 54 * -1)}.p-card8-illust.-margin-left55{margin-left:calc(var(--split-side) * 55)}.p-card8-illust.-margin-left_55{margin-left:calc(var(--split-side) * 55 * -1)}.p-card8-illust.-margin-right55{margin-right:calc(var(--split-side) * 55)}.p-card8-illust.-margin-right_55{margin-right:calc(var(--split-side) * 55 * -1)}.p-card8-illust.-margin-bottom55{margin-bottom:calc(var(--split-center) * 55)}.p-card8-illust.-margin-bottom_55{margin-bottom:calc(var(--split-center) * 55 * -1)}.p-card8-illust.-margin-left56{margin-left:calc(var(--split-side) * 56)}.p-card8-illust.-margin-left_56{margin-left:calc(var(--split-side) * 56 * -1)}.p-card8-illust.-margin-right56{margin-right:calc(var(--split-side) * 56)}.p-card8-illust.-margin-right_56{margin-right:calc(var(--split-side) * 56 * -1)}.p-card8-illust.-margin-bottom56{margin-bottom:calc(var(--split-center) * 56)}.p-card8-illust.-margin-bottom_56{margin-bottom:calc(var(--split-center) * 56 * -1)}.p-card8-illust.-margin-left57{margin-left:calc(var(--split-side) * 57)}.p-card8-illust.-margin-left_57{margin-left:calc(var(--split-side) * 57 * -1)}.p-card8-illust.-margin-right57{margin-right:calc(var(--split-side) * 57)}.p-card8-illust.-margin-right_57{margin-right:calc(var(--split-side) * 57 * -1)}.p-card8-illust.-margin-bottom57{margin-bottom:calc(var(--split-center) * 57)}.p-card8-illust.-margin-bottom_57{margin-bottom:calc(var(--split-center) * 57 * -1)}.p-card8-illust.-margin-left58{margin-left:calc(var(--split-side) * 58)}.p-card8-illust.-margin-left_58{margin-left:calc(var(--split-side) * 58 * -1)}.p-card8-illust.-margin-right58{margin-right:calc(var(--split-side) * 58)}.p-card8-illust.-margin-right_58{margin-right:calc(var(--split-side) * 58 * -1)}.p-card8-illust.-margin-bottom58{margin-bottom:calc(var(--split-center) * 58)}.p-card8-illust.-margin-bottom_58{margin-bottom:calc(var(--split-center) * 58 * -1)}.p-card8-illust.-margin-left59{margin-left:calc(var(--split-side) * 59)}.p-card8-illust.-margin-left_59{margin-left:calc(var(--split-side) * 59 * -1)}.p-card8-illust.-margin-right59{margin-right:calc(var(--split-side) * 59)}.p-card8-illust.-margin-right_59{margin-right:calc(var(--split-side) * 59 * -1)}.p-card8-illust.-margin-bottom59{margin-bottom:calc(var(--split-center) * 59)}.p-card8-illust.-margin-bottom_59{margin-bottom:calc(var(--split-center) * 59 * -1)}.p-card8-illust.-margin-left60{margin-left:calc(var(--split-side) * 60)}.p-card8-illust.-margin-left_60{margin-left:calc(var(--split-side) * 60 * -1)}.p-card8-illust.-margin-right60{margin-right:calc(var(--split-side) * 60)}.p-card8-illust.-margin-right_60{margin-right:calc(var(--split-side) * 60 * -1)}.p-card8-illust.-margin-bottom60{margin-bottom:calc(var(--split-center) * 60)}.p-card8-illust.-margin-bottom_60{margin-bottom:calc(var(--split-center) * 60 * -1)}.p-card8-illust.-margin-left61{margin-left:calc(var(--split-side) * 61)}.p-card8-illust.-margin-left_61{margin-left:calc(var(--split-side) * 61 * -1)}.p-card8-illust.-margin-right61{margin-right:calc(var(--split-side) * 61)}.p-card8-illust.-margin-right_61{margin-right:calc(var(--split-side) * 61 * -1)}.p-card8-illust.-margin-bottom61{margin-bottom:calc(var(--split-center) * 61)}.p-card8-illust.-margin-bottom_61{margin-bottom:calc(var(--split-center) * 61 * -1)}.p-card8-illust.-margin-left62{margin-left:calc(var(--split-side) * 62)}.p-card8-illust.-margin-left_62{margin-left:calc(var(--split-side) * 62 * -1)}.p-card8-illust.-margin-right62{margin-right:calc(var(--split-side) * 62)}.p-card8-illust.-margin-right_62{margin-right:calc(var(--split-side) * 62 * -1)}.p-card8-illust.-margin-bottom62{margin-bottom:calc(var(--split-center) * 62)}.p-card8-illust.-margin-bottom_62{margin-bottom:calc(var(--split-center) * 62 * -1)}.p-card8-illust.-margin-left63{margin-left:calc(var(--split-side) * 63)}.p-card8-illust.-margin-left_63{margin-left:calc(var(--split-side) * 63 * -1)}.p-card8-illust.-margin-right63{margin-right:calc(var(--split-side) * 63)}.p-card8-illust.-margin-right_63{margin-right:calc(var(--split-side) * 63 * -1)}.p-card8-illust.-margin-bottom63{margin-bottom:calc(var(--split-center) * 63)}.p-card8-illust.-margin-bottom_63{margin-bottom:calc(var(--split-center) * 63 * -1)}.p-card8-illust.-margin-left64{margin-left:calc(var(--split-side) * 64)}.p-card8-illust.-margin-left_64{margin-left:calc(var(--split-side) * 64 * -1)}.p-card8-illust.-margin-right64{margin-right:calc(var(--split-side) * 64)}.p-card8-illust.-margin-right_64{margin-right:calc(var(--split-side) * 64 * -1)}.p-card8-illust.-margin-bottom64{margin-bottom:calc(var(--split-center) * 64)}.p-card8-illust.-margin-bottom_64{margin-bottom:calc(var(--split-center) * 64 * -1)}.p-card8-illust.-margin-left65{margin-left:calc(var(--split-side) * 65)}.p-card8-illust.-margin-left_65{margin-left:calc(var(--split-side) * 65 * -1)}.p-card8-illust.-margin-right65{margin-right:calc(var(--split-side) * 65)}.p-card8-illust.-margin-right_65{margin-right:calc(var(--split-side) * 65 * -1)}.p-card8-illust.-margin-bottom65{margin-bottom:calc(var(--split-center) * 65)}.p-card8-illust.-margin-bottom_65{margin-bottom:calc(var(--split-center) * 65 * -1)}.p-card8-illust.-margin-left66{margin-left:calc(var(--split-side) * 66)}.p-card8-illust.-margin-left_66{margin-left:calc(var(--split-side) * 66 * -1)}.p-card8-illust.-margin-right66{margin-right:calc(var(--split-side) * 66)}.p-card8-illust.-margin-right_66{margin-right:calc(var(--split-side) * 66 * -1)}.p-card8-illust.-margin-bottom66{margin-bottom:calc(var(--split-center) * 66)}.p-card8-illust.-margin-bottom_66{margin-bottom:calc(var(--split-center) * 66 * -1)}.p-card8-illust.-margin-left67{margin-left:calc(var(--split-side) * 67)}.p-card8-illust.-margin-left_67{margin-left:calc(var(--split-side) * 67 * -1)}.p-card8-illust.-margin-right67{margin-right:calc(var(--split-side) * 67)}.p-card8-illust.-margin-right_67{margin-right:calc(var(--split-side) * 67 * -1)}.p-card8-illust.-margin-bottom67{margin-bottom:calc(var(--split-center) * 67)}.p-card8-illust.-margin-bottom_67{margin-bottom:calc(var(--split-center) * 67 * -1)}.p-card8-illust.-margin-left68{margin-left:calc(var(--split-side) * 68)}.p-card8-illust.-margin-left_68{margin-left:calc(var(--split-side) * 68 * -1)}.p-card8-illust.-margin-right68{margin-right:calc(var(--split-side) * 68)}.p-card8-illust.-margin-right_68{margin-right:calc(var(--split-side) * 68 * -1)}.p-card8-illust.-margin-bottom68{margin-bottom:calc(var(--split-center) * 68)}.p-card8-illust.-margin-bottom_68{margin-bottom:calc(var(--split-center) * 68 * -1)}.p-card8-illust.-margin-left69{margin-left:calc(var(--split-side) * 69)}.p-card8-illust.-margin-left_69{margin-left:calc(var(--split-side) * 69 * -1)}.p-card8-illust.-margin-right69{margin-right:calc(var(--split-side) * 69)}.p-card8-illust.-margin-right_69{margin-right:calc(var(--split-side) * 69 * -1)}.p-card8-illust.-margin-bottom69{margin-bottom:calc(var(--split-center) * 69)}.p-card8-illust.-margin-bottom_69{margin-bottom:calc(var(--split-center) * 69 * -1)}.p-card8-illust.-margin-left70{margin-left:calc(var(--split-side) * 70)}.p-card8-illust.-margin-left_70{margin-left:calc(var(--split-side) * 70 * -1)}.p-card8-illust.-margin-right70{margin-right:calc(var(--split-side) * 70)}.p-card8-illust.-margin-right_70{margin-right:calc(var(--split-side) * 70 * -1)}.p-card8-illust.-margin-bottom70{margin-bottom:calc(var(--split-center) * 70)}.p-card8-illust.-margin-bottom_70{margin-bottom:calc(var(--split-center) * 70 * -1)}.p-card8-illust.-margin-left71{margin-left:calc(var(--split-side) * 71)}.p-card8-illust.-margin-left_71{margin-left:calc(var(--split-side) * 71 * -1)}.p-card8-illust.-margin-right71{margin-right:calc(var(--split-side) * 71)}.p-card8-illust.-margin-right_71{margin-right:calc(var(--split-side) * 71 * -1)}.p-card8-illust.-margin-bottom71{margin-bottom:calc(var(--split-center) * 71)}.p-card8-illust.-margin-bottom_71{margin-bottom:calc(var(--split-center) * 71 * -1)}.p-card8-illust.-margin-left72{margin-left:calc(var(--split-side) * 72)}.p-card8-illust.-margin-left_72{margin-left:calc(var(--split-side) * 72 * -1)}.p-card8-illust.-margin-right72{margin-right:calc(var(--split-side) * 72)}.p-card8-illust.-margin-right_72{margin-right:calc(var(--split-side) * 72 * -1)}.p-card8-illust.-margin-bottom72{margin-bottom:calc(var(--split-center) * 72)}.p-card8-illust.-margin-bottom_72{margin-bottom:calc(var(--split-center) * 72 * -1)}.p-card8-illust.-margin-left73{margin-left:calc(var(--split-side) * 73)}.p-card8-illust.-margin-left_73{margin-left:calc(var(--split-side) * 73 * -1)}.p-card8-illust.-margin-right73{margin-right:calc(var(--split-side) * 73)}.p-card8-illust.-margin-right_73{margin-right:calc(var(--split-side) * 73 * -1)}.p-card8-illust.-margin-bottom73{margin-bottom:calc(var(--split-center) * 73)}.p-card8-illust.-margin-bottom_73{margin-bottom:calc(var(--split-center) * 73 * -1)}.p-card8-illust.-margin-left74{margin-left:calc(var(--split-side) * 74)}.p-card8-illust.-margin-left_74{margin-left:calc(var(--split-side) * 74 * -1)}.p-card8-illust.-margin-right74{margin-right:calc(var(--split-side) * 74)}.p-card8-illust.-margin-right_74{margin-right:calc(var(--split-side) * 74 * -1)}.p-card8-illust.-margin-bottom74{margin-bottom:calc(var(--split-center) * 74)}.p-card8-illust.-margin-bottom_74{margin-bottom:calc(var(--split-center) * 74 * -1)}.p-card8-illust.-margin-left75{margin-left:calc(var(--split-side) * 75)}.p-card8-illust.-margin-left_75{margin-left:calc(var(--split-side) * 75 * -1)}.p-card8-illust.-margin-right75{margin-right:calc(var(--split-side) * 75)}.p-card8-illust.-margin-right_75{margin-right:calc(var(--split-side) * 75 * -1)}.p-card8-illust.-margin-bottom75{margin-bottom:calc(var(--split-center) * 75)}.p-card8-illust.-margin-bottom_75{margin-bottom:calc(var(--split-center) * 75 * -1)}.p-card8-illust.-margin-left76{margin-left:calc(var(--split-side) * 76)}.p-card8-illust.-margin-left_76{margin-left:calc(var(--split-side) * 76 * -1)}.p-card8-illust.-margin-right76{margin-right:calc(var(--split-side) * 76)}.p-card8-illust.-margin-right_76{margin-right:calc(var(--split-side) * 76 * -1)}.p-card8-illust.-margin-bottom76{margin-bottom:calc(var(--split-center) * 76)}.p-card8-illust.-margin-bottom_76{margin-bottom:calc(var(--split-center) * 76 * -1)}.p-card8-illust.-margin-left77{margin-left:calc(var(--split-side) * 77)}.p-card8-illust.-margin-left_77{margin-left:calc(var(--split-side) * 77 * -1)}.p-card8-illust.-margin-right77{margin-right:calc(var(--split-side) * 77)}.p-card8-illust.-margin-right_77{margin-right:calc(var(--split-side) * 77 * -1)}.p-card8-illust.-margin-bottom77{margin-bottom:calc(var(--split-center) * 77)}.p-card8-illust.-margin-bottom_77{margin-bottom:calc(var(--split-center) * 77 * -1)}.p-card8-illust.-margin-left78{margin-left:calc(var(--split-side) * 78)}.p-card8-illust.-margin-left_78{margin-left:calc(var(--split-side) * 78 * -1)}.p-card8-illust.-margin-right78{margin-right:calc(var(--split-side) * 78)}.p-card8-illust.-margin-right_78{margin-right:calc(var(--split-side) * 78 * -1)}.p-card8-illust.-margin-bottom78{margin-bottom:calc(var(--split-center) * 78)}.p-card8-illust.-margin-bottom_78{margin-bottom:calc(var(--split-center) * 78 * -1)}.p-card8-illust.-margin-left79{margin-left:calc(var(--split-side) * 79)}.p-card8-illust.-margin-left_79{margin-left:calc(var(--split-side) * 79 * -1)}.p-card8-illust.-margin-right79{margin-right:calc(var(--split-side) * 79)}.p-card8-illust.-margin-right_79{margin-right:calc(var(--split-side) * 79 * -1)}.p-card8-illust.-margin-bottom79{margin-bottom:calc(var(--split-center) * 79)}.p-card8-illust.-margin-bottom_79{margin-bottom:calc(var(--split-center) * 79 * -1)}.p-card8-illust.-margin-left80{margin-left:calc(var(--split-side) * 80)}.p-card8-illust.-margin-left_80{margin-left:calc(var(--split-side) * 80 * -1)}.p-card8-illust.-margin-right80{margin-right:calc(var(--split-side) * 80)}.p-card8-illust.-margin-right_80{margin-right:calc(var(--split-side) * 80 * -1)}.p-card8-illust.-margin-bottom80{margin-bottom:calc(var(--split-center) * 80)}.p-card8-illust.-margin-bottom_80{margin-bottom:calc(var(--split-center) * 80 * -1)}.p-card8-illust.-margin-left81{margin-left:calc(var(--split-side) * 81)}.p-card8-illust.-margin-left_81{margin-left:calc(var(--split-side) * 81 * -1)}.p-card8-illust.-margin-right81{margin-right:calc(var(--split-side) * 81)}.p-card8-illust.-margin-right_81{margin-right:calc(var(--split-side) * 81 * -1)}.p-card8-illust.-margin-bottom81{margin-bottom:calc(var(--split-center) * 81)}.p-card8-illust.-margin-bottom_81{margin-bottom:calc(var(--split-center) * 81 * -1)}.p-card8-illust.-margin-left82{margin-left:calc(var(--split-side) * 82)}.p-card8-illust.-margin-left_82{margin-left:calc(var(--split-side) * 82 * -1)}.p-card8-illust.-margin-right82{margin-right:calc(var(--split-side) * 82)}.p-card8-illust.-margin-right_82{margin-right:calc(var(--split-side) * 82 * -1)}.p-card8-illust.-margin-bottom82{margin-bottom:calc(var(--split-center) * 82)}.p-card8-illust.-margin-bottom_82{margin-bottom:calc(var(--split-center) * 82 * -1)}.p-card8-illust.-margin-left83{margin-left:calc(var(--split-side) * 83)}.p-card8-illust.-margin-left_83{margin-left:calc(var(--split-side) * 83 * -1)}.p-card8-illust.-margin-right83{margin-right:calc(var(--split-side) * 83)}.p-card8-illust.-margin-right_83{margin-right:calc(var(--split-side) * 83 * -1)}.p-card8-illust.-margin-bottom83{margin-bottom:calc(var(--split-center) * 83)}.p-card8-illust.-margin-bottom_83{margin-bottom:calc(var(--split-center) * 83 * -1)}.p-card8-illust.-margin-left84{margin-left:calc(var(--split-side) * 84)}.p-card8-illust.-margin-left_84{margin-left:calc(var(--split-side) * 84 * -1)}.p-card8-illust.-margin-right84{margin-right:calc(var(--split-side) * 84)}.p-card8-illust.-margin-right_84{margin-right:calc(var(--split-side) * 84 * -1)}.p-card8-illust.-margin-bottom84{margin-bottom:calc(var(--split-center) * 84)}.p-card8-illust.-margin-bottom_84{margin-bottom:calc(var(--split-center) * 84 * -1)}.p-card8-illust.-margin-left85{margin-left:calc(var(--split-side) * 85)}.p-card8-illust.-margin-left_85{margin-left:calc(var(--split-side) * 85 * -1)}.p-card8-illust.-margin-right85{margin-right:calc(var(--split-side) * 85)}.p-card8-illust.-margin-right_85{margin-right:calc(var(--split-side) * 85 * -1)}.p-card8-illust.-margin-bottom85{margin-bottom:calc(var(--split-center) * 85)}.p-card8-illust.-margin-bottom_85{margin-bottom:calc(var(--split-center) * 85 * -1)}.p-card8-illust.-margin-left86{margin-left:calc(var(--split-side) * 86)}.p-card8-illust.-margin-left_86{margin-left:calc(var(--split-side) * 86 * -1)}.p-card8-illust.-margin-right86{margin-right:calc(var(--split-side) * 86)}.p-card8-illust.-margin-right_86{margin-right:calc(var(--split-side) * 86 * -1)}.p-card8-illust.-margin-bottom86{margin-bottom:calc(var(--split-center) * 86)}.p-card8-illust.-margin-bottom_86{margin-bottom:calc(var(--split-center) * 86 * -1)}.p-card8-illust.-margin-left87{margin-left:calc(var(--split-side) * 87)}.p-card8-illust.-margin-left_87{margin-left:calc(var(--split-side) * 87 * -1)}.p-card8-illust.-margin-right87{margin-right:calc(var(--split-side) * 87)}.p-card8-illust.-margin-right_87{margin-right:calc(var(--split-side) * 87 * -1)}.p-card8-illust.-margin-bottom87{margin-bottom:calc(var(--split-center) * 87)}.p-card8-illust.-margin-bottom_87{margin-bottom:calc(var(--split-center) * 87 * -1)}.p-card8-illust.-margin-left88{margin-left:calc(var(--split-side) * 88)}.p-card8-illust.-margin-left_88{margin-left:calc(var(--split-side) * 88 * -1)}.p-card8-illust.-margin-right88{margin-right:calc(var(--split-side) * 88)}.p-card8-illust.-margin-right_88{margin-right:calc(var(--split-side) * 88 * -1)}.p-card8-illust.-margin-bottom88{margin-bottom:calc(var(--split-center) * 88)}.p-card8-illust.-margin-bottom_88{margin-bottom:calc(var(--split-center) * 88 * -1)}.p-card8-illust.-margin-left89{margin-left:calc(var(--split-side) * 89)}.p-card8-illust.-margin-left_89{margin-left:calc(var(--split-side) * 89 * -1)}.p-card8-illust.-margin-right89{margin-right:calc(var(--split-side) * 89)}.p-card8-illust.-margin-right_89{margin-right:calc(var(--split-side) * 89 * -1)}.p-card8-illust.-margin-bottom89{margin-bottom:calc(var(--split-center) * 89)}.p-card8-illust.-margin-bottom_89{margin-bottom:calc(var(--split-center) * 89 * -1)}.p-card8-illust.-margin-left90{margin-left:calc(var(--split-side) * 90)}.p-card8-illust.-margin-left_90{margin-left:calc(var(--split-side) * 90 * -1)}.p-card8-illust.-margin-right90{margin-right:calc(var(--split-side) * 90)}.p-card8-illust.-margin-right_90{margin-right:calc(var(--split-side) * 90 * -1)}.p-card8-illust.-margin-bottom90{margin-bottom:calc(var(--split-center) * 90)}.p-card8-illust.-margin-bottom_90{margin-bottom:calc(var(--split-center) * 90 * -1)}.p-card8-illust.-margin-left91{margin-left:calc(var(--split-side) * 91)}.p-card8-illust.-margin-left_91{margin-left:calc(var(--split-side) * 91 * -1)}.p-card8-illust.-margin-right91{margin-right:calc(var(--split-side) * 91)}.p-card8-illust.-margin-right_91{margin-right:calc(var(--split-side) * 91 * -1)}.p-card8-illust.-margin-bottom91{margin-bottom:calc(var(--split-center) * 91)}.p-card8-illust.-margin-bottom_91{margin-bottom:calc(var(--split-center) * 91 * -1)}.p-card8-illust.-margin-left92{margin-left:calc(var(--split-side) * 92)}.p-card8-illust.-margin-left_92{margin-left:calc(var(--split-side) * 92 * -1)}.p-card8-illust.-margin-right92{margin-right:calc(var(--split-side) * 92)}.p-card8-illust.-margin-right_92{margin-right:calc(var(--split-side) * 92 * -1)}.p-card8-illust.-margin-bottom92{margin-bottom:calc(var(--split-center) * 92)}.p-card8-illust.-margin-bottom_92{margin-bottom:calc(var(--split-center) * 92 * -1)}.p-card8-illust.-margin-left93{margin-left:calc(var(--split-side) * 93)}.p-card8-illust.-margin-left_93{margin-left:calc(var(--split-side) * 93 * -1)}.p-card8-illust.-margin-right93{margin-right:calc(var(--split-side) * 93)}.p-card8-illust.-margin-right_93{margin-right:calc(var(--split-side) * 93 * -1)}.p-card8-illust.-margin-bottom93{margin-bottom:calc(var(--split-center) * 93)}.p-card8-illust.-margin-bottom_93{margin-bottom:calc(var(--split-center) * 93 * -1)}.p-card8-illust.-margin-left94{margin-left:calc(var(--split-side) * 94)}.p-card8-illust.-margin-left_94{margin-left:calc(var(--split-side) * 94 * -1)}.p-card8-illust.-margin-right94{margin-right:calc(var(--split-side) * 94)}.p-card8-illust.-margin-right_94{margin-right:calc(var(--split-side) * 94 * -1)}.p-card8-illust.-margin-bottom94{margin-bottom:calc(var(--split-center) * 94)}.p-card8-illust.-margin-bottom_94{margin-bottom:calc(var(--split-center) * 94 * -1)}.p-card8-illust.-margin-left95{margin-left:calc(var(--split-side) * 95)}.p-card8-illust.-margin-left_95{margin-left:calc(var(--split-side) * 95 * -1)}.p-card8-illust.-margin-right95{margin-right:calc(var(--split-side) * 95)}.p-card8-illust.-margin-right_95{margin-right:calc(var(--split-side) * 95 * -1)}.p-card8-illust.-margin-bottom95{margin-bottom:calc(var(--split-center) * 95)}.p-card8-illust.-margin-bottom_95{margin-bottom:calc(var(--split-center) * 95 * -1)}.p-card8-illust.-margin-left96{margin-left:calc(var(--split-side) * 96)}.p-card8-illust.-margin-left_96{margin-left:calc(var(--split-side) * 96 * -1)}.p-card8-illust.-margin-right96{margin-right:calc(var(--split-side) * 96)}.p-card8-illust.-margin-right_96{margin-right:calc(var(--split-side) * 96 * -1)}.p-card8-illust.-margin-bottom96{margin-bottom:calc(var(--split-center) * 96)}.p-card8-illust.-margin-bottom_96{margin-bottom:calc(var(--split-center) * 96 * -1)}.p-card8-illust.-margin-left97{margin-left:calc(var(--split-side) * 97)}.p-card8-illust.-margin-left_97{margin-left:calc(var(--split-side) * 97 * -1)}.p-card8-illust.-margin-right97{margin-right:calc(var(--split-side) * 97)}.p-card8-illust.-margin-right_97{margin-right:calc(var(--split-side) * 97 * -1)}.p-card8-illust.-margin-bottom97{margin-bottom:calc(var(--split-center) * 97)}.p-card8-illust.-margin-bottom_97{margin-bottom:calc(var(--split-center) * 97 * -1)}.p-card8-illust.-margin-left98{margin-left:calc(var(--split-side) * 98)}.p-card8-illust.-margin-left_98{margin-left:calc(var(--split-side) * 98 * -1)}.p-card8-illust.-margin-right98{margin-right:calc(var(--split-side) * 98)}.p-card8-illust.-margin-right_98{margin-right:calc(var(--split-side) * 98 * -1)}.p-card8-illust.-margin-bottom98{margin-bottom:calc(var(--split-center) * 98)}.p-card8-illust.-margin-bottom_98{margin-bottom:calc(var(--split-center) * 98 * -1)}.p-card8-illust.-margin-left99{margin-left:calc(var(--split-side) * 99)}.p-card8-illust.-margin-left_99{margin-left:calc(var(--split-side) * 99 * -1)}.p-card8-illust.-margin-right99{margin-right:calc(var(--split-side) * 99)}.p-card8-illust.-margin-right_99{margin-right:calc(var(--split-side) * 99 * -1)}.p-card8-illust.-margin-bottom99{margin-bottom:calc(var(--split-center) * 99)}.p-card8-illust.-margin-bottom_99{margin-bottom:calc(var(--split-center) * 99 * -1)}.p-card8-illust.-margin-left100{margin-left:calc(var(--split-side) * 100)}.p-card8-illust.-margin-left_100{margin-left:calc(var(--split-side) * 100 * -1)}.p-card8-illust.-margin-right100{margin-right:calc(var(--split-side) * 100)}.p-card8-illust.-margin-right_100{margin-right:calc(var(--split-side) * 100 * -1)}.p-card8-illust.-margin-bottom100{margin-bottom:calc(var(--split-center) * 100)}.p-card8-illust.-margin-bottom_100{margin-bottom:calc(var(--split-center) * 100 * -1)}.p-card8-illust.-zindex-front{z-index:100}.p-card8-illust.-zindex-middle{z-index:50}.p-card8-illust.-zindex-back{z-index:0}.p-card9 a{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;aspect-ratio:689/689}@media screen and (min-width:1024px){.p-card9.-large a{padding:4rem}}@media screen and (max-width:1023px){.p-card9.-large a{padding:3rem}}@media screen and (min-width:1024px){.p-card9.-large .p-card9__title{font-size:var(--font-size40)}}@media screen and (max-width:1023px){.p-card9.-large .p-card9__title{font-size:var(--font-size21)}}@media screen and (min-width:1024px){.p-card9.-large .p-card9__title span{padding:.4rem .4rem}}@media screen and (max-width:1023px){.p-card9.-large .p-card9__title span{padding:.2rem .3rem}}.p-card9__title{font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_xs)}.p-card9__title span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--color-bg)}.p-flow__list{display:grid;gap:var(--gap);counter-reset:item}@media screen and (min-width:1024px){.p-flow__list{--gap:3rem}}@media screen and (max-width:1023px){.p-flow__list{--gap:2rem}}.p-flow__list li{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media screen and (min-width:1024px){.p-flow__list li{height:10rem;padding:0 var(--grid2)}}@media screen and (max-width:1023px){.p-flow__list li{height:8rem;padding:0 var(--grid)}}.p-flow__list li::before{counter-increment:item;content:counter(item) ".";display:block;font-family:var(--font-sans-serif);font-weight:400;color:var(--theme-color);position:absolute;top:50%;left:var(--grid);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1024px){.p-flow__list li::before{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.p-flow__list li::before{font-size:var(--font-size32)}}.p-flow__list .c-dashed__svg{top:100%;left:50%;height:var(--gap)}.p-flow__list__txt{display:block;font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-flow__list__txt{font-size:var(--font-size32)}}@media screen and (max-width:1023px){.p-flow__list__txt{font-size:var(--font-size24)}}@media screen and (min-width:1024px){.p-flow__list__txt span{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-flow__list__txt span{font-size:var(--font-size18)}}.p-flow__list__small{display:block;font-family:var(--font-gothic-bold);--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-flow__list__small{font-size:var(--font-size16);margin-top:1.2rem}}@media screen and (max-width:1023px){.p-flow__list__small{font-size:var(--font-size12);margin-top:1rem}}@media screen and (min-width:1024px){.p-flow__txt{margin-top:5.7rem}}@media screen and (max-width:1023px){.p-flow__txt{margin-top:3.8rem}}.p-forms{position:relative}.p-forms .p-form:not(.is-active){position:absolute;top:0;left:0;width:100%;visibility:hidden;pointer-events:none}.p-article3+.p-form{margin-top:var(--grid)}@media screen and (max-width:1023px){.p-form--sent .-grid8{display:none}}.p-form__header{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1023px){.p-form__header{position:static;padding:3.8rem var(--grid) 4.8rem}.p-form__header:has(.p-form__tel){padding-bottom:2.6rem}}@media screen and (min-width:1024px){.p-form__header .c-title{margin-top:.2rem;margin-left:-.4rem}}@media screen and (max-width:1023px){.p-form__header .c-title{margin-top:-3.6rem;margin-left:calc(var(--grid) * -1 - .2rem)}}@media screen and (max-width:1023px){.u-n-mqDown-lg+.p-form__header__contents .p-form__header__txt{margin-top:0}}.p-form__header__txt{margin-top:2.8rem;margin-inline:auto}@media screen and (min-width:1024px){.p-form__header__txt{width:calc(100% - var(--grid0-5) * 2)}}.p-form__tel{border:var(--solid);margin-inline:auto;text-align:center;margin-top:2.8rem}@media screen and (min-width:1024px){.p-form__tel{width:calc(100% - var(--grid0-5) * 2);padding:2rem 0}}@media screen and (max-width:1023px){.p-form__tel{padding:1.4rem 0}}.p-form__tel__title{font-family:var(--font-gothic-extra-bold);font-size:var(--font-size14);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-form__tel__num{margin-top:1.2rem}}@media screen and (max-width:1023px){.p-form__tel__num{margin-top:.9rem}}.p-form__tel__num a{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-form__tel__num a::after,.p-form__tel__num a::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-form__tel__num a::before{margin-top:var(--font-sans-serif-top)}.p-form__tel__num a::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-form__tel__num a{font-size:var(--font-size40)}}@media screen and (max-width:1023px){.p-form__tel__num a{font-size:var(--font-size32)}}body.ua-smartphone .p-form__tel__num a{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.4rem}.p-form__tel__time{font-size:var(--font-size14);letter-spacing:var(--letter-spacing-_xs);opacity:.75}@media screen and (min-width:1024px){.p-form__tel__time{margin-top:1.1rem}}@media screen and (max-width:1023px){.p-form__tel__time{margin-top:1.3rem}}@media screen and (min-width:1024px){.p-form__counter{margin-top:3.8rem}.p-form__tel+.p-form__counter{margin-top:3rem}}@media screen and (max-width:1023px){.p-form__counter{position:absolute;top:0;left:0;z-index:10;width:100%;height:calc(100% - 14.5rem);pointer-events:none;display:flex;align-items:flex-end;justify-content:center}}.p-form__counter__inner{display:flex;align-items:center;background-color:var(--color-required);color:var(--color-txt2);pointer-events:auto}@media screen and (min-width:1024px){.p-form__counter__inner{height:12rem;padding:0 var(--grid0-5)}}@media screen and (max-width:1023px){.p-form__counter__inner{position:sticky;bottom:0;width:calc(100% - var(--button-size) * 2);height:4.8rem;border-radius:var(--radius-max);padding:0 2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.p-form.is-done .p-form__counter__inner{background-color:var(--color-done)}.p-form__counter__title{letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-form__counter__title{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.p-form__counter__title{font-size:var(--font-size14)}}.p-form__counter__status{display:flex;align-items:center}@media screen and (min-width:1024px){.p-form__counter__status{gap:.5rem;margin-left:1.5rem}}@media screen and (max-width:1023px){.p-form__counter__status{gap:.4rem;margin-left:.8rem}}.p-form__counter__status span{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-form__counter__status span::after,.p-form__counter__status span::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-form__counter__status span::before{margin-top:var(--font-sans-serif-top)}.p-form__counter__status span::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-form__counter__current,.p-form__counter__total{font-size:var(--font-size40)}}@media screen and (max-width:1023px){.p-form__counter__current,.p-form__counter__total{font-size:var(--font-size24)}}.p-form__counter__slash{opacity:.25}@media screen and (min-width:1024px){.p-form__counter__slash{font-size:var(--font-size36)}}@media screen and (max-width:1023px){.p-form__counter__slash{font-size:var(--font-size20)}}.p-form__counter__txt{letter-spacing:var(--letter-spacing-_xs);margin-left:auto;margin-right:0}@media screen and (min-width:1024px){.p-form__counter__txt{font-size:var(--font-size14)}}@media screen and (max-width:1023px){.p-form__counter__txt{font-size:var(--font-size11)}}.p-form__counter__txt.-done{display:none}.p-form.is-done .p-form__counter__txt.-not-done{display:none}.p-form.is-done .p-form__counter__txt.-done{display:block}@media screen and (min-width:1024px){.p-form__form{--input-height:8rem}}@media screen and (max-width:1023px){.p-form__form{--input-height:6.4rem}}.p-form__control{position:relative;width:100%}.p-form__control .c-dashed{--border-width:1px;--border-color:var( --color-input-border )}@media (hover:hover){.p-form__control .c-dashed:hover{--border-color:var( --color-input-border-hover )}}.p-form__control .c-dashed:focus{--border-color:var( --color-input-border-focus )!important}.p-form__control.is-done .p-form__txtbox input,.p-form__control.is-done .p-form__txtbox textarea{background-color:var(--color-input-bg-done)}.p-form__control.is-done .p-form__txtbox input input:-webkit-autofill,.p-form__control.is-done .p-form__txtbox input option:-webkit-autofill,.p-form__control.is-done .p-form__txtbox input select:-webkit-autofill,.p-form__control.is-done .p-form__txtbox textarea input:-webkit-autofill,.p-form__control.is-done .p-form__txtbox textarea option:-webkit-autofill,.p-form__control.is-done .p-form__txtbox textarea select:-webkit-autofill{-webkit-text-fill-color:var(--color-txt)!important;-webkit-box-shadow:0 0 0 1000px var(--color-input-bg-done) inset}.p-form__control.is-error .c-dashed__svg{--border-color:var( --color-input-border-error )!important}.p-form__control.is-error .p-form__file label,.p-form__control.is-error .p-form__select select,.p-form__control.is-error .p-form__txtbox input,.p-form__control.is-error .p-form__txtbox textarea{background-color:var(--color-input-bg-error)!important}.p-form__txtbox{display:flex}.p-form__checkbox label,.p-form__radio label,.p-form__txtbox input,.p-form__txtbox textarea{min-height:var(--input-height)}.p-form__file label,.p-form__select select{height:var(--input-height)}.p-form__checkbox,.p-form__file,.p-form__radio,.p-form__select,.p-form__txtbox{border-radius:calc(var(--input-height) * .5)}.p-form__checkbox label,.p-form__file label,.p-form__radio label,.p-form__select select,.p-form__txtbox input,.p-form__txtbox textarea{position:relative;width:100%;border-radius:inherit;background-color:var(--color-input-bg);color:var(--color-input-txt);font-family:var(--font-form)!important;font-weight:500;--line-height:var( --line-height-rg );line-height:calc(var(--line-height) * 1em);word-break:break-all;overflow:hidden;cursor:pointer;caret-color:var(--color-txt);transition:var(--transition-input);transition-property:border-color,background-color,color}@media screen and (min-width:1024px){.p-form__checkbox label,.p-form__file label,.p-form__radio label,.p-form__select select,.p-form__txtbox input,.p-form__txtbox textarea{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.p-form__checkbox label,.p-form__file label,.p-form__radio label,.p-form__select select,.p-form__txtbox input,.p-form__txtbox textarea{font-size:var(--font-size16)}}@media (hover:hover){.p-form__checkbox label:hover,.p-form__file label:hover,.p-form__radio label:hover,.p-form__select select:hover,.p-form__txtbox input:hover,.p-form__txtbox textarea:hover{background-color:var(--color-input-bg-hover)}}.p-form__checkbox label:-ms-input-placeholder, .p-form__file label:-ms-input-placeholder, .p-form__radio label:-ms-input-placeholder, .p-form__select select:-ms-input-placeholder, .p-form__txtbox input:-ms-input-placeholder, .p-form__txtbox textarea:-ms-input-placeholder{font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label:placeholder-shown,.p-form__file label:placeholder-shown,.p-form__radio label:placeholder-shown,.p-form__select select:placeholder-shown,.p-form__txtbox input:placeholder-shown,.p-form__txtbox textarea:placeholder-shown{font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label:placeholder,.p-form__file label:placeholder,.p-form__radio label:placeholder,.p-form__select select:placeholder,.p-form__txtbox input:placeholder,.p-form__txtbox textarea:placeholder{font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label::-webkit-input-placeholder,.p-form__file label::-webkit-input-placeholder,.p-form__radio label::-webkit-input-placeholder,.p-form__select select::-webkit-input-placeholder,.p-form__txtbox input::-webkit-input-placeholder,.p-form__txtbox textarea::-webkit-input-placeholder{font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label:-moz-placeholder,.p-form__file label:-moz-placeholder,.p-form__radio label:-moz-placeholder,.p-form__select select:-moz-placeholder,.p-form__txtbox input:-moz-placeholder,.p-form__txtbox textarea:-moz-placeholder{opacity:1;font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label::-moz-placeholder,.p-form__file label::-moz-placeholder,.p-form__radio label::-moz-placeholder,.p-form__select select::-moz-placeholder,.p-form__txtbox input::-moz-placeholder,.p-form__txtbox textarea::-moz-placeholder{opacity:1;font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label:-ms-input-placeholder,.p-form__file label:-ms-input-placeholder,.p-form__radio label:-ms-input-placeholder,.p-form__select select:-ms-input-placeholder,.p-form__txtbox input:-ms-input-placeholder,.p-form__txtbox textarea:-ms-input-placeholder{font-family:var(--font-form)!important;font-weight:500;color:var(--color-input-placeholder)}.p-form__checkbox label:focus,.p-form__file label:focus,.p-form__radio label:focus,.p-form__select select:focus,.p-form__txtbox input:focus,.p-form__txtbox textarea:focus{background-color:var(--color-input-bg-focus)!important}.p-form__file .c-dashed{--border-width:2px;--border-color:var( --color-input-border2 )}@media screen and (min-width:1024px){.p-form__file label,.p-form__select select,.p-form__txtbox input,.p-form__txtbox textarea{padding:2.4rem 2.4rem}}@media screen and (max-width:1023px){.p-form__file label,.p-form__select select,.p-form__txtbox input,.p-form__txtbox textarea{padding:1.9rem 2rem}}.p-form__txtbox textarea{min-height:20rem;max-height:60rem;height:20rem;resize:none}input:-webkit-autofill,option:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--color-input-txt)!important;-webkit-box-shadow:0 0 0 1000px var(--color-input-bg-done) inset}.p-form__checkbox [type=checkbox],.p-form__checkbox [type=radio],.p-form__radio [type=checkbox],.p-form__radio [type=radio]{display:none}.p-form__checkbox [type=checkbox]:checked+label span:nth-of-type(1),.p-form__checkbox [type=radio]:checked+label span:nth-of-type(1),.p-form__radio [type=checkbox]:checked+label span:nth-of-type(1),.p-form__radio [type=radio]:checked+label span:nth-of-type(1){--border-color:var( --color-input-border-done );background-color:var(--color-input-bg-done2)}.p-form__checkbox [type=checkbox]:checked+label span:nth-of-type(1)::before,.p-form__checkbox [type=radio]:checked+label span:nth-of-type(1)::before,.p-form__radio [type=checkbox]:checked+label span:nth-of-type(1)::before,.p-form__radio [type=radio]:checked+label span:nth-of-type(1)::before{opacity:1}.p-form__checkbox label,.p-form__radio label{display:flex;align-items:center}@media screen and (min-width:1024px){.p-form__checkbox label,.p-form__radio label{padding:1rem 3.2rem}}@media screen and (max-width:1023px){.p-form__checkbox label,.p-form__radio label{padding:1rem 2.4rem}}.p-form__checkbox label>span,.p-form__radio label>span{position:relative;display:block}.p-form__checkbox label>span:nth-of-type(1),.p-form__radio label>span:nth-of-type(1){width:2.4rem;height:2.4rem;border-radius:var(--radius-3xs);background-color:var(--color-input-button-bg);-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg)}.p-form__checkbox label>span:nth-of-type(1)::before,.p-form__radio label>span:nth-of-type(1)::before{content:'';display:block;width:100%;height:100%;background-size:100% 100%;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;opacity:0;transition:opacity var(--transition-input)}.p-form__checkbox label>span:nth-of-type(2),.p-form__radio label>span:nth-of-type(2){flex:1;padding-top:.1px;padding-bottom:.1px;margin-left:1.2rem}.p-form__checkbox label>span:nth-of-type(2)::after,.p-form__checkbox label>span:nth-of-type(2)::before,.p-form__radio label>span:nth-of-type(2)::after,.p-form__radio label>span:nth-of-type(2)::before{content:'';display:block;width:0;height:0}.p-form__checkbox label>span:nth-of-type(2)::before,.p-form__radio label>span:nth-of-type(2)::before{margin-top:calc((1 - var(--line-height)) * .5em)}.p-form__checkbox label>span:nth-of-type(2)::after,.p-form__radio label>span:nth-of-type(2)::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}.p-form__checkbox label>span:nth-of-type(1)::before{background-image:url(../img/common/icon/check.svg)}.p-form__select{position:relative}.p-form__select .c-down{position:absolute;top:50%;right:3.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:var(--color-txt7)}.p-form__select select{padding-right:5rem}.p-form__file{position:relative}.p-form__file label{display:block}.p-form__file input{display:none}.p-form__file.is-done .p-form__file__clear{display:block}.p-form__file__txt{display:block;padding-right:5rem}.p-form__file__clear{display:none;position:absolute;top:50%;right:3.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}@media screen and (min-width:1024px){.p-form__file__clear{width:2rem;height:2rem}}@media screen and (max-width:1023px){.p-form__file__clear{width:1rem;height:1rem}}@media (hover:hover){.p-form__file__clear:hover::after,.p-form__file__clear:hover::before{background-color:var(--color-input-txt)}}.p-form__file__clear::after,.p-form__file__clear::before{content:'';display:block;width:100%;height:3px;background-color:var(--color-txt7);margin:auto;position:absolute;top:50%;left:50%;transition:background-color var(--transition-hover)}.p-form__file__clear::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.p-form__file__clear::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.p-form__tab{display:flex;gap:var(--gap)}.p-form__tab li{flex-basis:100%;z-index:auto}.p-form__tab li>*{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-form__tab li>*{height:12rem;font-size:var(--font-size24);gap:1.2rem}}@media screen and (max-width:1023px){.p-form__tab li>*{height:8rem;font-size:var(--font-size20);gap:.8rem}}.p-form__tab li.-newgrad::before{background-color:var(--color-bg);left:0}.p-form__tab li.-career{--bg-color:var( --color-bg8 );--txt-color:var( --color-txt2 );background-color:var(--color-bg8);color:var(--color-txt2)}.p-form__tab li.-career::before{background-color:var(--color-bg8);right:0}.p-form__tab li.is-active::before{content:'';display:block;width:calc(100% + var(--radius-sm));height:calc(var(--radius-sm) * 2 + 2px);position:absolute;top:calc(100% - var(--radius-sm) - 1px);z-index:-1}.p-form__tab button{background-color:inherit;color:inherit}@media screen and (min-width:1024px){.p-form__main{padding:6rem var(--grid) 6.8rem}}@media screen and (max-width:1023px){.p-form__main{padding:4rem var(--grid) 4rem}}.p-form__main.-color-black{--color-input-txt:var(--color-input-black-txt);--color-input-bg:var(--color-input-black-bg);--color-input-bg-hover:var(--color-input-black-bg-hover);--color-input-bg-focus:var(--color-input-black-bg-focus);--color-input-bg-done:var(--color-input-black-bg-done);--color-input-border:var(--color-input-black-border);--color-input-border2:var(--color-input-black-border2);--color-input-border-hover:var(--color-input-black-border-hover);--color-input-border-focus:var(--color-input-black-border-focus);--color-input-border-done:var(--color-input-black-border-done);--color-input-placeholder:var(--color-input-black-placeholder);--color-input-button-bg:var(--color-input-black-button-bg);--color-input-button-border:var(--color-input-black-button-border);background-color:var(--color-bg8)}.p-form__main.-color-black .p-form__txt{color:var(--color-txt2)}.p-form__txt{color:var(--color-txt)}.p-form__table{display:grid}@media screen and (min-width:1024px){.p-form__table{gap:1.2rem;margin-top:7.8rem}}@media screen and (max-width:1023px){.p-form__table{gap:1.2rem;margin-top:3.8rem}}@media screen and (min-width:1024px){.p-form__table__cell{display:flex}}.p-form__table__cell>dt{border-radius:calc(var(--input-height) * .5);background-color:var(--theme-color,var(--bg-color))}@media screen and (min-width:1024px){.p-form__table__cell>dt{width:var(--grid4)}}.p-form__table__cell>dt>span{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-rg );line-height:calc(var(--line-height) * 1em);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-form__table__cell>dt>span{min-height:var(--input-height);font-size:var(--font-size18);padding:0 2.5rem}}@media screen and (max-width:1023px){.p-form__table__cell>dt>span{min-height:4.8rem;font-size:var(--font-size16);padding:0 2rem}}@media screen and (min-width:1024px){.p-form__table__cell>dd{flex:1}}.p-form__required{display:flex;align-items:center;justify-content:center;width:4rem;height:2.1rem;border-radius:var(--radius-max);background-color:var(--color-required2);color:var(--color-txt2);font-family:var(--font-gothic-extra-bold);font-size:var(--font-size12);letter-spacing:var(--letter-spacing-_xs)}.p-form__inputs{display:grid}@media screen and (min-width:768px){.p-form__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}@media screen and (max-width:767px){.p-form__inputs{grid-template-columns:repeat(1,minmax(0,1fr));gap:.4rem}}.p-form__error{font-family:var(--font-form);font-weight:500;color:var(--color-error);font-size:var(--font-size12);margin-top:1rem;padding:0 2rem}.p-form__value{min-height:var(--input-height);display:flex;align-items:center;color:var(--color-input-txt);font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs);--line-height:var( --line-height-rg )}@media screen and (min-width:1024px){.p-form__value{font-size:var(--font-size32);padding:1.6rem 2.4rem}}@media screen and (max-width:1023px){.p-form__value{font-size:var(--font-size24);padding:1rem 0}}.p-form__sub{background-color:var(--color-bg5)}@media screen and (min-width:1024px){.p-form__sub{padding:6rem var(--grid) 6.2rem}}@media screen and (max-width:1023px){.p-form__sub{padding:4rem var(--grid) 4.1rem}}.p-form__policy{color:var(--color-txt);text-align:center}.p-form__button{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.p-form__button{margin-top:3.8rem}}@media screen and (max-width:1023px){.p-form__button{margin-top:9.8rem}}.p-form__button.is-disabled a,.p-form__button.is-disabled button{cursor:not-allowed;opacity:var(--disabled-opacity);pointer-events:none}@media screen and (min-width:1024px){.p-form__sent__inner{padding:8.6rem var(--grid) 10rem}}@media screen and (max-width:1023px){.p-form__sent__inner{padding:6.9rem var(--grid2) 6rem}}@media screen and (min-width:1024px){.p-form__sent__inner .p-button{margin-top:5.8rem}}@media screen and (max-width:1023px){.p-form__sent__inner .p-button{margin-top:3.8rem}}.p-form__sent__smiley{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-form__sent__smiley::after,.p-form__sent__smiley::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-form__sent__smiley::before{margin-top:var(--font-sans-serif-top)}.p-form__sent__smiley::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-form__sent__smiley{font-size:var(--font-size200)}}@media screen and (max-width:1023px){.p-form__sent__smiley{font-size:var(--font-size120)}}.p-form__sent__en{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-2xs )}.p-form__sent__en::after,.p-form__sent__en::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-form__sent__en::before{margin-top:var(--font-sans-serif-top)}.p-form__sent__en::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-form__sent__en{font-size:var(--font-size100);margin-top:11rem}}@media screen and (max-width:1023px){.p-form__sent__en{font-size:var(--font-size54);margin-top:6rem}}.p-form__sent__ja{font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-form__sent__ja{font-size:var(--font-size32);margin-top:4rem}}@media screen and (max-width:1023px){.p-form__sent__ja{font-size:var(--font-size24);margin-top:2.6rem}}@media screen and (min-width:1024px){.p-form__sent__txt{margin-top:7.3rem}}@media screen and (max-width:1023px){.p-form__sent__txt{margin-top:4.6rem}}.p-header{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (min-width:1024px){.p-header{height:14.4rem}}@media screen and (max-width:1023px) and (min-width:561px){.p-header{height:10rem}}@media screen and (max-width:560px){.p-header{height:7.2rem}}.p-header .c-title{margin-bottom:-.1rem}@media screen and (min-width:1024px){.p-header .c-title{margin-left:-.4rem}}@media screen and (max-width:1023px){.p-header .c-title{margin-left:-.2rem}}@media screen and (min-width:1024px){.p-header2{height:16rem}}@media screen and (max-width:1023px) and (min-width:561px){.p-header2{height:13rem}}@media screen and (max-width:560px){.p-header2{height:11rem}}.p-header3{display:flex;align-items:center;justify-content:center;background-color:var(--color-bg3);color:var(--color-txt2)}.p-header3__title{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-header3__title::after,.p-header3__title::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-header3__title::before{margin-top:var(--font-sans-serif-top)}.p-header3__title::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-header3__title{font-size:var(--font-size36)}}@media screen and (max-width:1023px){.p-header3__title{font-size:var(--font-size24)}}.p-hero{display:flex;align-items:flex-end;justify-content:center}.p-hero .c-balloon{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-hero.-xsmall{height:var(--hero-xs)}@media screen and (min-width:1024px){.p-hero.-xsmall{display:none}}.p-hero.-small{height:var(--hero-sm)}.p-hero.-medium{height:var(--hero-md)}.p-hero__en{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;margin-bottom:-.2rem}.p-hero__en::after,.p-hero__en::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-hero__en::before{margin-top:var(--font-sans-serif-top)}.p-hero__en::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-hero__en{font-size:var(--font-size160)}}@media screen and (max-width:1023px){.p-hero__en{font-size:var(--font-size64)}}@media screen and (min-width:1024px){.p-hero__en+.c-balloon{bottom:14rem}}.p-hero__en2{display:flex;align-items:flex-start;margin-bottom:-.2rem}.p-hero__en2>span{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;letter-spacing:var(--letter-spacing-_xs);padding-left:1em;padding-left:var(--grid)}.p-hero__en2>span::after,.p-hero__en2>span::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-hero__en2>span::before{margin-top:var(--font-sans-serif-top)}.p-hero__en2>span::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-hero__en2>span{font-size:var(--font-size140)}}@media screen and (max-width:1023px){.p-hero__en2>span{font-size:var(--font-size40)}}.p-hero__en2>sup{display:block;font-family:var(--font-gothic-extra-bold)}@media screen and (min-width:1024px){.p-hero__en2>sup{font-size:var(--font-size90);margin-top:-1.3rem;margin-left:-.2rem}}@media screen and (max-width:1023px){.p-hero__en2>sup{font-size:var(--font-size26);margin-top:-.3rem}}@media screen and (min-width:1024px){.p-hero__en2+.c-balloon{bottom:12.7rem}}@media screen and (min-width:1024px){.p-hero2.-medium .p-hero2__contents{height:36rem}}@media screen and (max-width:1023px){.p-hero2.-medium .p-hero2__contents{height:18.6rem}}@media screen and (min-width:1024px){.p-hero2.-medium .p-hero2__en{font-size:var(--font-size80)}}@media screen and (max-width:1023px){.p-hero2.-medium .p-hero2__en{font-size:var(--font-size40)}}@media screen and (min-width:1024px){.p-hero2.-medium .p-hero2__ja{font-size:var(--font-size32);margin-top:2.8rem}}@media screen and (max-width:1023px){.p-hero2.-medium .p-hero2__ja{font-size:var(--font-size18);margin-top:1.3rem}}.p-hero2__contents{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1024px){.p-hero2__contents{height:100%;padding-top:1%}}.p-hero2__contents.-color2{background-color:var(--color-bg8);color:var(--color-txt2)}.p-hero2__en{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-hero2__en::after,.p-hero2__en::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-hero2__en::before{margin-top:var(--font-sans-serif-top)}.p-hero2__en::after{margin-bottom:var(--font-sans-serif-bottom)}.p-hero2__ja{font-family:var(--font-gothic-extra-bold);letter-spacing:var(--letter-spacing-_xs)}.p-hero3{background-color:var(--main-color)}.p-hero3__figure{min-width:110%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:1024px){.p-hero3__figure{margin-top:-3.3rem;margin-bottom:-3.3rem}}@media screen and (max-width:1023px){.p-hero3__figure{margin-top:-2rem}}.p-hero3__contents{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1024px){.p-hero3__contents{padding:6rem var(--grid)}}@media screen and (max-width:1023px){.p-hero3__contents{padding:3.1rem var(--grid) 4rem}}@media screen and (min-width:1024px){.p-hero3__contents .c-meta{margin-top:3.5rem}}@media screen and (max-width:1023px){.p-hero3__contents .c-meta{margin-top:2.2rem}}.p-hero3__ja{color:var(--accent-color);text-align:center;font-family:var(--font-gothic2-bold);--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-hero3__ja{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.p-hero3__ja{font-size:var(--font-size26)}}@media screen and (min-width:1024px){.p-hero4{height:var(--wh);min-height:var(--min-wh)}}@media screen and (max-width:1023px){.p-hero4{display:flex;flex-direction:column-reverse}}.p-hero4.-row-reverse .p-hero4__contents{text-align:right;align-items:flex-end}@media screen and (max-width:1023px){.p-hero4.-row-reverse.-sp-reverse .p-hero4__contents{text-align:left;align-items:flex-start}}@media screen and (max-width:1023px){.p-hero4.-sp-reverse .p-hero4__contents{text-align:right;align-items:flex-end}}.p-hero4__figure{position:relative}@media screen and (min-width:1024px){.p-hero4__figure{width:100%;height:100%}}@media screen and (max-width:1023px){.p-hero4__figure{aspect-ratio:1/1}}.p-hero4__looptxt{min-width:100vw;position:absolute;top:50%;left:50%;z-index:10;color:var(--txt-color);mix-blend-mode:overlay}.p-hero4__looptxt.-rotate1{-webkit-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}.p-hero4__looptxt.-rotate2{-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg)}.p-hero4__looptxt.-en .p-hero4__looptxt__txt{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.p-hero4__looptxt.-en .p-hero4__looptxt__txt::after,.p-hero4__looptxt.-en .p-hero4__looptxt__txt::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-hero4__looptxt.-en .p-hero4__looptxt__txt::before{margin-top:var(--font-sans-serif-top)}.p-hero4__looptxt.-en .p-hero4__looptxt__txt::after{margin-bottom:var(--font-sans-serif-bottom)}.p-hero4__looptxt.-ja .p-hero4__looptxt__txt{font-family:var(--font-gothic2-bold)}.p-hero4__looptxt__txt{letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-hero4__looptxt__txt{font-size:var(--font-size300)}}@media screen and (max-width:1023px){.p-hero4__looptxt__txt{font-size:var(--font-size150)}}.p-hero4__contents{display:flex;flex-direction:column;justify-content:flex-end;z-index:10}@media screen and (min-width:1024px){.p-hero4__contents{width:100%;height:100%;padding:0 var(--grid) 8rem}}@media screen and (max-width:1023px){.p-hero4__contents{height:17.8rem;padding:0 var(--grid) 7.5rem}}.p-hero4__contents .c-meta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-hero4__main,.p-hero4__sub{position:relative;color:var(--txt-color);font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-hero4__main,.p-hero4__sub{min-width:var(--grid20)}}.p-hero4__sub{--line-height:var( --line-height-md )}@media screen and (min-width:1024px){.p-hero4__sub{font-size:var(--font-size32)}}@media screen and (max-width:1023px){.p-hero4__sub{font-size:var(--font-size18)}}.p-hero4__main{--line-height:var( --line-height-sm )}@media screen and (min-width:1024px){.p-hero4__main.-small{font-size:var(--font-size64);margin-top:2.6rem}}@media screen and (max-width:1023px){.p-hero4__main.-small{font-size:var(--font-size28);margin-top:1.4rem}}@media screen and (min-width:1024px){.p-hero4__main.-small+.c-meta{margin-top:3.3rem}}@media screen and (max-width:1023px){.p-hero4__main.-small+.c-meta{margin-top:1.6rem}}@media screen and (min-width:1024px){.p-hero4__main.-large{font-size:var(--font-size128);margin-top:1.6rem}}@media screen and (max-width:1023px){.p-hero4__main.-large{font-size:var(--font-size44);margin-top:.9rem}}@media screen and (min-width:1024px){.p-hero4__main.-large+.c-meta{margin-top:2.6rem}}@media screen and (max-width:1023px){.p-hero4__main.-large+.c-meta{margin-top:1.6rem}}@media screen and (min-width:1024px){.p-hero5{height:var(--wh);min-height:var(--min-wh);display:flex;flex-direction:column}}@media screen and (max-width:1023px){.p-hero5{--heading-height:15rem}}@media screen and (min-width:1024px){.p-hero5__figure{flex:1}}@media screen and (max-width:1023px){.p-hero5__figure{height:calc(var(--wh) - var(--heading-height))}}@media screen and (min-width:1024px){.p-hero5__contents{min-height:18rem;padding:3rem var(--grid);align-items:center}}@media screen and (max-width:1023px){.p-hero5__contents{padding:0 var(--grid)}}.p-hero5__heading{display:flex;align-items:center}@media screen and (max-width:1023px){.p-hero5__heading{width:28.1rem;height:var(--heading-height);margin-inline:auto}}.p-hero5__montblanc-made{display:flex;align-items:center}@media screen and (min-width:1024px){.p-hero5__montblanc-made{height:8.1rem;padding-right:2.3rem}}@media screen and (max-width:1023px){.p-hero5__montblanc-made{height:6rem;padding-right:2rem}}.p-hero5__montblanc-made span{display:block}@media screen and (min-width:1024px){.p-hero5__montblanc-made span{width:12.8rem}}@media screen and (max-width:1023px){.p-hero5__montblanc-made span{width:8.9rem}}.p-hero5__montblanc-made span,.p-hero5__montblanc-made span svg{aspect-ratio:115/68}@media screen and (min-width:1024px){.p-hero5__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:2.5rem}}@media screen and (max-width:1023px){.p-hero5__logo{display:flex;align-items:center;justify-content:center;width:15.4rem;height:6rem;margin-left:1.6rem}}@media screen and (min-width:1024px){.p-hero5__logo__txt{width:calc(var(--pc-width-num) * .1rem)}}@media screen and (max-width:1023px){.p-hero5__logo__txt{width:calc(var(--sp-width-num) * .1rem)}}@media screen and (max-width:1023px){.p-hero5__table{padding:3rem 0 3.8rem}}.p-instagram{display:grid;gap:var(--gap)}@media screen and (min-width:1024px){.p-instagram{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:1023px){.p-instagram{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.p-instagram .p-banner-spotify{grid-area:1/6/2/7}}@media screen and (max-width:1023px){.p-instagram .p-banner-spotify{grid-area:1/2/2/3}}.p-instagram__header{padding:.1px}@media screen and (min-width:1024px){.p-instagram__header{grid-area:1/1/2/2}}@media screen and (max-width:1023px){.p-instagram__header{grid-area:1/1/2/2}}@media screen and (max-width:1023px) and (min-width:561px){.p-instagram__header{height:37.44rem}}@media screen and (max-width:560px){.p-instagram__header{aspect-ratio:188/234}}.p-instagram__header a{display:block;width:100%;height:100%;background-color:var(--color-bg3);color:var(--theme-color);transition:var(--transition-hover-slow);transition-property:background-color,color}@media (hover:hover){.p-instagram__header a:hover{background-color:var(--theme-color);color:var(--theme-txt2)}}.p-instagram__header__inner{position:relative;width:100%;height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:1024px){.p-instagram__header__inner{max-width:33.6rem}}@media screen and (max-width:1023px){.p-instagram__header__inner{max-width:30.08rem}}.p-instagram__title{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;--line-height:var( --line-height-2xs )}.p-instagram__title::after,.p-instagram__title::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-instagram__title::before{margin-top:var(--font-sans-serif-top)}.p-instagram__title::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-instagram__title{font-size:var(--font-size44);margin-top:1.9rem;margin-left:1.7rem}}@media screen and (max-width:1023px){.p-instagram__title{margin-top:1.4rem;margin-left:1.3rem}}@media screen and (max-width:1023px) and (min-width:561px){.p-instagram__title{font-size:var(--font-size40)}}@media screen and (max-width:560px){.p-instagram__title{font-size:var(--font-size34)}}.p-instagram__icon{position:absolute;z-index:10}@media screen and (min-width:1024px){.p-instagram__icon{width:4rem;top:6.1rem;right:1.8rem}}@media screen and (max-width:1023px){.p-instagram__icon{width:3.1rem;top:4.8rem;right:1.4rem}}@media screen and (min-width:1024px){.p-instagram__txt{margin-left:2.1rem;margin-bottom:2.2rem}}@media screen and (max-width:1023px){.p-instagram__txt{margin-left:1.6rem;margin-bottom:1.7rem}}@media screen and (min-width:1024px){.p-instagram__list{grid-area:1/2/2/6}}@media screen and (max-width:1023px){.p-instagram__list{grid-area:2/1/3/3}}@media screen and (min-width:1024px){.p-instagram__list li{--pc-width:var( --grid4 )!important}}@media screen and (max-width:1023px) and (min-width:561px){.p-instagram__list li{--sp-width-num:210}}@media screen and (max-width:560px){.p-instagram__list li{--sp-width-num:140}}.p-pagination{background-color:var(--bg-color);color:var(--txt-color)}@media screen and (min-width:1024px){.p-pagination{height:14.4rem}}@media screen and (max-width:1023px){.p-pagination{height:12rem}}.p-pagination__list{position:absolute;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.p-pagination__list .-prev{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-pagination__list .-next{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-pagination__back{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-pagination__back a{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;letter-spacing:var(--letter-spacing-_xs);padding:var(--anchor-padding) 0;margin:calc(var(--anchor-padding) * -1) 0}.p-pagination__back a::after,.p-pagination__back a::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-pagination__back a::before{margin-top:var(--font-sans-serif-top)}.p-pagination__back a::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-pagination__back a{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-pagination__back a{font-size:var(--font-size18)}}.p-pagination__select{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:1.2rem}.p-pagination__select__main{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;font-size:var(--font-size16)}.p-pagination__select__txt{display:flex;align-items:center;gap:.6rem}.p-pagination__select__txt>span{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;font-weight:400}.p-pagination__select__txt>span::after,.p-pagination__select__txt>span::before{content:'';display:block;width:0;height:0;font-size:inherit}.p-pagination__select__txt>span::before{margin-top:var(--font-sans-serif-top)}.p-pagination__select__txt>span::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.p-pagination__select__txt>span{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-pagination__select__txt>span{font-size:var(--font-size18)}}@media screen and (min-width:1024px){.p-policy{padding:8rem 0 21.6rem}}@media screen and (max-width:1023px){.p-policy{padding:6rem 0 9rem}}@media screen and (min-width:1024px){.p-policy__day{margin-top:6.3rem}}@media screen and (max-width:1023px){.p-policy__day{margin-top:3.4rem}}@media screen and (max-width:1023px){.p-policy__item{margin-top:5.4rem}}@media screen and (min-width:1024px){.p-policy__item+.p-policy__item{margin-top:7.5rem}}@media screen and (max-width:1023px){.p-policy__item+.p-policy__item{margin-top:3.5rem}}@media screen and (min-width:1024px){.p-policy__item .c-title2+*{margin-top:3.4rem}}@media screen and (max-width:1023px){.p-policy__item .c-title2+*{margin-top:2.4rem}}.p-profile{display:grid;gap:4rem}@media screen and (min-width:1024px){.p-profile{padding:5.55556vw var(--grid4)}}@media screen and (max-width:1023px){.p-profile{padding:10.66667vw var(--grid)}}@media screen and (min-width:1024px){.p-profile__flex{display:flex;align-items:center}}.p-profile__figure{aspect-ratio:1/1;position:relative;z-index:0;overflow:hidden;width:17.8rem;border-radius:50%}@media screen and (max-width:1023px){.p-profile__figure{margin-inline:auto}}@media screen and (min-width:1024px){.p-profile__contents{flex:1;margin-left:var(--grid)}}@media screen and (max-width:1023px){.p-profile__contents{margin-top:2.8rem}}.p-profile__title a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--main-color);font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-md );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.p-profile__title a{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.p-profile__title a{font-size:var(--font-size20)}}@media screen and (min-width:1024px){.p-profile__txt{margin-top:3.5rem}}@media screen and (max-width:1023px){.p-profile__txt{margin-top:2.2rem}}.p-term{display:flex;gap:var(--gap)}.p-term__title{position:relative;z-index:10}.p-term__list{display:flex;gap:var(--gap);white-space:nowrap;margin-left:calc(var(--button-size) * -1);padding-left:var(--button-size)}.p-video a,.p-video button{display:block;width:100%;text-align:left}@media screen and (min-width:1024px){.p-video.-medium .p-video__title{font-size:var(--font-size14);margin-top:1.4rem}}@media screen and (max-width:1023px){.p-video.-medium .p-video__title{font-size:var(--font-size12);margin-top:1.2rem}}.p-video__title{--line-height:var( --line-height-rg );letter-spacing:var(--letter-spacing-_xs)}.p-works{position:relative;background-color:var(--page-works)}@media screen and (min-width:1024px){.p-works{height:72.5rem}}.p-works .p-button{position:absolute;top:0;right:0;z-index:1}.p-works__header{overflow:hidden}@media screen and (min-width:1024px){.p-works__header{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);margin-bottom:-.2rem}}@media screen and (min-width:1024px){.p-works__header .c-title{margin-left:-.4rem}}.s-editor,.s-editor2,.s-editor3,.s-editor4,.s-editor5,.s-editor6{word-break:break-all;word-wrap:break-word;line-height:calc(var(--line-height) * 1em);--line-height:var( --line-height-lg );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.s-editor,.s-editor2,.s-editor3,.s-editor4,.s-editor5,.s-editor6{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.s-editor,.s-editor2,.s-editor3,.s-editor4,.s-editor5,.s-editor6{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.s-editor *+.c-figure,.s-editor2 *+.c-figure,.s-editor3 *+.c-figure,.s-editor4 *+.c-figure,.s-editor5 *+.c-figure,.s-editor6 *+.c-figure{margin-top:7.8rem}}@media screen and (max-width:1023px){.s-editor *+.c-figure,.s-editor2 *+.c-figure,.s-editor3 *+.c-figure,.s-editor4 *+.c-figure,.s-editor5 *+.c-figure,.s-editor6 *+.c-figure{margin-top:3.8rem}}@media screen and (min-width:1024px){.s-editor *+.c-figure+.c-figure,.s-editor2 *+.c-figure+.c-figure,.s-editor3 *+.c-figure+.c-figure,.s-editor4 *+.c-figure+.c-figure,.s-editor5 *+.c-figure+.c-figure,.s-editor6 *+.c-figure+.c-figure{margin-top:3.8rem}}@media screen and (max-width:1023px){.s-editor *+.c-figure+.c-figure,.s-editor2 *+.c-figure+.c-figure,.s-editor3 *+.c-figure+.c-figure,.s-editor4 *+.c-figure+.c-figure,.s-editor5 *+.c-figure+.c-figure,.s-editor6 *+.c-figure+.c-figure{margin-top:1.8rem}}@media screen and (min-width:1024px){.s-editor *+.c-table,.s-editor *+.p-button3,.s-editor2 *+.c-table,.s-editor2 *+.p-button3,.s-editor3 *+.c-table,.s-editor3 *+.p-button3,.s-editor4 *+.c-table,.s-editor4 *+.p-button3,.s-editor5 *+.c-table,.s-editor5 *+.p-button3,.s-editor6 *+.c-table,.s-editor6 *+.p-button3{margin-top:4rem}}@media screen and (max-width:1023px){.s-editor *+.c-table,.s-editor *+.p-button3,.s-editor2 *+.c-table,.s-editor2 *+.p-button3,.s-editor3 *+.c-table,.s-editor3 *+.p-button3,.s-editor4 *+.c-table,.s-editor4 *+.p-button3,.s-editor5 *+.c-table,.s-editor5 *+.p-button3,.s-editor6 *+.c-table,.s-editor6 *+.p-button3{margin-top:3rem}}.s-editor h1,.s-editor h2,.s-editor h3,.s-editor h4,.s-editor h5,.s-editor h6,.s-editor2 h1,.s-editor2 h2,.s-editor2 h3,.s-editor2 h4,.s-editor2 h5,.s-editor2 h6,.s-editor3 h1,.s-editor3 h2,.s-editor3 h3,.s-editor3 h4,.s-editor3 h5,.s-editor3 h6,.s-editor4 h1,.s-editor4 h2,.s-editor4 h3,.s-editor4 h4,.s-editor4 h5,.s-editor4 h6,.s-editor5 h1,.s-editor5 h2,.s-editor5 h3,.s-editor5 h4,.s-editor5 h5,.s-editor5 h6,.s-editor6 h1,.s-editor6 h2,.s-editor6 h3,.s-editor6 h4,.s-editor6 h5,.s-editor6 h6{--line-height:var( --line-height-md );letter-spacing:var(--letter-spacing-_xs);line-height:calc(var(--line-height) * 1em)}.s-editor h1:not([class*=s-editor4__title]),.s-editor h2:not([class*=s-editor4__title]),.s-editor h3:not([class*=s-editor4__title]),.s-editor h4:not([class*=s-editor4__title]),.s-editor h5:not([class*=s-editor4__title]),.s-editor h6:not([class*=s-editor4__title]),.s-editor2 h1:not([class*=s-editor4__title]),.s-editor2 h2:not([class*=s-editor4__title]),.s-editor2 h3:not([class*=s-editor4__title]),.s-editor2 h4:not([class*=s-editor4__title]),.s-editor2 h5:not([class*=s-editor4__title]),.s-editor2 h6:not([class*=s-editor4__title]),.s-editor3 h1:not([class*=s-editor4__title]),.s-editor3 h2:not([class*=s-editor4__title]),.s-editor3 h3:not([class*=s-editor4__title]),.s-editor3 h4:not([class*=s-editor4__title]),.s-editor3 h5:not([class*=s-editor4__title]),.s-editor3 h6:not([class*=s-editor4__title]),.s-editor4 h1:not([class*=s-editor4__title]),.s-editor4 h2:not([class*=s-editor4__title]),.s-editor4 h3:not([class*=s-editor4__title]),.s-editor4 h4:not([class*=s-editor4__title]),.s-editor4 h5:not([class*=s-editor4__title]),.s-editor4 h6:not([class*=s-editor4__title]),.s-editor5 h1:not([class*=s-editor4__title]),.s-editor5 h2:not([class*=s-editor4__title]),.s-editor5 h3:not([class*=s-editor4__title]),.s-editor5 h4:not([class*=s-editor4__title]),.s-editor5 h5:not([class*=s-editor4__title]),.s-editor5 h6:not([class*=s-editor4__title]),.s-editor6 h1:not([class*=s-editor4__title]),.s-editor6 h2:not([class*=s-editor4__title]),.s-editor6 h3:not([class*=s-editor4__title]),.s-editor6 h4:not([class*=s-editor4__title]),.s-editor6 h5:not([class*=s-editor4__title]),.s-editor6 h6:not([class*=s-editor4__title]){font-family:var(--font-gothic-extra-bold)}.s-editor h1:not(.s-editor4__title3),.s-editor h2:not(.s-editor4__title3),.s-editor h3:not(.s-editor4__title3),.s-editor h4:not(.s-editor4__title3),.s-editor h5:not(.s-editor4__title3),.s-editor h6:not(.s-editor4__title3),.s-editor2 h1:not(.s-editor4__title3),.s-editor2 h2:not(.s-editor4__title3),.s-editor2 h3:not(.s-editor4__title3),.s-editor2 h4:not(.s-editor4__title3),.s-editor2 h5:not(.s-editor4__title3),.s-editor2 h6:not(.s-editor4__title3),.s-editor3 h1:not(.s-editor4__title3),.s-editor3 h2:not(.s-editor4__title3),.s-editor3 h3:not(.s-editor4__title3),.s-editor3 h4:not(.s-editor4__title3),.s-editor3 h5:not(.s-editor4__title3),.s-editor3 h6:not(.s-editor4__title3),.s-editor4 h1:not(.s-editor4__title3),.s-editor4 h2:not(.s-editor4__title3),.s-editor4 h3:not(.s-editor4__title3),.s-editor4 h4:not(.s-editor4__title3),.s-editor4 h5:not(.s-editor4__title3),.s-editor4 h6:not(.s-editor4__title3),.s-editor5 h1:not(.s-editor4__title3),.s-editor5 h2:not(.s-editor4__title3),.s-editor5 h3:not(.s-editor4__title3),.s-editor5 h4:not(.s-editor4__title3),.s-editor5 h5:not(.s-editor4__title3),.s-editor5 h6:not(.s-editor4__title3),.s-editor6 h1:not(.s-editor4__title3),.s-editor6 h2:not(.s-editor4__title3),.s-editor6 h3:not(.s-editor4__title3),.s-editor6 h4:not(.s-editor4__title3),.s-editor6 h5:not(.s-editor4__title3),.s-editor6 h6:not(.s-editor4__title3){padding-top:.1px;padding-bottom:.1px}.s-editor h1:not(.s-editor4__title3)::after,.s-editor h1:not(.s-editor4__title3)::before,.s-editor h2:not(.s-editor4__title3)::after,.s-editor h2:not(.s-editor4__title3)::before,.s-editor h3:not(.s-editor4__title3)::after,.s-editor h3:not(.s-editor4__title3)::before,.s-editor h4:not(.s-editor4__title3)::after,.s-editor h4:not(.s-editor4__title3)::before,.s-editor h5:not(.s-editor4__title3)::after,.s-editor h5:not(.s-editor4__title3)::before,.s-editor h6:not(.s-editor4__title3)::after,.s-editor h6:not(.s-editor4__title3)::before,.s-editor2 h1:not(.s-editor4__title3)::after,.s-editor2 h1:not(.s-editor4__title3)::before,.s-editor2 h2:not(.s-editor4__title3)::after,.s-editor2 h2:not(.s-editor4__title3)::before,.s-editor2 h3:not(.s-editor4__title3)::after,.s-editor2 h3:not(.s-editor4__title3)::before,.s-editor2 h4:not(.s-editor4__title3)::after,.s-editor2 h4:not(.s-editor4__title3)::before,.s-editor2 h5:not(.s-editor4__title3)::after,.s-editor2 h5:not(.s-editor4__title3)::before,.s-editor2 h6:not(.s-editor4__title3)::after,.s-editor2 h6:not(.s-editor4__title3)::before,.s-editor3 h1:not(.s-editor4__title3)::after,.s-editor3 h1:not(.s-editor4__title3)::before,.s-editor3 h2:not(.s-editor4__title3)::after,.s-editor3 h2:not(.s-editor4__title3)::before,.s-editor3 h3:not(.s-editor4__title3)::after,.s-editor3 h3:not(.s-editor4__title3)::before,.s-editor3 h4:not(.s-editor4__title3)::after,.s-editor3 h4:not(.s-editor4__title3)::before,.s-editor3 h5:not(.s-editor4__title3)::after,.s-editor3 h5:not(.s-editor4__title3)::before,.s-editor3 h6:not(.s-editor4__title3)::after,.s-editor3 h6:not(.s-editor4__title3)::before,.s-editor4 h1:not(.s-editor4__title3)::after,.s-editor4 h1:not(.s-editor4__title3)::before,.s-editor4 h2:not(.s-editor4__title3)::after,.s-editor4 h2:not(.s-editor4__title3)::before,.s-editor4 h3:not(.s-editor4__title3)::after,.s-editor4 h3:not(.s-editor4__title3)::before,.s-editor4 h4:not(.s-editor4__title3)::after,.s-editor4 h4:not(.s-editor4__title3)::before,.s-editor4 h5:not(.s-editor4__title3)::after,.s-editor4 h5:not(.s-editor4__title3)::before,.s-editor4 h6:not(.s-editor4__title3)::after,.s-editor4 h6:not(.s-editor4__title3)::before,.s-editor5 h1:not(.s-editor4__title3)::after,.s-editor5 h1:not(.s-editor4__title3)::before,.s-editor5 h2:not(.s-editor4__title3)::after,.s-editor5 h2:not(.s-editor4__title3)::before,.s-editor5 h3:not(.s-editor4__title3)::after,.s-editor5 h3:not(.s-editor4__title3)::before,.s-editor5 h4:not(.s-editor4__title3)::after,.s-editor5 h4:not(.s-editor4__title3)::before,.s-editor5 h5:not(.s-editor4__title3)::after,.s-editor5 h5:not(.s-editor4__title3)::before,.s-editor5 h6:not(.s-editor4__title3)::after,.s-editor5 h6:not(.s-editor4__title3)::before,.s-editor6 h1:not(.s-editor4__title3)::after,.s-editor6 h1:not(.s-editor4__title3)::before,.s-editor6 h2:not(.s-editor4__title3)::after,.s-editor6 h2:not(.s-editor4__title3)::before,.s-editor6 h3:not(.s-editor4__title3)::after,.s-editor6 h3:not(.s-editor4__title3)::before,.s-editor6 h4:not(.s-editor4__title3)::after,.s-editor6 h4:not(.s-editor4__title3)::before,.s-editor6 h5:not(.s-editor4__title3)::after,.s-editor6 h5:not(.s-editor4__title3)::before,.s-editor6 h6:not(.s-editor4__title3)::after,.s-editor6 h6:not(.s-editor4__title3)::before{content:'';display:block;width:0;height:0}.s-editor h1:not(.s-editor4__title3)::before,.s-editor h2:not(.s-editor4__title3)::before,.s-editor h3:not(.s-editor4__title3)::before,.s-editor h4:not(.s-editor4__title3)::before,.s-editor h5:not(.s-editor4__title3)::before,.s-editor h6:not(.s-editor4__title3)::before,.s-editor2 h1:not(.s-editor4__title3)::before,.s-editor2 h2:not(.s-editor4__title3)::before,.s-editor2 h3:not(.s-editor4__title3)::before,.s-editor2 h4:not(.s-editor4__title3)::before,.s-editor2 h5:not(.s-editor4__title3)::before,.s-editor2 h6:not(.s-editor4__title3)::before,.s-editor3 h1:not(.s-editor4__title3)::before,.s-editor3 h2:not(.s-editor4__title3)::before,.s-editor3 h3:not(.s-editor4__title3)::before,.s-editor3 h4:not(.s-editor4__title3)::before,.s-editor3 h5:not(.s-editor4__title3)::before,.s-editor3 h6:not(.s-editor4__title3)::before,.s-editor4 h1:not(.s-editor4__title3)::before,.s-editor4 h2:not(.s-editor4__title3)::before,.s-editor4 h3:not(.s-editor4__title3)::before,.s-editor4 h4:not(.s-editor4__title3)::before,.s-editor4 h5:not(.s-editor4__title3)::before,.s-editor4 h6:not(.s-editor4__title3)::before,.s-editor5 h1:not(.s-editor4__title3)::before,.s-editor5 h2:not(.s-editor4__title3)::before,.s-editor5 h3:not(.s-editor4__title3)::before,.s-editor5 h4:not(.s-editor4__title3)::before,.s-editor5 h5:not(.s-editor4__title3)::before,.s-editor5 h6:not(.s-editor4__title3)::before,.s-editor6 h1:not(.s-editor4__title3)::before,.s-editor6 h2:not(.s-editor4__title3)::before,.s-editor6 h3:not(.s-editor4__title3)::before,.s-editor6 h4:not(.s-editor4__title3)::before,.s-editor6 h5:not(.s-editor4__title3)::before,.s-editor6 h6:not(.s-editor4__title3)::before{margin-top:calc((1 - var(--line-height)) * .5em)}.s-editor h1:not(.s-editor4__title3)::after,.s-editor h2:not(.s-editor4__title3)::after,.s-editor h3:not(.s-editor4__title3)::after,.s-editor h4:not(.s-editor4__title3)::after,.s-editor h5:not(.s-editor4__title3)::after,.s-editor h6:not(.s-editor4__title3)::after,.s-editor2 h1:not(.s-editor4__title3)::after,.s-editor2 h2:not(.s-editor4__title3)::after,.s-editor2 h3:not(.s-editor4__title3)::after,.s-editor2 h4:not(.s-editor4__title3)::after,.s-editor2 h5:not(.s-editor4__title3)::after,.s-editor2 h6:not(.s-editor4__title3)::after,.s-editor3 h1:not(.s-editor4__title3)::after,.s-editor3 h2:not(.s-editor4__title3)::after,.s-editor3 h3:not(.s-editor4__title3)::after,.s-editor3 h4:not(.s-editor4__title3)::after,.s-editor3 h5:not(.s-editor4__title3)::after,.s-editor3 h6:not(.s-editor4__title3)::after,.s-editor4 h1:not(.s-editor4__title3)::after,.s-editor4 h2:not(.s-editor4__title3)::after,.s-editor4 h3:not(.s-editor4__title3)::after,.s-editor4 h4:not(.s-editor4__title3)::after,.s-editor4 h5:not(.s-editor4__title3)::after,.s-editor4 h6:not(.s-editor4__title3)::after,.s-editor5 h1:not(.s-editor4__title3)::after,.s-editor5 h2:not(.s-editor4__title3)::after,.s-editor5 h3:not(.s-editor4__title3)::after,.s-editor5 h4:not(.s-editor4__title3)::after,.s-editor5 h5:not(.s-editor4__title3)::after,.s-editor5 h6:not(.s-editor4__title3)::after,.s-editor6 h1:not(.s-editor4__title3)::after,.s-editor6 h2:not(.s-editor4__title3)::after,.s-editor6 h3:not(.s-editor4__title3)::after,.s-editor6 h4:not(.s-editor4__title3)::after,.s-editor6 h5:not(.s-editor4__title3)::after,.s-editor6 h6:not(.s-editor4__title3)::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}.s-editor p,.s-editor2 p,.s-editor3 p,.s-editor4 p,.s-editor5 p,.s-editor6 p{line-height:inherit}@media screen and (min-width:1024px){.s-editor .has-fs-10-font-size,.s-editor2 .has-fs-10-font-size,.s-editor3 .has-fs-10-font-size,.s-editor4 .has-fs-10-font-size,.s-editor5 .has-fs-10-font-size,.s-editor6 .has-fs-10-font-size{font-size:50%}.s-editor .has-fs-12-font-size,.s-editor2 .has-fs-12-font-size,.s-editor3 .has-fs-12-font-size,.s-editor4 .has-fs-12-font-size,.s-editor5 .has-fs-12-font-size,.s-editor6 .has-fs-12-font-size{font-size:60%}.s-editor .has-fs-14-font-size,.s-editor2 .has-fs-14-font-size,.s-editor3 .has-fs-14-font-size,.s-editor4 .has-fs-14-font-size,.s-editor5 .has-fs-14-font-size,.s-editor6 .has-fs-14-font-size{font-size:70%}.s-editor .has-fs-16-font-size,.s-editor2 .has-fs-16-font-size,.s-editor3 .has-fs-16-font-size,.s-editor4 .has-fs-16-font-size,.s-editor5 .has-fs-16-font-size,.s-editor6 .has-fs-16-font-size{font-size:80%}.s-editor .has-fs-18-font-size,.s-editor2 .has-fs-18-font-size,.s-editor3 .has-fs-18-font-size,.s-editor4 .has-fs-18-font-size,.s-editor5 .has-fs-18-font-size,.s-editor6 .has-fs-18-font-size{font-size:90%}.s-editor .has-fs-20-font-size,.s-editor2 .has-fs-20-font-size,.s-editor3 .has-fs-20-font-size,.s-editor4 .has-fs-20-font-size,.s-editor5 .has-fs-20-font-size,.s-editor6 .has-fs-20-font-size{font-size:100%}.s-editor .has-fs-24-font-size,.s-editor2 .has-fs-24-font-size,.s-editor3 .has-fs-24-font-size,.s-editor4 .has-fs-24-font-size,.s-editor5 .has-fs-24-font-size,.s-editor6 .has-fs-24-font-size{font-size:120%}.s-editor .has-fs-28-font-size,.s-editor2 .has-fs-28-font-size,.s-editor3 .has-fs-28-font-size,.s-editor4 .has-fs-28-font-size,.s-editor5 .has-fs-28-font-size,.s-editor6 .has-fs-28-font-size{font-size:140%}.s-editor .has-fs-32-font-size,.s-editor2 .has-fs-32-font-size,.s-editor3 .has-fs-32-font-size,.s-editor4 .has-fs-32-font-size,.s-editor5 .has-fs-32-font-size,.s-editor6 .has-fs-32-font-size{font-size:160%}}@media screen and (max-width:1023px){.s-editor .has-fs-10-font-size,.s-editor2 .has-fs-10-font-size,.s-editor3 .has-fs-10-font-size,.s-editor4 .has-fs-10-font-size,.s-editor5 .has-fs-10-font-size,.s-editor6 .has-fs-10-font-size{font-size:46.875%}.s-editor .has-fs-12-font-size,.s-editor2 .has-fs-12-font-size,.s-editor3 .has-fs-12-font-size,.s-editor4 .has-fs-12-font-size,.s-editor5 .has-fs-12-font-size,.s-editor6 .has-fs-12-font-size{font-size:56.25%}.s-editor .has-fs-14-font-size,.s-editor2 .has-fs-14-font-size,.s-editor3 .has-fs-14-font-size,.s-editor4 .has-fs-14-font-size,.s-editor5 .has-fs-14-font-size,.s-editor6 .has-fs-14-font-size{font-size:65.625%}.s-editor .has-fs-16-font-size,.s-editor2 .has-fs-16-font-size,.s-editor3 .has-fs-16-font-size,.s-editor4 .has-fs-16-font-size,.s-editor5 .has-fs-16-font-size,.s-editor6 .has-fs-16-font-size{font-size:75%}.s-editor .has-fs-18-font-size,.s-editor2 .has-fs-18-font-size,.s-editor3 .has-fs-18-font-size,.s-editor4 .has-fs-18-font-size,.s-editor5 .has-fs-18-font-size,.s-editor6 .has-fs-18-font-size{font-size:84.375%}.s-editor .has-fs-20-font-size,.s-editor2 .has-fs-20-font-size,.s-editor3 .has-fs-20-font-size,.s-editor4 .has-fs-20-font-size,.s-editor5 .has-fs-20-font-size,.s-editor6 .has-fs-20-font-size{font-size:93.75%}.s-editor .has-fs-24-font-size,.s-editor2 .has-fs-24-font-size,.s-editor3 .has-fs-24-font-size,.s-editor4 .has-fs-24-font-size,.s-editor5 .has-fs-24-font-size,.s-editor6 .has-fs-24-font-size{font-size:112.5%}.s-editor .has-fs-28-font-size,.s-editor2 .has-fs-28-font-size,.s-editor3 .has-fs-28-font-size,.s-editor4 .has-fs-28-font-size,.s-editor5 .has-fs-28-font-size,.s-editor6 .has-fs-28-font-size{font-size:131.25%}.s-editor .has-fs-32-font-size,.s-editor2 .has-fs-32-font-size,.s-editor3 .has-fs-32-font-size,.s-editor4 .has-fs-32-font-size,.s-editor5 .has-fs-32-font-size,.s-editor6 .has-fs-32-font-size{font-size:150%}}.s-editor ol,.s-editor p,.s-editor ul:not(.p-button3),.s-editor2 ol,.s-editor2 p,.s-editor2 ul:not(.p-button3),.s-editor3 ol,.s-editor3 p,.s-editor3 ul:not(.p-button3),.s-editor4 ol,.s-editor4 p,.s-editor4 ul:not(.p-button3),.s-editor5 ol,.s-editor5 p,.s-editor5 ul:not(.p-button3),.s-editor6 ol,.s-editor6 p,.s-editor6 ul:not(.p-button3){line-height:calc(var(--line-height) * 1em);padding-top:.1px;padding-bottom:.1px}.s-editor ol::after,.s-editor ol::before,.s-editor p::after,.s-editor p::before,.s-editor ul:not(.p-button3)::after,.s-editor ul:not(.p-button3)::before,.s-editor2 ol::after,.s-editor2 ol::before,.s-editor2 p::after,.s-editor2 p::before,.s-editor2 ul:not(.p-button3)::after,.s-editor2 ul:not(.p-button3)::before,.s-editor3 ol::after,.s-editor3 ol::before,.s-editor3 p::after,.s-editor3 p::before,.s-editor3 ul:not(.p-button3)::after,.s-editor3 ul:not(.p-button3)::before,.s-editor4 ol::after,.s-editor4 ol::before,.s-editor4 p::after,.s-editor4 p::before,.s-editor4 ul:not(.p-button3)::after,.s-editor4 ul:not(.p-button3)::before,.s-editor5 ol::after,.s-editor5 ol::before,.s-editor5 p::after,.s-editor5 p::before,.s-editor5 ul:not(.p-button3)::after,.s-editor5 ul:not(.p-button3)::before,.s-editor6 ol::after,.s-editor6 ol::before,.s-editor6 p::after,.s-editor6 p::before,.s-editor6 ul:not(.p-button3)::after,.s-editor6 ul:not(.p-button3)::before{content:'';display:block;width:0;height:0}.s-editor ol::before,.s-editor p::before,.s-editor ul:not(.p-button3)::before,.s-editor2 ol::before,.s-editor2 p::before,.s-editor2 ul:not(.p-button3)::before,.s-editor3 ol::before,.s-editor3 p::before,.s-editor3 ul:not(.p-button3)::before,.s-editor4 ol::before,.s-editor4 p::before,.s-editor4 ul:not(.p-button3)::before,.s-editor5 ol::before,.s-editor5 p::before,.s-editor5 ul:not(.p-button3)::before,.s-editor6 ol::before,.s-editor6 p::before,.s-editor6 ul:not(.p-button3)::before{margin-top:calc((1 - var(--line-height)) * .5em)}.s-editor ol::after,.s-editor p::after,.s-editor ul:not(.p-button3)::after,.s-editor2 ol::after,.s-editor2 p::after,.s-editor2 ul:not(.p-button3)::after,.s-editor3 ol::after,.s-editor3 p::after,.s-editor3 ul:not(.p-button3)::after,.s-editor4 ol::after,.s-editor4 p::after,.s-editor4 ul:not(.p-button3)::after,.s-editor5 ol::after,.s-editor5 p::after,.s-editor5 ul:not(.p-button3)::after,.s-editor6 ol::after,.s-editor6 p::after,.s-editor6 ul:not(.p-button3)::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}@media (hover:hover){.s-editor a:hover img,.s-editor2 a:hover img,.s-editor3 a:hover img,.s-editor4 a:hover img,.s-editor5 a:hover img,.s-editor6 a:hover img{opacity:var(--hover-opacity)}}.s-editor a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),.s-editor2 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),.s-editor3 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),.s-editor4 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),.s-editor5 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),.s-editor6 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut){background-repeat:no-repeat;background-image:linear-gradient(180deg,currentColor,currentColor);transition:background-size var(--transition-hover);background-size:100% 1px;background-position:0 100%;padding:var(--anchor-padding-sm) 0;margin:calc(var(--anchor-padding-sm) * -1) 0}@media (hover:hover){.s-editor a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut):hover,.s-editor2 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut):hover,.s-editor3 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut):hover,.s-editor4 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut):hover,.s-editor5 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut):hover,.s-editor6 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut):hover,a:hover .s-editor a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),a:hover .s-editor2 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),a:hover .s-editor3 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),a:hover .s-editor4 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),a:hover .s-editor5 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut),a:hover .s-editor6 a:not(:has(img)):not(:has(span)):not(.c-anchor-lineOut){background-size:0 1px;background-position:100% 100%}}.s-editor b,.s-editor strong,.s-editor2 b,.s-editor2 strong,.s-editor3 b,.s-editor3 strong,.s-editor4 b,.s-editor4 strong,.s-editor5 b,.s-editor5 strong,.s-editor6 b,.s-editor6 strong{font-family:var(--font-gothic-extra-bold);font-weight:700}.s-editor em,.s-editor2 em,.s-editor3 em,.s-editor4 em,.s-editor5 em,.s-editor6 em{font-style:italic}.s-editor i,.s-editor2 i,.s-editor3 i,.s-editor4 i,.s-editor5 i,.s-editor6 i{font-style:italic}.s-editor ol,.s-editor2 ol,.s-editor3 ol,.s-editor4 ol,.s-editor5 ol,.s-editor6 ol{list-style-type:decimal}.s-editor li div,.s-editor2 li div,.s-editor3 li div,.s-editor4 li div,.s-editor5 li div,.s-editor6 li div{display:inline}.s-editor iframe,.s-editor img,.s-editor2 iframe,.s-editor2 img,.s-editor3 iframe,.s-editor3 img,.s-editor4 iframe,.s-editor4 img,.s-editor5 iframe,.s-editor5 img,.s-editor6 iframe,.s-editor6 img{max-width:100%}.s-editor img+img,.s-editor2 img+img,.s-editor3 img+img,.s-editor4 img+img,.s-editor5 img+img,.s-editor6 img+img{margin-top:6rem}.s-editor figure+figure,.s-editor2 figure+figure,.s-editor3 figure+figure,.s-editor4 figure+figure,.s-editor5 figure+figure,.s-editor6 figure+figure{margin-top:6rem}.s-editor .c-youtube2+.c-youtube2,.s-editor2 .c-youtube2+.c-youtube2,.s-editor3 .c-youtube2+.c-youtube2,.s-editor4 .c-youtube2+.c-youtube2,.s-editor5 .c-youtube2+.c-youtube2,.s-editor6 .c-youtube2+.c-youtube2{margin-top:6rem}.s-editor .wp-caption,.s-editor2 .wp-caption,.s-editor3 .wp-caption,.s-editor4 .wp-caption,.s-editor5 .wp-caption,.s-editor6 .wp-caption{max-width:100%!important}.s-editor .wp-video,.s-editor2 .wp-video,.s-editor3 .wp-video,.s-editor4 .wp-video,.s-editor5 .wp-video,.s-editor6 .wp-video{width:auto!important}.s-editor video,.s-editor2 video,.s-editor3 video,.s-editor4 video,.s-editor5 video,.s-editor6 video{max-width:100%;width:auto!important;height:auto!important}.s-editor hr,.s-editor2 hr,.s-editor3 hr,.s-editor4 hr,.s-editor5 hr,.s-editor6 hr{border:none;height:1px;background-color:var(--color-line);margin:12rem 0}.s-editor blockquote,.s-editor2 blockquote,.s-editor3 blockquote,.s-editor4 blockquote,.s-editor5 blockquote,.s-editor6 blockquote{background-color:var(--color-bg5);font-style:italic;padding:2em}.s-editor .has-background,.s-editor2 .has-background,.s-editor3 .has-background,.s-editor4 .has-background,.s-editor5 .has-background,.s-editor6 .has-background{padding-top:.1px;padding-bottom:.1px}@media screen and (min-width:1024px){.s-editor *+.wp-caption,.s-editor *+blockquote,.s-editor *+figure,.s-editor *+h1,.s-editor *+h2,.s-editor *+h3,.s-editor *+h4,.s-editor *+h5,.s-editor *+h6,.s-editor *+ol,.s-editor *+p,.s-editor *+pre,.s-editor *+table,.s-editor *+ul{margin-top:4.4rem}}@media screen and (max-width:1023px){.s-editor *+.wp-caption,.s-editor *+blockquote,.s-editor *+figure,.s-editor *+h1,.s-editor *+h2,.s-editor *+h3,.s-editor *+h4,.s-editor *+h5,.s-editor *+h6,.s-editor *+ol,.s-editor *+p,.s-editor *+pre,.s-editor *+table,.s-editor *+ul{margin-top:3.3rem}}@media screen and (min-width:1024px){.s-editor h1,.s-editor h2{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.s-editor h1,.s-editor h2{font-size:var(--font-size18)}}@media screen and (min-width:1024px){.s-editor h1+*,.s-editor h2+*{margin-top:3.2rem}}@media screen and (max-width:1023px){.s-editor h1+*,.s-editor h2+*{margin-top:2.2rem}}@media screen and (min-width:1024px){.s-editor *+h1,.s-editor *+h2{margin-top:6rem}}@media screen and (max-width:1023px){.s-editor *+h1,.s-editor *+h2{margin-top:5.4rem}}@media screen and (min-width:1024px){.s-editor h3,.s-editor h4,.s-editor h5,.s-editor h6{font-size:var(--font-size22)}}@media screen and (max-width:1023px){.s-editor h3,.s-editor h4,.s-editor h5,.s-editor h6{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.s-editor h3+*,.s-editor h4+*,.s-editor h5+*,.s-editor h6+*{margin-top:3rem}}@media screen and (max-width:1023px){.s-editor h3+*,.s-editor h4+*,.s-editor h5+*,.s-editor h6+*{margin-top:2.5rem}}@media screen and (min-width:1024px){.s-editor2 *+.wp-caption,.s-editor2 *+blockquote,.s-editor2 *+figure,.s-editor2 *+h1,.s-editor2 *+h2,.s-editor2 *+h3,.s-editor2 *+h4,.s-editor2 *+h5,.s-editor2 *+h6,.s-editor2 *+ol,.s-editor2 *+p,.s-editor2 *+pre,.s-editor2 *+table,.s-editor2 *+ul{margin-top:6rem}}@media screen and (max-width:1023px){.s-editor2 *+.wp-caption,.s-editor2 *+blockquote,.s-editor2 *+figure,.s-editor2 *+h1,.s-editor2 *+h2,.s-editor2 *+h3,.s-editor2 *+h4,.s-editor2 *+h5,.s-editor2 *+h6,.s-editor2 *+ol,.s-editor2 *+p,.s-editor2 *+pre,.s-editor2 *+table,.s-editor2 *+ul{margin-top:3.4rem}}@media screen and (min-width:1024px){body.journal-level3 .s-editor2 *+.wp-caption,body.journal-level3 .s-editor2 *+blockquote,body.journal-level3 .s-editor2 *+figure,body.journal-level3 .s-editor2 *+h1,body.journal-level3 .s-editor2 *+h2,body.journal-level3 .s-editor2 *+h3,body.journal-level3 .s-editor2 *+h4,body.journal-level3 .s-editor2 *+h5,body.journal-level3 .s-editor2 *+h6,body.journal-level3 .s-editor2 *+ol,body.journal-level3 .s-editor2 *+p,body.journal-level3 .s-editor2 *+pre,body.journal-level3 .s-editor2 *+table,body.journal-level3 .s-editor2 *+ul{margin-top:7.6rem}}@media screen and (max-width:1023px){body.journal-level3 .s-editor2 *+.wp-caption,body.journal-level3 .s-editor2 *+blockquote,body.journal-level3 .s-editor2 *+figure,body.journal-level3 .s-editor2 *+h1,body.journal-level3 .s-editor2 *+h2,body.journal-level3 .s-editor2 *+h3,body.journal-level3 .s-editor2 *+h4,body.journal-level3 .s-editor2 *+h5,body.journal-level3 .s-editor2 *+h6,body.journal-level3 .s-editor2 *+ol,body.journal-level3 .s-editor2 *+p,body.journal-level3 .s-editor2 *+pre,body.journal-level3 .s-editor2 *+table,body.journal-level3 .s-editor2 *+ul{margin-top:3.8rem}}@media screen and (min-width:1024px){.s-editor2 *+h1:not([class*=s-editor2__title]),.s-editor2 *+h2:not([class*=s-editor2__title]){margin-top:7.6rem}}@media screen and (max-width:1023px){.s-editor2 *+h1:not([class*=s-editor2__title]),.s-editor2 *+h2:not([class*=s-editor2__title]){margin-top:5.2rem}}.-pc-grid21 .s-editor2 h1:not([class*=s-editor2__title]):first-child,.-pc-grid21 .s-editor2 h2:not([class*=s-editor2__title]):first-child,.-pc-grid22 .s-editor2 h1:not([class*=s-editor2__title]):first-child,.-pc-grid22 .s-editor2 h2:not([class*=s-editor2__title]):first-child,.-pc-grid23 .s-editor2 h1:not([class*=s-editor2__title]):first-child,.-pc-grid23 .s-editor2 h2:not([class*=s-editor2__title]):first-child,.-pc-grid24 .s-editor2 h1:not([class*=s-editor2__title]):first-child,.-pc-grid24 .s-editor2 h2:not([class*=s-editor2__title]):first-child{margin-top:0!important}@media screen and (min-width:1024px){.s-editor2 h1:not([class*=s-editor2__title]),.s-editor2 h2:not([class*=s-editor2__title]){font-size:var(--font-size32)}}@media screen and (max-width:1023px){.s-editor2 h1:not([class*=s-editor2__title]),.s-editor2 h2:not([class*=s-editor2__title]){font-size:var(--font-size24)}}@media screen and (min-width:1024px){body.journal-level3 .s-editor2 h1:not([class*=s-editor2__title]):first-child,body.journal-level3 .s-editor2 h2:not([class*=s-editor2__title]):first-child{margin-top:3.8rem}}@media screen and (min-width:1024px){.s-editor2 h1:not([class*=s-editor2__title])+:not([class*=s-editor2__title]),.s-editor2 h2:not([class*=s-editor2__title])+:not([class*=s-editor2__title]){margin-top:3.3rem}}@media screen and (max-width:1023px){.s-editor2 h1:not([class*=s-editor2__title])+:not([class*=s-editor2__title]),.s-editor2 h2:not([class*=s-editor2__title])+:not([class*=s-editor2__title]){margin-top:2.4rem}}@media screen and (min-width:1024px){body.journal-level3 .s-editor2 h1:not([class*=s-editor2__title])+:not([class*=s-editor2__title]),body.journal-level3 .s-editor2 h2:not([class*=s-editor2__title])+:not([class*=s-editor2__title]){margin-top:5.9rem}}@media screen and (max-width:1023px){body.journal-level3 .s-editor2 h1:not([class*=s-editor2__title])+:not([class*=s-editor2__title]),body.journal-level3 .s-editor2 h2:not([class*=s-editor2__title])+:not([class*=s-editor2__title]){margin-top:3.6rem}}@media screen and (min-width:1024px){.s-editor2 h3:not([class*=s-editor2__title]),.s-editor2 h4:not([class*=s-editor2__title]),.s-editor2 h5:not([class*=s-editor2__title]),.s-editor2 h6:not([class*=s-editor2__title]){font-size:var(--font-size24)}}@media screen and (max-width:1023px){.s-editor2 h3:not([class*=s-editor2__title]),.s-editor2 h4:not([class*=s-editor2__title]),.s-editor2 h5:not([class*=s-editor2__title]),.s-editor2 h6:not([class*=s-editor2__title]){font-size:var(--font-size20)}}@media screen and (min-width:1024px){.s-editor2 h3:not([class*=s-editor2__title])+*,.s-editor2 h4:not([class*=s-editor2__title])+*,.s-editor2 h5:not([class*=s-editor2__title])+*,.s-editor2 h6:not([class*=s-editor2__title])+*{margin-top:3rem}}@media screen and (max-width:1023px){.s-editor2 h3:not([class*=s-editor2__title])+*,.s-editor2 h4:not([class*=s-editor2__title])+*,.s-editor2 h5:not([class*=s-editor2__title])+*,.s-editor2 h6:not([class*=s-editor2__title])+*{margin-top:2rem}}[class*=s-editor2__title]{color:var(--txt-color)}body.journal-level2 [class*=s-editor2__title]{color:var(--main-color)}@media screen and (min-width:1024px){.s-editor2__title2{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.s-editor2__title2{font-size:var(--font-size24)}}@media screen and (min-width:1024px){*+.s-editor2__title2{margin-top:7.6rem!important}}@media screen and (max-width:1023px){*+.s-editor2__title2{margin-top:5.6rem!important}}@media screen and (min-width:1024px){.s-editor2__title2+*{margin-top:3rem!important}}@media screen and (max-width:1023px){.s-editor2__title2+*{margin-top:3.6rem!important}}.s-editor2__title3{--line-size:2px;--line-color:currentColor;background-image:linear-gradient(var(--line-color),var(--line-color));background-repeat:no-repeat;background-position-x:left;background-position-y:.5em;background-size:var(--line-width) var(--line-size);padding-left:calc(var(--line-width) + var(--line-gap))}@media screen and (min-width:1024px){.s-editor2__title3{--line-width:5.9rem;--line-gap:1.6rem;font-size:var(--font-size32)}}@media screen and (max-width:1023px){.s-editor2__title3{--line-width:3rem;--line-gap:1.3rem;font-size:var(--font-size24)}}@media screen and (min-width:1024px){*+.s-editor2__title3{margin-top:7.6rem!important}}@media screen and (max-width:1023px){*+.s-editor2__title3{margin-top:4rem!important}}.s-editor2__title3+*{margin-top:3.6rem!important}@media screen and (min-width:1024px){.s-editor2__title4{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.s-editor2__title4{font-size:var(--font-size20)}}@media screen and (min-width:1024px){*+.s-editor2__title4{margin-top:7.6rem!important}}@media screen and (max-width:1023px){*+.s-editor2__title4{margin-top:4rem!important}}.s-editor2__title4+*{margin-top:3.6rem!important}.s-editor2__title5{--line-size:2px;--line-color:currentColor;background-image:linear-gradient(var(--line-color),var(--line-color));background-repeat:no-repeat;background-position-x:left;background-position-y:.5em;background-size:var(--line-width) var(--line-size);padding-left:calc(var(--line-width) + var(--line-gap))}@media screen and (min-width:1024px){.s-editor2__title5{--line-width:5.9rem;--line-gap:1.6rem;font-size:var(--font-size20)}}@media screen and (max-width:1023px){.s-editor2__title5{--line-width:3rem;--line-gap:1.1rem;font-size:var(--font-size18)}}@media screen and (min-width:1024px){h2:not([class*=s-editor2__title])+.s-editor2__title5{margin-top:6rem!important}}@media screen and (max-width:1023px){h2:not([class*=s-editor2__title])+.s-editor2__title5{margin-top:3.6rem!important}}@media screen and (min-width:1024px){*+.s-editor2__title5{margin-top:7.6rem!important}}@media screen and (max-width:1023px){*+.s-editor2__title5{margin-top:3.7rem!important}}@media screen and (min-width:1024px){.s-editor2__title5+*{margin-top:4.4rem!important}}@media screen and (max-width:1023px){.s-editor2__title5+*{margin-top:3rem!important}}@media screen and (min-width:1024px){.s-editor3 *+.wp-caption,.s-editor3 *+blockquote,.s-editor3 *+figure,.s-editor3 *+h1,.s-editor3 *+h2,.s-editor3 *+h3,.s-editor3 *+h4,.s-editor3 *+h5,.s-editor3 *+h6,.s-editor3 *+ol,.s-editor3 *+p,.s-editor3 *+pre,.s-editor3 *+table,.s-editor3 *+ul{margin-top:5.9rem}}@media screen and (max-width:1023px){.s-editor3 *+.wp-caption,.s-editor3 *+blockquote,.s-editor3 *+figure,.s-editor3 *+h1,.s-editor3 *+h2,.s-editor3 *+h3,.s-editor3 *+h4,.s-editor3 *+h5,.s-editor3 *+h6,.s-editor3 *+ol,.s-editor3 *+p,.s-editor3 *+pre,.s-editor3 *+table,.s-editor3 *+ul{margin-top:3.7rem}}@media screen and (min-width:1024px){.s-editor3 h1,.s-editor3 h2,.s-editor3 h3,.s-editor3 h4,.s-editor3 h5,.s-editor3 h6{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.s-editor3 h1,.s-editor3 h2,.s-editor3 h3,.s-editor3 h4,.s-editor3 h5,.s-editor3 h6{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.s-editor3 h1+*,.s-editor3 h2+*,.s-editor3 h3+*,.s-editor3 h4+*,.s-editor3 h5+*,.s-editor3 h6+*{margin-top:1.8rem}}@media screen and (max-width:1023px){.s-editor3 h1+*,.s-editor3 h2+*,.s-editor3 h3+*,.s-editor3 h4+*,.s-editor3 h5+*,.s-editor3 h6+*{margin-top:1.4rem}}@media screen and (min-width:1024px){.s-editor4 *+.wp-caption,.s-editor4 *+blockquote,.s-editor4 *+figure,.s-editor4 *+h1,.s-editor4 *+h2,.s-editor4 *+h3,.s-editor4 *+h4,.s-editor4 *+h5,.s-editor4 *+h6,.s-editor4 *+ol,.s-editor4 *+p,.s-editor4 *+pre,.s-editor4 *+table,.s-editor4 *+ul{margin-top:5.9rem}}@media screen and (max-width:1023px){.s-editor4 *+.wp-caption,.s-editor4 *+blockquote,.s-editor4 *+figure,.s-editor4 *+h1,.s-editor4 *+h2,.s-editor4 *+h3,.s-editor4 *+h4,.s-editor4 *+h5,.s-editor4 *+h6,.s-editor4 *+ol,.s-editor4 *+p,.s-editor4 *+pre,.s-editor4 *+table,.s-editor4 *+ul{margin-top:2.9rem}}.s-editor4__title2-main{text-align:center;font-family:var(--font-gothic2-bold)}@media screen and (min-width:1024px){.s-editor4__title2-main{font-size:var(--font-size64)}}@media screen and (max-width:1023px){.s-editor4__title2-main{font-size:var(--font-size32)}}@media screen and (min-width:1024px){.s-editor4__title2-main+*{margin-top:5.8rem!important}}@media screen and (max-width:1023px){.s-editor4__title2-main+*{margin-top:3.7rem!important}}.s-editor4__title2-sub{text-align:center;font-family:var(--font-gothic2-bold)}@media screen and (min-width:1024px){.s-editor4__title2-sub{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.s-editor4__title2-sub{font-size:var(--font-size24)}}@media screen and (min-width:1024px){*+.s-editor4__title2-sub{margin-top:2.6rem!important}}@media screen and (max-width:1023px){*+.s-editor4__title2-sub{margin-top:1.3rem!important}}@media screen and (min-width:1024px){.s-editor4__title2-sub+*{margin-top:5.7rem!important}}@media screen and (max-width:1023px){.s-editor4__title2-sub+*{margin-top:3.7rem!important}}.s-editor4__title3{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;letter-spacing:var(--letter-spacing-_xs)}.s-editor4__title3::after,.s-editor4__title3::before{content:'';display:block;width:0;height:0;font-size:inherit}.s-editor4__title3::before{margin-top:var(--font-sans-serif-top)}.s-editor4__title3::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.s-editor4__title3{font-size:var(--font-size60)}}@media screen and (max-width:1023px){.s-editor4__title3{font-size:var(--font-size32)}}.s-editor4__title3>span{display:block;padding-top:.1px;padding-bottom:.1px}.s-editor4__title3>span::after,.s-editor4__title3>span::before{content:'';display:block;width:0;height:0}.s-editor4__title3>span::before{margin-top:calc((1 - var(--line-height)) * .5em)}.s-editor4__title3>span::after{margin-bottom:calc((1 - var(--line-height)) * .5em)}@media screen and (min-width:1024px){*+.s-editor4__title3{margin-top:7.8rem!important}}@media screen and (max-width:1023px){*+.s-editor4__title3{margin-top:6.2rem!important}}@media screen and (min-width:1024px){.s-editor4__title3+*{margin-top:6.2rem!important}}@media screen and (max-width:1023px){.s-editor4__title3+*{margin-top:3.8rem!important}}.s-editor4__title4{font-family:var(--font-gothic-extra-bold)}@media screen and (min-width:1024px){.s-editor4__title4{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.s-editor4__title4{font-size:var(--font-size18)}}@media screen and (min-width:1024px){*+.s-editor4__title4{margin-top:6rem!important}}@media screen and (max-width:1023px){*+.s-editor4__title4{margin-top:3.8rem!important}}@media screen and (min-width:1024px){.s-editor4__title4+*{margin-top:2.8rem!important}}@media screen and (max-width:1023px){.s-editor4__title4+*{margin-top:1.8rem!important}}@media screen and (min-width:1024px){.s-editor4__title4+.c-table{margin-top:3.7rem!important}}@media screen and (max-width:1023px){.s-editor4__title4+.c-table{margin-top:2.1rem!important}}@media screen and (max-width:1023px){.p-button3+.s-editor4__title4{margin-top:2.5rem!important}}.s-editor4__title5-main{text-align:center;font-family:var(--font-gothic2-bold)}@media screen and (min-width:1024px){.s-editor4__title5-main{font-size:var(--font-size48)}}@media screen and (max-width:1023px){.s-editor4__title5-main{font-size:var(--font-size32)}}.s-editor4__title5-sub{text-align:center;font-family:var(--font-gothic2-bold)}@media screen and (min-width:1024px){.s-editor4__title5-sub{font-size:var(--font-size36)}}@media screen and (max-width:1023px){.s-editor4__title5-sub{font-size:var(--font-size24)}}@media screen and (min-width:1024px){*+.s-editor4__title5-sub{margin-top:2.2rem!important}}@media screen and (max-width:1023px){*+.s-editor4__title5-sub{margin-top:1.3rem!important}}@media screen and (min-width:1024px){.s-editor4__title5-sub+*{margin-top:5.7rem!important}}@media screen and (max-width:1023px){.s-editor4__title5-sub+*{margin-top:3.7rem!important}}@media screen and (min-width:1024px){.s-editor5 *+.wp-caption,.s-editor5 *+blockquote,.s-editor5 *+figure,.s-editor5 *+h1,.s-editor5 *+h2,.s-editor5 *+h3,.s-editor5 *+h4,.s-editor5 *+h5,.s-editor5 *+h6,.s-editor5 *+ol,.s-editor5 *+p,.s-editor5 *+pre,.s-editor5 *+table,.s-editor5 *+ul{margin-top:3.4rem}}@media screen and (max-width:1023px){.s-editor5 *+.wp-caption,.s-editor5 *+blockquote,.s-editor5 *+figure,.s-editor5 *+h1,.s-editor5 *+h2,.s-editor5 *+h3,.s-editor5 *+h4,.s-editor5 *+h5,.s-editor5 *+h6,.s-editor5 *+ol,.s-editor5 *+p,.s-editor5 *+pre,.s-editor5 *+table,.s-editor5 *+ul{margin-top:2.7rem}}@media screen and (min-width:1024px){.s-editor5 h1,.s-editor5 h2,.s-editor5 h3,.s-editor5 h4,.s-editor5 h5,.s-editor5 h6{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.s-editor5 h1,.s-editor5 h2,.s-editor5 h3,.s-editor5 h4,.s-editor5 h5,.s-editor5 h6{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.s-editor5 h1+*,.s-editor5 h2+*,.s-editor5 h3+*,.s-editor5 h4+*,.s-editor5 h5+*,.s-editor5 h6+*{margin-top:1.8rem}}@media screen and (max-width:1023px){.s-editor5 h1+*,.s-editor5 h2+*,.s-editor5 h3+*,.s-editor5 h4+*,.s-editor5 h5+*,.s-editor5 h6+*{margin-top:1.4rem}}@media screen and (min-width:1024px){.s-editor6 *+.wp-caption,.s-editor6 *+blockquote,.s-editor6 *+figure,.s-editor6 *+h1,.s-editor6 *+h2,.s-editor6 *+h3,.s-editor6 *+h4,.s-editor6 *+h5,.s-editor6 *+h6,.s-editor6 *+ol,.s-editor6 *+p,.s-editor6 *+pre,.s-editor6 *+table,.s-editor6 *+ul{margin-top:5.8rem}}@media screen and (max-width:1023px){.s-editor6 *+.wp-caption,.s-editor6 *+blockquote,.s-editor6 *+figure,.s-editor6 *+h1,.s-editor6 *+h2,.s-editor6 *+h3,.s-editor6 *+h4,.s-editor6 *+h5,.s-editor6 *+h6,.s-editor6 *+ol,.s-editor6 *+p,.s-editor6 *+pre,.s-editor6 *+table,.s-editor6 *+ul{margin-top:2.8rem}}.s-editor6 ul{list-style-type:disc;margin-left:.5em;text-indent:-1em;padding-left:1em}.s-editor6 ul ul{padding-left:1em;margin-top:.5rem}@media screen and (min-width:1024px){.s-editor6 ul ul{font-size:var(--font-size16)}}@media screen and (max-width:1023px){.s-editor6 ul ul{font-size:var(--font-size14)}}.s-editor6 ul li{display:list-item!important}.s-editor6 ul li+li{margin-top:.4rem}.s-editor6 ul li::marker{margin-right:0}.s-editor6 ul li::before{display:none!important}.s-editor6 ol{list-style-type:decimal}@media screen and (min-width:1024px){.s-editor6 h1,.s-editor6 h2,.s-editor6 h3,.s-editor6 h4,.s-editor6 h5,.s-editor6 h6{font-size:var(--font-size20)}}@media screen and (max-width:1023px){.s-editor6 h1,.s-editor6 h2,.s-editor6 h3,.s-editor6 h4,.s-editor6 h5,.s-editor6 h6{font-size:var(--font-size16)}}@media screen and (min-width:1024px){.s-editor6 h1+*,.s-editor6 h2+*,.s-editor6 h3+*,.s-editor6 h4+*,.s-editor6 h5+*,.s-editor6 h6+*{margin-top:1.8rem}}@media screen and (max-width:1023px){.s-editor6 h1+*,.s-editor6 h2+*,.s-editor6 h3+*,.s-editor6 h4+*,.s-editor6 h5+*,.s-editor6 h6+*{margin-top:1.4rem}}.s-editor6 a{display:inline!important}.l-footer{position:relative;z-index:var(--z-index-l-footer);color:var(--txt-color)}@media screen and (min-width:1024px){.l-footer{padding:var(--grid) var(--grid) 0}}@media screen and (max-width:1023px){.l-footer{padding:3.7rem var(--grid) 0}}.home-main+.l-footer{z-index:var(--z-index-l-footer-home);-webkit-transform:translateY(calc(var(--radius-sm) * -1));transform:translateY(calc(var(--radius-sm) * -1));margin-bottom:calc(var(--radius-sm) * -1)}@media screen and (min-width:1024px){.l-footer__logo{width:26.5rem}}@media screen and (max-width:1023px){.l-footer__logo{width:22rem}}.l-footer__logo a{display:block}.l-footer__logo svg{aspect-ratio:265/64}.l-footer__logo g{fill:currentColor}.l-footer__company{font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_sm)}@media screen and (min-width:1024px){.l-footer__company{font-size:var(--font-size21);margin-top:1.5rem}}@media screen and (max-width:1023px){.l-footer__company{font-size:var(--font-size18);margin-top:1.3rem}}.l-footer__address{font-family:var(--font-gothic-extra-bold);--line-height:var( --line-height-md );letter-spacing:var(--letter-spacing-_xs)}@media screen and (min-width:1024px){.l-footer__address{font-size:var(--font-size16);margin-top:1.5rem}}@media screen and (max-width:1023px){.l-footer__address{font-size:var(--font-size14);margin-top:1.1rem}}.l-footer__sns{display:flex}@media screen and (min-width:1024px){.l-footer__sns{margin-top:3.4rem}}@media screen and (max-width:1023px){.l-footer__sns{margin-top:2.9rem}}.l-footer__sns li{width:var(--button-size)}.l-footer__sns a{position:relative;display:block;overflow:hidden;border-radius:50%;transition:-webkit-transform var(--transition-hover);transition:transform var(--transition-hover);transition:transform var(--transition-hover), -webkit-transform var(--transition-hover)}@media (hover:hover){.l-footer__sns a:hover{-webkit-transform:var(--hover-scale);transform:var(--hover-scale)}}.l-footer__sns img{width:100%;pointer-events:none}@media screen and (max-width:1023px){.l-footer__nav{margin-top:5.8rem}}.l-footer__nav__list{display:grid}@media screen and (min-width:1024px){.l-footer__nav__list{gap:2.9rem}}@media screen and (max-width:1023px){.l-footer__nav__list{gap:2.3rem}}.l-footer__nav__list a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-footer__nav__parent a{display:flex;align-items:flex-start;transition:opacity var(--transition-hover)}@media (hover:hover){.l-footer__nav__parent a:hover{opacity:var(--hover-opacity)}}.l-footer__nav__parent a>span,.l-footer__nav__parent a>sup{pointer-events:none}.l-footer__nav__parent a>span{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;white-space:nowrap}.l-footer__nav__parent a>span::after,.l-footer__nav__parent a>span::before{content:'';display:block;width:0;height:0;font-size:inherit}.l-footer__nav__parent a>span::before{margin-top:var(--font-sans-serif-top)}.l-footer__nav__parent a>span::after{margin-bottom:var(--font-sans-serif-bottom)}@media screen and (min-width:1024px){.l-footer__nav__parent a>span{font-size:var(--font-size72)}}@media screen and (max-width:1023px){.l-footer__nav__parent a>span{font-size:var(--font-size40)}}.l-footer__nav__parent a>sup{display:block;height:0;font-family:var(--font-sans-serif2-bold)}@media screen and (min-width:1024px){.l-footer__nav__parent a>sup{font-size:var(--font-size54);margin-top:.4rem}}@media screen and (max-width:1023px){.l-footer__nav__parent a>sup{font-size:var(--font-size38);margin-top:-.3rem}}.l-footer__posts,.l-footer__posts2,.l-footer__terms{display:flex;flex-wrap:wrap;-webkit-column-gap:var(--column-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}.l-footer__posts li,.l-footer__posts2 li,.l-footer__terms li{display:flex;gap:var(--column-gap)}.l-footer__posts li:not(:last-of-type)::after,.l-footer__posts2 li:not(:last-of-type)::after,.l-footer__terms li:not(:last-of-type)::after{content:'/';font-family:var(--font-sans-serif);font-weight:400;margin-top:var(--font-sans-serif-top);margin-bottom:var(--font-sans-serif-bottom);font-size:inherit;opacity:.25}.l-footer__posts a,.l-footer__posts2 a,.l-footer__terms a{display:block;font-size:inherit;transition:opacity var(--transition-hover)}@media (hover:hover){.l-footer__posts a:hover,.l-footer__posts2 a:hover,.l-footer__terms a:hover{opacity:var(--hover-opacity)}}.l-footer__terms{--column-gap:0.4rem}@media screen and (min-width:1024px){.l-footer__terms{row-gap:1rem;margin-top:1.6rem}}@media screen and (max-width:1023px){.l-footer__terms{row-gap:.8rem;margin-top:1.4rem}}@media screen and (min-width:1024px){.l-footer__terms li{font-size:var(--font-size24)}}@media screen and (max-width:1023px){.l-footer__terms li{font-size:var(--font-size18)}}.l-footer__terms a{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px}.l-footer__terms a::after,.l-footer__terms a::before{content:'';display:block;width:0;height:0;font-size:inherit}.l-footer__terms a::before{margin-top:var(--font-sans-serif-top)}.l-footer__terms a::after{margin-bottom:var(--font-sans-serif-bottom)}.l-footer__posts{--column-gap:0.2rem}@media screen and (min-width:1024px){.l-footer__posts{row-gap:.6rem;margin-top:1.3rem}}@media screen and (max-width:1023px){.l-footer__posts{row-gap:.2rem;margin-top:1.2rem}}@media screen and (min-width:1024px){.l-footer__posts li{font-size:var(--font-size13)}}@media screen and (max-width:1023px){.l-footer__posts li{font-size:var(--font-size11)}}.l-footer__posts a{font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_sm)}.l-footer__posts2{--column-gap:0.4rem}@media screen and (min-width:1024px){.l-footer__posts2{row-gap:.5rem;margin-top:1.1rem}}@media screen and (max-width:1023px){.l-footer__posts2{row-gap:.4rem;margin-top:1.2rem}}@media screen and (min-width:1024px){.l-footer__posts2 li{font-size:var(--font-size21)}}@media screen and (max-width:1023px){.l-footer__posts2 li{font-size:var(--font-size16)}}.l-footer__posts2 a{font-family:var(--font-gothic2-bold);letter-spacing:var(--letter-spacing-_sm)}.l-footer__symbol{display:flex;margin-inline:auto}@media screen and (min-width:1024px){.l-footer__symbol{margin-top:8rem}}@media screen and (max-width:1023px){.l-footer__symbol{margin-top:4rem}}.l-footer__symbol,.l-footer__symbol svg{aspect-ratio:716/469;color:var(--color-txt)}@media screen and (min-width:1024px){.l-footer__symbol,.l-footer__symbol svg{width:71.6rem}}@media screen and (max-width:1023px){.l-footer__symbol,.l-footer__symbol svg{width:24.6rem}}.l-header{position:absolute;top:0;left:0;width:100%}.l-header.-white .l-header__logo,.l-header.-white .l-header__place{--txt-color:var( --color-txt2 )}@media screen and (min-width:1024px){.l-header.-logo-left .l-header__logo,.l-header.-logo-right .l-header__logo{width:var(--grid6);-webkit-transform:none;transform:none}}@media screen and (max-width:1023px){.l-header.-logo-left .l-header__logo,.l-header.-logo-right .l-header__logo{top:1.4rem}}@media screen and (max-width:1023px){.l-header.-logo-left .l-header__logo a,.l-header.-logo-left .l-header__logo svg,.l-header.-logo-right .l-header__logo a,.l-header.-logo-right .l-header__logo svg{width:13rem}}@media screen and (min-width:1024px){.l-header.-logo-left .l-header__logo{left:0}}@media screen and (min-width:1024px){.l-header.-logo-right .l-header__logo{left:auto;right:0}}.l-header.-logo-none .l-header__logo{display:none}.l-header__logo{position:absolute;top:2.4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11;display:flex;align-items:center;justify-content:center}.l-header__logo a,.l-header__logo svg{aspect-ratio:215/131}@media screen and (min-width:1024px){.l-header__logo a,.l-header__logo svg{width:21.5rem}}@media screen and (max-width:1023px){.l-header__logo a,.l-header__logo svg{width:15.4rem}}.l-header__logo a{display:block;color:var(--txt-color)}.l-header__place{position:absolute;z-index:11;color:var(--txt-color)}@media screen and (min-width:1024px){.l-header__place{top:1.7rem;right:16rem}}@media screen and (max-width:1023px){.l-header__place{top:1.3rem;left:1.5rem}}.l-header__button,.l-header__character a,.l-header__detail li,.l-header__nav a,.l-header__symbol a{position:fixed;z-index:var(--z-index-l-header__fixed);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-max);height:var(--button-size);overflow:hidden}.l-header__detail li{position:absolute;flex-direction:column}.l-header__button,.l-header__character a,.l-header__detail li,.l-header__symbol a{width:var(--button-size)}.l-header__nav a,.l-header__symbol a{transition:var(--transition-hover);transition-property:box-shadow,background-color,color}@media (hover:hover){.l-header__nav a:hover,.l-header__symbol a:hover{z-index:var(--z-index-l-header__fixed--hover);box-shadow:var(--shadow2)}}.l-header__nav a{transition:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.l-header__nav a,.l-header__symbol a{background-color:var(--color-bg);color:var(--color-txt)}@media (hover:hover){.l-header__nav a:hover,.l-header__symbol a:hover{background-color:var(--color-bg3);color:var(--color-txt2)}}.l-header__button,.l-header__character a{background-color:var(--color-bg3);color:var(--color-txt2)}@media (hover:hover){.l-header__button:hover,.l-header__character a:hover{background-color:var(--color-bg);color:var(--color-txt)}}.l-header__detail li{background-color:var(--color-bg3);color:var(--color-txt5)}.l-header__symbol a{left:0;bottom:0;padding-bottom:.8rem}.l-header__symbol svg{aspect-ratio:34/23;width:3.4rem}.l-header__nav{--works-width:9.6rem;--montblanc-made-width:23.3rem;--journal-width:11.4rem;--recruit-width:11.2rem;--about-width:12.9rem;--contact-width:12.3rem}.l-header__nav li.-works a{width:var(--works-width)}.l-header__nav li.-montblanc-made a{width:var(--montblanc-made-width)}.l-header__nav li.-journal a{width:var(--journal-width)}.l-header__nav li.-recruit a{width:var(--recruit-width)}.l-header__nav li.-about a{width:var(--about-width)}.l-header__nav li.-contact a{width:var(--contact-width)}@media screen and (min-width:1024px){.l-header__nav li.-works a{right:calc(var(--montblanc-made-width) + var(--journal-width) + var(--recruit-width) + var(--about-width) + var(--contact-width) + var(--button-size))}.l-header__nav li.-montblanc-made a{right:calc(var(--journal-width) + var(--recruit-width) + var(--about-width) + var(--contact-width) + var(--button-size))}.l-header__nav li.-journal a{right:calc(var(--recruit-width) + var(--about-width) + var(--contact-width) + var(--button-size))}.l-header__nav li.-recruit a{right:calc(var(--about-width) + var(--contact-width) + var(--button-size))}.l-header__nav li.-about a{right:calc(var(--contact-width) + var(--button-size))}.l-header__nav li.-contact a{right:calc(var(--button-size))}}@media screen and (max-width:1023px){.l-header__nav li.-works a{bottom:calc(var(--button-size) * 6)}.l-header__nav li.-montblanc-made a{bottom:calc(var(--button-size) * 5)}.l-header__nav li.-journal a{bottom:calc(var(--button-size) * 4)}.l-header__nav li.-recruit a{bottom:calc(var(--button-size) * 3)}.l-header__nav li.-about a{bottom:calc(var(--button-size) * 2)}.l-header__nav li.-contact a{bottom:calc(var(--button-size) * 1)}}.l-header__nav a{display:flex;align-items:center}@media screen and (min-width:1024px){.l-header__nav a{bottom:0}}@media screen and (max-width:1023px){.l-header__nav a{right:0}}.l-header__nav a>span{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;font-size:var(--font-size24)}.l-header__nav a>span::after,.l-header__nav a>span::before{content:'';display:block;width:0;height:0;font-size:inherit}.l-header__nav a>span::before{margin-top:var(--font-sans-serif-top)}.l-header__nav a>span::after{margin-bottom:var(--font-sans-serif-bottom)}.l-header__nav a sup{display:block;height:.6em;margin-top:-1rem;font-family:var(--font-sans-serif2-bold);font-size:var(--font-size24)}@media screen and (max-width:1023px){.l-header__character{display:none}}.l-header__character li:nth-of-type(1) a{bottom:calc(var(--button-size) * 2)}.l-header__character li:nth-of-type(2) a{bottom:calc(var(--button-size) * 1)}.l-header__character a{right:0}.l-header__character img{pointer-events:none}.l-header__detail li{top:0}.l-header__detail li:nth-of-type(1){right:calc(var(--button-size) * 2)}.l-header__detail li:nth-of-type(2){right:calc(var(--button-size) * 1)}.l-header__detail li:nth-of-type(3){right:calc(var(--button-size) * 0)}.l-header__clock canvas{width:100%;height:100%}.l-header__today{padding-top:.1rem;padding-right:.1rem}.l-header__today span{font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;letter-spacing:var(--letter-spacing-_xs)}.l-header__today span::after,.l-header__today span::before{content:'';display:block;width:0;height:0;font-size:inherit}.l-header__today span::before{margin-top:var(--font-sans-serif-top)}.l-header__today span::after{margin-bottom:var(--font-sans-serif-bottom)}.l-header__today__day{display:block;font-size:var(--font-size14)}.l-header__today__week{display:flex;align-items:baseline;font-size:var(--font-size9);margin-top:.4rem}.l-header__weather__emoji{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;font-family:var(--font-emoji);font-variant-emoji:emoji;font-size:var(--font-size18)}.l-header__weather__emoji .-large{-webkit-transform:scale(.8);transform:scale(.8)}.l-header__weather__temperature{display:block;font-family:var(--font-sans-serif);font-weight:400;padding-top:.1px;padding-bottom:.1px;letter-spacing:var(--letter-spacing-_xs);font-size:var(--font-size9);margin-top:.5rem}.l-header__weather__temperature::after,.l-header__weather__temperature::before{content:'';display:block;width:0;height:0;font-size:inherit}.l-header__weather__temperature::before{margin-top:var(--font-sans-serif-top)}.l-header__weather__temperature::after{margin-bottom:var(--font-sans-serif-bottom)}.l-header__button{right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.l-header__button>span{display:block;width:100%;height:100%;position:relative;transition:var(--transition-button);will-change:transform}.l-header__button>span>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;width:.6rem;height:.6rem;box-sizing:border-box;border-radius:var(--radius-max);background-color:currentColor;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition:var(--transition-button);will-change:transform,opacity,border;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:var(--transition-icon-show-in2)}.l-header__button:not(.is-open)>span{-webkit-transform:rotate(calc(0deg - 360deg));transform:rotate(calc(0deg - 360deg))}.l-header__button:not(.is-open)>span>span:nth-of-type(2),.l-header__button:not(.is-open)>span>span:nth-of-type(4){-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);visibility:hidden}.l-header__button:not(.is-open)>span>span:nth-of-type(1){-webkit-transform:translate3d(calc(-50% - .6rem - .05rem),-50%,0);transform:translate3d(calc(-50% - .6rem - .05rem),-50%,0)}.l-header__button:not(.is-open)>span>span:nth-of-type(5){-webkit-transform:translate3d(calc(-50% + .6rem + .05rem),-50%,0);transform:translate3d(calc(-50% + .6rem + .05rem),-50%,0)}.l-header__button:not(.is-open):active>span>span{transition:var(--transition-icon-show-quick)}.l-header__button:not(.is-open):active>span>span:nth-of-type(1),.l-header__button:not(.is-open):active>span>span:nth-of-type(2),.l-header__button:not(.is-open):active>span>span:nth-of-type(4),.l-header__button:not(.is-open):active>span>span:nth-of-type(5){-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.l-header__button.is-open>span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.l-header__button.is-open>span>span:nth-of-type(2),.l-header__button.is-open>span>span:nth-of-type(4){opacity:0}.l-header__button.is-open>span>span:nth-of-type(1){-webkit-transform:translate3d(-50%,calc(-50% - .6rem - .05rem),0);transform:translate3d(-50%,calc(-50% - .6rem - .05rem),0)}.l-header__button.is-open>span>span:nth-of-type(3){-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.l-header__button.is-open>span>span:nth-of-type(5){-webkit-transform:translate3d(-50%,calc(-50% + .6rem + .05rem),0);transform:translate3d(-50%,calc(-50% + .6rem + .05rem),0)}.l-header__button.is-open:hover>span{-webkit-transform:rotate(calc(45deg + 360deg));transform:rotate(calc(45deg + 360deg))}.l-header__button.is-open:hover>span>span:nth-of-type(2),.l-header__button.is-open:hover>span>span:nth-of-type(4){opacity:1}.l-header__button.is-open:hover>span>span:nth-of-type(2){-webkit-transform:translate3d(calc(-50% - .6rem - .05rem),-50%,0);transform:translate3d(calc(-50% - .6rem - .05rem),-50%,0)}.l-header__button.is-open:hover>span>span:nth-of-type(4){-webkit-transform:translate3d(calc(-50% + .6rem + .05rem),-50%,0);transform:translate3d(calc(-50% + .6rem + .05rem),-50%,0)}.l-header__button.is-open:active>span>span{transition:var(--transition-icon-show-quick)}.l-header__button.is-open:active>span>span:nth-of-type(1),.l-header__button.is-open:active>span>span:nth-of-type(2),.l-header__button.is-open:active>span>span:nth-of-type(4),.l-header__button.is-open:active>span>span:nth-of-type(5){-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.l-main{position:relative;z-index:var(--z-index-l-main)}.l-sitemap{overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none}.l-wrapper{overflow-x:clip;overflow-y:visible}@supports not (overflow:clip){.l-wrapper{overflow-x:hidden}}.u-ib{display:inline-block}.u-inline{display:inline}.u-block{display:block}.u-n{display:none}@media screen and (min-width:1281px){.u-n-mqUp-xl{display:none}}@media screen and (min-width:1024px){.u-n-mqUp-lg{display:none}}@media screen and (min-width:768px){.u-n-mqUp-md{display:none}}@media screen and (min-width:561px){.u-n-mqUp-sm{display:none}}@media screen and (min-width:431px){.u-n-mqUp-xs{display:none}}@media screen and (min-width:376px){.u-n-mqUp-xxs{display:none}}@media screen and (max-width:1280px){.u-n-mqDown-xl{display:none}}@media screen and (max-width:1023px){.u-n-mqDown-lg{display:none}}@media screen and (max-width:767px){.u-n-mqDown-md{display:none}}@media screen and (max-width:560px){.u-n-mqDown-sm{display:none}}@media screen and (max-width:430px){.u-n-mqDown-xs{display:none}}@media screen and (max-width:375px){.u-n-mqDown-xxs{display:none}}.u-font-bold{font-family:var(--font-gothic-extra-bold)}.u-full{width:100%;height:100%}.u-pointerevent-none{pointer-events:none}.u-reverse{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.u-t-center{text-align:center}
/*# sourceMappingURL=sourcemaps/common.min.css.map */