@charset "UTF-8";*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{text-rendering:optimizeSpeed;line-height:1.75}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{font-size:inherit}ol,ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}:root{--black:#1A1A1A;--gold:#7E6638;--light_gray:#EEEEEE;--gray_dark:#A9A9A9;--gray_more_dark:#707070;--border_light_gray:#CDCDCD;--beige:#F5F1EE;--bright_beige:#E2D5BD;--red:#B91616;--light_red:#F5ECE7;--blue:#335AA7;--light_blue:#E5F0F8;--pink:#B34975;--deep_pink:#B34975;--light_pink:#F9EEF3;--orange:#BF5315;--light_orange:#FFFAF7;--purple:#8052A1;--light_purple:#EDE8ED;--bright_blue:#1F7D7D;--light_bright_blue:#EDFAF8;--green:#387D34;--light_green:#EBF5E7;--q-h1:40px;--q-h2:36px;--q-h3:22px;--q-h4:20px;--q-text:16px;--q-text_small:14px;--q-text_x_small:12px;--light:300;--regular:400;--semibold:600;--bold:700;--family-noto:"Noto Sans JP",sans-serif;--family-roboto:"Roboto",sans-serif;--family-inter:"Inter",sans-serif;--aspect-blank:12/12;--aspect-pdf:14/15;--aspect-xls:14/15;--aspect-doc:14/15;--aspect-zip:12/17;--aspect-arrow:10/8;--aspect-global:13/13;--aspect-mail:14/12;--shadow:0 4px 10px rgba(0, 0, 0, 0.15)}@media only screen and (max-width:999.9px){:root{--q-h1:22px;--q-h2:20px;--q-h3:19px;--q-h4:18px}}html{background:#f5f1ee;color:var(--black);font-size:var(--q-text);font-family:var(--family-noto);font-weight:var(--regular);font-style:normal;line-height:1.8;-webkit-text-size-adjust:100%}body{background-color:var(--beige);margin:0;overflow-x:hidden}body.en{font-family:var(--family-inter)}main{overflow:hidden;position:relative}main:before{content:"";position:absolute;width:100%;height:100vh;top:0;left:0;pointer-events:none;background:url(/assets/images/grant/common/bg_pagehead.webp);background-image:image-set(url(/assets/images/grant/common/bg_pagehead.webp) 1x,url(/assets/images/grant/common/bg_pagehead@2x.webp) 2x);background-image:-webkit-image-set(url(/assets/images/grant/common/bg_pagehead.webp) 1x,url(/assets/images/grant/common/bg_pagehead@2x.webp) 2x);background-repeat:no-repeat;background-position:center top -520px}@media only screen and (max-width:999.9px){main:before{width:100%;height:100vh;left:50%;transform:translateX(-50%);background:url(/assets/images/grant/common/bg_pagehead_sp.webp) no-repeat center top -480px;background-size:1797px}}@media only screen and (max-width:767.9px){main:before{background-position:center top -510px;background-size:1820px}}main .parallax-bg{position:absolute;inset:0}main .parallax-bg::before{content:"";position:absolute;inset:0;background-repeat:repeat-y;background-position:center top 600px;background-image:url(/assets/images/grant/common/bg_pagebody.avif);background-size:3314px auto;transition:opacity .7s;z-index:0;opacity:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){main .parallax-bg::before{background-image:url(/assets/images/grant/common/bg_pagebody@2x.avif);background-size:3314px auto}}@media only screen and (max-width:767.9px){main .parallax-bg::before{background-image:url(/assets/images/grant/common/bg_pagebody_sp.avif);background-size:300% auto}}main .parallax-bg.bg-ready::before{background-position:center calc(350px + var(--parallax,0px));opacity:1}@media only screen and (max-width:767.9px){main{padding-bottom:30px}}*{box-sizing:border-box;word-break:break-word;overflow-wrap:break-word}a,body,button,dd,dl,dt,h1,h2,h3,h4,h5,html,li,ol,p,ul{margin:0;padding:0}li,ol,ul{list-style:none}fieldset{min-width:0;margin:0;border:0;padding:0}legend{width:100%;margin:0;padding:0}button{color:var(--black);font-size:var(--q-text);font-family:var(--family-noto);font-weight:var(--regular);font-style:normal;line-height:1.8;margin:0;padding:0;border:none;background:0 0;cursor:pointer}a{position:relative;color:var(--gold);text-decoration:underline}@media only screen and (min-width:768px){a:hover{text-decoration:none}}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-blank:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[target=_blank]:after{display:inline-block;content:"";width:12px;aspect-ratio:var(--aspect-blank);margin-inline:2px;mask:url(/assets/images/grant/common/icon_blank.svg) no-repeat center center;mask-size:cover;background:var(--gold)}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-blank.white:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[target=_blank].white:after{background:#fff}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-doc:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-pdf:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-xls:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".doc"]:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".docx"]:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".pdf"]:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".xls"]:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".xlsx"]:after{display:inline-block;content:"";width:14px;margin-inline:2px;mask:none;transform:translateY(2px)}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-pdf:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".pdf"]:after{aspect-ratio:var(--aspect-pdf);background:url(/assets/images/grant/common/icon_pdf.svg) no-repeat center center;background-size:cover}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-xls:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".xls"]:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".xlsx"]:after{aspect-ratio:var(--aspect-xls);background:url(/assets/images/grant/common/icon_xls.svg) no-repeat center center;background-size:cover}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-doc:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".doc"]:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".docx"]:after{aspect-ratio:var(--aspect-doc);background:url(/assets/images/grant/common/icon_doc.svg) no-repeat center center;background-size:cover}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-zip:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor)[href$=".zip"]:after{display:inline-block;content:"";width:12px;aspect-ratio:var(--aspect-zip);margin-inline:2px;background:url(/assets/images/grant/common/icon_zip.svg) no-repeat center center;background-size:cover;mask:none;transform:translateY(4px)}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-global:after{display:inline-block;content:"";width:13px;aspect-ratio:var(--aspect-global);margin-inline:2px;mask:url(/assets/images/grant/common/icon_global.svg) no-repeat center center;mask-size:cover;background:var(--gold);transform:translateY(2px)}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-global.white:after{background:#fff}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-search{padding-right:30px}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-search:after,a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-search:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-search:before{width:25px;aspect-ratio:1/1;right:0;border-radius:50%;background:var(--gold)}a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-search:after{width:11px;aspect-ratio:11/12;right:7px;mask:url(/assets/images/grant/common/icon_search.svg) no-repeat center center;mask-size:cover;background:#fff}img{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}strong{font-weight:var(--bold)}small{font-size:var(--q-text_small)}.mt0{margin-top:0!important}@media only screen and (min-width:1000px),print{.pcHidden{display:none!important}}@media only screen and (min-width:768px) and (max-width:999.9px){.tbHidden{display:none!important}}@media only screen and (min-width:768px){.screenHidden{display:none!important}}@media only screen and (max-width:999.9px){.mobileHidden{display:none!important}}@media only screen and (max-width:767.9px){.spHidden{display:none!important}}.text-color--red{color:var(--red)}.text-inline--left{text-align:left}.text-inline--center{text-align:center}.text-inline--right{text-align:right}.text-size--small{font-size:var(--q-text_small)}.text-size--xsmall{font-size:var(--q-text_x_small)}#skipContentBtn{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.block-breadcrumbs{width:100%;padding-block:15px;font-size:var(--q-text_x_small)}@media only screen and (max-width:999.9px){.block-breadcrumbs{font-size:10px}}.block-breadcrumbs ol{display:flex;max-width:1230px;margin-inline:auto;padding-inline:15px;gap:30px;line-height:1}@media only screen and (max-width:999.9px){.block-breadcrumbs ol{max-width:100%;white-space:nowrap;overflow:auto;overflow-y:hidden}}.block-breadcrumbs li{position:relative}.block-breadcrumbs li:before{content:"";position:absolute;width:5px;aspect-ratio:1/1;top:50%;left:-18px;border-top:1px solid var(--black);border-right:1px solid var(--black);transform:translateY(-50%) rotate(45deg)}.block-breadcrumbs li:first-of-type:before{display:none}.block-breadcrumbs li:first-of-type a{display:block;width:1em;height:1em;background:url(/assets/images/grant/common/icon_home.svg) no-repeat center center;background-size:cover}@media only screen and (min-width:768px){.block-breadcrumbs li:first-of-type a:hover{background-image:url(/assets/images/grant/common/icon_home_on.svg)}}body>.block-breadcrumbs{position:absolute;top:80px;left:0;z-index:10}.block-pagehead{position:relative;height:375px;padding-top:80px;border-bottom-right-radius:50px;overflow:hidden;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}@media only screen and (max-width:999.9px){.block-pagehead{display:flex;height:auto;min-height:270px;padding-block:120px 40px;flex-direction:column;justify-content:center}}.block-pagehead:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;mix-blend-mode:screen;background:url(/assets/images/grant/common/bg_pagehead_wave.webp);background-image:image-set(url(/assets/images/grant/common/bg_pagehead_wave.webp) 1x,url(/assets/images/grant/common/bg_pagehead_wave@2x.webp) 2x);background-image:-webkit-image-set(url(/assets/images/grant/common/bg_pagehead_wave.webp) 1x,url(/assets/images/grant/common/bg_pagehead_wave@2x.webp) 2x);background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.1}.block-pagehad--float{position:absolute;width:100%;right:0;bottom:0;color:var(--gold);font-size:30px;font-family:var(--family-roboto);font-weight:var(--light);opacity:.5}@media only screen and (max-width:999.9px){.block-pagehad--float{font-size:var(--q-text_small);left:0;right:auto}}.block-pagehad--float_text{max-width:1300px;margin-inline:auto;padding-inline:50px;text-align:right}@media only screen and (max-width:999.9px){.block-pagehad--float_text{text-align:left;margin:0;padding-inline:10px;letter-spacing:2px;opacity:.35}}.block-pagehead--blur{position:absolute;width:100%;height:100%;top:0;left:0;backdrop-filter:blur(40px);background-color:rgba(255,255,255,.6)}.block-pagehead--inner{display:flex;position:relative;width:100%;max-width:1200px;height:100%;margin-inline:auto;gap:25px;flex-direction:column;justify-content:center;z-index:2;padding-right:15px;padding-left:15px}@media only screen and (max-width:999.9px){.block-pagehead--inner{padding-inline:10px;gap:20px}}@media only screen and (min-width:1000px),print{.block-pagehead--inner:has(.block-pagehead--bottom) .block-pagehead--title{font-size:32px}}.block-pagehead--top{display:flex;gap:10px;align-items:center;font-size:var(--q-text_small)}@media only screen and (max-width:999.9px){.block-pagehead--top:has(.block-pagehead--top_icon){position:relative;padding-left:40px;gap:0;flex-direction:column;align-items:flex-start;font-size:var(--q-text_x_small)}}@media only screen and (max-width:999.9px){.block-pagehead--top_icon{position:absolute;top:50%;left:0;transform:translateY(-50%)}.block-pagehead--top_icon img{width:34px}}.block-pagehead--top_business{padding-right:10px}.block-pagehead--top_date{padding-right:10px;font-weight:var(--bold)}@media only screen and (max-width:999.9px){.block-pagehead--top_date{display:none}}.block-pagehead--top_tag{display:flex;align-items:center;gap:15px}@media only screen and (max-width:999.9px){.block-pagehead--top_tag{display:none}}.block-pagehead--top_tag li{padding-inline:20px;color:var(--gold);font-size:var(--q-text_small);border-radius:99999px;background:#fff}.block-pagehead--title{font-size:var(--q-h1);font-weight:var(--bold);line-height:1.3}.block-pagehead--bottom_label{width:max-content;margin-top:5px;padding:5px 20px;border-radius:10px}@media only screen and (max-width:999.9px){.block-pagehead--bottom_label{max-width:100%;padding-inline:10px;font-size:var(--q-text_small)}}.block-pagehead--bottom_label.red{color:var(--red);background:var(--light_red)}.block-pagehead--bottom_label.green{color:var(--green);background:var(--light_green)}.block-pagehead--bottom_label.purple{color:var(--purple);background:var(--light_purple)}.block-pagehead--bottom_label.blue{color:var(--blue);background:var(--light_blue)}.block-pagehead--bottom_label.brightblue{color:var(--bright_blue);background:var(--light_bright_blue)}.block-pagehead--bottom_label.deeppink{color:var(--deep_pink);background:var(--light_pink)}.block-pagehead--bottom_label.orange{color:var(--orange);background:var(--light_orange)}.block-pagebody{position:relative;padding:80px 15px 120px}@media only screen and (max-width:999.9px){.block-pagebody{padding:50px 10px 90px}}.block-pagebody--inner{position:relative;max-width:1200px;margin-inline:auto}.block-update{display:flex;padding:20px 30px;gap:50px;align-items:center;border-radius:10px;backdrop-filter:blur(40px);background:rgba(255,255,255,.6)}.block-update dt{position:relative;padding-left:30px;font-weight:var(--bold)}.block-update dt:before{content:"";position:absolute;width:21px;height:14px;top:50%;left:0;background:url(/assets/images/grant/common/icon_update.svg) no-repeat center center;transform:translateY(-50%)}.block-update dd{display:flex;gap:20px;align-items:center}.block-update .date{font-size:var(--q-text_small);transform:translateY(1px)}.block-anchor{display:flex;flex-wrap:wrap;gap:16px 30px}@media only screen and (max-width:999.9px){.block-anchor{gap:10px}}.block-anchor:nth-child(n+2){margin-top:60px}.block-anchor .block-button{min-height:45px;height:100%;line-height:1.3;font-size:var(--q-text_small)}@media only screen and (max-width:999.9px){.block-anchor li{width:calc((100% - 10px)/ 2)}.block-anchor .block-button{width:100%}}.block-aside,.block-section{position:relative}.block-aside:nth-child(n+2),.block-section:nth-child(n+2){margin-top:60px}.block-aside.bg,.block-section.bg{padding:60px;border-radius:20px;background:#fff}@media only screen and (max-width:999.9px){.block-aside.bg,.block-section.bg{padding:30px 15px}}.block-aside.bg{padding:30px}@media only screen and (max-width:999.9px){.block-aside.bg{padding-inline:15px}}.block-article--inner>:nth-child(n+2),.block-flex--item>:nth-child(n+2),.block-section--inner>:nth-child(n+2){margin-top:40px}@media only screen and (max-width:999.9px){.block-article--inner>:nth-child(n+2),.block-flex--item>:nth-child(n+2),.block-section--inner>:nth-child(n+2){margin-top:30px}}.block-flex{display:flex;gap:20px 40px}.block-flex.inline{display:inline-flex}.block-flex.wrap{flex-wrap:wrap}.block-flex.center{align-items:center}.block-flex .block-flex--item.noshrink{flex-shrink:0}.block-flex .block-flex--item:nth-child(n+2){margin-top:0}@media only screen and (min-width:1000px),print{.block-flex.col-layout{gap:20px 80px}.block-flex.col-layout .block-flex--item{width:calc(100% - 420px - 80px)}.block-flex.col-layout .block-flex--item:nth-child(2){width:420px;flex-shrink:0}.block-flex.col-3 .block-flex--item{width:calc((100% - 80px)/ 3)}.block-flex.col-2 .block-flex--item{width:calc((100% - 40px)/ 2)}}@media only screen and (max-width:999.9px){.block-flex{flex-wrap:wrap}.block-flex .block-flex--item{width:100%}}.block-image{display:flex;width:max-content;max-width:100%;margin-inline:auto;border-radius:10px;flex-direction:column;overflow:hidden}.block-image img{display:block;margin-inline:auto}.block-image figcaption{margin-top:5px;font-size:var(--q-text_small)}@media only screen and (max-width:999.9px){.block-image figcaption{text-align:center}}.block-box>.block-image{border-radius:0}.block-box{padding:30px;border-radius:10px;background:var(--light_gray)}@media only screen and (max-width:999.9px){.block-box{padding:20px}}.block-box.white{background:#fff}.block-box.white.border{border:1px solid var(--border_light_gray)}.block-box>:nth-child(n+2){margin-top:20px}.block-dl dt{position:relative;padding-left:15px;font-weight:var(--bold)}.block-dl dt:before{content:"";position:absolute;width:4px;height:15px;top:50%;left:0;border-radius:3px;background:var(--gold);transform:translateY(-50%)}.block-dl dd{margin-top:20px;padding-left:1em}.block-headline-block-dl--dt{position:relative;padding-left:15px;font-weight:var(--bold)}.block-headline-block-dl--dt:before{content:"";position:absolute;width:4px;height:15px;top:50%;left:0;border-radius:3px;background:var(--gold);transform:translateY(-50%)}.block-section--inner .block-headline-block-dl--dd{margin-top:20px;padding-left:1em}.block-categorynav{border-radius:16px;overflow:hidden;background:#fff}@media only screen and (min-width:1000px),print{.block-categorynav>dl{display:flex;gap:50px}}.block-categorynav>dl>dt{position:relative;color:var(--gold);font-weight:var(--bold)}@media only screen and (min-width:1000px),print{.block-categorynav>dl>dt{display:flex;width:22%;padding-right:50px;align-items:center;flex-shrink:0}}@media only screen and (max-width:999.9px){.block-categorynav>dl>dt{padding-bottom:20px}}.block-categorynav>dl>dt:after,.block-categorynav>dl>dt:before{content:"";position:absolute}@media only screen and (min-width:1000px),print{.block-categorynav>dl>dt:after,.block-categorynav>dl>dt:before{width:1px;top:0;right:0}}@media only screen and (max-width:999.9px){.block-categorynav>dl>dt:after,.block-categorynav>dl>dt:before{height:1px;left:0;bottom:0}}.block-categorynav>dl>dt:before{background:var(--border_light_gray)}@media only screen and (min-width:1000px),print{.block-categorynav>dl>dt:before{height:100%}}@media only screen and (max-width:999.9px){.block-categorynav>dl>dt:before{width:100%}}.block-categorynav>dl>dt:after{background:var(--gold)}@media only screen and (min-width:1000px),print{.block-categorynav>dl>dt:after{height:18px}}@media only screen and (max-width:999.9px){.block-categorynav>dl>dt:after{width:100px}}.block-categorynav>dl>dd{width:100%;padding:20px;border-radius:10px;background:var(--light_gray)}@media only screen and (max-width:999.9px){.block-categorynav>dl>dd{margin-top:25px}}.block-categorynav>dl>dd>strong{display:block}.block-categorynav>dl>dd>strong:nth-child(n+2){margin-top:20px}.block-categorynav a{position:relative;padding-right:25px;color:inherit;text-decoration:none;transition:.2s}.block-categorynav a:after,.block-categorynav a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.block-categorynav a:before{width:20px;aspect-ratio:1/1;right:0;border-radius:50%;border:1px solid var(--gold);background:var(--gold)}.block-categorynav a:after{width:10px;aspect-ratio:var(--aspect-arrow);right:5px;mask:url(/assets/images/grant/common/icon_arrow.svg) no-repeat center center;mask-size:cover;background:#fff}@media only screen and (min-width:768px){.block-categorynav a:hover{color:var(--gold)}.block-categorynav a:hover:before{background:#fff}.block-categorynav a:hover:after{background:var(--gold)}.block-categorynav a:hover:after,.block-categorynav a:hover:before{transform:translateY(-50%) translateX(3px)}}@media only screen and (min-width:1000px),print{.block-categorynav--list_category{display:flex;gap:0 25px}.block-categorynav--list_category dt{position:relative;padding-right:75px;flex-shrink:0}.block-categorynav--list_category dt:after{content:"";position:absolute;top:14px;right:0;width:50px;height:1px;background:var(--border_light_gray)}}@media only screen and (max-width:999.9px){.block-categorynav--list_category dt a{display:block}.block-categorynav--list_category dd{margin-top:5px;padding-left:20px}}.block-categorynav--list{display:flex;gap:0 25px;flex-wrap:wrap}@media only screen and (max-width:999.9px){.block-categorynav--list{margin-top:10px;gap:15px 25px}}.block-categorynav--list:nth-child(n+2){margin-top:15px}@media only screen and (max-width:999.9px){.block-categorynav--list>li{width:100%}.block-categorynav--list>li a{display:block}}.block-tabs:nth-child(n+2){margin-top:60px}.block-tab--list{display:flex;gap:2px}.block-tab--list li{width:100%}.block-tab--trigger{display:flex;width:100%;height:100%;min-height:80px;text-align:center;font-size:var(--bold);align-items:center;justify-content:center;border-top-left-radius:16px;border-top-right-radius:16px;background:var(--border_light_gray);transition:.2s;cursor:pointer}.block-tab--trigger.is_current{color:#fff;background:var(--gold)}.block-tab--trigger.is_current span{position:relative}.block-tab--trigger.is_current span:before{content:"";display:inline-block;width:10px;height:10px;margin-right:1em;border-radius:50%;background:#fff}.block-tab--trigger:hover{color:#fff;background:var(--gold)}.block-section.block-tab--panel{margin-top:0}.block-section.bg.block-tab--panel{border-top-left-radius:0;border-top-right-radius:0}.block-tab--panel{border-top:6px solid var(--gold)}.block-header{display:flex;position:fixed;width:100%;height:80px;top:0;left:0;align-items:center;box-shadow:0 2px 10px 0 rgba(0,0,0,.02);background:rgba(255,255,255,.6);z-index:100;backdrop-filter:blur(34px)}.block-header a{text-decoration:none}@media only screen and (max-width:999.9px){.block-header:has(.block-header--nav_trigger.is_active) .block-header--logo .organization,.block-header:has(.block-header--nav_trigger.is_active) .block-header--logo .site{color:#fff}}.block-header--inner{display:flex;width:100%;max-width:1230px;margin-inline:auto;padding-inline:15px;align-items:center;justify-content:space-between}@media only screen and (max-width:999.9px){.block-header--logo{position:relative;z-index:2}}.block-header--logo a{display:flex;flex-direction:column}.block-header--logo a.en{line-height:normal}.block-header--logo .organization,.block-header--logo .site{transition:.2s}.block-header--logo .organization .thin,.block-header--logo .site .thin{display:block;font-size:14px;font-weight:var(--regular)}.block-header--logo .organization{color:var(--gold);font-size:12px;font-weight:var(--semibold)}.block-header--logo .site{color:var(--black);font-size:18px;font-weight:var(--bold)}.block-header--nav_trigger{position:absolute;width:45px;aspect-ratio:1/1;top:50%;right:15px;border-radius:4px;background:var(--gold);transform:translateY(-50%);transition:.3s;z-index:3}@media only screen and (min-width:1000px),print{.block-header--nav_trigger{display:none}}.block-header--nav_trigger .line{position:absolute;width:25px;height:1px;top:15px;left:50%;background:#fff;transform:translateX(-50%)}.block-header--nav_trigger .line.line01{transform:translateX(-50%) translateY(-6px)}.block-header--nav_trigger .line.line03{transform:translateX(-50%) translateY(6px)}.block-header--nav_trigger:after{content:"Menu";position:absolute;width:100%;left:0;bottom:3px;color:#fff;font-size:10px;font-family:var(--family-roboto);text-align:center;transition:.3s}.block-header--nav_trigger.is_active{background:#fff}.block-header--nav_trigger.is_active .line{background:var(--gold)}.block-header--nav_trigger.is_active .line.line01{transform:translateX(-50%) rotate(45deg)}.block-header--nav_trigger.is_active .line.line02{opacity:0}.block-header--nav_trigger.is_active .line.line03{transform:translateX(-50%) rotate(-45deg)}.block-header--nav_trigger.is_active:after{content:"Close";color:var(--gold)}@media only screen and (max-width:999.9px){.block-header--nav{position:fixed;width:100%;padding-top:100px;padding-inline:15px;top:0;left:100%;background:var(--gold);overflow:hidden;transition:.3s}.block-header--nav.is_active{transform:translateX(-100%)}.block-header--nav:after,.block-header--nav:before{content:"";position:absolute}.block-header--nav:before{width:479px;height:426px;top:-118px;left:-211px;background:url(/assets/images/grant/common/bg_header_top_sp.svg) no-repeat right bottom;background-size:cover}.block-header--nav:after{width:483px;height:392px;right:-188px;bottom:-166px;background:url(/assets/images/grant/common/bg_header_bottom_sp.svg) no-repeat right bottom;background-size:cover;pointer-events:none}}.block-header--nav .block-header--nav_top{text-align:right;margin-bottom:3px}.block-header--nav .block-header--nav_top .icon-global{color:var(--gold);font-size:var(--q-text_small);min-height:21px;align-items:center;padding:0 43px 0 19px!important;border-color:var(--gold);box-sizing:border-box;margin-right:auto;margin-left:0}.block-header--nav .block-header--nav_top .icon-global::after{display:inline-block;content:"";width:13px;aspect-ratio:var(--aspect-global);margin-inline:2px;mask:url(/assets/images/grant/common/icon_global.svg) no-repeat center center;mask-size:cover;background:var(--gold);transform:translateY(6px);top:0;right:20px;transition:all .3s cubic-bezier(.25,.46,.45,.94) 0s}.block-header--nav .block-header--nav_top .icon-global span{margin-top:0}@media only screen and (min-width:768px){.block-header--nav .block-header--nav_top .icon-global:hover:after{background:#fff}}.block-header--nav_list{display:flex;gap:35px}@media only screen and (max-width:999.9px){.block-header--nav_list{flex-direction:column;gap:0;border-bottom:1px solid rgba(255,255,255,.2)}}.block-header--nav_item{position:relative}.block-header--category_link,.block-header--category_trigger{display:inline-block;position:relative;color:var(--black);font-size:15px;font-weight:var(--semibold);transition:.2s}.block-header--category_link span:before,.block-header--category_trigger span:before{content:"";position:absolute;width:0;height:3px;bottom:-5px;left:0;background:var(--gold);transition:.2s}@media only screen and (min-width:1000px),print{.block-header--category_link:hover,.block-header--category_trigger:hover{color:var(--gold)}.block-header--category_link:hover span:before,.block-header--category_trigger:hover span:before{width:100%}}@media only screen and (min-width:1000px),print{.block-header--category_link.is_active,.block-header--category_link.is_current,.block-header--category_trigger.is_active,.block-header--category_trigger.is_current{color:var(--gold)}.block-header--category_link.is_active span:before,.block-header--category_link.is_current span:before,.block-header--category_trigger.is_active span:before,.block-header--category_trigger.is_current span:before{width:100%}}@media only screen and (max-width:999.9px){.block-header--category_link,.block-header--category_trigger{display:block;width:100%;padding-block:17px;color:#fff;font-size:var(--q-text_small);font-weight:var(--bold);text-align:left;border-top:1px solid rgba(255,255,255,.2)}}@media only screen and (max-width:999.9px){.block-header--category_link{position:relative}.block-header--category_link:after{content:"";position:absolute;width:8px;aspect-ratio:1/1;top:50%;right:3px;border-top:1px solid #fff;border-right:1px solid #fff;transform:translateY(-50%) rotate(45deg)}}.block-header--category_trigger{position:relative;padding-right:20px}.block-header--category_trigger:after,.block-header--category_trigger:before{content:"";position:absolute}@media only screen and (min-width:1000px),print{.block-header--category_trigger:before{width:15px;aspect-ratio:1/1;top:50%;right:0;border-radius:50%;background:var(--gold);transform:translateY(-50%)}.block-header--category_trigger:after{width:4px;aspect-ratio:1/1;top:50%;right:5.5px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:translateY(-64%) rotate(45deg)}}@media only screen and (max-width:999.9px){.block-header--category_trigger:after,.block-header--category_trigger:before{width:10px;height:1px;top:50%;right:0;background:#fff}.block-header--category_trigger:after{transform:rotate(90deg);transition:.3s}}@media only screen and (min-width:1000px),print{.block-header--category_trigger.is_active{color:var(--gold)}.block-header--category_trigger.is_active:after{transform:translateY(-36%) rotate(225deg)}}@media only screen and (max-width:999.9px){.block-header--category_trigger.is_active:after{transform:rotate(180deg)}}@media only screen and (min-width:1000px),print{.block-header--category_menu{padding:25px;font-size:var(--q-text_small);white-space:nowrap;box-shadow:var(--shadow);border-radius:10px;background:#fff;min-width:270px}}@media only screen and (max-width:999.9px){.block-header--category_menu{padding-left:10px;background:0 0}}@media only screen and (min-width:1000px),print{.block-header--category_menu dt{padding-bottom:15px;font-weight:var(--bold);border-bottom:1px solid var(--gold)}}@media only screen and (max-width:999.9px){.block-header--category_menu dt{position:relative;padding-left:1em}.block-header--category_menu dt:before{content:"・";position:absolute;top:0;left:0;color:#fff}}@media only screen and (min-width:1000px),print{.block-header--category_menu dd{padding-top:10px}}@media only screen and (max-width:999.9px){.block-header--category_menu dd{margin-top:10px}}.block-header--category_menu a{position:relative;color:var(--black);padding-right:30px;transition:.2s}@media only screen and (min-width:1000px),print{.block-header--category_menu a{display:block}.block-header--category_menu a:after,.block-header--category_menu a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.block-header--category_menu a:before{width:20px;aspect-ratio:1/1;right:0;border-radius:50%;border:1px solid var(--gold);background:var(--gold)}.block-header--category_menu a:after{width:10px;aspect-ratio:var(--aspect-arrow);right:5px;mask:url(/assets/images/grant/common/icon_arrow.svg) no-repeat center center;mask-size:cover;background:#fff}}@media only screen and (min-width:1000px),print{.block-header--category_menu a:hover:before{background:#fff}.block-header--category_menu a:hover:after{background:var(--gold)}.block-header--category_menu a:hover:after,.block-header--category_menu a:hover:before{transform:translateY(-50%) translateX(3px)}}@media only screen and (max-width:999.9px){.block-header--category_menu a{color:#fff;font-size:var(--q-text_small);text-decoration:underline}}@media only screen and (min-width:1000px),print{.block-header--category_menu a:hover{color:var(--gold)}}@media only screen and (max-width:999.9px){.block-header--category_menulist{padding-bottom:20px}}@media only screen and (min-width:1000px),print{.block-header--category_menulist li{position:relative}.block-header--category_menulist li:after,.block-header--category_menulist li:before{content:"";position:absolute;height:1px;left:0;bottom:0;transition:.3s}.block-header--category_menulist li:before{width:100%;background:var(--light_gray)}.block-header--category_menulist li:after{width:0;background:var(--gold)}}@media only screen and (min-width:768px){.block-header--category_menulist li:hover:after{width:100%}}@media only screen and (max-width:999.9px){.block-header--category_menulist li{position:relative;padding-left:1em}.block-header--category_menulist li:nth-child(n+2){margin-top:10px}.block-header--category_menulist li:before{content:"・";position:absolute;top:0;left:0;color:#fff}}.block-header--category_menulist a{display:block}@media only screen and (min-width:1000px),print{.block-header--category_menulist a{padding-block:11px}}@media only screen and (min-width:1000px),print{.block-header--category_menu{position:absolute;top:calc(100% + 20px);left:50%;opacity:0;pointer-events:none;transform:translate(-50%,-10px);transition:.3s}.block-header--category_menu.is_active{opacity:1;pointer-events:all;transform:translate(-50%,0)}}@media screen and (max-width:1390px) and (min-width:999.9px){.block-header--category_menu#nav-sub-4{left:-15%}}@media screen and (max-width:1080px) and (min-width:999.9px){.block-header--nav_list{gap:30px}.block-header--category_trigger{font-size:1.3vw}}@media only screen and (max-width:999.9px){.block-header--category_menu{max-height:0;overflow:hidden;transition:max-height .3s ease,padding-block .3s ease}.block-header--category_menu:not(.is_active){padding-block:0}.block-header--category_menu.is_active{max-height:100000px}.block-header--links{display:flex;padding-block:40px;gap:30px;flex-direction:column}.block-header--links ul{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.block-header--links a{color:#fff;text-decoration:underline}}.block-footer{position:relative;padding:60px 15px 40px;background:url(/assets/images/grant/common/bg_footer.svg) no-repeat top -107px center var(--gold);z-index:10}@media only screen and (max-width:999.9px){.block-footer{background:var(--gold)}.block-footer:after,.block-footer:before{content:"";position:absolute}.block-footer:before{width:268px;height:259px;top:0;left:0;background:url(/assets/images/grant/common/bg_footer_top_sp.svg) no-repeat right bottom;background-size:479px}.block-footer:after{width:295px;height:304px;right:0;bottom:0;background:url(/assets/images/grant/common/bg_footer_bottom_sp.svg) no-repeat top left;background-size:483px;pointer-events:none}}.block-footer .block-breadcrumbs{position:absolute;top:-50px;left:0}@media only screen and (max-width:999.9px){.block-footer .block-breadcrumbs{top:-40px}}.block-footer .block-breadcrumbs ol{max-width:1230px}.block-footer.en{padding:90px 15px 40px;background:url(/assets/images/grant/en/common/bg_footer.svg) no-repeat top -107px center var(--gold)}@media only screen and (max-width:999.9px){.block-footer.en{padding:60px 15px 40px}}.block-footer--inner{display:flex;position:relative;max-width:1200px;margin-inline:auto;color:#fff;gap:40px;flex-direction:column}.block-footer--inner a:not(.block-button){color:inherit}.block-footer--inner.en{display:flex;flex-wrap:wrap;flex-direction:unset;justify-content:space-between;gap:110px}.block-footer--inner.en .block-footer--bottom{width:100%}.block-footer--inner.en .block-footer--nav{gap:0 100px}.block-footer--inner.en .block-footer--nav_col ul li{margin-top:45px}.block-footer--inner.en .block-footer--nav_col ul li:first-child{margin-top:0}@media only screen and (max-width:999.9px){.block-footer--inner.en .block-footer--nav_col ul li{margin-top:0;border-top:1px solid rgba(255,255,255,.2)}.block-footer--inner.en .block-footer--nav_col ul li:first-child{border-top:none}}@media only screen and (max-width:999.9px){.block-footer--inner.en{flex-direction:column;gap:40px}}.block-pagetop{display:flex;position:absolute;width:50px;aspect-ratio:1/1;right:15px;bottom:15px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff;overflow:hidden;background:#fff;z-index:2}.block-pagetop:before{content:"";display:block;position:relative;width:9px;aspect-ratio:1/1;border-top:2px solid var(--gold);border-right:2px solid var(--gold);transform:translateY(2px) rotate(-45deg);transition:.2s;z-index:2}.block-pagetop .effect{position:absolute;width:0;aspect-ratio:1/1;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);transition:.3s width}@media only screen and (min-width:768px){.block-pagetop{transition:.2s}.block-pagetop:hover:before{border-color:#fff}.block-pagetop:hover .effect{width:250%;transition:.5s width}}.block-footer--head{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:999.9px){.block-footer--head{flex-direction:column;text-align:center;gap:10px}}.block-footer--head_logo{display:flex;flex-direction:column}.block-footer--head_logo a{text-decoration:none}.block-footer--head_logo a.en{line-height:normal}.block-footer--head_logo .organization{font-weight:var(--semibold)}.block-footer--head_logo .site{font-size:20px;font-weight:700}.block-footer--head_logo .site .thin{display:block;font-size:18px;font-weight:var(--light)}.block-footer--head_float{font-family:var(--family-roboto);font-size:40px;font-weight:var(--light);letter-spacing:2px;opacity:.4}@media only screen and (max-width:999.9px){.block-footer--head_float{font-size:20px;line-height:1.3}}.block-footer--nav{display:flex;gap:30px;align-items:stretch;justify-content:space-between}@media only screen and (max-width:999.9px){.block-footer--nav{gap:0;flex-direction:column;border-top:1px solid rgba(255,255,255,.2)}}.block-footer--nav_col{display:flex;flex-direction:column}@media only screen and (min-width:1000px),print{.block-footer--nav_col>ul:nth-child(n+2){margin-top:30px}.block-footer--nav_col>ul a{font-weight:var(--bold)}.block-footer--nav_col>dl dt{font-weight:var(--bold)}.block-footer--nav_col>dl dd{margin-top:30px;font-size:var(--q-text_small)}.block-footer--nav_col.col01 ul{height:100%}.block-footer--nav_col.col01 li{height:50%}}@media only screen and (max-width:999.9px){.block-footer--nav_col>dl,.block-footer--nav_col>ul{border-bottom:1px solid rgba(255,255,255,.2)}.block-footer--nav_col>ul a{display:block;position:relative;padding-block:15px;color:#fff;font-size:var(--q-text_small);font-weight:var(--bold);text-align:left;text-decoration:none}.block-footer--nav_col>ul a:after{content:"";position:absolute;width:8px;aspect-ratio:1/1;top:50%;right:3px;border-top:1px solid #fff;border-right:1px solid #fff;transform:translateY(-50%) rotate(45deg)}}@media only screen and (min-width:1000px),print{.block-footer--nav_trigger{display:none}}@media only screen and (max-width:999.9px){.block-footer--nav_trigger{position:relative;padding-block:15px;color:#fff;font-size:var(--q-text_small);font-weight:var(--bold);text-align:left}.block-footer--nav_trigger:after,.block-footer--nav_trigger:before{content:"";position:absolute;width:10px;height:1px;top:50%;right:0;background:#fff}.block-footer--nav_trigger:after{transform:rotate(90deg);transition:.3s}.block-footer--nav_trigger[aria-expanded=true]:after{transform:rotate(180deg)}}@media only screen and (min-width:1000px),print{.block-footer--nav_target{height:auto!important}.block-footer--nav_target .block-list li:nth-child(n+2){margin-top:10px}}@media only screen and (max-width:999.9px){.block-footer--nav_target{max-height:0;overflow:hidden;transition:max-height .3s ease,padding-block .3s ease}.block-footer--nav_target:not(.is_open){padding-block:0}.block-footer--nav_target.is_open{max-height:100000px}.block-footer--nav_target dt{position:relative;padding-left:1em}.block-footer--nav_target dt:before{content:"・";position:absolute;top:0;left:0}.block-footer--nav_target dt.mobileHidden+dd .block-list li:first-child{margin-top:0}.block-footer--nav_target dd{padding-bottom:20px}.block-footer--nav_target .block-list li{margin-top:5px}.block-footer--nav_target a{font-size:var(--q-text_small)}}.block-footer--info{display:flex;padding-block:30px;gap:30px;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}@media only screen and (max-width:999.9px){.block-footer--info{padding-top:0;flex-direction:column;border-top:none}}.block-footer--bottom{display:flex;gap:30px;align-items:center;justify-content:space-between}@media only screen and (max-width:999.9px){.block-footer--bottom{flex-direction:column}}.block-footer--bottom_link{display:flex;gap:30px;font-size:var(--q-text_small)}@media only screen and (max-width:999.9px){.block-footer--bottom_link{flex-wrap:wrap;justify-content:center;text-align:center}.block-footer--bottom_link li:last-child{width:100%}}.block-footer--bottom_link a:after{margin-inline:8px 0}.block-footer--bottom_copyright{font-size:var(--q-text_x_small)}.block-button--card.large:has(.category):after,.block-button--card.large:has(.category):before,.block-button--card:has(.category):not(.large):has(.description) .description:after,.block-button--card:has(.category):not(.large):has(.description) .description:before,.block-button--card:has(.category):not(.large):not(:has(.description)) .title:after,.block-button--card:has(.category):not(.large):not(:has(.description)) .title:before,.block-button--card:not(:has(.category)):after,.block-button--card:not(:has(.category)):before,.icon-anchor.block-button--square:after,.icon-anchor.block-button--square:before,.icon-anchor.block-button:after,.icon-anchor.block-button:before,.icon-arrow.block-button--square:after,.icon-arrow.block-button--square:before,.icon-arrow.block-button:after,.icon-arrow.block-button:before,.icon-back.block-button--square:after,.icon-back.block-button--square:before,.icon-back.block-button:after,.icon-back.block-button:before,.icon-blank.block-button--square:after,.icon-blank.block-button--square:before,.icon-blank.block-button:after,.icon-blank.block-button:before,[target=_blank].block-button--square:after,[target=_blank].block-button--square:before,[target=_blank].block-button:after,[target=_blank].block-button:before{content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s;z-index:2}.block-button--card.large:has(.category):before,.block-button--card:has(.category):not(.large):has(.description) .description:before,.block-button--card:has(.category):not(.large):not(:has(.description)) .title:before,.block-button--card:not(:has(.category)):before,.icon-anchor.block-button--square:before,.icon-anchor.block-button:before,.icon-arrow.block-button--square:before,.icon-arrow.block-button:before,.icon-back.block-button--square:before,.icon-back.block-button:before,.icon-blank.block-button--square:before,.icon-blank.block-button:before,[target=_blank].block-button--square:before,[target=_blank].block-button:before{width:30px;aspect-ratio:1/1;border-radius:50%;background:var(--gold)}.block-button--card.large:has(.category):after,.block-button--card:has(.category):not(.large):has(.description) .description:after,.block-button--card:has(.category):not(.large):not(:has(.description)) .title:after,.block-button--card:not(:has(.category)):after,.icon-anchor.block-button--square:after,.icon-anchor.block-button:after,.icon-arrow.block-button--square:after,.icon-arrow.block-button:after,.icon-back.block-button--square:after,.icon-back.block-button:after,.icon-blank.block-button--square:after,.icon-blank.block-button:after,[target=_blank].block-button--square:after,[target=_blank].block-button:after{width:13px;aspect-ratio:var(--aspect-arrow);mask:url(/assets/images/grant/common/icon_arrow.svg) no-repeat center center;mask-size:cover;background:#fff}.block-button,.block-button--square{display:inline-flex;position:relative;width:max-content;color:var(--black);text-decoration:none;align-items:center;border:1px solid var(--border_light_gray);background:#fff;overflow:hidden;transition:.2s}.block-button .effect,.block-button--square .effect{position:absolute;width:0;aspect-ratio:1/1;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);transition:.3s width}.block-button span,.block-button--square span{position:relative;transition:.3s}.block-button--square:after,.block-button:after{content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.icon-arrow.block-button--square:before,.icon-arrow.block-button:before{right:10px}.icon-arrow.block-button--square:after,.icon-arrow.block-button:after{right:18px}.icon-anchor.block-button--square:before,.icon-anchor.block-button:before{width:25px;right:10px}.icon-anchor.block-button--square:after,.icon-anchor.block-button:after{width:10px;right:18px;transform:translateY(-50%) rotate(90deg)}.icon-back.block-button--square:before,.icon-back.block-button:before{left:10px}.icon-back.block-button--square:after,.icon-back.block-button:after{left:18px;transform:translateY(-50%) rotate(180deg)}.icon-back.narrow.block-button--square:before,.icon-back.narrow.block-button:before{width:25px}.icon-back.narrow.block-button--square:after,.icon-back.narrow.block-button:after{width:10px}.icon-blank.block-button--square:before,.icon-blank.block-button:before,[target=_blank].block-button--square:before,[target=_blank].block-button:before{right:10px}.icon-blank.block-button--square:after,.icon-blank.block-button:after,[target=_blank].block-button--square:after,[target=_blank].block-button:after{width:13px;right:18px;aspect-ratio:var(--aspect-blank);mask:url(/assets/images/grant/common/icon_blank.svg) no-repeat center center;mask-size:cover;background:#fff}.icon-pdf.block-button--square:before,.icon-pdf.block-button:before,[href$=".pdf"].block-button--square:before,[href$=".pdf"].block-button:before{display:none}.icon-pdf.block-button--square:after,.icon-pdf.block-button:after,[href$=".pdf"].block-button--square:after,[href$=".pdf"].block-button:after{aspect-ratio:var(--aspect-pdf);width:20px;top:calc(50% + 1px);right:18px;mask:none;background:url(/assets/images/grant/common/icon_pdf.svg) no-repeat center center;background-size:cover}.icon-xls.block-button--square:before,.icon-xls.block-button:before,[href$=".xls"].block-button--square:before,[href$=".xls"].block-button:before,[href$=".xlsx"].block-button--square:before,[href$=".xlsx"].block-button:before{display:none}.icon-xls.block-button--square:after,.icon-xls.block-button:after,[href$=".xls"].block-button--square:after,[href$=".xls"].block-button:after,[href$=".xlsx"].block-button--square:after,[href$=".xlsx"].block-button:after{width:20px;right:18px;mask:none;aspect-ratio:var(--aspect-xls);background:url(/assets/images/grant/common/icon_xls.svg) no-repeat center center;background-size:cover}.icon-doc.block-button--square:before,.icon-doc.block-button:before,[href$=".doc"].block-button--square:before,[href$=".doc"].block-button:before,[href$=".docx"].block-button--square:before,[href$=".docx"].block-button:before{display:none}.icon-doc.block-button--square:after,.icon-doc.block-button:after,[href$=".doc"].block-button--square:after,[href$=".doc"].block-button:after,[href$=".docx"].block-button--square:after,[href$=".docx"].block-button:after{width:20px;right:18px;mask:none;aspect-ratio:var(--aspect-doc);background:url(/assets/images/grant/common/icon_doc.svg) no-repeat center center;background-size:cover}.icon-zip.block-button--square:before,.icon-zip.block-button:before,[href$=".zip"].block-button--square:before,[href$=".zip"].block-button:before{display:none}.icon-zip.block-button--square:after,.icon-zip.block-button:after,[href$=".zip"].block-button--square:after,[href$=".zip"].block-button:after{display:inline-block;content:"";width:15px;right:20px;mask:none;aspect-ratio:var(--aspect-zip);margin-inline:2px;background:url(/assets/images/grant/common/icon_zip.svg) no-repeat center center;background-size:cover}.icon-mail.block-button--square:after,.icon-mail.block-button:after{width:14px;right:18px;aspect-ratio:var(--aspect-mail);mask:url(/assets/images/grant/common/icon_mail.svg) no-repeat center center;mask-size:cover;background:var(--gold)}.gold.block-button,.gold.block-button--square{color:#fff;background:var(--gold)}.gold.block-button .effect,.gold.block-button--square .effect{background:#fff}.gold.icon-arrow.block-button--square:before,.gold.icon-arrow.block-button:before{background:#fff}.gold.icon-arrow.block-button--square:after,.gold.icon-arrow.block-button:after{background:var(--gold)}.gold.icon-anchor.block-button--square:before,.gold.icon-anchor.block-button:before{background:#fff}.gold.icon-anchor.block-button--square:after,.gold.icon-anchor.block-button:after{background:var(--gold)}.gold.block-button--square:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:before,.gold.block-button--square:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:before,.gold.block-button:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:before,.gold.block-button:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:before{background:#fff}.gold.block-button--square:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:after,.gold.block-button--square:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:after,.gold.block-button:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:after,.gold.block-button:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:after{background:var(--gold)}.gold.icon-mail.block-button--square:after,.gold.icon-mail.block-button:after{background:#fff}.center.block-button,.center.block-button--square{justify-content:center}.center[class*=" icon-"].block-button,.center[class*=" icon-"].block-button--square,.center[class^=icon-].block-button,.center[class^=icon-].block-button--square,.center[href$=".doc"].block-button,.center[href$=".doc"].block-button--square,.center[href$=".docx"].block-button,.center[href$=".docx"].block-button--square,.center[href$=".pdf"].block-button,.center[href$=".pdf"].block-button--square,.center[href$=".xls"].block-button,.center[href$=".xls"].block-button--square,.center[href$=".xlsx"].block-button,.center[href$=".xlsx"].block-button--square,.center[href$=".zip"].block-button,.center[href$=".zip"].block-button--square,.center[target=_blank].block-button,.center[target=_blank].block-button--square{padding-inline:50px}@media only screen and (min-width:768px){.block-button--square:not(:disabled):hover,.block-button:not(:disabled):hover{color:#fff;border-color:#fff}.block-button--square:not(:disabled):hover .effect,.block-button:not(:disabled):hover .effect{width:250%;transition:.5s width}.block-button--square:not(:disabled):hover.icon-arrow:after,.block-button--square:not(:disabled):hover.icon-arrow:before,.block-button:not(:disabled):hover.icon-arrow:after,.block-button:not(:disabled):hover.icon-arrow:before{transform:translateY(-50%) translateX(3px)}.block-button--square:not(:disabled):hover.icon-anchor:before,.block-button:not(:disabled):hover.icon-anchor:before{transform:translateY(calc(-50% + 3px))}.block-button--square:not(:disabled):hover.icon-anchor:after,.block-button:not(:disabled):hover.icon-anchor:after{transform:translateY(calc(-50% + 3px)) rotate(90deg)}.block-button--square:not(:disabled):hover.icon-anchor:before,.block-button--square:not(:disabled):hover.icon-arrow:before,.block-button--square:not(:disabled):hover.icon-back:before,.block-button:not(:disabled):hover.icon-anchor:before,.block-button:not(:disabled):hover.icon-arrow:before,.block-button:not(:disabled):hover.icon-back:before{background:#fff}.block-button--square:not(:disabled):hover.icon-anchor:after,.block-button--square:not(:disabled):hover.icon-arrow:after,.block-button--square:not(:disabled):hover.icon-back:after,.block-button:not(:disabled):hover.icon-anchor:after,.block-button:not(:disabled):hover.icon-arrow:after,.block-button:not(:disabled):hover.icon-back:after{background:var(--gold)}.block-button--square:not(:disabled):hover.icon-mail:after,.block-button:not(:disabled):hover.icon-mail:after{background:#fff}.block-button--square:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:before,.block-button--square:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:before,.block-button:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:before,.block-button:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:before{background:#fff}.block-button--square:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:after,.block-button--square:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:after,.block-button:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:after,.block-button:not(:disabled):hover:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:after{background:var(--gold)}.block-button--square:not(:disabled):hover.gold,.block-button:not(:disabled):hover.gold{color:var(--gold);border-color:var(--border_light_gray)}.block-button--square:not(:disabled):hover.gold#confirm .effect,.block-button:not(:disabled):hover.gold#confirm .effect{background:#fff}.block-button--square:not(:disabled):hover.gold.icon-anchor:before,.block-button--square:not(:disabled):hover.gold.icon-arrow:before,.block-button:not(:disabled):hover.gold.icon-anchor:before,.block-button:not(:disabled):hover.gold.icon-arrow:before{background:var(--gold)}.block-button--square:not(:disabled):hover.gold.icon-anchor:after,.block-button--square:not(:disabled):hover.gold.icon-arrow:after,.block-button:not(:disabled):hover.gold.icon-anchor:after,.block-button:not(:disabled):hover.gold.icon-arrow:after{background:#fff}.block-button--square:not(:disabled):hover.gold.icon-mail:after,.block-button:not(:disabled):hover.gold.icon-mail:after{background:var(--gold)}.block-button--square:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:before,.block-button--square:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:before,.block-button:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:before,.block-button:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:before{background:var(--gold)}.block-button--square:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:after,.block-button--square:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:after,.block-button:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"]).icon-blank:after,.block-button:not(:disabled):hover.gold:not([href$=".pdf"],[href$=".xls"],[href$=".xlsx"],[href$=".doc"],[href$=".docx"],[href$=".zip"])[target=_blank]:after{background:#fff}}.block-button{min-height:50px;padding:5px 20px;border-radius:99999px}.block-button.full{width:100%}.block-button.narrow{min-height:35px}.block-button[class*=" icon-"],.block-button[class^=icon-],.block-button[href$=".doc"],.block-button[href$=".docx"],.block-button[href$=".pdf"],.block-button[href$=".xls"],.block-button[href$=".xlsx"],.block-button[href$=".zip"],.block-button[target=_blank]{padding-right:50px}.block-button.icon-back{padding-right:20px;padding-left:50px}.block-button:disabled{color:#fff;background:var(--gray_more_dark);pointer-events:none}.block-button:disabled.icon-arrow:before{background:#fff}.block-button:disabled.icon-arrow:after{background:var(--gray_more_dark)}@media only screen and (max-width:999.9px){.block-button{width:100%}}.block-button--square{min-height:70px;padding:20px 25px;border-radius:20px}.block-button--square.full{width:100%}.block-button--square[class*=" icon-"],.block-button--square[class~=icon-],.block-button--square[href$=".doc"],.block-button--square[href$=".docx"],.block-button--square[href$=".pdf"],.block-button--square[href$=".xls"],.block-button--square[href$=".xlsx"],.block-button--square[href$=".zip"],.block-button--square[target=_blank]{padding-right:55px}@media only screen and (max-width:999.9px){.block-button--square{width:100%}}.block-button--download{display:flex;position:relative;width:max-content;min-width:140px;height:35px;padding-right:15px;color:#fff;font-size:var(--q-text_small);text-decoration:none;align-items:center;justify-content:center;border-radius:99999px;background:var(--gold)}.block-button--download.icon-doc:after,.block-button--download.icon-pdf:after,.block-button--download.icon-xls:after,.block-button--download.icon-zip:after,.block-button--download[href$=".doc"]:after,.block-button--download[href$=".docx"]:after,.block-button--download[href$=".pdf"]:after,.block-button--download[href$=".xls"]:after,.block-button--download[href$=".xlsx"]:after,.block-button--download[href$=".zip"]:after{position:absolute;top:50%;right:11px;transform:translateY(-50%)}.block-button--card{display:flex;position:relative;padding:35px;color:inherit;text-decoration:none;flex-direction:column;border-radius:16px;background:#fff;overflow:hidden;transition:.2s}@media only screen and (max-width:999.9px){.block-button--card{max-width:100%;padding:30px 20px}}.block-button--card .effect{position:absolute;width:0;aspect-ratio:1/1;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);transition:.3s width}.block-button--card .category,.block-button--card .description,.block-button--card .title{position:relative}.block-button--card .category{color:var(--gold);font-size:var(--q-text_small);font-family:var(--family-roboto);transition:.2s}.block-button--card .title{font-size:var(--q-h3);font-weight:var(--bold)}.block-button--card .description{margin-top:25px}@media only screen and (max-width:999.9px){.block-button--card .description{margin-top:10px}}.block-button--card:not(:has(.category)){padding-right:60px}.block-button--card:not(:has(.category)):before{right:20px}.block-button--card:not(:has(.category)):after{right:28px}.block-button--card:not(:has(.category)) .title{font-size:var(--q-h4)}@media only screen and (min-width:768px){.block-button--card:not(:has(.category)):hover:before{background:#fff}.block-button--card:not(:has(.category)):hover:after{background:var(--gold)}}.block-button--card:has(.category) .title{margin-top:10px}@media only screen and (max-width:999.9px){.block-button--card:has(.category) .title{margin-top:5px}}.block-button--card:has(.category):not(.large):has(.description) .description{position:relative;padding-right:40px}.block-button--card:has(.category):not(.large):has(.description) .description:before{right:0}.block-button--card:has(.category):not(.large):has(.description) .description:after{right:8px}@media only screen and (min-width:768px){.block-button--card:has(.category):not(.large):has(.description):hover .description:before{background:#fff;transform:translateY(-50%) translateX(3px)}.block-button--card:has(.category):not(.large):has(.description):hover .description:after{background:var(--gold);transform:translateY(-50%) translateX(3px)}}.block-button--card:has(.category):not(.large):not(:has(.description)) .title{position:relative;padding-right:40px}.block-button--card:has(.category):not(.large):not(:has(.description)) .title:before{right:0}.block-button--card:has(.category):not(.large):not(:has(.description)) .title:after{right:8px}@media only screen and (min-width:768px){.block-button--card:has(.category):not(.large):not(:has(.description)):hover .title:before{background:#fff;transform:translateY(-50%) translateX(3px)}.block-button--card:has(.category):not(.large):not(:has(.description)):hover .title:after{background:var(--gold);transform:translateY(-50%) translateX(3px)}}.block-button--card:has(.category).large{padding-right:70px}.block-button--card:has(.category).large:before{right:35px}.block-button--card:has(.category).large:after{right:43px}@media only screen and (min-width:768px){.block-button--card:has(.category).large:hover:before{background:#fff;transform:translateY(-50%) translateX(3px)}.block-button--card:has(.category).large:hover:after{background:var(--gold);transform:translateY(-50%) translateX(3px)}}@media only screen and (min-width:768px){.block-button--card:hover{color:#fff}.block-button--card:hover .effect{width:250%;transition:.5s width}.block-button--card:hover .category{color:#fff}.block-button--card:hover .description:before,.block-button--card:hover:before{background:#fff;transform:translateY(-50%) translateX(3px)}.block-button--card:hover .description:after,.block-button--card:hover:after{background:var(--gold);transform:translateY(-50%) translateX(3px)}}#U-39 .block-submit--box div,#U-41 .block-submit--box div{margin-top:0}#U-39 .block-section .block-button.g-recaptcha,#U-41 .block-section .block-button.g-recaptcha{width:250px}@media only screen and (max-width:999.9px){#U-39 .block-section .block-button.g-recaptcha,#U-41 .block-section .block-button.g-recaptcha{width:250px;margin-top:-20px}}#U-39 .block-section .block-button.g-recaptcha:disabled,#U-41 .block-section .block-button.g-recaptcha:disabled{pointer-events:none}#U-39 .block-section .block-button.g-recaptcha:disabled .recaptcha-overlay,#U-41 .block-section .block-button.g-recaptcha:disabled .recaptcha-overlay{color:#fff;background:var(--gray_more_dark);pointer-events:none!important}#U-39 .block-section .block-button.g-recaptcha:disabled .recaptcha-overlay.icon-arrow:before,#U-41 .block-section .block-button.g-recaptcha:disabled .recaptcha-overlay.icon-arrow:before{background:#fff}#U-39 .block-section .block-button.g-recaptcha:disabled .recaptcha-overlay.icon-arrow:after,#U-41 .block-section .block-button.g-recaptcha:disabled .recaptcha-overlay.icon-arrow:after{background:var(--gray_more_dark)}.block-headline--h2{position:relative;margin-bottom:60px;padding-left:30px;font-size:var(--q-h2);font-weight:var(--bold);line-height:1.5}.block-headline--h2:nth-child(n+2){margin-top:60px}.block-headline--h2:before{content:"";position:absolute;width:18px;height:32px;top:50%;left:0;background:url(/assets/images/grant/common/icon_h2.svg) no-repeat left center;background-size:cover;transform:translateY(-50%)}.block-headline--h3{position:relative;margin-bottom:40px;padding:11px 15px;padding-left:31px;color:#fff;font-size:var(--q-h3);font-weight:var(--bold);line-height:1.5;border-radius:10px;background:var(--gold)}@media only screen and (max-width:999.9px){.block-headline--h3{padding-block:15px}}.block-headline--h3:nth-child(n+2){margin-top:60px}.block-headline--h3:before{content:"";position:absolute;width:12px;height:18px;top:50%;left:11px;background:url(/assets/images/grant/common/icon_h3.svg) no-repeat left center;background-size:cover;transform:translateY(-50%)}.block-headline--h3.lightgray{color:var(--black);background:var(--light_gray)}.block-headline--h3.red{background:var(--red)}.block-headline--h3.green{background:var(--green)}.block-headline--h3.blue{background:var(--blue)}.block-headline--h3.purple{background:var(--purple)}.block-headline--h3.brightblue{background:var(--bright_blue)}.block-headline--h3.pink{background:var(--pink)}.block-headline--h3.deeppink{background:var(--deep_pink)}.block-headline--h3.orange{background:var(--orange)}.block-headline--h4{position:relative;padding-bottom:20px;margin-bottom:40px;font-size:var(--q-h4);font-weight:var(--bold);line-height:1.4}.block-headline--h4:nth-child(n+2){margin-top:60px}.block-headline--h4:after,.block-headline--h4:before{content:"";position:absolute;height:2px;left:0;bottom:0}.block-headline--h4:before{width:100%;background:var(--border_light_gray)}.block-headline--h4:after{width:18.5%;background:var(--gold)}.block-headline--h5{font-weight:var(--bold)}.block-headline--h5.line{position:relative}.block-headline--h5.line:nth-child(n+2){margin-top:20px}.block-headline--h5.line{margin-bottom:20px;padding-left:15px;font-weight:var(--bold)}.block-headline--h5.line:before{content:"";position:absolute;width:4px;height:15px;top:50%;left:0;border-radius:3px;background:var(--gold);transform:translateY(-50%)}.block-table--download{width:100%;border-top:1px solid var(--border_light_gray);border-left:1px solid var(--border_light_gray);background:#fff}.block-table--download td{padding:10px 20px;vertical-align:middle;border-right:1px solid var(--border_light_gray);border-bottom:1px solid var(--border_light_gray)}@media only screen and (min-width:1000px),print{.block-table--download td:has(.block-button){width:21.3%;text-align:center;background:var(--light_gray)}}@media only screen and (max-width:999.9px){.block-table--download tr{display:flex;flex-direction:column}.block-table--download td{padding:10px}.block-table--download td:first-child{padding-bottom:0;border-bottom:none}.block-table--download td:has(.block-button){padding-top:0;padding-left:calc(10px + 1em)}.block-table--download .block-button{width:max-content}}.block-table{width:100%;border-top:1px solid var(--border_light_gray);border-left:1px solid var(--border_light_gray);background:#fff}.block-table.fixed{table-layout:fixed}.block-table td,.block-table th{padding:10px 20px;vertical-align:middle;border-right:1px solid var(--border_light_gray);border-bottom:1px solid var(--border_light_gray)}@media only screen and (max-width:999.9px){.block-table td,.block-table th{padding:10px}}.block-table th{font-weight:var(--regular);text-align:left;background:var(--bright_beige)}@media only screen and (max-width:767.9px){.block-table--scroll{position:relative}.block-table--scroll:after{content:"";display:block;position:absolute;width:148px;aspect-ratio:1/1;top:40px;left:50%;transform:translateX(-50%);background:url(/assets/images/grant/common/icon_scroll.svg) no-repeat center center;background-size:cover;transition:.3s}.block-table--scroll .block-table{width:max-content}.block-table--scroll.is_scroll:after{opacity:0}}.block-list li{position:relative;padding-left:1em}.block-list li:before{content:"・";position:absolute;top:0;left:0}.block-list--attention li{position:relative;padding-left:1.5em}.block-list--attention li:before{content:"※";position:absolute;top:0;left:0}.block-list--indent li{padding-left:1.3em;text-indent:-1.3em}.block-list--border{border-top:1px solid var(--border_light_gray)}.block-list--border.dot>li{padding-left:1em}.block-list--border.dot>li:before{content:"・";display:flex;position:absolute;height:56px;top:0;left:0;align-items:center}.block-list--border>li{display:flex;position:relative;min-height:56px;align-items:center;border-bottom:1px solid var(--border_light_gray)}.block-list--border>li .block-accordion--trigger{background-image:linear-gradient(var(--gold),var(--gold));background-repeat:no-repeat;background-size:0 1px;background-position:left bottom;transition:background-size .3s ease}.block-list--border>li:has(>a):after{content:"";position:absolute;width:0;height:1px;left:0;bottom:-1px;background:var(--gold);transition:.3s}@media only screen and (min-width:768px){.block-list--border>li:has(>a):hover:after{width:100%}.block-list--border>li .block-accordion--trigger:hover{background-size:100% 1px}}.block-list--border>li>a{display:flex;width:100%;height:100%;min-height:56px;padding-block:10px;color:inherit;text-decoration:none;align-items:center}.block-list--border>li>a:after{position:absolute;top:50%}.block-list--border>li>a.icon-arrow:after,.block-list--border>li>a.icon-arrow:before{content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.block-list--border>li>a.icon-arrow:before{width:20px;aspect-ratio:1/1;right:10px;border-radius:50%;border:1px solid var(--gold);background:var(--gold)}.block-list--border>li>a.icon-arrow:after{width:10px;aspect-ratio:var(--aspect-arrow);right:15px;mask:url(/assets/images/grant/common/icon_arrow.svg) no-repeat center center;mask-size:cover;background:#fff}@media only screen and (min-width:768px){.block-list--border>li>a.icon-arrow:hover:after,.block-list--border>li>a.icon-arrow:hover:before{transform:translateY(-50%) translateX(3px)}.block-list--border>li>a.icon-arrow:hover:before{background:#fff}.block-list--border>li>a.icon-arrow:hover:after{background:var(--gold)}}.block-list--border>li>a.icon-blank,.block-list--border>li>a[target=_blank]{padding-right:35px}.block-list--border>li>a.icon-blank:after,.block-list--border>li>a[target=_blank]:after{width:15px;right:15px;transform:translateY(-50%)!important}.block-list--border>li>a.icon-doc,.block-list--border>li>a.icon-pdf,.block-list--border>li>a.icon-xls,.block-list--border>li>a[href$=".doc"],.block-list--border>li>a[href$=".docx"],.block-list--border>li>a[href$=".pdf"],.block-list--border>li>a[href$=".xls"],.block-list--border>li>a[href$=".xlsx"]{padding-right:35px}.block-list--border>li>a.icon-doc:after,.block-list--border>li>a.icon-pdf:after,.block-list--border>li>a.icon-xls:after,.block-list--border>li>a[href$=".doc"]:after,.block-list--border>li>a[href$=".docx"]:after,.block-list--border>li>a[href$=".pdf"]:after,.block-list--border>li>a[href$=".xls"]:after,.block-list--border>li>a[href$=".xlsx"]:after{width:20px;right:12px;transform:translateY(-50%)!important}.block-list--border>li>a.icon-zip,.block-list--border>li>a[href$=".zip"]{padding-right:35px}.block-list--border>li>a.icon-zip:after,.block-list--border>li>a[href$=".zip"]:after{width:15px;right:14px;transform:translateY(-50%)!important}.block-list--border>li .block-accordion{height:100%}.block-list--border>li .block-accordion--trigger{height:100%;min-height:56px;padding-block:10px}.block-accordion{width:100%}.block-accordion--trigger{display:flex;position:relative;width:100%;padding-right:40px;align-items:center;text-align:left}.block-accordion--trigger:before{content:"";position:absolute;width:25px;aspect-ratio:1/1;top:50%;right:10px;border:1px solid var(--gold);border-radius:50%;background:var(--gold);transform:translateY(-50%)}.block-accordion--trigger:after{content:"";position:absolute;width:9px;aspect-ratio:1/1;top:50%;right:17.5px;background:#fff;transform:translateY(-50%);clip-path:polygon(4.9px 4.1px,4.9px 4.1px,4.9px 4.1px,4.9px 4.1px,4.9px 0,4.1px 0,4.1px 4.1px,4.1px 4.1px,0 4.1px,0 4.9px,4.1px 4.9px,4.1px 9px,4.9px 9px,4.9px 4.9px,4.9px 4.9px,9px 4.9px,9px 4.1px,4.9px 4.1px);transition:.2s}.block-accordion--trigger[aria-expanded=true]:after{clip-path:polygon(4.9px 4.1px,4.9px 4.1px,4.9px 4.1px,4.9px 4.1px,4.9px 4.1px,4.1px 4.1px,4.1px 4.1px,4.1px 4.1px,0 4.1px,0 4.9px,4.1px 4.9px,4.1px 4.9px,4.9px 4.9px,4.9px 4.9px,4.9px 4.9px,9px 4.9px,9px 4.1px,4.9px 4.1px)}@media only screen and (min-width:768px){.block-accordion--trigger:hover{color:var(--gold)}.block-accordion--trigger:hover:before{background:#fff}.block-accordion--trigger:hover:after{background:var(--gold)}}.block-accordion--content{height:0;overflow:hidden;transition:height .3s ease;background:var(--beige)}.block-accordion--content.is_open{border-top:1px solid var(--border_light_gray)}.block-accordion--content_inner{padding:20px 30px}.block-accordion--content_inner>:nth-child(n+2){margin-top:20px}.block-iframe--body{background:0 0}.block-iframe--body main:before{display:none}.block-iframe--frame{width:100%;height:99999px;border:none}.block-form--step{padding:25px 20px;border-radius:16px;background:#fff}.block-form--step ol{display:flex;position:relative;max-width:850px;margin-inline:auto;justify-content:space-between}.block-form--step ol:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:50%;background:var(--gray_dark);transform:translateX(-50%)}.block-form--step li{display:flex;position:relative;gap:42px;align-items:center;flex-direction:column}.block-form--step li:after{content:"";position:absolute;width:12px;aspect-ratio:1/1;top:50%;left:50%;border-radius:50%;background:var(--gray_dark);transform:translate(-50%,-50%)}.block-form--step li:first-child:before,.block-form--step li:last-child:before{content:"";position:absolute;width:50%;height:3px;top:50%;background:#fff;transform:translateY(-50%)}.block-form--step li:first-child:before{left:0}.block-form--step li:last-child:before{right:0}.block-form--step li[aria-current=step]:after{background:var(--gold)}.block-form--step li[aria-current=step] .label{color:#fff;background:var(--gold)}.block-form--step li[aria-current=step] .title{color:var(--gold)}.block-form--step .label{display:flex;width:100px;height:23px;padding-top:2px;color:var(--gray_more_dark);font-family:var(--family-roboto);font-size:var(--q-text_x_small);font-weight:700;align-items:center;justify-content:center;border-radius:99999px;background:var(--light_gray)}@media only screen and (max-width:999.9px){.block-form--step .label{width:70px}}.block-form--step .title{color:var(--gray_more_dark);font-weight:var(--bold)}.block-input--flex{display:flex;gap:5px;align-items:center}.block-input--flex .noshrink{flex-shrink:0}.block-form--item{display:flex;flex-direction:column;padding-left:16px}@media only screen and (max-width:999.9px){.block-form--item{padding-left:0}}.block-form--item:nth-child(n+2){margin-top:40px}.block-form--item>label,.block-form--item>legend{margin-bottom:20px;text-indent:-16px;font-weight:var(--bold)}@media only screen and (max-width:999.9px){.block-form--item>label,.block-form--item>legend{position:relative;padding-left:12px;text-indent:0}}.block-form--item>label:nth-child(n+2),.block-form--item>legend:nth-child(n+2){margin-block:10px}.block-form--item>label:before,.block-form--item>legend:before{content:"●";width:var(--q-text);color:var(--gold);font-size:7px;margin-right:9px;vertical-align:middle}@media only screen and (max-width:999.9px){.block-form--item>label:before,.block-form--item>legend:before{position:absolute;top:9px;left:0}}.block-form--item>label .required,.block-form--item>legend .required{margin-inline:5px;padding-inline:5px;padding-bottom:1px;color:#fff;font-size:var(--q-text_small);border-radius:5px;background:var(--red)}.block-form--item>label .describedby,.block-form--item>legend .describedby{margin-inline:5px;color:var(--gray_more_dark);font-size:var(--q-text_x_small);font-weight:var(--regular)}.block-form--item:has(legend)>legend{margin-bottom:10px}.block-form--item:has(legend)>label{margin-bottom:0;text-indent:0}.block-form--item:has(legend)>label:before{display:none}.block-form--item .block-form--description{margin-bottom:10px}.block-form--item p{margin-top:5px}.block-form--list li:nth-child(n+2){margin-top:15px}.block-input--hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.block-input--text{width:100%;height:44px;padding-inline:15px;border-radius:5px;border:1px solid var(--border_light_gray)}.block-input--text::placeholder{color:var(--gray_more_dark)}.block-input--text.error{border-color:var(--red);background:var(--light_red)}.block-input--text:disabled{background:var(--gray_dark)}.block-input--textarea{height:220px;padding-inline:15px;border-radius:5px;border:1px solid var(--border_light_gray)}.block-input--textarea::placeholder{color:var(--gray_more_dark)}.block-input--textarea.error{border-color:var(--red);background:var(--light_red)}.block-input--select{width:100%;height:44px;padding-inline:15px;border-radius:5px;border:1px solid var(--border_light_gray)}.block-input--select.error{border-color:var(--red);background:var(--light_red)}.block-input--radio{display:inline-block;position:relative;padding-left:35px}.block-input--radio:after,.block-input--radio:before{content:"";position:absolute;width:25px;aspect-ratio:1/1;top:50%;left:0;border-radius:50%;transform:translateY(-50%)}.block-input--radio:before{border:1px solid var(--gray_dark);background:#fff}.block-input--radio:after{background:var(--gold);transform:translateY(-50%) scale(0)}.block-input--radio:has(.error):before{border-color:var(--red);background:var(--light_red)}.block-input--radio:has(.error):after{background:var(--red)}.block-input--radio:has(input:checked):after{transform:translateY(-50%) scale(.7)}.block-input--radio:has(input:focus):before{border:2px solid var(--black)}.block-input--radio input[type=radio]{position:absolute;transform:scale(0);top:0;left:0;opacity:0;pointer-events:none}.block-input--check{display:inline-block;position:relative;padding-left:35px}.block-input--check:after,.block-input--check:before{content:"";position:absolute}.block-input--check:before{width:25px;aspect-ratio:1/1;top:50%;left:0;border:1px solid var(--gray_dark);border-radius:3px;background:#fff;transform:translateY(-50%)}.block-input--check:after{width:15px;height:10px;top:calc(50% - 2px);left:5px;border-left:3px solid var(--gold);border-bottom:3px solid var(--gold);transform:translateY(-50%) rotate(-45deg);opacity:0}.block-input--check:has(.error):before{border-color:var(--red);background:var(--light_red)}.block-input--check:has(.error):after{border-color:var(--red)}.block-input--check:has(input:checked):after{opacity:1}.block-input--check:has(input:focus):before{border:2px solid var(--black)}.block-input--check input[type=checkbox]{position:absolute;transform:scale(0);top:0;left:0;opacity:0;pointer-events:none}.block-input--select.w400,.block-input--text.w400{max-width:400px}.block-input--select.w250,.block-input--text.w250{max-width:250px}.block-input--select.w80,.block-input--text.w80{max-width:80px}.block-agree{margin-block:60px;padding-block:40px}@media only screen and (min-width:1000px),print{.block-agree{text-align:center}}@media only screen and (max-width:999.9px){.block-agree{padding-block:20px}}.block-agree p{margin-bottom:30px}.block-submit--box{position:relative;margin-top:60px;text-align:center}@media only screen and (max-width:767.9px){.block-submit--box{display:flex;flex-direction:column;align-items:center;gap:20px}}.block-submit--box .block-button.icon-arrow{width:250px}.block-submit--box .block-button.icon-back{width:170px;margin-top:0;font-size:var(--q-text_small);position:absolute;top:50%;left:30px;transform:translateY(-50%)}@media only screen and (max-width:767.9px){.block-submit--box .block-button.icon-back{position:relative;top:0;left:0;transform:translateY(0)}}.block-complete{padding-block:60px;font-size:var(--q-h4);font-weight:700}@media only screen and (min-width:1000px),print{.block-complete{text-align:center}}.block-submit--box .block-button{margin-top:0}@media only screen and (max-width:999.9px){#U-39 .block-section .block-button,#U-41 .block-section .block-button{width:fit-content}}#U-39 main,#U-41 main{padding-bottom:100px}@media only screen and (max-width:999.9px){#U-39 .block-section.bg:has(.block-complete),#U-41 .block-section.bg:has(.block-complete){background:#fff;padding:25px 20px}}.grecaptcha-badge{z-index:1;bottom:6px}