@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Poppins:wght@400;800&display=swap";.PageLoading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000014cc;z-index:10000;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center}@keyframes loadingIndicatorItemAnim{0%{transform:translateY(0)}60%{transform:translateY(0)}80%{transform:translateY(-100%)}to{transform:translateY(0)}}.PageLoading_indicators{--animation-delay-interval: .16s;--animation-duration: 1.6s;display:flex;justify-content:center;align-items:center;gap:15px}.PageLoading_indicators span{width:10px;height:10px;border-radius:50%;overflow:hidden;display:block;background-color:#fff;animation:loadingIndicatorItemAnim var(--animation-duration) var(--ease-in-out-sine) infinite}.PageLoading_indicators span:nth-child(1){background-image:linear-gradient(90deg,#14fa8a,#00c7ff);animation-delay:calc(var(--animation-delay-interval) * -7)}.PageLoading_indicators span:nth-child(2){background-image:linear-gradient(90deg,#ff678a,#d666a6 26%,#6f66ec 84%,#56f 99%);animation-delay:calc(var(--animation-delay-interval) * -6)}.PageLoading_indicators span:nth-child(3){background-image:linear-gradient(90deg,#dcfa38,#dcf63a 3%,#f58f73 70%,#ff678a);animation-delay:calc(var(--animation-delay-interval) * -5)}.PageLoading_indicators span:nth-child(4){background-image:linear-gradient(90deg,#00c7ff,#239eff 44%,#56f);animation-delay:calc(var(--animation-delay-interval) * -4)}.PageLoading_indicators span:nth-child(5){background-image:linear-gradient(90deg,#14fa8a,#4cfa72 27%,#b3fa48 77%,#dcfa38);animation-delay:calc(var(--animation-delay-interval) * -3)}.PageLoading_indicators span:nth-child(6){background-image:linear-gradient(90deg,#b685ff,#56f);animation-delay:calc(var(--animation-delay-interval) * -2)}.PageLoading_indicators span:nth-child(7){background-image:linear-gradient(90deg,#ff678a,#f58f73 30%,#dcf63a 97%,#dcfa38 99%);animation-delay:calc(var(--animation-delay-interval) * -1)}.PageLoading_indicators span:nth-child(8){background-image:linear-gradient(90deg,#dcfa38,#00c7ff);animation-delay:calc(var(--animation-delay-interval) * 0)}.PageLoading_text{aspect-ratio:110 / 26;width:110px;position:relative;margin-top:50px}.PageLoading_text svg{display:block;fill:#fff;width:100%;height:100%}.LanguageButton{--color-text: #fff;--color-background: var(--color-transparent-gray);display:flex;height:22px;gap:0}@media not (min-width:768px){.LanguageButton{gap:0}}@media(any-hover:hover){.LanguageButton:has(button:not(.active):hover) button.active{color:var(--color-text)}}.LanguageButton button{min-width:auto;height:22px;padding:0 8px .125rem;border:0;color:var(--color-text);font-size:.875rem}.LanguageButton button:disabled{opacity:1;cursor:default}.LanguageButton button.ja{border-radius:4px 0 0 4px}.LanguageButton button.en{border-radius:0 4px 4px 0}.LanguageButton button.active{color:var(--color-text);background:var(--color-background)}@media not (min-width:768px){.LanguageButton button{padding:0 6px;font-size:.875rem}}@media(any-hover:hover){.LanguageButton button:not(.active):hover{color:var(--color-text);background:var(--color-background)}}.LanguageButton .divider{width:1px;height:100%;background-color:var(--color-text)}@media not (min-width:768px){.LanguageButton .divider{align-self:center;width:.5px}}:root{--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--ease-out-back-custom: cubic-bezier(.22, 1.445, .455, 1);--ease-out-back-custom-s: cubic-bezier(.22, 1.2, .455, 1)}@keyframes scale-in-mini-dialog{0% {transform: scale(.6);},20% {transform: scale(.6);} 100% {transform: scale(1);}}@keyframes scale-in-dialog{0%{transform:scale(.94)}11.1%{transform:scale(.94)}to{transform:scale(1)}}@keyframes custom-fade-in{0%{opacity:0}33.3%{opacity:0}to{opacity:1}}@keyframes custom-fade-out{0%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes slide-in-select{0% {transform: translateY(40px);},20% {transform: translateY(40px);} 100% {transform: translateY(0px);}}@keyframes slide-out-select{0% {transform: translateY(0px);},20% {transform: translateY(0px);} 100% {transform: translateY(40px);}}@keyframes slide-in-lang-select{0% {transform: translateY(30px);},20% {transform: translateY(30px);} 100% {transform: translateY(0px);}}@keyframes slide-out-lang-select{0% {transform: translateY(0px);},20% {transform: translateY(0px);} 100% {transform: translateY(20px);}}:root{--color-blue: #0050f5;--color-pale-yellow: #ffff9e;--color-light-blue: #066ff9;--color-light-pastel-yellow: #ffffaa;--color-navy: #19213c;--color-dark-blue-gray: #343b53;--color-deep-blue-gray: #293663;--color-dusty-blue: #4a5375;--color-pale-blue-gray: #bfcedf;--color-deep-navy: #00001e;--color-yellow: #ffff00;--color-transparent-gray: rgba(255 255 255 / .13);--color-text-link-hover: var(--color-yellow);--color-focus-ring: var(--color-yellow);--common-bg-gradient: linear-gradient(180deg, #000034 0%, #161682 100%);--color-icon-button-primary: var(--color-blue);--color-icon-button-primary-border: var(--color-pale-yellow);--color-icon-button-primary-hover: var(--color-light-blue);--color-icon-button-primary-border-hover: var(--color-light-pastel-yellow);--color-icon-button-secondary: var(--color-navy);--color-icon-button-secondary-border: var(--color-dark-blue-gray);--color-icon-button-secondary-hover: var(--color-deep-blue-gray);--color-icon-button-secondary-border-hover: var(--color-dusty-blue);--color-text-button: var(--color-blue);--color-text-button-border: var(--color-pale-yellow);--color-text-button-hover: var(--color-light-blue);--color-text-button-border-hover: var(--color-light-pastel-yellow);--color-text-button-off: var(--color-navy);--color-text-button-off-border: var(--color-dark-blue-gray);--color-text-button-off-hover: var(--color-deep-blue-gray);--color-text-button-off-border-hover: var(--color-dusty-blue);--color-icon-white-button: #fff;--color-icon-white-button-hover: var(--color-pale-blue-gray);--color-seekbar-blue: var(--color-blue);--color-seekbar-blue-hover: var(--color-light-blue)}@keyframes commonButtonEffectOpacity{0%{opacity:1}to{opacity:0}}@keyframes commonButtonEffectSize{0%{width:100%;height:100%}to{width:calc(100% + var(--common-button-effect-animation-size));height:calc(100% + var(--common-button-effect-animation-size))}}@keyframes commonButtonEffectScale{0%{scale:1}to{scale:var(--common-button-effect-animation-scale)}}[data-disabled=true]{cursor:default!important}.commonButtonEffect{--common-button-effect-animation-scale: 1.6;--common-button-effect-animation-size: 100px;--common-button-effect-shrink-scale: .8;--common-button-effect-highlight-value: 1.6;position:relative;display:block}.commonButtonEffect:is(button,a){background-color:transparent!important}.commonButtonEffect[data-has-effect=true]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff3;opacity:0}.commonButtonEffect[data-has-effect=true][data-effect-type=circle]:before{border-radius:50%}.commonButtonEffect[data-has-effect=true][data-effect-type=rounded]:before{border-radius:9999px;top:50%;left:50%;transform:translate(-50%,-50%)}:is(a,button):has(.commonButtonEffect){background-color:transparent!important;border:none!important}.commonButtonEffect_inner{border-radius:inherit;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;position:relative;z-index:1;transition:transform .6s var(--ease-out-expo),filter 1.6s var(--ease-out-expo),background-color .2s linear,color .2s linear,border-color .2s linear}.commonButtonEffect_inner svg,.commonButtonEffect_inner svg *{transition:fill .2s linear,stroke .2s linear}@media(any-hover:hover){.commonButtonEffect:hover .commonButtonEffect_inner{transition:transform .6s var(--ease-out-expo),filter 1.6s var(--ease-out-expo),background-color .1s linear,color .1s linear,border-color .1s linear}.commonButtonEffect:hover svg,.commonButtonEffect:hover svg *{transition-duration:.1s}}.commonButtonEffect[data-button-state=down]:not([data-disabled=true]) .commonButtonEffect_inner{transform:scale(var(--common-button-effect-shrink-scale));transition:transform .1s var(--ease-out-expo),filter .1s var(--ease-out-expo),background-color .2s linear,color .2s linear,border-color .2s linear}.commonButtonEffect[data-button-state=down]:not([data-disabled=true]) .commonButtonEffect_inner svg,.commonButtonEffect[data-button-state=down]:not([data-disabled=true]) .commonButtonEffect_inner svg *{transition-duration:.2s}.commonButtonEffect[data-button-state=down]:not([data-disabled=true])[data-has-highlight=true] .commonButtonEffect_inner{filter:brightness(var(--common-button-effect-highlight-value))}@media(any-hover:hover){.commonButtonEffect[data-button-state=down]:not([data-disabled=true]):hover .commonButtonEffect_inner{transition:transform .1s var(--ease-out-expo),filter .1s var(--ease-out-expo),background-color .1s linear,color .1s linear,border-color .1s linear}.commonButtonEffect[data-button-state=down]:not([data-disabled=true]):hover svg,.commonButtonEffect[data-button-state=down]:not([data-disabled=true]):hover svg *{transition-duration:.1s}}.commonButtonEffect[data-button-state=up]:not([data-disabled=true]) .commonButtonEffect_inner{transition:transform .6s var(--ease-out-expo),filter 1.6s var(--ease-out-expo),background-color .2s linear,color .2s linear,border-color .2s linear}.commonButtonEffect[data-button-state=up][data-has-effect=true][data-effect-type=circle]:not([data-disabled=true]):before{animation:commonButtonEffectScale .6s var(--ease-out-sine),commonButtonEffectOpacity .4s var(--ease-out-sine)}.commonButtonEffect[data-button-state=up][data-has-effect=true][data-effect-type=rounded]:not([data-disabled=true]):before{animation:commonButtonEffectSize .6s var(--ease-out-sine),commonButtonEffectOpacity .4s var(--ease-out-sine)}@media(any-hover:hover){.commonButtonEffect[data-button-state=up]:not([data-disabled=true]):hover .commonButtonEffect_inner{transition:transform .6s var(--ease-out-expo),filter 1.6s var(--ease-out-expo),background-color .1s linear,color .1s linear,border-color .1s linear}.commonButtonEffect[data-button-state=up]:not([data-disabled=true]):hover svg,.commonButtonEffect[data-button-state=up]:not([data-disabled=true]):hover svg *{transition-duration:.1s}}.DataSelectionDialog__backdrop{background-color:#00000080;-webkit-backdrop-filter:none;backdrop-filter:none}.chakra-dialog__positioner:has(.DataSelectionDialog__content){display:flex;align-items:center}.DataSelectionDialog__content.chakra-dialog__content{background-color:#fff;border-radius:20px;width:690px;max-width:690px;min-height:308px;box-shadow:none;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:50px;padding:80px;filter:drop-shadow(0px 20px 40px rgba(0,0,0,.5))}.DataSelectionDialog__header{padding:0;margin:0}.DataSelectionDialog__title{text-align:center;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:700;padding:0;margin:0;font-family:Roboto,sans-serif;color:#000082;display:flex;gap:10px}.chakra-dialog__footer:has(.DataSelectionDialog__footer){padding-top:0}.DataSelectionDialog__footer{display:flex;gap:20px;margin-top:0}.DataSelectionDialog__button{width:260px;height:70px}.Header{position:fixed;z-index:100;display:flex;justify-content:center;align-items:center;width:100%;height:96px;max-width:1920px;margin:0 auto}.Header .LanguageButton{position:absolute;top:25px;right:30px}.HeaderTitle{font-size:1.75rem;font-weight:700}.HeaderMenu{position:fixed;z-index:10;left:0;right:0;top:0;width:100svw;max-width:1920px;margin:0 auto;pointer-events:none}.IconButton{position:relative;display:block;width:100%;height:100%;padding:0;cursor:pointer;font-weight:500;border-radius:50%;background-color:transparent!important;border:none!important}.IconButton svg{margin:0 auto}.IconButton_inner{display:grid;place-content:center}:is(a,button):has(.IconButton){background-color:transparent!important;border:none!important;border-radius:50%}#mainmenu+.chakra-dialog__closeTrigger{position:fixed;top:20px;border-radius:50%}.chakra-dialog__positioner:has(#mainmenu){z-index:2000}.MainMenu_backdrop{z-index:1900}.chakra-dialog__content .chakra-dialog__body{padding:0}.chakra-dialog__content#mainmenu{max-width:1920px;margin:0 auto;background:none;padding:0}.chakra-dialog__content#mainmenu .chakra-dialog__closeTrigger{position:absolute;top:25px;left:25px;width:50px;height:50px;z-index:100}.chakra-dialog__content#mainmenu .chakra-dialog__closeTrigger svg{width:20px;height:20px}#mainmenu .MenuBlock{display:grid;grid-template-columns:1fr;min-height:100dvh;place-content:center;overflow-y:auto;text-align:center;padding:80px 0;box-sizing:border-box}@media(max-width:1023px){#mainmenu .MenuBlock{padding:40px 0;place-content:start}}#mainmenu .MenuBlock>div{margin-left:auto;margin-right:auto;padding:0 76px}@media(max-width:1023px){#mainmenu .MenuBlock>div{place-content:start;width:100%}}@media(max-width:768px){#mainmenu .MenuBlock>div{padding:40px 30px 0}}@media(any-hover:hover){#mainmenu .MenuBlock a:hover{color:var(--color-text-link-hover)}}.MainMenu{display:inline-block;min-width:720px;margin:40px auto 0;text-align:left}@media(max-width:1023px){.MainMenu{min-width:100%}}.MainMenu h2{display:flex;align-items:center;column-gap:10px;color:#fff;font-size:.875rem;line-height:1;opacity:.5}.MainMenu h2:after{display:block;content:"";flex:1 1 auto;height:1px;background-color:#fff}.MainMenu_list{padding:24px 0}.GeoMenu{margin-top:40px;padding:60px 0;border-color:#ffffff80;border-top-width:1px;border-top-style:solid}h2+.GeoMenu{margin-top:0;border-top:none}@media(max-width:1023px){.GeoMenu{margin-top:20px;padding:40px 0}h2+.GeoMenu{margin-top:0}}.GeoMenu ul{display:flex;justify-content:center;column-gap:40px}@media(max-width:1023px){.GeoMenu ul{flex-direction:column;align-items:center;row-gap:12px}}.GeoMenu ul li{font-size:1.25rem;font-weight:500;line-height:1.4}.GeoMenu ul li a{display:flex;align-items:center;column-gap:6px;text-align:center}.GeoMenu ul li a i{width:12px}.GeoMenu ul li a i svg{width:100%;height:auto}.FootMenu{padding-top:16px;border-color:#ffffff80;border-top-width:1px;border-top-style:solid}.FootMenu ul{display:flex;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:10px}@media(max-width:768px){.FootMenu ul{flex-direction:column;row-gap:12px;padding:0 20px}}.FootMenu ul li{font-size:.875rem;font-weight:400}.FootMenu ul li a{display:flex;align-items:center;justify-content:center;text-align:center;column-gap:4px}.FootMenu ul li a i{width:9px}.FootMenu ul li a i svg{width:100%;height:auto}.FooterLang{width:180px;margin:30px auto 0}.FooterLang .chakra-native-select__field{border-color:#fff;color:#fff}.FooterLang .chakra-native-select__field option{color:initial;background:#fff;color-scheme:light only}.FooterLang .chakra-native-select__indicator svg path{stroke:#fff}.MenuBlock .Copyright{display:block;padding:0 20px;text-align:center;font-size:.675rem;margin-top:16px;font-weight:400;color:#fff}.chakra-dialog__content:has(.MenuBlock){padding:0;box-shadow:none}.MenuOpenTrigger{position:absolute;top:25px;left:25px;width:50px;height:50px;pointer-events:visible}.MenuOpenTrigger .IconButton_inner{background-color:var(--color-icon-white-button);border:1px solid #000085}.MenuOpenTrigger .IconButton_inner svg{width:20px;height:auto;margin:auto}@media(any-hover:hover){.MenuOpenTrigger:hover .IconButton_inner{background-color:var(--color-icon-white-button-hover)}}.MenuBlock a{color:#fff}@media(any-hover:hover){.MenuBlock a:hover{color:var(--color-text-link-hover)}}.MenuBackdrop{background:linear-gradient(180deg,#000034d9,#161682d9)}.MenuCloseTrigger{position:absolute;top:25px;right:25px;width:50px;height:50px}.MenuCloseTrigger .IconButton_inner{background-color:var(--color-icon-white-button)}@media(any-hover:hover){.MenuCloseTrigger:hover .IconButton_inner{background-color:var(--color-icon-white-button-hover)}}.MenuCloseTrigger svg{width:20px;height:20px}@media not (min-width:768px){.MenuCloseTrigger{top:25px!important;right:14px!important;width:35px;height:35px}.MenuCloseTrigger svg{width:12.8px;height:12.65px}}.MenuBlock_Logo{width:86%;max-width:520px;margin-left:auto;margin-right:auto}.MenuBlock_Logo img,.MenuBlock_Logo svg{width:100%;height:auto}.MainMenu_list{margin:24px 0 0}.Menu_pages{display:flex;flex-direction:column;align-items:center;row-gap:50px}.Menu_pages li{font-size:1.5rem;font-weight:600}.ListItem{cursor:pointer;display:block}.ListItem:hover .ListItem_label{color:#ff0}.ListItem_label{display:block;text-align:center;color:#fff;font-weight:600;line-height:1.4}html[lang=en] .ListItem_label{font-size:.875rem}html[lang=en] .ListItem_label br{display:none}.ListItem_inner{position:relative;backface-visibility:hidden}.ListItem[data-button-state] .ListItem_inner .ListItem_img{transition:transform .8s var(--ease-out-expo),filter 1.6s var(--ease-out-expo)}.ListItem[data-button-state=down] .ListItem_inner .ListItem_img{transform:scale(.8);transition:transform .1s var(--ease-out-expo),filter .1s var(--ease-out-expo)}.ListItem_img{position:relative;pointer-events:none}.ListItem_img img{position:relative;display:block;opacity:0}.ListItem_img img[data-is-loaded=true]{opacity:1;transition:opacity .1s linear}.MietaBlock{position:fixed;z-index:80;right:0;left:0;width:100%;bottom:0;display:grid;place-items:center;overflow:hidden}.MietaBlock_inner{position:relative;right:0;left:0;display:flex;flex-direction:row-reverse;align-items:flex-end;column-gap:20px;width:100%;max-width:1200px;container-type:inline-size;margin:0 auto}.MietaBlock_mieta{position:relative;width:120px;height:94px;flex:0 0 120px;transition:transform .8s var(--ease-out-back-custom),opacity .2s linear .1s}.MietaBlock:not([data-is-visible=true]) .MietaBlock_mieta{transform:translateY(100%);opacity:0}.MietaBlock_mieta img{position:absolute;display:block;min-width:140px;height:auto;top:0;left:0}.MietaBlock_balloon{position:relative;display:flex;align-items:center;justify-content:space-between;column-gap:10px;margin-bottom:10px;width:max-content;margin-left:20px;background:#000068;border-radius:10px;transition:opacity .2s linear .1s,transform .2s var(--ease-out-expo)}.MietaBlock_balloon:before{content:"";position:absolute;bottom:24px;right:-11px;width:12px;height:14px;background:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.1449%200.5C12.6095%200.5%2012.8229%201.0784%2012.4696%201.38018L0.25%2011.8184L0.25%200.5L12.1449%200.5Z'%20fill='%23000068'/%3e%3c/svg%3e") no-repeat center / cover;transform:scaleY(-1);transition:transform .4s var(--ease-out-expo)}.MietaBlock[data-is-expanded=true] .MietaBlock_balloon{opacity:1;transform:none;transition:opacity .1s linear}.MietaBlock:not([data-is-expanded=true]) .MietaBlock_balloon{opacity:0}.MietaBlock:not([data-is-expanded=true]) .MietaBlock_balloon:before{transform:translate(-100%) scaleY(-1)}.MietaBlock_comment{position:relative;overflow:hidden;border-radius:inherit;transition:width .4s var(--ease-out-expo),height .4s var(--ease-out-expo);width:100cqw;-webkit-user-select:none;user-select:none}.MietaBlock[data-is-expanded=true] .MietaBlock_comment{transition-timing-function:var(--ease-out-back-custom-s),var(--ease-out-expo);transition-duration:.6s,.4s}.MietaBlock:not([data-is-expanded=true]) .MietaBlock_comment{height:calc(clamp(1rem,1.5vw,1.125rem) + 20px)!important;width:clamp(1rem,1.5vw,1.125rem)!important}.MietaBlock_comment p{position:absolute;bottom:0;right:0;padding:20px clamp(20px,2vw,30px);flex:1 1 auto;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6;font-weight:500;color:#fff;width:max-content;height:max-content;max-width:calc(100cqw - 160px);transition:transform .2s var(--ease-out-expo),opacity .04s linear;transform:translate(10px);opacity:0}.MietaBlock[data-lng=en] :is(.MietaBlock_comment p){font-size:clamp(.84rem,1.26vw,.945rem)}.MietaBlock[data-is-expanded=true] :is(.MietaBlock_comment p){transition:transform .8s var(--ease-out-expo) .1s,opacity .1s linear .1s;transform:none;opacity:1}.MietaBlock[data-has-button=true] :is(.MietaBlock_comment p){padding-right:calc(clamp(20px,2vw,30px)*2 + 20px)}.MietaBlock_updateButton{position:absolute;cursor:pointer;width:24px;height:24px;right:clamp(20px,2vw,30px);margin:auto;top:0;bottom:0;pointer-events:all;transition:opacity .1s linear,visibility .1s linear}.MietaBlock_updateButton svg{width:100%;height:auto}.MietaBlock:not([data-is-expanded=true]) .MietaBlock_updateButton{opacity:0;visibility:hidden}.MietaBlock:not([data-has-button=true]) .MietaBlock_updateButton{display:none}.TextButton{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;width:100%;height:100%;border:0;font-weight:600;line-height:1;border-radius:9999px;font-size:clamp(1rem,1.5vw,1.5rem);color:#fff}.TextButton[disabled]{cursor:default}.TextButton.-add{width:220px;height:50px;font-size:clamp(1rem,1.25vw,1.125rem)}html[lang=en] .TextButton.-add{font-size:clamp(.85rem,1vw,1rem)}@media(min-width:1024px){.TextButton.-add{height:60px}}.TextButton.-add i{display:block;width:14px}.TextButton.-add i svg{width:100%}.TextButton.-dataChange,.TextButton.-toScope{font-size:clamp(1rem,1.25vw,1.125rem)}.TextButton.-toScope i{display:block;width:14px}.TextButton.-toScopeS{height:44px;grid-gap:5px;font-size:1.125rem}.TextButton.-toScopeS i{display:block;width:14px}.TextButton.-print{height:60px;border-radius:40px;font-size:clamp(.925rem,2vw,1.25rem);letter-spacing:.02em}@media(min-width:1024px){.TextButton.-print{height:80px}}.TextButton.-print i{display:block;width:18px;margin-left:10px}.TextButton.-print i svg{width:100%;height:auto}.TextButton.-toManual{height:60px;border-radius:50px;font-size:clamp(1rem,1.25vw,1.25rem)}@media(min-width:1200px){.TextButton.-toManual{height:80px}}.TextButton.-toManual i{width:18px}.TextButton.-toManual i svg{width:100%;height:auto}.TextButton.-back{height:60px;border-radius:50px;font-size:clamp(.925rem,2vw,1.25rem)}@media(min-width:1024px){.TextButton.-back{height:80px}}.TextButton.-back i{width:18px}.TextButton.-back i svg{width:100%;height:auto}.TextButton.-backData,.TextButton.-stay{font-size:clamp(1rem,1.25vw,1.25rem)}.TextButton.-text{border-radius:70px}.TextButton.-toData{font-size:clamp(1rem,1.25vw,1.25rem)}.TextButton_inner{border-radius:inherit;display:inline-flex;grid-gap:10px}.TextButton:disabled .TextButton_inner{background-color:var(--color-button-disabled)!important}.TextButton.-add .TextButton_inner{border:2px solid var(--color-blue-violet);color:var(--color-blue-violet)}@media(any-hover:hover){.TextButton.-add:hover .TextButton_inner{background-color:var(--color-pale-lavender)}}.TextButton.-dataChange .TextButton_inner{border:2px solid #fff}@media(any-hover:hover){.TextButton.-dataChange:hover .TextButton_inner{background-color:#ffffff1a}}.TextButton.-toScope .TextButton_inner{border:2px solid #fff;background-color:var(--color-red)}@media(any-hover:hover){.TextButton.-toScope:hover .TextButton_inner{background-color:var(--color-crimson)}}.TextButton.-toScopeS .TextButton_inner{background-color:var(--color-red)}@media(any-hover:hover){.TextButton.-toScopeS:hover .TextButton_inner{background-color:var(--color-crimson)}}.TextButton.-print .TextButton_inner{background-color:var(--color-blue-violet)}@media(any-hover:hover){.TextButton.-print:hover .TextButton_inner{background-color:var(--color-medium-purple)}}.TextButton.-toManual .TextButton_inner{border:3px solid var(--color-navy-blue);color:var(--color-navy-blue)}@media(any-hover:hover){.TextButton.-toManual:hover .TextButton_inner{background-color:var(--color-pale-lavender)}}.TextButton.-back .TextButton_inner{padding:0 20px;border:3px solid var(--color-navy-blue);color:var(--color-navy-blue);background-color:#fff}@media(any-hover:hover){.TextButton.-back:hover .TextButton_inner{background-color:var(--color-pale-lavender)}}.TextButton.-primary .TextButton_inner{color:#fff;background-color:var(--color-blue-violet)}.TextButton_inner .TextButton.-primary.-off{border:2px solid #393e61;background-color:var(--color-navy-blue)}.TextButton.-backData .TextButton_inner{border:2px solid var(--color-navy-blue);color:var(--color-navy-blue);background-color:#fff}@media(any-hover:hover){.TextButton.-backData:hover .TextButton_inner{background-color:var(--color-pale-lavender)}}.TextButton.-stay .TextButton_inner{color:#fff;background-color:var(--color-navy-blue)}@media(any-hover:hover){.TextButton.-stay:hover .TextButton_inner{background-color:var(--color-purple-blue)}}.TextButton.-toData .TextButton_inner{background-color:var(--color-red);border:2px solid #fff}@media(any-hover:hover){.TextButton.-toData:hover .TextButton_inner{background-color:var(--color-crimson)}}.TextButton.-toTheme .TextButton_inner{background-color:var(--color-navy-blue)}@media(any-hover:hover){.TextButton.-toTheme:hover .TextButton_inner{background-color:var(--color-purple-blue)}}.FlashMessage{position:fixed;top:0;left:0;z-index:1000;width:100%;padding:14px 20px;background:#1e36bef2;display:block}.FlashMessage .FlashMessage_inner{display:flex;justify-content:space-between;align-items:center;column-gap:15px;max-width:1440px;margin:0 auto}.FlashMessage h2{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.FlashMessage li{color:#ef0;font-size:.875rem;line-height:1.5;font-weight:500;letter-spacing:normal}.FlashMessage .FlashMessage_close{cursor:pointer;flex:0 0 16px;width:16px;height:16px}.FlashMessage .FlashMessage_close svg{width:100%;height:100%}@media(min-width:1024px){.FlashMessage{padding:14px 24px;column-gap:20px}.FlashMessage .FlashMessage_close{flex:0 0 20px;width:20px;height:20px}}html:has(#ErrorPage){width:100%;height:100%;padding:0;margin:0;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;letter-spacing:.05em;font-style:normal;-webkit-font-smoothing:antialiased}body:has(#ErrorPage){width:100%;height:100%;padding:0;margin:0;color:#fff}.ErrorPage{background-image:linear-gradient(180deg,#000034,#161682)}.ErrorPage *{box-sizing:border-box}.ErrorPage p{margin:0;padding:0}.ErrorPage a{color:#fff;text-decoration:none}@media(any-hover:hover){.ErrorPage a:hover{color:#ff0}}.ErrorPage ul{list-style:none;padding:0;margin:0}.ErrorPage .MenuBlock{display:grid;overflow-y:auto;min-height:100dvh;box-sizing:border-box;text-align:center;grid-template-columns:1fr;place-content:center}@media(max-width:768px){.ErrorPage .MenuBlock{padding-bottom:40px}}.ErrorPage .MenuBlock>div{margin-left:auto;margin-right:auto;padding:0 76px}@media(max-width:1023px){.ErrorPage .MenuBlock>div{place-content:start;width:100%}}@media(max-width:768px){.ErrorPage .MenuBlock>div{padding:40px 30px 0}}.ErrorPage .MainMenu{display:inline-block;min-width:720px;margin:40px auto 0;text-align:left;line-height:1.25rem}@media(max-width:1023px){.ErrorPage .MainMenu{min-width:100%}}.ErrorPage .GeoMenu{padding:60px 0;margin-top:40px;border-color:#ffffff80;border-top-width:1px;border-top-style:solid}@media(max-width:1023px){.ErrorPage .GeoMenu{margin-top:20px;padding:40px 0}}.ErrorPage .GeoMenu ul{display:flex;justify-content:center;column-gap:40px}@media(max-width:1023px){.ErrorPage .GeoMenu ul{flex-direction:column;align-items:center;row-gap:12px}}.ErrorPage .GeoMenu ul li{font-size:1.25rem;font-weight:500;line-height:1.4}.ErrorPage .GeoMenu ul li a{display:flex;align-items:center;column-gap:6px;text-align:center}.ErrorPage .GeoMenu ul li a i{width:12px}.ErrorPage .GeoMenu ul li a i svg{width:100%;height:auto}.ErrorPage .FootMenu{padding-top:16px;border-color:#ffffff80;border-top-width:1px;border-top-style:solid}.ErrorPage .FootMenu ul{display:flex;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:10px}@media(max-width:768px){.ErrorPage .FootMenu ul{flex-direction:column;row-gap:12px;padding:0 20px}}.ErrorPage .FootMenu ul li{font-size:.875rem;font-weight:400}.ErrorPage .FootMenu ul li a{display:flex;align-items:center;justify-content:center;text-align:center;column-gap:4px}.ErrorPage .FootMenu ul li a i{width:9px}.ErrorPage .FootMenu ul li a i svg{width:100%;height:auto}.ErrorPage .Copyright{display:block;padding:0 20px;margin-top:30px;color:#fff;text-align:center;font-size:.675rem;font-weight:400}.ErrorPage .ErrorPage_title{margin-bottom:40px;font-size:2.5rem;font-weight:600}.ErrorPage .ErrorPage_description{display:grid;row-gap:1.25rem;font-size:1.25rem;line-height:175%}:root{--color-blue-violet: #2e2dc3;--color-medium-purple: #5c5bce;--color-navy-blue: #000082;--color-purple-blue: #4848ac;--color-red: #e50b0b;--color-crimson: #cc0027;--color-pale-lavender: #e6e6ff;--color-input-placeholder: #757575;--color-button-disabled: #808080;--bg-gradient: linear-gradient(180deg, #0a1e64 0%, #143296 100%)}*{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-family:Noto Sans JP,sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;background:#fff;font-size:100%}body{position:relative;overflow-x:hidden;width:100%;height:100%;margin:0;padding:0;color:#000}:is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--color-focus-ring)}.pc_none{display:block}@media screen and (min-width:1024px){.pc_none{display:none}}.mobile_none{display:none}@media screen and (min-width:1024px){.mobile_none{display:block}}input[type=text],textarea{width:100%;height:60px;border:var(--color-blue-violet) 2px solid;background-color:#fff;border-radius:10px;font-size:clamp(.925rem,2vw,1.25rem);color:#000;font-weight:600}:is(input[type=text],textarea)::placeholder{color:var(--color-input-placeholder);font-weight:500}input[type=text]{padding:20px}textarea{padding:12px 20px}.chakra-dialog__body{padding:0}.Learning{width:100%;height:100%}.Learning main{min-height:100%;margin:0 auto}.Container{height:100%}.LearningPage{position:relative;min-height:100%;color:var(--color-navy-blue);background-image:var(--bg-gradient)}.LearningPage.-home{background:#f0f0ec;overflow-x:hidden}.LearningPage.-worksheet{padding:0 0 100px;background:url(/assets/bg-BEe3u-_v.jpg) repeat center fixed}.LearningPage.-print{background:#fff}.LearningPage.-data{padding:60px 0}.LearningPage.-introduction{padding:60px 0 100px}:is(.LearningPage.-data,.LearningPage.-introduction) h1{text-align:center;font-size:clamp(1.5rem,2vw,2rem);font-weight:600;color:#fff}:is(.LearningPage.-data,.LearningPage.-introduction) h1[lang=en]{font-size:clamp(1.25rem,1.68vw,1.675rem)}.LearningHeader{position:relative;display:flex;align-items:center;place-content:center;height:clamp(600px,40vw,680px);background:url(/assets/home_earth-aTCOIAei.png) no-repeat center 30px / 520px,var(--bg-gradient)}@media screen and (max-width:768px){.LearningHeader{height:clamp(380px,74vw,720px);background:url(/assets/home_earth-aTCOIAei.png) no-repeat center / clamp(350px,64vw,80%),var(--bg-gradient)}}.LearningHeader .LearningHeader_bottom{position:absolute;bottom:-1px;left:0;width:100%}.LearningHeader .LearningHeader_bottom svg{width:100%;height:100%;object-fit:cover;vertical-align:bottom}.LearningHeader .LearningHeader_inner{width:82%;max-width:800px;margin-top:-3%}@media screen and (max-width:768px){.LearningHeader .LearningHeader_inner{margin-top:0;max-width:630px}}html[lang=en] .LearningHeader h1{width:82%}.LearningHeader h1{width:80%;margin:0 auto}.LearningHeader h1 svg{width:100%;height:auto}@media screen and (max-width:1024px){.LearningHeader h1{width:100%;max-width:630px}}.LearningHeader p{margin-top:40px;font-size:clamp(1.5rem,3.4vw,1.75rem);font-weight:700;line-height:1.75;color:#fff;text-align:center}html[lang=en] :is(.LearningHeader p){font-size:clamp(1.05rem,2.856vw,1.5rem)}.LearningHeader p br{display:none}@media screen and (max-width:768px){.LearningHeader p{margin-top:16px;font-size:clamp(1.125rem,3.4vw,1.75rem)}html[lang=en] :is(.LearningHeader p){font-size:clamp(.975rem,2.856vw,1.5rem)}.LearningHeader p br{display:block}}.StartButton{position:fixed;left:0;right:0;bottom:20px;z-index:20;width:100svw;scrollbar-gutter:stable;max-width:1480px;height:clamp(180px,20vw,180px);margin:0 auto;pointer-events:none}@media screen and (min-width:1200px){.StartButton{bottom:40px}}.StartButton_btn{position:absolute;bottom:0;right:20px;width:clamp(120px,14vw,180px);height:clamp(120px,14vw,180px);border-radius:50%;filter:drop-shadow(0px 20px 20px rgba(0,0,0,.1));pointer-events:visible;transition:transform .4s var(--ease-out-back-custom);transform:scale(0)}.StartButton_btn[data-is-visible=true]{transform:scale(1)}@media screen and (min-width:1200px){.StartButton_btn{right:40px}}.StartButton_btn a{position:relative;width:100%;height:100%;display:block;border-radius:50%}.StartButton_btn .commonButtonEffect_inner{border-radius:inherit;display:grid;place-content:center;width:100%;height:100%;pointer-events:none;position:relative;z-index:10;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1;color:#fff;border:6px solid #fff;background:url(/assets/btn_start-CtJKtKjk.png) no-repeat center / cover}html[lang=en] :is(.StartButton_btn .commonButtonEffect_inner){font-size:clamp(1.05rem,2vw,1.5rem)}.StartButton_btn .commonButtonEffect_inner:after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/btn_start_on-C5x0ef9I.png) no-repeat center / cover;transition:opacity .2s linear;opacity:0;content:""}.StartButton_btn .commonButtonEffect_inner span{display:block;position:relative;z-index:1}@media screen and (max-width:1024px){.StartButton_btn .commonButtonEffect_inner{border-width:4px}}@media(any-hover:hover){.StartButton_btn:hover .commonButtonEffect_inner:after{opacity:1;transition-duration:.1s}}.HomeHeading{text-align:center}.HomeHeading h2{display:inline-block;font-size:clamp(1.5rem,4.5vw,2.125rem);font-weight:800}html[lang=en] :is(.HomeHeading h2){font-size:clamp(1.25rem,3.75vw,1.785rem)}.HomeHeading h2 span{display:inline;background:linear-gradient(270deg,#ff7595 10%,#ffd900 90%) no-repeat left bottom / 100% 30%}.About{padding:40px 15px}@media screen and (min-width:1024px){.About{padding:80px 30px 70px}}.AboutList{display:grid;max-width:1000px;margin:30px auto 0;grid-row-gap:40px}@media screen and (min-width:1024px){.AboutList{margin:50px auto 0;grid-template-columns:repeat(3,1fr)}}.mobileContainer .AboutList{grid-template-columns:repeat(1,1fr)}.AboutList_item{width:100%}@media screen and (min-width:1024px){.AboutList_item{width:280px}}.mobileContainer .AboutList_item{width:100%}.AboutList_item picture{display:block;width:268px;margin:0 auto}.AboutList_item picture img{width:100%;height:auto}.AboutList_item dl{margin-top:20px;text-align:center}@media screen and (min-width:1024px){.AboutList_item dl{margin-top:30px}}.AboutList_item dl dt{font-size:clamp(1.25rem,2.8vw,1.725rem);font-weight:800}.AboutList_item dl dd{margin-top:12px;font-size:clamp(.875rem,2vw,1.125rem);font-weight:500;line-height:1.75}.HomeTheme{padding:40px 30px}@media screen and (min-width:1024px){.HomeTheme{padding:80px 30px 70px}}.HomeTheme p{margin-top:40px;font-weight:500;text-align:center;font-size:clamp(.925rem,2vw,1.25rem)}html[lang=en] :is(.HomeTheme p){font-size:clamp(.785rem,1.68vw,.945rem)}@media screen and (max-width:1023px){.HomeTheme p{margin-top:20px}}.HomeTheme ul{display:flex;margin:30px auto 0}@media screen and (max-width:1023px){.HomeTheme ul{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:600px;margin:30px auto 0}}@media screen and (min-width:1024px){.HomeTheme ul{justify-content:center;gap:30px;max-width:990px;margin:40px auto 0}}.HomeTheme ul li{position:relative;width:fit-content;padding:clamp(20px,2vw,30px);background:#fff;font-size:clamp(.875rem,2vw,1.125rem);font-weight:500;border-radius:16px}html[lang=en] :is(.HomeTheme ul li){font-size:clamp(.735rem,1.68vw,.945rem)}@media screen and (max-width:1023px){.HomeTheme ul li{width:100%}}.HomeTheme ul li:after{display:block;position:absolute;left:50%;width:18px;height:16px;margin-left:-8px;content:""}@media screen and (max-width:1023px){.HomeTheme ul li:after{display:none}}.HomeTheme ul li.HomeTheme1{flex:0 0 30%;border:2px solid #008650}.HomeTheme ul li.HomeTheme1:after{bottom:-16px;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_598_6949'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='18'%20height='16'%3e%3crect%20width='18'%20height='16'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_598_6949)'%3e%3cpath%20d='M-129.965%20-136.141V-15.5712C-129.965%20-6.40121%20-122.535%201.02879%20-113.365%201.02879H-0.124847C0.43515%201.02879%200.975159%201.26878%201.35516%201.67879L12.7252%2014.1888C13.9552%2015.5388%2016.2052%2014.6688%2016.2052%2012.8388V3.01878C16.2052%201.91878%2017.1051%201.01878%2018.2052%201.01878H143.705C152.875%201.01878%20160.305%20-6.41121%20160.305%20-15.5812V-136.141C160.305%20-145.311%20152.875%20-152.741%20143.705%20-152.741H-113.365C-122.535%20-152.741%20-129.965%20-145.311%20-129.965%20-136.141Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M-130.945%20-136.169C-130.945%20-145.891%20-123.068%20-153.769%20-113.345%20-153.769H143.725C153.447%20-153.769%20161.325%20-145.891%20161.325%20-136.169V-15.6086C161.325%20-5.88626%20153.447%201.99144%20143.725%201.99144H18.2247C17.677%201.99144%2017.2247%202.44373%2017.2247%202.99144V12.8114C17.2247%2015.5543%2013.8511%2016.8606%2012.0055%2014.8349L12.0047%2014.834L0.641266%202.33121C0.640396%202.33028%200.639542%202.32935%200.638672%202.32841C0.444763%202.12077%200.170242%202.00145%20-0.105316%202.00145H-113.345C-123.068%202.00145%20-130.945%20-5.87627%20-130.945%20-15.5986V-136.169ZM-113.345%20-151.769C-121.963%20-151.769%20-128.945%20-144.786%20-128.945%20-136.169V-15.5986C-128.945%20-6.98083%20-121.963%200.00144958%20-113.345%200.00144958H-0.105316C0.737885%200.00144958%201.54218%200.361053%202.10812%200.97168L2.11475%200.978821L13.4839%2013.4879C14.0983%2014.1622%2015.2247%2013.7286%2015.2247%2012.8114V2.99144C15.2247%201.33916%2016.5724%20-0.00856018%2018.2247%20-0.00856018H143.725C152.342%20-0.00856018%20159.325%20-6.99083%20159.325%20-15.6086V-136.169C159.325%20-144.786%20152.342%20-151.769%20143.725%20-151.769H-113.345Z'%20fill='%23008650'/%3e%3c/g%3e%3c/svg%3e") no-repeat top center / cover}.HomeTheme ul li.HomeTheme2{flex:1 1 auto;border:2px solid #cc5900}.HomeTheme ul li.HomeTheme2:after{bottom:-16px;background:url("data:image/svg+xml,%3csvg%20width='19'%20height='17'%20viewBox='0%200%2019%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_601_6950'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='19'%20height='17'%3e%3crect%20x='0.90625'%20y='0.0107422'%20width='18'%20height='16'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_601_6950)'%3e%3cpath%20d='M-129.016%20-136.16V-15.5898C-129.016%20-6.41977%20-121.586%201.01024%20-112.416%201.01024H0.824371C1.38437%201.01024%201.92438%201.25023%202.30438%201.66023L13.6744%2014.1702C14.9044%2015.5202%2017.1544%2014.6502%2017.1544%2012.8202V3.00023C17.1544%201.90023%2018.0544%201.00023%2019.1544%201.00023H144.654C153.824%201.00023%20161.254%20-6.42976%20161.254%20-15.5998V-136.16C161.254%20-145.33%20153.824%20-152.76%20144.654%20-152.76H-112.416C-121.586%20-152.76%20-129.016%20-145.33%20-129.016%20-136.16Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M-130.016%20-136.16C-130.016%20-145.882%20-122.138%20-153.76%20-112.416%20-153.76H144.654C154.377%20-153.76%20162.254%20-145.882%20162.254%20-136.16V-15.5998C162.254%20-5.87747%20154.377%202.00023%20144.654%202.00023H19.1544C18.6067%202.00023%2018.1544%202.45251%2018.1544%203.00023V12.8202C18.1544%2015.5631%2014.7808%2016.8694%2012.9352%2014.8437L12.9344%2014.8428L1.57095%202.34C1.57008%202.33907%201.56923%202.33813%201.56836%202.3372C1.37445%202.12956%201.09993%202.01024%200.824371%202.01024H-112.416C-122.138%202.01024%20-130.016%20-5.86748%20-130.016%20-15.5898V-136.16ZM-112.416%20-151.76C-121.033%20-151.76%20-128.016%20-144.777%20-128.016%20-136.16V-15.5898C-128.016%20-6.97205%20-121.033%200.0102386%20-112.416%200.0102386H0.824371C1.66757%200.0102386%202.47186%200.369843%203.03781%200.980469L3.04443%200.98761L14.4136%2013.4967C15.0279%2014.171%2016.1544%2013.7374%2016.1544%2012.8202V3.00023C16.1544%201.34795%2017.5021%200.000228882%2019.1544%200.000228882H144.654C153.272%200.000228882%20160.254%20-6.98204%20160.254%20-15.5998V-136.16C160.254%20-144.777%20153.272%20-151.76%20144.654%20-151.76H-112.416Z'%20fill='%23CC5900'/%3e%3c/g%3e%3c/svg%3e") no-repeat top center / cover}.HomeTheme ul li.HomeTheme3{flex:0 0 30%;border:2px solid #006dda}.HomeTheme ul li.HomeTheme3:after{bottom:-16px;background:url("data:image/svg+xml,%3csvg%20width='19'%20height='16'%20viewBox='0%200%2019%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_601_6956'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='19'%20height='16'%3e%3crect%20width='18'%20height='16'%20transform='matrix(-1%200%200%201%2018.9805%200)'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_601_6956)'%3e%3cpath%20d='M148.951%20-136.169V-15.5986C148.951%20-6.42856%20141.521%201.00145%20132.351%201.00145H19.1112C18.5512%201.00145%2018.0112%201.24144%2017.6311%201.65144L6.26115%2014.1614C5.03116%2015.5114%202.78116%2014.6414%202.78116%2012.8114V2.99144C2.78116%201.89143%201.88115%200.99144%200.781158%200.99144H-124.719C-133.889%200.99144%20-141.319%20-6.43855%20-141.319%20-15.6086V-136.169C-141.319%20-145.339%20-133.889%20-152.769%20-124.719%20-152.769H132.351C141.521%20-152.769%20148.951%20-145.339%20148.951%20-136.169Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M149.953%20-136.168C149.953%20-145.89%20142.075%20-153.768%20132.353%20-153.768H-124.717C-134.439%20-153.768%20-142.317%20-145.89%20-142.317%20-136.168V-15.6076C-142.317%20-5.88528%20-134.439%201.99242%20-124.717%201.99242H0.783112C1.33083%201.99242%201.78311%202.4447%201.78311%202.99242V12.8124C1.78311%2015.5553%205.15666%2016.8616%207.0023%2014.8359L7.00313%2014.835L18.3665%202.33218C18.3674%202.33125%2018.3683%202.33032%2018.3691%202.32939C18.563%202.12175%2018.8376%202.00243%2019.1131%202.00243H132.353C142.075%202.00243%20149.953%20-5.87529%20149.953%20-15.5976V-136.168ZM132.353%20-151.768C140.971%20-151.768%20147.953%20-144.785%20147.953%20-136.168V-15.5976C147.953%20-6.97986%20140.971%200.00242615%20132.353%200.00242615H19.1131C18.2699%200.00242615%2017.4656%200.36203%2016.8997%200.972656L16.8931%200.979797L5.52391%2013.4889C4.90955%2014.1632%203.78311%2013.7295%203.78311%2012.8124V2.99242C3.78311%201.34013%202.43539%20-0.00758362%200.783112%20-0.00758362H-124.717C-133.335%20-0.00758362%20-140.317%20-6.98985%20-140.317%20-15.6076V-136.168C-140.317%20-144.785%20-133.335%20-151.768%20-124.717%20-151.768H132.353Z'%20fill='%23006DDA'/%3e%3c/g%3e%3c/svg%3e") no-repeat top center / cover}.HomeThemeButton{width:366px;height:100px;margin:50px auto 0}.Howto{max-width:990px;margin:0 auto;padding:80px 30px 120px}.Howto .HomeHeading+p{margin-top:40px}@media screen and (max-width:1023px){.Howto{padding:40px 30px 120px}.Howto .HomeHeading+p{margin-top:20px}}.Howto p{font-size:clamp(.925rem,2vw,1.125rem);line-height:2}.HomeHowtoButton{width:100%;max-width:400px;margin:40px auto 0}.HomeHowtoButton svg path{stroke:var(--color-navy-blue)}.Introduction{padding:0 30px}.Introduction_button{width:300px;height:60px;margin:40px auto 0}@media screen and (min-width:1200px){.Introduction_button{margin:60px auto 0;width:400px;height:80px}}.Introduction_list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:56px;row-gap:42px;max-width:1260px;margin:60px auto 0}@media screen and (max-width:768px){.Introduction_list{flex-direction:column;align-items:center;max-width:540px}}.Introduction_list li{position:relative;width:clamp(260px,26vw,360px);padding:clamp(12px,2vw,18px) clamp(12px,2vw,18px);color:#fff;border-radius:10px;border-width:2px;border-style:solid}@media screen and (max-width:768px){.Introduction_list li{width:100%}}.Introduction_list li h2{display:flex;align-items:center;justify-content:center;gap:10px;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700}html[lang=en] :is(.Introduction_list li h2){font-size:clamp(.975rem,1.5vw,1.125rem)}.Introduction_list li p{margin-top:8px;font-size:1rem;line-height:1.8}html[lang=en] :is(.Introduction_list li p){font-size:.85rem}.Introduction_list li:before{position:absolute;z-index:10;content:"";display:block;width:36px;height:36px;top:-18px;left:-18px}.Introduction_list li:after{position:absolute;z-index:10;content:"";display:block;width:17px;height:22px;top:50%;left:-37px;transform:translateY(-50%)}@media screen and (max-width:768px){.Introduction_list li:after{top:-32px;left:0;right:0;width:12px;height:17px;margin:auto;transform:rotate(90deg)}}.Introduction_list li.item1{border-color:#f0f032}.Introduction_list li.item1:before{background:url("data:image/svg+xml,%3csvg%20width='37'%20height='37'%20viewBox='0%200%2037%2037'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.01%2036.02C27.9566%2036.02%2036.02%2027.9566%2036.02%2018.01C36.02%208.06335%2027.9566%200%2018.01%200C8.06335%200%200%208.06335%200%2018.01C0%2027.9566%208.06335%2036.02%2018.01%2036.02Z'%20fill='%23F0F032'/%3e%3cpath%20d='M15.0504%2010.8098H14.0904C13.9804%2010.8098%2013.9004%2010.8998%2013.9004%2010.9998V13.6098C13.9004%2013.7198%2013.9904%2013.7998%2014.0904%2013.7998H16.5004C16.5504%2013.7998%2016.6004%2013.8398%2016.6004%2013.8998V26.9998C16.6004%2027.1098%2016.6904%2027.1898%2016.7904%2027.1898H19.4904C19.6004%2027.1898%2019.6804%2027.0998%2019.6804%2026.9998V9.02984C19.6804%208.91984%2019.5904%208.83984%2019.4904%208.83984H16.7904C16.6804%208.83984%2016.6004%208.92984%2016.6004%209.02984V9.26984C16.6004%2010.1198%2015.9104%2010.8098%2015.0604%2010.8098H15.0504Z'%20fill='%23000085'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item2{border-color:#f4d14b}.Introduction_list li.item2:before{background:url("data:image/svg+xml,%3csvg%20width='37'%20height='37'%20viewBox='0%200%2037%2037'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.01%2036.02C27.9566%2036.02%2036.02%2027.9566%2036.02%2018.01C36.02%208.06335%2027.9566%200%2018.01%200C8.06335%200%200%208.06335%200%2018.01C0%2027.9566%208.06335%2036.02%2018.01%2036.02Z'%20fill='%23F4D14B'/%3e%3cpath%20d='M23.7094%2027.3202H12.3794C12.2694%2027.3202%2012.1894%2027.2302%2012.1894%2027.1302V25.2202C12.1894%2025.1202%2012.2294%2025.0202%2012.2994%2024.9502L19.0594%2017.9202C20.5894%2016.3302%2020.8893%2015.4502%2020.8893%2014.4702C20.8893%2013.4302%2020.1094%2011.7902%2018.0094%2011.7902C17.3494%2011.7902%2015.2393%2011.9902%2015.1393%2014.5602C15.1393%2014.6602%2015.0494%2014.7502%2014.9494%2014.7502H12.2493C12.1393%2014.7502%2012.0494%2014.6602%2012.0594%2014.5502C12.1494%2011.1002%2014.5794%208.7002%2018.0194%208.7002C21.7494%208.7002%2023.9894%2011.6302%2023.9894%2014.4702C23.9894%2016.4502%2023.2093%2018.0702%2021.2893%2020.0602L17.4394%2024.0702C17.3794%2024.1302%2017.4194%2024.2302%2017.5094%2024.2302H23.7193C23.8293%2024.2302%2023.9094%2024.3202%2023.9094%2024.4202V27.1202C23.9094%2027.2302%2023.8194%2027.3102%2023.7193%2027.3102L23.7094%2027.3202Z'%20fill='%23000085'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item2:after{background:url("data:image/svg+xml,%3csvg%20width='17'%20height='22'%20viewBox='0%200%2017%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.56%200.173174L16.41%2010.1632C17%2010.5632%2017%2011.4232%2016.41%2011.8232L1.56%2021.8132C0.899998%2022.2632%200%2021.7832%200%2020.9832V1.00317C0%200.203174%200.889998%20-0.276826%201.56%200.173174Z'%20fill='%23F0F032'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item3{border-color:#f8b364}.Introduction_list li.item3:before{background:url("data:image/svg+xml,%3csvg%20width='37'%20height='37'%20viewBox='0%200%2037%2037'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.01%2036.02C27.9566%2036.02%2036.02%2027.9566%2036.02%2018.01C36.02%208.06335%2027.9566%200%2018.01%200C8.06335%200%200%208.06335%200%2018.01C0%2027.9566%208.06335%2036.02%2018.01%2036.02Z'%20fill='%23F8B364'/%3e%3cpath%20d='M22.3793%2017.6798C23.3793%2016.7398%2023.9693%2015.4298%2023.9693%2013.9298C23.9693%2010.6298%2021.6793%208.56982%2017.9993%208.56982C14.5593%208.56982%2012.1393%2010.6798%2012.0393%2013.7298C12.0393%2013.8398%2012.1293%2013.9298%2012.2293%2013.9298H14.9293C15.0293%2013.9298%2015.1193%2013.8598%2015.1193%2013.7598C15.2093%2012.4498%2016.2893%2011.5698%2017.9893%2011.5698C18.7793%2011.5698%2020.8693%2011.6698%2020.8693%2013.9398C20.8693%2015.6198%2019.3193%2016.2098%2017.9893%2016.2098H16.6593C16.5493%2016.2098%2016.4693%2016.2998%2016.4693%2016.3998V19.0998C16.4693%2019.2098%2016.5593%2019.2898%2016.6593%2019.2898H17.9893C19.4593%2019.2898%2021.1693%2019.9498%2021.1693%2021.8198C21.1693%2022.4498%2021.1693%2024.4498%2017.9893%2024.4498C16.1093%2024.4498%2014.9093%2023.4698%2014.8093%2022.0098C14.8093%2021.9098%2014.7193%2021.8198%2014.6193%2021.8198H11.9193C11.8093%2021.8198%2011.7193%2021.9098%2011.7293%2022.0198C11.8293%2025.2198%2014.3793%2027.4398%2017.9993%2027.4398C21.8693%2027.4398%2024.2693%2025.2898%2024.2693%2021.8198C24.2693%2020.1298%2023.5593%2018.6898%2022.3693%2017.6798H22.3793Z'%20fill='%23000085'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item3:after{background:url("data:image/svg+xml,%3csvg%20width='17'%20height='22'%20viewBox='0%200%2017%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.56%200.173174L16.41%2010.1632C17%2010.5632%2017%2011.4232%2016.41%2011.8232L1.56%2021.8132C0.899998%2022.2632%200%2021.7832%200%2020.9832V1.00317C0%200.203174%200.889998%20-0.276826%201.56%200.173174Z'%20fill='%23F4D14B'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item4{border-color:#fb947c}.Introduction_list li.item4:before{background:url("data:image/svg+xml,%3csvg%20width='37'%20height='37'%20viewBox='0%200%2037%2037'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.01%2036.02C27.9566%2036.02%2036.02%2027.9566%2036.02%2018.01C36.02%208.06335%2027.9566%200%2018.01%200C8.06335%200%200%208.06335%200%2018.01C0%2027.9566%208.06335%2036.02%2018.01%2036.02Z'%20fill='%23FB947C'/%3e%3cpath%20d='M21.8192%2020.9901V9.02008C21.8192%208.91008%2021.7292%208.83008%2021.6292%208.83008H19.0892C18.9592%208.83008%2018.8492%208.89008%2018.7692%208.99008L9.76923%2021.8301C9.71923%2021.8901%209.69922%2021.9701%209.69922%2022.0501V23.9801C9.69922%2024.0901%209.78922%2024.1701%209.88922%2024.1701H18.5392C18.6492%2024.1701%2018.7292%2024.2601%2018.7292%2024.3601V26.9901C18.7292%2027.1001%2018.8192%2027.1801%2018.9192%2027.1801H21.6192C21.7292%2027.1801%2021.8092%2027.0901%2021.8092%2026.9901V24.3601C21.8092%2024.2501%2021.8992%2024.1701%2021.9992%2024.1701H23.9092C24.0192%2024.1701%2024.0992%2024.0801%2024.0992%2023.9801V21.3701C24.0992%2021.2601%2024.0092%2021.1801%2023.9092%2021.1801H21.9992C21.8892%2021.1801%2021.8092%2021.0901%2021.8092%2020.9901H21.8192ZM18.3492%2021.1801H13.9892C13.9092%2021.1801%2013.8692%2021.0901%2013.9092%2021.0301L18.5592%2014.3901C18.6092%2014.3101%2018.7392%2014.3501%2018.7392%2014.4501V20.8001C18.7392%2021.0101%2018.5692%2021.1901%2018.3492%2021.1901V21.1801Z'%20fill='%23000085'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item4:after{background:url("data:image/svg+xml,%3csvg%20width='17'%20height='22'%20viewBox='0%200%2017%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.56%200.183168L16.41%2010.1732C17%2010.5732%2017%2011.4332%2016.41%2011.8332L1.56%2021.8232C0.89%2022.2632%200%2021.7832%200%2020.9832V1.00318C0%200.203176%200.89%20-0.276826%201.56%200.173174V0.183168Z'%20fill='%23F8B364'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item5{border:none}.Introduction_list li.item5:before{width:53px;height:54px;top:-22px;left:-22px;background:url("data:image/svg+xml,%3csvg%20width='54'%20height='54'%20viewBox='0%200%2054%2054'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M40.8866%2048.7344L35.3866%2046.0944C34.8166%2045.8244%2034.1366%2046.0944%2033.9066%2046.6844L31.7066%2052.3744C31.4066%2053.1544%2030.3666%2053.3144%2029.8466%2052.6644L26.0366%2047.8944C25.6466%2047.4044%2024.9066%2047.3444%2024.4466%2047.7844L19.9966%2051.9544C19.3866%2052.5244%2018.3866%2052.2244%2018.1966%2051.4044L16.8366%2045.4544C16.6966%2044.8344%2016.0566%2044.4744%2015.4566%2044.6644L9.63659%2046.4944C8.83659%2046.7444%208.06659%2046.0344%208.25659%2045.2244L9.6066%2039.2744C9.7466%2038.6544%209.3366%2038.0544%208.7066%2037.9644L2.66659%2037.0844C1.83659%2036.9644%201.45659%2035.9944%201.97659%2035.3344L5.77661%2030.5644C6.16661%2030.0744%206.05659%2029.3444%205.53659%2028.9944L0.476591%2025.5844C-0.213409%2025.1144%20-0.143394%2024.0744%200.616606%2023.7144L6.11661%2021.0644C6.68661%2020.7944%206.89661%2020.0844%206.58661%2019.5444L3.50659%2014.2744C3.08659%2013.5544%203.60659%2012.6444%204.44659%2012.6444H10.5466C11.1766%2012.6444%2011.6766%2012.1044%2011.6266%2011.4744L11.1466%205.39443C11.0766%204.56443%2011.9466%203.96443%2012.6966%204.33443L18.1966%206.97443C18.7666%207.24443%2019.4466%206.97443%2019.6766%206.38443L21.8766%200.694435C22.1766%20-0.0855653%2023.2166%20-0.245565%2023.7366%200.404435L27.5466%205.17443C27.9366%205.66443%2028.6766%205.72443%2029.1366%205.28443L33.5866%201.11443C34.1966%200.544435%2035.1966%200.844435%2035.3866%201.66443L36.7466%207.61443C36.8866%208.23443%2037.5266%208.59443%2038.1266%208.40443L43.9466%206.57443C44.7466%206.32443%2045.5166%207.03443%2045.3266%207.84443L43.9766%2013.7944C43.8366%2014.4144%2044.2466%2015.0144%2044.8766%2015.1044L50.9166%2015.9844C51.7466%2016.1044%2052.1266%2017.0744%2051.6066%2017.7344L47.8066%2022.5044C47.4166%2022.9944%2047.5266%2023.7244%2048.0466%2024.0744L53.1066%2027.4844C53.7966%2027.9544%2053.7266%2028.9944%2052.9666%2029.3544L47.4666%2032.0044C46.8966%2032.2744%2046.6866%2032.9844%2046.9966%2033.5244L50.0766%2038.7944C50.4966%2039.5144%2049.9766%2040.4244%2049.1366%2040.4244H43.0366C42.4066%2040.4244%2041.9066%2040.9644%2041.9566%2041.5944L42.4366%2047.6744C42.5066%2048.5044%2041.6366%2049.1044%2040.8866%2048.7344Z'%20fill='%23FF7595'/%3e%3cpath%20d='M27.2266%2035.8048C23.6666%2036.0548%2020.6766%2033.2948%2020.5566%2029.8148C20.5566%2029.6948%2020.6466%2029.5948%2020.7666%2029.5948H23.4366C23.5466%2029.5948%2023.6366%2029.6848%2023.6466%2029.7948C23.7566%2031.4848%2025.2166%2032.8148%2026.9466%2032.7248C28.5466%2032.6348%2029.8566%2031.3148%2029.9166%2029.7148C29.9866%2027.9248%2028.5466%2026.4848%2026.7766%2026.3848C25.0066%2026.2848%2023.9266%2026.9148%2023.6566%2027.0848C23.6066%2027.1148%2023.5566%2027.1248%2023.5066%2027.1148L21.4066%2026.7148C21.3066%2026.6948%2021.2366%2026.6048%2021.2366%2026.5048V17.4248C21.2366%2017.3048%2021.3366%2017.2148%2021.4466%2017.2148H31.8566C31.9766%2017.2148%2032.0666%2017.3148%2032.0666%2017.4248V20.0848C32.0666%2020.2048%2031.9666%2020.2948%2031.8566%2020.2948H24.5366C24.4166%2020.2948%2024.3266%2020.3948%2024.3266%2020.5048V23.3648C24.3266%2023.4948%2024.4466%2023.5948%2024.5766%2023.5748C25.2066%2023.4548%2025.9466%2023.3648%2026.7866%2023.3648C30.3666%2023.3648%2033.2466%2026.4048%2032.9966%2030.0348C32.7866%2033.1048%2030.2966%2035.5848%2027.2266%2035.8048Z'%20fill='%23000085'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item5:after{background:url("data:image/svg+xml,%3csvg%20width='17'%20height='22'%20viewBox='0%200%2017%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.56%200.173174L16.41%2010.1632C17%2010.5632%2017%2011.4232%2016.41%2011.8232L1.56%2021.8132C0.899998%2022.2632%200%2021.7832%200%2020.9832V1.00318C0%200.203176%200.889998%20-0.276826%201.56%200.173174Z'%20fill='%23FB947C'/%3e%3c/svg%3e") no-repeat center / cover}.Introduction_list li.item5 .item5_wrap:after{content:"";position:absolute;inset:0;border-radius:10px;border:3px solid transparent;background:linear-gradient(135deg,#ff7595 12%,#9998f6 35%,#1feff3 55%,#8cea51 78%,#ff7 93%) border-box border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}.WorkSheet{width:100%}.PrintSheet{max-width:1440px;margin:0 auto;padding:0 30px}@media screen and (min-width:1200px){.PrintSheet{padding:0 60px}}.WorkSheetData.-work{background-image:var(--bg-gradient);color:#fff}.WorkSheetData.-work h2{text-align:center;font-size:clamp(1.5rem,4.5vw,2.125rem);font-weight:700}html[lang=en] :is(.WorkSheetData.-work h2){font-size:clamp(1.25rem,3.78vw,1.785rem)}.WorkSheetData.-print{color:var(--color-navy-blue)}.WorkSheetData__inner{max-width:1200px;margin:0 auto;padding:60px 30px}@media print{.WorkSheetData__inner{padding-top:0}}.-print .WorkSheetData__inner{border-bottom:2px solid var(--color-navy-blue)}.SelectedData{display:flex;column-gap:40px}@media(max-width:1023px){.SelectedData{flex-direction:column-reverse;row-gap:30px}}.WorkSheetData.-work .SelectedData{margin-top:40px}@media screen and (min-width:1200px){.WorkSheetData.-work .SelectedData{margin-top:60px}}.SelectedData_info{flex:1 1 auto}.SelectedData_info h2,.SelectedData_info h3{font-weight:700}.WorkSheetData.-work :is(.SelectedData_info h2,.SelectedData_info h3) span{position:relative;display:inline-block;padding-bottom:8px;font-size:clamp(.925rem,1vw,1.125rem)}html[lang=en] :is(.WorkSheetData.-work :is(.SelectedData_info h2,.SelectedData_info h3) span){font-size:clamp(.785rem,.84vw,.945rem)}.WorkSheetData.-work :is(.SelectedData_info h2,.SelectedData_info h3) span:after{position:absolute;bottom:0;content:"";display:block;width:100%;height:3px;background:linear-gradient(90deg,#dcfa38,#fe7893)}.WorkSheetData.-print :is(.SelectedData_info h2,.SelectedData_info h3) span{position:relative;display:inline-block;padding:10px;font-size:clamp(.925rem,4vw,1.125rem);line-height:1;border:2px solid var(--color-navy-blue)}html[lang=en] :is(.WorkSheetData.-print :is(.SelectedData_info h2,.SelectedData_info h3) span){font-size:clamp(.785rem,.84vw,.945rem)}:is(.SelectedData_info h2,.SelectedData_info h3) em{display:block;margin-top:20px;font-size:clamp(1.5rem,4.5vw,1.85rem)}html[lang=en] :is(:is(.SelectedData_info h2,.SelectedData_info h3) em){font-size:clamp(1.25rem,3.78vw,1.55rem)}:is(.SelectedData_info h2,.SelectedData_info h3) em br{display:none}.SelectedData_info p{margin-top:24px;font-size:1rem;line-height:1.75}html[lang=en] :is(.SelectedData_info p){font-size:.85rem}.SelectedData_btnSet{display:flex;column-gap:10px;margin-top:30px;height:58px}.SelectedData_img{flex:0 0 50%;max-width:660px}@media screen and (max-width:1023px){.SelectedData_img{margin:0 auto}}.WorkSheetMain{width:100%;max-width:1260px;margin:0 auto;padding:0 30px}.Question,.WorkSheetHead,.PrintButton{position:relative}:is(.Question,.WorkSheetHead,.PrintButton):after{position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:2px}:is(.Question,.WorkSheetHead,.PrintButton).-noBorder:after{display:none}.WorkSheet :is(.Question,.WorkSheetHead,.PrintButton):after{background:#87afdecc}.PrintSheet :is(.Question,.WorkSheetHead,.PrintButton):after{background-color:var(--color-navy-blue)}.WorkSheetHead{display:flex;flex-direction:column;align-items:center;row-gap:30px;padding:62px 0 40px 30px}@media screen and (min-width:1024px){.WorkSheetHead{flex-direction:row;justify-content:space-between}}.PrintSheet .WorkSheetHead{max-width:1200px;margin:0 auto;padding:62px 30px 40px}.PrintSheet .WorkSheetHead .WorkSheetHead_name{justify-content:flex-end}.PrintSheet .WorkSheetHead .WorkSheetHead_name b{min-width:150px}@media screen and (max-width:1024px){.PrintSheet .WorkSheetHead .WorkSheetHead_name{justify-content:center}.PrintSheet .WorkSheetHead .WorkSheetHead_name b{display:inline-block}}@media print{.PrintSheet .WorkSheetHead .WorkSheetHead_name{justify-content:center}.PrintSheet .WorkSheetHead .WorkSheetHead_name b{display:inline-block}}.PrintSheet .WorkSheetHead h1 svg path{fill:var(--color-navy-blue)}.WorkSheetHead h1{max-width:420px}@media screen and (min-width:1024px){.WorkSheetHead h1{flex:0 0 45%;max-width:520px}}.WorkSheetHead h1 svg{width:100%;height:auto}.WorkSheetHead_name{flex:0 0 40.9%;display:flex;align-items:center;justify-content:stretch;max-width:420px;width:100%}.WorkSheetHead_name label,.WorkSheetHead_name span{display:flex;align-items:center;white-space:nowrap;font-size:clamp(.925rem,2vw,1.25rem);font-weight:700}.WorkSheetHead_name label{width:100%;color:var(--color-blue-violet)}.WorkSheetHead_name span{color:var(--color-navy-blue)}.WorkSheetHead_name b{display:block;min-width:200px;font-size:clamp(.925rem,2vw,1.25rem);font-weight:700;color:var(--color-navy-blue)}.Question{padding:40px 30px}@media screen and (min-width:1200px){.Question{padding:60px 40px}}@media screen and (max-width:767px){.Question{padding:40px 0}}@media print{.Question{break-inside:avoid}}.Question_title{display:flex;align-items:flex-end}.Question_title b{font-weight:700}.Question_title i svg{width:100%;height:auto}.WorkSheet .Question_title b{font-size:clamp(1.5rem,2.5vw,2.25rem);color:var(--color-blue-violet)}html[lang=en] :is(.WorkSheet .Question_title b){font-size:clamp(1.275rem,2.125vw,2em)}.WorkSheet .Question_title i{flex:0 0 100px}@media screen and (max-width:767px){.WorkSheet .Question_title i{flex:0 0 80px}}.PrintSheet .Question_title b{font-size:2rem;color:var(--color-navy-blue)}html[lang=en] :is(.PrintSheet .Question_title b){font-size:1.85rem}.PrintSheet .Question_title i{flex:0 0 100px}@media screen and (max-width:767px){.PrintSheet .Question_title i{flex:0 0 80px}}.PrintSheet .Question_title i svg path{fill:#cfcfe8}.PrintSheet .Question_title i svg path.num{fill:var(--color-navy-blue)}.Question_title__wrap{display:flex;align-items:center;column-gap:30px}@media screen and (max-width:767px){.Question_title__wrap{column-gap:20px}}.Question_dataButton{display:block;width:200px;margin-top:10px;margin-left:120px}@media screen and (max-width:767px){.Question_dataButton{margin-left:100px}}.AddInputBlock{margin-top:40px}.AddInputBlock_inputs{display:grid;grid-template-columns:1fr;row-gap:20px}.AddInputBlock_add{margin-top:20px;text-align:right}@media screen and (min-width:1200px){.AddInputBlock_add{margin-top:30px}}.FieldBlock{display:flex;align-items:center}.FieldBlock_delete{width:22px;height:22px;margin-left:20px;cursor:pointer}.PrintButton{padding:60px 0;text-align:center}.PrintButton p{font-size:1.125rem}html[lang=en] :is(.PrintButton p){font-size:1rem}.PrintButton button{max-width:515px;letter-spacing:.1em}.PrintButton_btn{margin-top:20px}.ExampleBlock{display:flex;column-gap:10px;margin-top:24px;margin-left:120px}@media screen and (max-width:767px){.ExampleBlock{margin-left:0}}.ExampleBlock p{display:grid;place-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background-color:var(--color-blue-violet);color:#fff;font-size:1rem;font-weight:700;line-height:1}html[lang=en] :is(.ExampleBlock p){font-size:.85rem}.ExampleBlock ul{display:grid;grid-template-columns:1fr;row-gap:8px}.ExampleBlock li{padding:16px;border:1px solid var(--color-blue-violet);color:var(--color-blue-violet);border-radius:10px;font-size:1rem;font-weight:600}html[lang=en] :is(.ExampleBlock li){font-size:.925rem}.WorkSheetEnd{padding:60px 30px}.WorkSheetEnd h2{font-size:clamp(1.5rem,1.85vw,2.25rem);font-weight:700;text-align:center;color:var(--color-blue-violet)}html[lang=en] :is(.WorkSheetEnd h2){font-size:clamp(1.275rem,2.125vw,2em)}.WorkSheetEnd_balloon{position:relative;width:100%;max-width:645px;margin:30px auto 0;padding:30px 20px;border-radius:10px;border:3px solid var(--color-blue-violet);background:#fff}@media screen and (min-width:1024px){.WorkSheetEnd_balloon{margin:40px auto 0}}.WorkSheetEnd_balloon:after{display:block;position:absolute;bottom:-20px;left:50%;width:17px;height:21px;margin-left:-8px;content:"";background:url("data:image/svg+xml,%3csvg%20width='18'%20height='22'%20viewBox='0%200%2018%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.9998%2019L3%200.999997L17%200.999996L16.9998%2019Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.9999%202.1123C17.9999%201.28388%2017.3284%200.612305%2016.4999%200.612305C15.6715%200.612305%2014.9999%201.28388%2014.9999%202.1123L14.9999%2015.9487L3.27878%201.29728C2.76127%200.650387%201.81733%200.545505%201.17043%201.06302C0.523542%201.58053%200.41866%202.52447%200.936174%203.17137L15.0621%2020.8288C15.1656%2020.9581%2015.2861%2021.0658%2015.4179%2021.1512C15.6909%2021.4354%2016.0748%2021.6123%2016.4999%2021.6123C17.3284%2021.6123%2017.9999%2020.9407%2017.9999%2020.1123V2.1123Z'%20fill='%232E2DC3'/%3e%3c/svg%3e") no-repeat center / cover}.WorkSheetEnd_balloon p{color:var(--color-blue-violet);font-size:clamp(.875rem,1.25vw,1.25rem);font-weight:700;line-height:2;text-align:center}.WorkSheetEnd_balloon p:not(:first-child){margin-top:1rem}.WorkSheetEnd_mieta{width:114px;margin:32px auto 0}.WorkSheetEnd_mieta img{width:100%;height:auto}.Question3Block{margin-top:30px}.Question3Block_label{display:block;font-size:clamp(1.275rem,2.125vw,2em);font-weight:700;color:var(--color-blue-violet)}html[lang=en] .Question3Block_label{font-size:clamp(1.0625rem,1.275vw,1.275rem)}.Question3Block_label+.AddInputBlock,.Question3Block_label+.FieldBlock{margin-top:10px}.Question4Block{margin-top:30px}.Question4Block p{font-size:clamp(1.25rem,1.75vw,2.125rem);font-weight:700}.Question4Block p span{display:flex;align-items:flex-end;column-gap:20px;margin-top:20px}@media screen and (max-width:767px){.Question4Block p span{display:flex;flex-direction:column;align-items:flex-start}}.Question4Block p span b{white-space:nowrap;font-weight:700}.LearningContent{padding:80px 60px;color:var(--color-blue-violet)}.LearningContent p{margin-top:20px;font-size:1.125rem;line-height:1.8}.LearningContent_inner{max-width:800px;margin:0 auto}.LearningContent_H{font-size:2.5rem;font-weight:700;text-align:center}.LearningContent_subH{margin-top:40px;font-size:1.825rem;font-weight:700;text-align:center}.PrintInfo{background-color:#00a867}@media print{.PrintInfo{display:none}}.PrintInfo_inner{max-width:900px;margin:0 auto;padding:60px 30px;color:#fff}.PrintInfo_inner h2{text-align:center;font-size:clamp(1.5rem,4.5vw,2.125rem);font-weight:700}.PrintInfo_inner p{margin-top:52px;font-size:1.125rem;text-align:center;line-height:1.8}.PrintInfo_btn{display:flex;justify-content:center;column-gap:20px;align-items:center;margin-top:50px}@media screen and (min-width:1200px){.PrintInfo_btn{justify-content:space-between}}.PrintInfo_btn .TextButton.-print{width:515px;height:60px;background-color:var(--color-navy-blue)}.PrintInfo_btn .TextButton.-print:hover{background-color:var(--color-purple-blue)}.PrintInfo_btn .TextButton.-back{width:288px;height:80px}@media screen and (min-width:1200px){.PrintInfo_btn .TextButton.-print{height:80px}.PrintInfo_btn .TextButton.-back{height:80px}}.AnswerBlock{margin-top:50px}.AnswerBlock ul{display:grid;gap:20px}.AnswerBlock ul .item{padding:30px;border:2px solid #8080c1;border-radius:20px;font-size:clamp(.925rem,2vw,1.25rem);color:var(--color-navy-blue);font-weight:500}.Answer3Block{margin-top:30px}.Answer3Block h3{margin-top:40px;font-size:clamp(1rem,1.5vw,1.5rem);font-weight:700;color:var(--color-navy-blue)}.Answer3Block h3:first-child{margin-top:0}.Answer3Block h3+.AnswerBlock{margin-top:20px}.Answer3Block p{margin-top:16px;padding:24px 30px;border:6px solid var(--color-navy-blue);font-size:clamp(1rem,1.5vw,1.5rem);font-weight:700;color:var(--color-navy-blue)}.Answer4Block{margin-top:30px}.Answer4Block p{font-size:clamp(1rem,1.5vw,1.5rem);font-weight:700;color:var(--color-navy-blue)}.Answer4Block p>span{display:flex;align-items:flex-end;column-gap:16px;margin-top:20px}.Answer4Block p>span+span{margin-top:32px}.Answer4Block p>span em{flex:1 1 auto;padding:24px 30px;border:6px solid var(--color-navy-blue)}.Answer4Block p>span>span{flex:0 0 auto;white-space:nowrap}.PrintSheetFooter{padding:60px}.PrintSheetFooter em{display:block;width:300px;margin:0 auto}.PrintSheetFooter em svg{width:100%;height:auto}.PrintSheetFooter em svg path{fill:var(--color-navy-blue)}.print_break{page-break-after:always}.print_inside{break-inside:avoid}.DataIndex{display:flex;flex-direction:column}.DataIndex_menu{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;grid-gap:24px}.DataIndex_menu li{font-size:.925rem}html[lang=en] :is(.DataIndex_menu li){font-size:.875rem}.DataIndex_menu li a{display:flex;align-items:center;grid-gap:10px}.DataIndex_menu li a i{display:block;height:28px;width:auto}.DataIndex_menu li a i svg{width:auto;height:100%}.ContentsList{flex:1 1 auto;max-width:1000px;width:100%;margin:40px auto 0;box-sizing:border-box;text-align:center}.ContentsList ul{display:inline-grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:20px}@media screen and (min-width:1024px){.ContentsList ul{grid-template-columns:repeat(5,minmax(160px,1fr))}}@media screen and (max-width:540px){.ContentsList ul{grid-template-columns:repeat(2,minmax(130px,1fr))}}.ContentsList ul li{display:grid;grid-template-columns:subgrid}.ContentsList ul li .ListItem{padding:10px}.ContentsList ul li .ListItem .ListItem_img{width:160px;margin:0 auto}.ContentsList ul li .ListItem .ListItem_label{margin-top:10px;font-size:clamp(1rem,1.4vw,1.125rem)}html[lang=en] :is(.ContentsList ul li .ListItem .ListItem_label){font-size:clamp(.85rem,1.5vw,.945rem)}ruby rt{display:none}.LearningPage .Copyright{display:block;padding:20px;text-align:center;font-size:.675rem;font-weight:400;color:var(--color-navy-blue)}.LearningMobile{max-width:750px;margin-left:auto;margin-right:auto;padding:40px 0}.LearningMobile_head{width:100%;aspect-ratio:15 / 8;display:grid;place-content:center}.LearningMobile_head h2{margin:auto}#scope .LearningMobile_head{background:url(/assets/mobileScopeBg-B_RC8XiA.png) no-repeat center / cover}#scope .LearningMobile_head h2{width:68.8%}#learning .LearningMobile_head{background:url(/assets/mobileLearningBg-CKPNBBU4.png) no-repeat center / cover}#learning .LearningMobile_head h2{width:69.1%}
