@charset "UTF-8";@media only screen and (max-width:999.9px){.block-pagebody .block-image figcaption{text-align:left}}.block-pagebody .block-organization{display:flex;gap:60px;margin-top:60px;padding:30px;align-items:center;border-radius:16px;overflow:hidden;background:#fff}.block-pagebody .block-organization>dt{width:240px;font-weight:var(--bold);flex-shrink:0}.block-pagebody .block-organization>dd{width:100%;padding:25px 30px;border-radius:10px;background:var(--light_gray)}@media only screen and (max-width:767.9px){.block-pagebody .block-organization{padding:25px 15px;gap:20px;flex-direction:column}.block-pagebody .block-organization>dt{width:100%}.block-pagebody .block-organization>dd{padding:20px}}.block-pagebody .block-organization--info{display:flex;flex-wrap:wrap;gap:.5em}.block-pagebody .block-organization--info dt{position:relative;width:110px;padding-right:1em}.block-pagebody .block-organization--info dt:after{content:"：";position:absolute;top:0;right:0}.block-pagebody .block-organization--info dd{width:calc(100% - 110px - .5em)}@media only screen and (max-width:767.9px){.block-pagebody .block-organization--info{gap:0;flex-direction:column}.block-pagebody .block-organization--info dt{width:max-content}.block-pagebody .block-organization--info dt:nth-child(n+2){margin-top:10px}.block-pagebody .block-organization--info dd{width:100%}}.block-pagebody .block-buttons{margin-top:60px;justify-content:center}.block-pagebody .js-mail{color:var(--gold);text-decoration:underline;cursor:pointer}.block-pagebody .js-mail:hover{text-decoration:none}#U-42 .block-news{position:relative;height:350px;border-radius:15px;overflow:hidden;background:url(/assets/images/grant/annualreport/bg_news.png);background-image:image-set(url(/assets/images/grant/annualreport/bg_news.png) 1x,url(/assets/images/grant/annualreport/bg_news@2x.png) 2x);background-image:-webkit-image-set(url(/assets/images/grant/annualreport/bg_news.png) 1x,url(/assets/images/grant/annualreport/bg_news@2x.png) 2x);background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:767.9px){#U-42 .block-news{height:auto;padding-top:255px;background-image:url(/assets/images/grant/annualreport/bg_news_sp.png)}}#U-42 .block-news dt{position:relative;padding-left:30px;margin-bottom:25px;font-weight:var(--bold)}@media only screen and (max-width:767.9px){#U-42 .block-news dt{margin-bottom:10px}}#U-42 .block-news dt:before{content:"";position:absolute;width:13px;aspect-ratio:18/32;top:50%;left:5px;transform:translateY(-50%) rotate(90deg);background:url(/assets/images/grant/common/icon_h2.svg) no-repeat left center;background-size:cover}#U-42 .block-news .date{font-size:var(--q-text_small)}@media only screen and (min-width:768px){#U-42 .block-news li{display:flex;gap:20px}}#U-42 .block-news--inner{background:#fff}@media only screen and (min-width:768px){#U-42 .block-news--inner{position:absolute;padding:30px;left:0;bottom:0;border-top-right-radius:10px}}@media only screen and (max-width:767.9px){#U-42 .block-news--inner{padding:20px;border-radius:10px}}#U-42 .block-flex.col-layout{flex-wrap:wrap}#U-42 .block-flex.col-layout .block-flex--item{width:calc(100% - 440px - 80px)}@media only screen and (max-width:999.9px){#U-42 .block-flex.col-layout .block-flex--item{width:100%}}#U-42 .block-flex.col-layout .block-flex--item:last-child{width:440px}#U-42 .block-flex.col-layout .block-flex--item:last-child a{display:flex;justify-content:center;width:100%;padding:20px 0;background-color:var(--light_gray);border-radius:10px;border:none;transition:.3s}#U-42 .block-flex.col-layout .block-flex--item a.pcHidden{display:flex;justify-content:center;padding:20px 0;background-color:var(--light_gray);border-radius:10px;border:none;transition:.3s}#U-42 .block-flex.col-layout .block-flex--item a.pcHidden .block-image{background:0 0}#U-42 .block-flex.col-layout .block-list--indent{margin-top:20px}#U-42 .block-flex.col-layout .block-image{margin-inline:inherit}@media only screen and (max-width:999.9px){#U-42 .block-flex.col-layout .block-image{width:100%}}@media only screen and (max-width:999.9px){#U-42 .block-flex.col-layout .block-button{width:fit-content}}@media only screen and (max-width:999.9px){#U-42 .block-image{background:var(--light_gray)}#U-42 .block-image img{width:auto;max-height:320px}}@media only screen and (max-width:767.9px){#U-42 .block-image img{max-height:255px}}#U-42 .card{width:100%;font-weight:var(--bold);border:none;border-radius:10px;padding:20px 30px}@media only screen and (max-width:999.9px){#U-42 .card .block-image{width:100%}}@media only screen and (max-width:767.9px){#U-42 .card .block-image img{width:auto;max-height:295px}}#U-42 .card span:not(.effect){display:block;width:100%}#U-42 .card .title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:20px;padding-right:35px}#U-42 .card .title::after,#U-42 .card .title::before{content:"";display:block;position:absolute;transition:.3s;top:1px}#U-42 .card .icon-pdf::after{width:24.45px;transform:translateY(2px);aspect-ratio:var(--aspect-pdf);background:url(/assets/images/grant/common/icon_pdf.svg) no-repeat center center;background-size:contain;right:0}#U-42 .card .icon-arrow::before{width:30px;aspect-ratio:1/1;border-radius:50%;background:var(--gold);right:0}#U-42 .card .icon-arrow::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;top:11px;right:8px}@media only screen and (min-width:768px){#U-42 .card:hover .icon-arrow::after,#U-42 .card:hover .icon-arrow::before{transform:translateX(3px)}#U-42 .card:hover .icon-arrow::before{background:#fff}#U-42 .card:hover .icon-arrow::after{background:var(--gold)}}@media only screen and (max-width:999.9px){#U-42 .card:hover .icon-arrow::after,#U-42 .card:hover .icon-arrow::before{transform:translateX(3px)}#U-42 .card:hover .icon-arrow::before{background:#fff}#U-42 .card:hover .icon-arrow::after{background:var(--gold)}}@media only screen and (max-width:999.9px){#U-42 .block-flex.col-3{gap:20px}}@media only screen and (max-width:999.9px){#U-42 .block-flex.col-3 li{border-radius:20px;width:calc(50% - 20px)}}@media only screen and (max-width:767.9px){#U-42 .block-flex.col-3 li{width:100%}}#U-42 [href$=".pdf"].block-button--square:after,#U-42 [href$=".pdf"].icon-none:after{display:none}#U-43 .annualreport-title,#U-70 .annualreport-title{display:flex;flex-wrap:wrap;align-items:center;gap:20px;font-size:var(--q-h2)}#U-43 .annualreport-title.genre01,#U-70 .annualreport-title.genre01{color:#2b4c9a}#U-43 .annualreport-title.genre02,#U-70 .annualreport-title.genre02{color:#e4322c}#U-43 .articles li,#U-70 .articles li{margin-top:10px}#U-43 .articles li:first-child,#U-70 .articles li:first-child{margin-top:0}#U-43 .articles.color-01 .genre,#U-70 .articles.color-01 .genre{background:var(--light_red);color:var(--red)}#U-43 .articles.color-02 .genre,#U-70 .articles.color-02 .genre{background:var(--light_green);color:var(--green)}#U-43 .articles.color-03 .genre,#U-70 .articles.color-03 .genre{background:var(--light_blue);color:var(--blue)}#U-43 .articles.color-04 .genre,#U-70 .articles.color-04 .genre{background:var(--light_purple);color:var(--purple)}#U-43 .articles.color-05 .genre,#U-70 .articles.color-05 .genre{background:var(--light_bright_blue);color:var(--bright_blue)}#U-43 .articles.color-06 .genre,#U-70 .articles.color-06 .genre{background:var(--light_pink);color:var(--deep_pink)}#U-43 .articles.color-07 .genre,#U-70 .articles.color-07 .genre{background:var(--light_orange);color:var(--orange)}#U-43 .article,#U-70 .article{display:flex;border:none;width:100%}@media only screen and (max-width:767.9px){#U-43 .article,#U-70 .article{padding-right:25px}#U-43 .article::before,#U-70 .article::before{top:auto;right:20px;bottom:5px}#U-43 .article::after,#U-70 .article::after{top:auto;right:28px;bottom:24px}}#U-43 .article .genre,#U-70 .article .genre{display:flex;align-items:center;font-weight:var(--bold);width:230px;border-radius:10px;padding:10px 15px}@media only screen and (min-width:1000px),print{#U-43 .article .genre,#U-70 .article .genre{min-height:66px}}#U-43 .article .text-block,#U-70 .article .text-block{display:flex;flex-wrap:wrap;gap:20px}#U-43 .article .texts,#U-70 .article .texts{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 250px)}#U-43 .article .texts .wrap,#U-70 .article .texts .wrap{display:block}@media only screen and (max-width:767.9px){#U-43 .article .genre,#U-43 .article .text-block,#U-43 .article .texts,#U-70 .article .genre,#U-70 .article .text-block,#U-70 .article .texts{width:100%}}#U-43 .article .group,#U-43 .article .title,#U-70 .article .group,#U-70 .article .title{display:block;width:100%}#U-43 .article .title,#U-70 .article .title{font-weight:var(--bold)}@media only screen and (max-width:767.9px){#U-43 .article .title,#U-70 .article .title{margin-bottom:10px}}#U-43 .mt50,#U-70 .mt50{margin-top:50px}#U-65 .example{display:flex;flex-wrap:wrap}#U-65 .example dt{width:2em}#U-65 .example dd{width:calc(100% - 2em)}#U-65 .mt10{margin-top:10px}#U-90 .overview{display:flex;flex-wrap:wrap}#U-90 .overview dt{position:relative;width:11em;padding-right:1em;font-weight:var(--bold)}#U-90 .overview dt:after{content:"：";position:absolute;top:0;right:.5em}#U-90 .overview dd{width:calc(100% - 11em)}@media only screen and (max-width:767.9px){#U-90 .overview.overview01 dt{width:5em}#U-90 .overview.overview01 dd{width:calc(100% - 5em)}}#U-90 .block-section .block-headline--h5+*{margin-top:0}