@charset "UTF-8";@media only screen and (max-width:767.9px){.block-pagebody{padding:45px 10px 50px}}@media only screen and (max-width:767.9px){.block-anchor{margin-bottom:35px}}.block-section.bg{padding:35px 30px;border-radius:10px}@media only screen and (max-width:767.9px){.block-section.bg{padding:25px 15px}}.mailLink.a{color:var(--gold);text-decoration:underline;cursor:pointer}@media only screen and (min-width:768px){.mailLink.a:hover{text-decoration:none}}.text-gold{color:var(--gold)}@media only screen and (max-width:767.9px){.block-aside:nth-child(n+2),.block-section:nth-child(n+2){margin-top:20px}}dl.block-section dt{font-weight:var(--bold);margin-bottom:10px}@media only screen and (max-width:767.9px){.block-headline--h3{margin-bottom:40px}}@media only screen and (max-width:767.9px){.block-headline--h4:nth-child(n+2){margin-top:40px;margin-bottom:20px}}@media only screen and (max-width:767.9px){.block-aside.bg,.block-section.bg{border-radius:10px}}@media only screen and (max-width:767.9px){.block-aside.bg{margin-top:40px}}.block-list--indent li{text-indent:-1.22em;padding-left:1.22rem;margin-bottom:5px}.block-list--indent:last-child{margin-bottom:0}.block-list--indent.mt05{margin-top:5px}.text-color--gold{color:var(--gold)}@media only screen and (max-width:999.9px){.block-table--download{background:0 0;border:none}.block-table--download tr{background:#fff;border-radius:10px;margin-top:10px}.block-table--download tr:first-child{margin-top:0}}@media only screen and (max-width:999.9px){.block-table--download td{border:none;padding:17px}}.block-table--download td.title{font-weight:var(--regular);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--download td.title{border:none;padding:10px}}.block-table--download .block-list li{text-align:left}@media only screen and (max-width:767.9px){.block-headline-block-dl--dt::before{height:calc(100% - 15px)}}.block-headline-block-dl--dd .block-list--indent{margin-top:20px}@media only screen and (max-width:767.9px){.block-headline-block-dl--dd{padding-left:0}}@media only screen and (max-width:767.9px){.block-others,.block-section:nth-child(n+2).block-others{margin-top:40px}}.block-others .close,.block-section:nth-child(n+2).block-others .close{background:var(--border_light_gray);pointer-events:none}.block-others .close:before,.block-section:nth-child(n+2).block-others .close:before{background:var(--gray_more_dark)!important}.block-others li:has(.close)::after,.block-section:nth-child(n+2).block-others li:has(.close)::after{display:none}.block-others .others,.block-section:nth-child(n+2).block-others .others{border:1px solid #cdcdcd;border-radius:40px;padding:40px}@media only screen and (max-width:767.9px){.block-others .others,.block-section:nth-child(n+2).block-others .others{border-radius:10px;padding:25px 15px}}.block-others .others a,.block-section:nth-child(n+2).block-others .others a{padding-right:40px;padding-left:20px}.block-others dt.block-flex,.block-section:nth-child(n+2).block-others dt.block-flex{justify-content:flex-start;align-items:center;margin-bottom:25px}@media only screen and (min-width:1000px),print{.block-others dt.block-flex,.block-section:nth-child(n+2).block-others dt.block-flex{gap:0 35px}}@media only screen and (max-width:767.9px){.block-others dt.block-flex,.block-section:nth-child(n+2).block-others dt.block-flex{gap:0 20px}}.block-others dt.block-flex .block-image,.block-section:nth-child(n+2).block-others dt.block-flex .block-image{margin:0}@media only screen and (min-width:1000px),print{.block-others dt.block-flex .block-image,.block-section:nth-child(n+2).block-others dt.block-flex .block-image{width:75.3px}}@media only screen and (max-width:767.9px){.block-others dt.block-flex .block-image,.block-section:nth-child(n+2).block-others dt.block-flex .block-image{width:65.3px}}.block-others dt.block-flex span.block-flex--item,.block-section:nth-child(n+2).block-others dt.block-flex span.block-flex--item{width:fit-content}.block-others .block-flex--item>dd,.block-section:nth-child(n+2).block-others .block-flex--item>dd{margin-top:0}@media only screen and (max-width:767.9px){.block-others .block-flex--item>dd,.block-section:nth-child(n+2).block-others .block-flex--item>dd{margin-top:0}}.block-others .block-list--border,.block-section:nth-child(n+2).block-others .block-list--border{border:none}@media only screen and (max-width:767.9px){.block-others .block-list--border .icon-arrow,.block-section:nth-child(n+2).block-others .block-list--border .icon-arrow{padding-right:30px}}.block-others .block-list--border li,.block-section:nth-child(n+2).block-others .block-list--border li{border:none;position:relative}.block-others .block-list--border li a:hover,.block-section:nth-child(n+2).block-others .block-list--border li a:hover{background:0 0;color:var(--gold)}.block-others .block-list--border li::after,.block-others .block-list--border li::before,.block-section:nth-child(n+2).block-others .block-list--border li::after,.block-section:nth-child(n+2).block-others .block-list--border li::before{content:"";position:absolute;height:1px;left:0;bottom:0}.block-others .block-list--border li::before,.block-section:nth-child(n+2).block-others .block-list--border li::before{width:100%;background:var(--border_light_gray)}.block-others .block-list--border li:has(a):after,.block-section:nth-child(n+2).block-others .block-list--border li:has(a):after{width:0;background:var(--gold);transition:.3s}.block-others .block-list--border li:has(a):hover::after,.block-section:nth-child(n+2).block-others .block-list--border li:has(a):hover::after{width:100%}.block-others .block-list--border li a:hover.icon-arrow:after,.block-section:nth-child(n+2).block-others .block-list--border li a:hover.icon-arrow:after{transform:translateY(-50%) translateX(3px)!important}.inquiry{flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1000px),print{.inquiry .block-left{width:252px}}.inquiry .block-left dt{font-weight:var(--bold);margin-bottom:15px}.inquiry .block-left dd{margin-top:0}.inquiry .block-left.text-bold{display:flex;align-items:center;font-weight:var(--bold)}.inquiry .block-right{flex-wrap:wrap;justify-content:space-between;gap:0}@media only screen and (min-width:1000px),print{.inquiry .block-right{width:calc(100% - 317px)}}@media only screen and (max-width:767.9px){.inquiry .block-right{padding:25px 15px}}.inquiry .block-right dt{position:relative}@media only screen and (min-width:1000px),print{.inquiry .block-right dt{width:105px}}@media only screen and (max-width:767.9px){.inquiry .block-right dt{width:100px}}.inquiry .block-right dt::after{content:"：";position:absolute;right:0}@media only screen and (min-width:1000px),print{.inquiry .block-right dd{width:calc(100% - 110px)}}@media only screen and (max-width:767.9px){.inquiry .block-right dd{width:calc(100% - 102px)}}.inquiry.mailing-address .block-left{width:130px}@media only screen and (max-width:767.9px){.inquiry.mailing-address .block-left{width:100%}}.inquiry.mailing-address .block-right{width:calc(100% - 190px)}@media only screen and (max-width:767.9px){.inquiry.mailing-address .block-right{width:100%}}.block-section--inner>p:nth-child(n+2){margin-top:15px}@media only screen and (max-width:767.9px){.block-section--inner>p:nth-child(n+2).mt0{margin-top:-18px!important}}.block-section.bg.close .block-box{text-align:center;margin-top:30px}.block-section.bg.close .block-button{width:fit-content}ul.block-list--indent.mt10{margin-top:10px}.block-headline-block-dl--dd.pl0{padding-left:0}.block-table--download td.none{background:var(--light_gray);text-align:center}@media only screen and (max-width:767.9px){.block-table--download td.none{border-radius:0 0 10px 10px}}.download-title{display:block;margin:20px 0}.block-list--border a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-pdf:after{width:24.45px;transform:translateY(-12px)}.block-list--border a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-pdf{text-indent:-1.22rem;padding-right:40px;padding-left:1.22rem}.block-list--border a:not(.block-button):not(.block-button--square):not(.block-button--anchor).icon-pdf:hover{color:var(--gold)}.block-accordion--content_inner{background:#fff}.icon-anchor.block-button.color-bright-blue .effect,.icon-anchor.block-button.color-bright-blue:before,.icon-anchor.block-button.color-bright-blue:hover::after{background:var(--bright_blue)}.icon-anchor.block-button.color-bright-green .effect,.icon-anchor.block-button.color-bright-green:before,.icon-anchor.block-button.color-bright-green:hover::after{background:var(--green)}.icon-anchor.block-button.color-blue .effect,.icon-anchor.block-button.color-blue:before,.icon-anchor.block-button.color-blue:hover::after{background:var(--blue)}.block-button .effect.color-bright-blue{background:var(--bright_blue)}.block-button .effect.color-bright-green{background:var(--green)}.block-button .effect.color-blue{background:var(--blue)}.block-flex.bg.col-2-dl{flex-wrap:wrap;gap:0}.block-flex.bg.col-2-dl dt{width:170px}.block-flex.bg.col-2-dl dd{width:calc(100% - 170px);margin-bottom:10px}.block-flex.bg.col-2-dl dd:last-child{margin-bottom:0}@media only screen and (max-width:767.9px){.block-flex.bg.col-2-dl{display:block}.block-flex.bg.col-2-dl dd,.block-flex.bg.col-2-dl dt{width:100%}.block-flex.bg.col-2-dl dd{border-bottom:1px solid #cdcdcd;padding-bottom:15px;margin-bottom:15px}.block-flex.bg.col-2-dl dd:last-child{border:none;padding-bottom:0;padding-bottom:0;margin-bottom:0}}.block-section.bg.symbol{flex-wrap:wrap;align-items:end;justify-content:center}@media (max-width:1130px){.block-section.bg.symbol{background:var(--light_gray);padding-right:10px;padding-left:10px}}@media (max-width:870px){.block-section.bg.symbol{padding:0;background:0 0}}.block-section.bg.symbol .sp-hide{width:181px}@media (max-width:1130px){.block-section.bg.symbol .sp-hide{display:none}}.block-section.bg.symbol [target=_blank].block-button{padding-right:0;padding-left:0;justify-content:center}.block-section.bg.symbol [target=_blank].block-button:after,.block-section.bg.symbol [target=_blank].block-button:before{display:none}.block-section.bg.symbol .legend{padding-bottom:15px}.block-section.bg.symbol .legend li{margin-top:0;padding:15px 0;border-bottom:1px dashed var(--gray_dark)}.block-section.bg.symbol .legend li:last-child{border:none;padding-bottom:0}.block-section.bg.symbol .legend li .text{display:inline-block;padding:3px 0}.block-section.bg.symbol .block-symbol{padding:15px}@media (max-width:1130px){.block-section.bg.symbol .block-symbol{background:#fff;border:2px solid var(--light_gray)}}@media only screen and (max-width:767.9px){.block-section.bg.symbol .block-symbol{padding:15px 20px 30px}}.block-section.bg.symbol .block-symbol .block-image{border-radius:10px}.block-section.bg.symbol .block-symbol .links{margin-top:0}.block-section.bg.symbol .block-symbol .rows ul{justify-content:space-between;gap:0;padding:15px 0;border-bottom:1px dashed var(--gray_dark)}@media (max-width:870px){.block-section.bg.symbol .block-symbol .rows ul{gap:15px}}.block-section.bg.symbol .block-symbol .rows .block-button.narrow{font-size:14px;width:110px;padding:2px 0}@media (max-width:870px){.block-section.bg.symbol .block-symbol .rows .block-button.narrow{width:100%}}.block-section.bg.symbol .block-symbol .rows .block-button.narrow span{display:block;text-align:center;width:100%}.block-section.bg.symbol .block-symbol .rows .block-button.narrow::after,.block-section.bg.symbol .block-symbol .rows .block-button.narrow::before{display:none}@media only screen and (min-width:1000px),print{.block-section.bg.symbol .block-symbol .downloads dt{display:none}}.block-section.bg.symbol .block-symbol .downloads:last-child ul{border:none;padding-bottom:0}@media (max-width:1130px){.block-section.bg.symbol .block-symbol .downloads{padding-top:15px}}.block-section.bg.symbol .block-symbol .block-flex--item>:nth-child(n+2){margin-top:0}.block-section.bg.symbol .list-symbol{gap:10px;scrollbar-width:none}.block-section.bg.symbol .list-symbol .block-flex{flex-wrap:nowrap}@media only screen and (max-width:999.9px){.block-section.bg.symbol .list-symbol{flex-wrap:nowrap}}.block-section.bg.symbol.bunka .list-symbol{justify-content:center}@media only screen and (max-width:767.9px){.block-section.bg.symbol.bunka .list-symbol{justify-content:flex-start}}.block-section.bg.symbol.bunka .list-symbol .block-symbol{width:360px}.block-section.bg.symbol.bunka .list-symbol .downloads{justify-content:center;gap:10px}.block-section.bg.symbol.bunka .list-symbol .downloads li{width:50%}.block-section.bg.symbol.bunka .list-symbol .block-button{width:100%}.block-section.bg.symbol.bunka .block-button.narrow{font-size:14px}.block-section.bg.symbol .sample{justify-content:center;align-items:center;margin-top:35px}@media only screen and (max-width:767.9px){.block-section.bg.symbol .sample{justify-content:flex-start}}.block-section.bg.symbol .sample dt{font-weight:var(--bold)}@media only screen and (max-width:767.9px){.block-section.bg.symbol .sample dd{background:#fff;width:100%;border-radius:10px;padding:10px}}@media only screen and (max-width:999.9px){.text-inline--right{text-align:left}}.list-symbol{cursor:grab;scroll-behavior:smooth}.list-symbol.is-dragging{cursor:grabbing;user-select:none}.carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.carousel-dot{width:8px;height:8px;border-radius:50%;border:none;background:#ccc}.carousel-dot.is-active{background:#000}span.icon-blank:after{content:"";display:inline-block;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)}@media only screen and (max-width:767.9px){#U-09 .block-anchor{gap:0}#U-09 .block-anchor .icon-anchor{padding-right:35px}}#U-09 .js-business-button{cursor:pointer;height:254px;padding:0;position:relative}#U-09 .js-business-button .block-accordion--content{position:absolute;top:0;height:100%;transition:.3s}#U-09 .js-business-button .block-accordion--content.close{opacity:0;pointer-events:none}#U-09 .js-business-button .block-accordion--content .block-accordion--content_inner{background:var(--gold);color:#fff;height:100%;border-radius:20px;cursor:text}#U-09 .js-business-button .block-accordion--content .block-accordion--content_inner a{color:#fff}#U-09 .js-business-button .block-accordion--content .js-business-close-button{display:flex;justify-content:center;align-items:center;gap:10px;color:#fff;position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}#U-09 .js-business-button .block-accordion--content .js-business-close-button .icon{display:block;width:25px;height:25px;background:#fff;border-radius:50%;position:relative;transition:.3s}#U-09 .js-business-button .block-accordion--content .js-business-close-button .icon::after,#U-09 .js-business-button .block-accordion--content .js-business-close-button .icon::before{content:"";position:absolute;width:9px;height:2px;top:calc(50% - 1px);right:8px;background:var(--gold);transition:.3s}#U-09 .js-business-button .block-accordion--content .js-business-close-button .icon::before{transform:rotate(45deg)}#U-09 .js-business-button .block-accordion--content .js-business-close-button .icon::after{transform:rotate(135deg)}@media only screen and (min-width:768px){#U-09 .js-business-button .block-accordion--content .js-business-close-button:hover .icon{transform:rotate(180deg)}}#U-09 .block-flex--item>:nth-child(n+2){margin-top:0}#U-09 .block-accordion{padding:0}#U-09 .block-business-accordion--trigger{display:block;width:100%;height:100%;padding:35px}#U-09 .block-business-accordion--trigger::after,#U-09 .block-business-accordion--trigger::before{display:none}@media only screen and (min-width:768px){#U-09 .block-business-accordion--trigger:hover .title{color:#fff}#U-09 .block-business-accordion--trigger:hover .icon{background-color:#fff}#U-09 .block-business-accordion--trigger:hover .icon::after,#U-09 .block-business-accordion--trigger:hover .icon::before{background:var(--gold)}}#U-09 .block-business-accordion--trigger .block-image{display:flex;align-items:center;justify-content:center;width:100%;position:relative;background:#fff;border-radius:20px;margin-bottom:10px;height:150px}#U-09 .block-business-accordion--trigger .title{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;transition:.3s;font-size:var(--q-text)}#U-09 .block-business-accordion--trigger .icon{display:block;width:25px;height:25px;background:var(--gold);border-radius:50%;position:relative;transition:.3s}#U-09 .block-business-accordion--trigger .icon::after,#U-09 .block-business-accordion--trigger .icon::before{content:"";position:absolute;width:9px;height:2px;top:calc(50% - 1px);right:8px;background:#fff;transition:.3s}#U-09 .block-business-accordion--trigger .icon::after{transform:rotate(90deg);transition:.3s}#U-09 .block-business-accordion--trigger#accordion-trigger01 .logo,#U-09 .block-business-accordion--trigger#accordion-trigger02 .logo{width:150px}#U-09 .block-business-accordion--trigger#accordion-trigger03 .logo{width:170px}#U-09 .button-report{align-items:center;width:fit-content;margin-right:auto;margin-left:auto;padding:21px 75px 21px 25px}@media only screen and (max-width:767.9px){#U-09 .button-report{padding-right:60px}}#U-09 .button-report .left,#U-09 .button-report .title{display:flex;align-items:center;font-size:16px}#U-09 .button-report .left .gold,#U-09 .button-report .title .gold{display:inline-block;color:var(--gold);margin-right:10px;transition:.3s}#U-09 .button-report .left .logo,#U-09 .button-report .title .logo{margin-right:15px;transition:.1s}@media only screen and (max-width:767.9px){#U-09 .button-report .left,#U-09 .button-report .title{flex-wrap:wrap}#U-09 .button-report .left .title-text,#U-09 .button-report .title .title-text{width:100%;margin-top:5px}}@media only screen and (min-width:768px){#U-09 .button-report:hover .gold{color:#fff}#U-09 .button-report:hover .logo{filter:brightness(10000)}}#U-09 .button-jcsf{align-items:center;justify-content:center;border:1px solid #cdcdcd;font-weight:var(--bold);width:100%;font-size:var(--q-h4);padding:35px 60px 35px 35px}@media only screen and (max-width:767.9px){#U-09 .button-jcsf{padding:10px 60px 10px 20px;line-height:1.5}}#U-09 .button-jcsf::before{right:15px}#U-09 .button-jcsf::after{right:23px}#U-09 .button-jcsf .title{display:flex;align-items:center}#U-09 .button-jcsf .title .logo{margin-right:25px}@media only screen and (max-width:767.9px){#U-09 .button-jcsf .title .logo{width:83px;margin-right:15px}}#U-09 .block-tab--list .block-tab--trigger{font-weight:var(--bold)}@media only screen and (max-width:767.9px){#U-09 .block-tab--list{font-size:14px}}#U-09 .block-tab--trigger.is_current span:before{margin-right:.5em}#U-09 .block-section.bg.block-tab--panel{margin-top:0}@media only screen and (max-width:767.9px){#U-09 .block-section.bg.block-tab--panel{padding:30px 15px}}#U-09 .block-section.bg.block-tab--panel .lead .block-button{width:fit-content}@media only screen and (max-width:767.9px){#U-09 .block-section.bg.block-tab--panel .lead .block-button{margin-right:auto;margin-left:auto}}#U-09 .block-section.bg.block-tab--panel .block-others a.icon-arrow{padding-right:40px}#U-09 .block-section.bg.block-tab--panel .block-others a.icon-arrow:before{width:30px}#U-09 .block-section.bg.block-tab--panel .block-others .block-list--border>li>a.icon-arrow:after{right:20px}@media only screen and (max-width:767.9px){#U-09 .block-section.bg.block-tab--panel .block-others .block-list--border>li>a.icon-arrow:after{width:13px;right:18px}}@media only screen and (max-width:767.9px){#U-09 .block-section.bg.block-tab--panel .block-others dt.block-flex{margin-bottom:10px}}#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex{justify-content:space-between;gap:20px}@media only screen and (max-width:999.9px){#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex{display:block}}#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex li{width:calc((100% - 40px)/ 2)}@media only screen and (max-width:999.9px){#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex li{width:100%}#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex li:first-child{margin-bottom:20px}}#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex .block-button--square{justify-content:center;font-size:var(--q-h4);font-weight:var(--bold);width:100%;height:100%}@media only screen and (max-width:999.9px){#U-09 .block-section.bg.block-tab--panel#tab-panel-1 ul.block-flex .block-button--square{padding-top:10px;padding-bottom:10px}}#U-09 .block-flex.lead{justify-content:space-between;align-items:center}#U-09 .block-section.bg{padding:60px}@media only screen and (max-width:767.9px){#U-09 .block-section.bg{padding:30px 15px}#U-09 .block-section.bg .block-button{width:fit-content;margin-right:auto;margin-left:auto}}#U-09 .icon-blank.white::after{filter:brightness(100)}@media only screen and (max-width:999.9px){#U-09 .links{gap:20px}#U-09 .links .block-button--card{width:calc(50% - 10px)}}@media only screen and (max-width:767.9px){#U-09 .links .block-button--card{width:100%}}.carousel-dots{display:none}@media (max-width:870px){.carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}}.carousel-dot{width:8px;height:8px;border-radius:50%;border:none;background:#ccc;padding:0}.carousel-dot.is-active{background:#000}@media only screen and (max-width:999.9px){#U-34 .block-button:not(.icon-anchor),#U-35 .block-button:not(.icon-anchor),#U-36 .block-button:not(.icon-anchor){width:fit-content}}