:root{--white: #ffffff;--gray-10: #e6e8ea;--gray-15: #dadde0;--gray-25: #c3c7cc;--gray-50: #878f9a;--gray-75: #4c5869;--black: #032213;--primary: #115a36;--secondary: #08351F;--tertiary: #e25100;--pdf: #e2574c;--word: #335f9e;--excel: #217346;--red: #ef5055;--link: #125fbd;--body: clamp(1.4rem, 1.327rem + 0.36vw, 1.6rem);--display: clamp(4.5rem, 1.83rem + 11.34vw, 10rem);--heading1: clamp(2rem, 1.855rem + 0.73vw, 3.2rem);--heading2: calc(var(--body) * 1.5);--heading3: calc(var(--body) * 1.2);--small-heading2: clamp(0.875rem, 4vw - 1rem, 1.6875rem);--small-heading3: calc(var(--small-heading2) * 0.86);--small-body: calc(var(--body) * 0.86);--space-xs: clamp(1.5rem, 1.464rem + 0.18vw, 1.6rem);--space-sm: calc(var(--space-xs) * 1.5);--space-md: calc(var(--space-xs) * 2);--space-lg: calc(var(--space-xs) * 3);--space-xl: calc(var(--space-xs) * 4);--space-jump: clamp(4rem, 3.418rem + 2.91vw, 5.6rem)}[v-cloak],[appear]{display:none !important}.v-enter{opacity:0}.v-enter-active{transition:opacity .2s ease}.v-leave-to{opacity:0}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.fend{display:flex !important;justify-content:flex-end}.marker{background:linear-gradient(transparent 50%, #fff799 50%);font-weight:bold}.red{color:#ef5055 !important}.nolink{color:#999 !important;cursor:default !important;pointer-events:none;text-decoration:none}.nolink span{text-decoration:none}.mt10{margin-top:1rem !important}.mt20{margin-top:2rem !important}.mt40{margin-top:4rem !important}.mt80{margin-top:8rem !important}.mb10{margin-bottom:1rem !important}.mb20{margin-bottom:2rem !important}.mb40{margin-bottom:4rem !important}.mb80{margin-bottom:8rem !important}.ind01{text-indent:-1em;padding-left:1em}.ind02{text-indent:-2em;padding-left:2em}.ind03{text-indent:-3.2em;padding-left:3.2em}.ind04{text-indent:-4em;padding-left:4em}.ind05{text-indent:-5em;padding-left:5em}.lem01{text-indent:1em}.lem02{text-indent:2em}.plem01{padding-left:1em !important}.plem02{padding-left:2em !important}.plem03{padding-left:3em !important}.plem04{padding-left:4em !important}.tw01{width:1%}.tw02{width:2%}.tw03{width:3%}.tw04{width:4%}.tw05{width:5%}.tw06{width:6%}.tw07{width:7%}.tw08{width:8%}.tw09{width:9%}.tw10{width:10%}.tw11{width:11%}.tw12{width:12%}.tw13{width:13%}.tw14{width:14%}.tw15{width:15%}.tw16{width:16%}.tw17{width:17%}.tw18{width:18%}.tw19{width:19%}.tw20{width:20%}.tw21{width:21%}.tw22{width:22%}.tw23{width:23%}.tw24{width:24%}.tw25{width:25%}.tw26{width:26%}.tw27{width:27%}.tw28{width:28%}.tw29{width:29%}.tw30{width:30%}.tw31{width:31%}.tw32{width:32%}.tw33{width:33%}.tw34{width:34%}.tw35{width:35%}.tw36{width:36%}.tw37{width:37%}.tw38{width:38%}.tw39{width:39%}.tw40{width:40%}.tw41{width:41%}.tw42{width:42%}.tw43{width:43%}.tw44{width:44%}.tw45{width:45%}.tw46{width:46%}.tw47{width:47%}.tw48{width:48%}.tw49{width:49%}.tw50{width:50%}.tw51{width:51%}.tw52{width:52%}.tw53{width:53%}.tw54{width:54%}.tw55{width:55%}.tw56{width:56%}.tw57{width:57%}.tw58{width:58%}.tw59{width:59%}.tw60{width:60%}.tw61{width:61%}.tw62{width:62%}.tw63{width:63%}.tw64{width:64%}.tw65{width:65%}.tw66{width:66%}.tw67{width:67%}.tw68{width:68%}.tw69{width:69%}.tw70{width:70%}.tw71{width:71%}.tw72{width:72%}.tw73{width:73%}.tw74{width:74%}.tw75{width:75%}.tw76{width:76%}.tw77{width:77%}.tw78{width:78%}.tw79{width:79%}.tw80{width:80%}.tw81{width:81%}.tw82{width:82%}.tw83{width:83%}.tw84{width:84%}.tw85{width:85%}.tw86{width:86%}.tw87{width:87%}.tw88{width:88%}.tw89{width:89%}.tw90{width:90%}.tw91{width:91%}.tw92{width:92%}.tw93{width:93%}.tw94{width:94%}.tw95{width:95%}.tw96{width:96%}.tw97{width:97%}.tw98{width:98%}.tw99{width:99%}.tw100{width:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,var,i,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:100%;color:#333c4a;font-weight:500;line-height:1.8;letter-spacing:.036em;vertical-align:baseline;border:0;outline:0;padding:0;margin:0}html{position:relative;font-size:62.5%;height:100%;overflow-y:scroll}body{position:relative;height:100%;min-height:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{width:100%;max-width:100%;height:auto;border:0;vertical-align:bottom}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:middle}hr{display:block;border:0;margin:0;padding:0}ul{padding-left:2.5em;margin:1.5em auto}ol{padding-left:4em;margin:1.5em auto}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#8cb8c5}::selection{background:#8cb8c5}::-moz-selection{background:#8cb8c5}a{color:var(--primary);margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:underline;cursor:pointer}a span{color:var(--primary)}a:hover{text-decoration:none}@media screen and (max-width: 767px){html{overflow-x:hidden}body{display:block;position:relative;width:100%}body.mobile-menu-visible{overflow:hidden}header{display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;height:7rem;background:var(--white);border-top:4px solid var(--tertiary);padding:0 var(--space-sm);box-shadow:0 0 5px rgba(0,0,0,.15);z-index:99}header .gheader{display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 8rem);height:100%}header .gheader-title{display:block;width:100%;height:100%;max-height:calc(100% - 3rem)}header .gheader-title img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}header .ham{display:flex;justify-content:center;align-items:center;flex-direction:column;width:4rem;height:4rem;gap:1rem}header .ham.active{gap:0}header .ham.active .ham-top{transform:rotate(45deg) translateY(0.1rem)}header .ham.active .ham-btm{transform:rotate(-45deg) translateY(-0.1rem)}header .ham-top{display:block;width:3.2rem;height:.2rem;background:var(--primary);transition:.15s ease}header .ham-btm{display:block;width:3.2rem;height:.2rem;background:var(--primary);transition:.15s ease}.overview-wrapper{display:block;width:100%;background:var(--primary)}.overview-wrapper .overview{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:2rem var(--space-sm);gap:1rem}.overview-wrapper .overview-items{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;width:100%;gap:1rem}.overview-wrapper .overview-items .overview-item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;gap:1rem}.overview-wrapper .overview-items .overview-item .item-header{display:flex;justify-content:center;align-items:center;width:7rem;height:2.5rem}.overview-wrapper .overview-items .overview-item .item-header--color01,.overview-wrapper .overview-items .overview-item .item-header--color02,.overview-wrapper .overview-items .overview-item .item-header--color03{background-color:var(--tertiary)}.overview-wrapper .overview-items .overview-item .item-header span{color:#fff;font-size:1.1rem;font-weight:bold;line-height:1}.overview-wrapper .overview-items .overview-item .item-body{display:block;width:100%}.overview-wrapper .overview-items .overview-item .item-body .text{display:block;width:auto;color:var(--white);font-size:1.5rem;font-weight:bold;line-height:1.5}.overview-wrapper .overview-items .overview-item .item-body .text--small{color:var(--white);font-size:1.2rem;font-weight:bold}.overview-wrapper .overview-items .overview-item .item-body .text--2{color:var(--white);font-size:1.4rem;font-weight:bold;line-height:1}.overview-wrapper .overview-items .overview-item .item-body .text--2 span{color:var(--white);font-size:1.2rem;font-weight:bold}.container{display:block;width:100%;min-height:calc(100vh - 8rem - 15rem - 4.8rem);padding:var(--space-sm) 0 var(--space-lg)}.main-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:0 var(--space-sm);margin:0 auto;gap:4rem}.main-wrapper nav{display:none;position:absolute;width:100%;height:100vh;top:0;right:0;background:var(--gray-10);overflow-x:hidden;overflow-y:scroll;padding-top:8rem;padding-bottom:12rem;z-index:98}.main-wrapper nav .gnav{display:flex;flex-direction:column;width:100%}.main-wrapper nav .gnav-item{display:flex;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;padding:var(--space-xs);gap:.5rem;border-bottom:1px solid var(--gray-15)}.main-wrapper nav .gnav-item.active span{color:var(--primary)}.main-wrapper nav .gnav-item.active span.arrow-right{background:url("../img/icon/arrow-right_primary.svg") no-repeat center center}.main-wrapper nav .gnav-item:not([href]){cursor:default}.main-wrapper nav .gnav-item:not([href]) span{color:var(--gray-25)}.main-wrapper nav .gnav-item:not([href]) span.arrow-right{opacity:.25}.main-wrapper nav .gnav-item span{color:var(--black);font-size:1.5rem;font-weight:bold;line-height:1}.main-wrapper nav .gnav-item span.material-icons-outlined{font-size:2rem;line-height:1}.main-wrapper nav .gnav-item span.arrow-right{display:inline-flex;width:2rem;height:2rem;background:url("../img/icon/arrow-right_black.svg") no-repeat center center}.main-wrapper nav .gnav-item span.open_in_new{display:inline-flex;position:relative;justify-content:center;align-items:center;color:var(--primary);font-size:var(--body);top:.2rem;right:-0.5rem}.main-wrapper nav aside{display:block;width:100%;padding:var(--space-md) var(--space-xs)}.main-wrapper nav aside .aside-banner{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:var(--space-xs)}.main-wrapper main{display:block;width:100%}footer{display:block;width:100%}footer .copy{display:flex;justify-content:center;align-items:center;width:100%;height:4.8rem;background:var(--secondary)}footer .copy span{display:block;width:auto;color:var(--white);font-size:1.2rem;line-height:1}#page-top{display:flex;position:fixed;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;background:var(--primary);text-decoration:none;opacity:.8;bottom:0;right:0;z-index:99}#page-top::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z" /></svg>')}#page-top:hover{opacity:.6}[data-type=home] .hero{display:block;width:100%;margin-bottom:4rem}[data-type=home] article{display:block;width:100%}[data-type=home] article section{display:block;width:100%}[data-type=home] article section h1{color:var(--black);font-size:2rem;font-weight:bold;line-height:1.4;border-bottom:1px solid var(--gray-25);padding-bottom:.2em}[data-type=home] article section .news{display:block;width:100%;margin-top:var(--space-xs)}[data-type=home] article section .news-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--space-xs) 0;gap:1rem}[data-type=home] article section .news-item+.news-item{border-top:1px dashed var(--gray-15)}[data-type=home] article section .news-item .date{display:block;width:100%;color:var(--black);font-size:1.4rem;line-height:1}[data-type=home] article section .news-item .title{display:block;width:100%;color:var(--black);font-size:1.4rem;line-height:1.4}[data-type=home] article section .message{display:block;padding:1.6rem;margin-bottom:3.2rem;border:1px solid var(--primary)}[data-type=home] article section .message p{color:var(--black);font-size:1.4rem;text-align:justify;line-height:1.5}[data-type=page] .container{display:block;width:100%;padding:var(--space-xl) 0}[data-type=page] article section h1{color:var(--black);font-size:2.6rem;font-weight:bold;line-height:1.4}[data-type=page] article section h1+*{margin-top:var(--space-xl) !important}[data-type=page] article section h2{color:var(--black);font-size:var(--heading2);font-weight:bold;line-height:1.4;border-bottom:1px solid var(--gray-25);margin-top:5.6rem}[data-type=page] article section h2+*{margin-top:var(--space-md)}[data-type=page] article section h3{color:var(--primary);font-size:1.6rem;font-weight:bold;line-height:1.4;margin-top:2rem;border:1px solid var(--primary);padding:.4em}[data-type=page] article section h3+*{margin-top:var(--space-xs)}[data-type=page] article section h4{color:var(--primary);font-size:var(--body);font-weight:bold;line-height:1.4;border-bottom:2px dotted var(--gray-25);margin-top:1.6rem;padding-bottom:.4em}[data-type=page] article section p{color:var(--black);font-size:var(--body);text-align:justify;line-height:1.65}[data-type=page] article section p+p{margin-top:var(--space-xs)}[data-type=page] article section p+p:not(.kome){margin-top:1.5em}[data-type=page] article section p.kome{padding-left:1em;text-indent:-1em}[data-type=page] article section p a{color:var(--black);text-decoration:underline}[data-type=page] article section p a:hover{color:var(--link)}[data-type=page] article section ul li{color:var(--black);font-size:var(--body);text-align:left}[data-type=page] article section ul li+li{margin-top:.25em}[data-type=page] article section ul li a{color:var(--black);text-decoration:underline}[data-type=page] article section ul li a:hover{color:var(--primary)}[data-type=page] article section ul ul{margin:.5em 0}[data-type=page] article section ul ul li a{color:var(--black);text-decoration:underline}[data-type=page] article section ul ul li a:hover{color:var(--primary)}[data-type=page] article section ol li{color:var(--black);font-size:var(--body);text-align:left}[data-type=page] article section ol li+li{margin-top:.25em}[data-type=page] article section ol li a{color:var(--black);text-decoration:underline}[data-type=page] article section ol li a:hover{color:var(--primary)}[data-type=page] article section table{display:block;width:100%;margin:var(--space-md) 0}[data-type=page] article section table caption{display:table;width:100%;color:var(--black);font-size:var(--body);line-height:1.3;margin-bottom:.8rem}[data-type=page] article section table caption.left{text-align:left}[data-type=page] article section table.scroll-sp{overflow-x:scroll;white-space:nowrap;cursor:grab}[data-type=page] article section table.scroll-sp:active{cursor:grabbing}[data-type=page] article section table.scroll-sp tbody{display:block;width:-moz-max-content;width:max-content}[data-type=page] article section table.scroll{overflow-x:scroll;cursor:grab}[data-type=page] article section table.scroll:active{cursor:grabbing}[data-type=page] article section table.scroll tbody{display:block;width:80rem}[data-type=page] article section table.bottom-only tbody tr th{display:block;background:none;color:var(--primary);font-size:calc(var(--body)*1.2);font-weight:bold;text-align:left;border:none;border-bottom:1px solid var(--gray-15);padding:0}[data-type=page] article section table.bottom-only tbody tr td{display:block;font-size:var(--body);border:none;padding:var(--space-xs) 0 var(--space-md)}[data-type=page] article section table tbody{display:table;width:100%}[data-type=page] article section table tbody tr{width:100%}[data-type=page] article section table tbody tr.center>*{text-align:center}[data-type=page] article section table tbody tr th{background:var(--gray-10);color:var(--black);font-size:var(--small-body);line-height:1.6;text-align:center;word-break:break-word;border:1px solid var(--gray-15);padding:1rem}[data-type=page] article section table tbody tr td{background:#fff;color:var(--black);font-size:var(--small-body);line-height:1.6;word-break:break-word;border:1px solid var(--gray-15);padding:1rem}[data-type=page] article section table tbody tr td.tdh{background:var(--gray-10)}[data-type=page] article section table tbody tr td a{color:var(--black);text-decoration:underline}[data-type=page] article section table tbody tr td a:hover{color:var(--primary)}[data-type=page] article section figure{display:block;width:100%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w10{display:block;width:10%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w20{display:block;width:20%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w30{display:block;width:30%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w40{display:block;width:40%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w50{display:block;width:50%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w60{display:block;width:60%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w70{display:block;width:70%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w80{display:block;width:80%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w90{display:block;width:90%;margin:var(--space-md) auto !important}[data-type=page] article section figure.no-mh{display:block;width:100%;margin:var(--space-md) auto !important}[data-type=page] article section figure.no-mh img{max-height:initial !important}[data-type=page] article section figure figcaption{display:block;width:100% !important;color:var(--black);font-size:var(--small-body);text-align:justify;word-break:break-word;margin:.4em auto 1em}[data-type=page] article section hr{display:block;width:100%;height:.2rem;background:var(--gray-15)}[data-type=page] article section .docs{display:inline-flex;align-items:flex-start;flex-direction:column;gap:.5em;margin:var(--space-sm) auto}[data-type=page] article section .docs-item{display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none;gap:1em}[data-type=page] article section .docs-item[href]:hover .filename{text-decoration:none}[data-type=page] article section .docs-item:not([href]) .filename{text-decoration:none}[data-type=page] article section .docs-item .icon{display:inline-flex;justify-content:center;align-items:center;width:6.5rem;height:2.4rem;color:#fff;font-size:var(--small-body);line-height:1}[data-type=page] article section .docs-item .icon--pdf{background:var(--pdf)}[data-type=page] article section .docs-item .icon--word{background:var(--word)}[data-type=page] article section .docs-item .icon--excel{background:var(--excel)}[data-type=page] article section .docs-item .icon--link{background:var(--primary)}[data-type=page] article section .docs-item .filename{display:inline-flex;justify-content:flex-start;max-width:calc(100% - 7.5rem);font-size:var(--body);text-decoration:underline}[data-type=page] article section .docs-item .filename:hover{color:var(--primary)}[data-type=page] article section .flex-buttons{display:flex;justify-content:center;align-items:center;width:100%;margin:var(--space-sm) auto;gap:1rem}[data-type=page] article section .flex-buttons .flex-button{flex:1;display:inline-flex;justify-content:center;align-items:center;width:auto;max-width:80%;height:4.5rem;background:var(--primary);text-decoration:none}[data-type=page] article section .flex-buttons .flex-button:hover{opacity:.9}[data-type=page] article section .flex-buttons .flex-button--disabled{pointer-events:none;background:var(--gray-25);color:var(--gray-50)}[data-type=page] article section .flex-buttons .flex-button span{color:var(--white);font-size:var(--small-body);font-weight:bold}[data-type=page] article section .chairperson{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;margin-bottom:var(--space-md);gap:var(--space-sm)}[data-type=page] article section .chairperson-img{display:block;width:17.6rem;height:21.6rem;margin:0 !important}[data-type=page] article section .chairperson-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-type=page] article section .chairperson-info .title{color:var(--black);font-size:var(--body);line-height:1.5}[data-type=page] article section .chairperson-info .name{color:var(--black);font-size:calc(var(--body)*1.4);font-weight:bold;line-height:1;text-align:center;margin-top:var(--space-xs)}[data-type=page] article section iframe{width:100%;margin:2.4rem 0;aspect-ratio:3/4}[data-type=page] article section .pro-title{color:#293d80;font-size:var(--heading3);line-height:1.5;font-weight:bold;margin:1.6rem auto}[data-type=page] article section .coi{width:100%}}@media screen and (min-width: 768px){html{overflow-x:hidden;display:block;position:relative;width:100%;margin:0 auto}body{display:block;position:relative;width:100%;min-width:120rem;margin:0 auto}header{display:flex;justify-content:center;align-items:center;width:100%;height:9rem;border-top:4px solid var(--tertiary)}header .gheader{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:120rem;padding:0 4rem}header .gheader-title{display:block;width:auto;height:7.2rem}header .gheader-title img{display:block;width:auto;height:100%}header .ham{display:none}.overview-wrapper{display:flex;justify-content:center;align-items:center;width:100%;background:var(--primary)}.overview-wrapper .overview{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;max-width:120rem;padding:3rem 4rem}.overview-wrapper .overview-items{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;width:100%;gap:1.6rem}.overview-wrapper .overview-items .overview-item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;gap:2.4rem}.overview-wrapper .overview-items .overview-item .item-header{display:flex;justify-content:center;align-items:center;width:8.4rem;height:3.2rem}.overview-wrapper .overview-items .overview-item .item-header--color01,.overview-wrapper .overview-items .overview-item .item-header--color02,.overview-wrapper .overview-items .overview-item .item-header--color03{background-color:var(--tertiary)}.overview-wrapper .overview-items .overview-item .item-header span{color:#fff;font-size:1.4rem;font-weight:bold;line-height:1}.overview-wrapper .overview-items .overview-item .item-body{display:block;width:100%}.overview-wrapper .overview-items .overview-item .item-body .text{display:block;width:auto;color:var(--white);font-size:2rem;font-weight:bold;line-height:1.5}.overview-wrapper .overview-items .overview-item .item-body .text--name{line-height:1}.overview-wrapper .overview-items .overview-item .item-body .text--small{color:var(--white);font-size:1.4rem;font-weight:bold}.overview-wrapper .overview-items .overview-item .item-body .text--2{color:var(--black);font-size:1.8rem;font-weight:bold;line-height:1}.overview-wrapper .overview-items .overview-item .item-body .text--2 span{color:var(--black);font-size:1.4rem;font-weight:bold}.container{display:block;width:100%;min-height:calc(100vh - 13rem - 14rem - 5.6rem);padding:6.4rem 0 11.2rem}.main-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;width:120rem;padding:0 4rem;margin:0 auto;gap:8rem}.main-wrapper nav{display:flex;flex-direction:column;width:28rem;gap:var(--space-md)}.main-wrapper nav .gnav{display:flex;flex-direction:column;width:100%;gap:.5rem}.main-wrapper nav .gnav-item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;padding:1.4rem 2em 1.2rem 1rem;border-radius:.4rem;gap:.5rem}.main-wrapper nav .gnav-item.active{background:var(--primary)}.main-wrapper nav .gnav-item.active span{color:var(--white)}.main-wrapper nav .gnav-item.active span.arrow-right{background:url(../img/icon/arrow-right_white.svg) no-repeat center center;background-size:125%}.main-wrapper nav .gnav-item[href]:hover{background:var(--primary)}.main-wrapper nav .gnav-item[href]:hover span{color:var(--white)}.main-wrapper nav .gnav-item[href]:hover span.arrow-right{background:url(../img/icon/arrow-right_white.svg) no-repeat center center;background-size:125%}.main-wrapper nav .gnav-item[href]:hover.active{opacity:.8}.main-wrapper nav .gnav-item:not([href]){cursor:default}.main-wrapper nav .gnav-item:not([href]) span{color:var(--gray-25)}.main-wrapper nav .gnav-item:not([href]) span.arrow-right{opacity:.25}.main-wrapper nav .gnav-item span{color:var(--black);font-size:var(--body);font-weight:bold}.main-wrapper nav .gnav-item span.material-icons-outlined{font-size:2.4rem}.main-wrapper nav .gnav-item span.arrow-right{display:inline-flex;width:2.4rem;height:2.4rem;background:url(../img/icon/arrow-right_black.svg) no-repeat center center;background-size:125%}.main-wrapper nav .gnav-item span.open_in_new{display:inline-flex;position:relative;justify-content:center;align-items:center;color:var(--primary);font-size:var(--body);top:.2rem;right:-0.5rem}.main-wrapper nav aside{display:block;width:100%}.main-wrapper nav aside .aside-banner{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:var(--space-xs)}.main-wrapper nav aside .aside-banner [href]:hover{opacity:.8}.main-wrapper main{display:block;width:76rem}footer{display:block;width:100%}footer .copy{display:flex;justify-content:center;align-items:center;width:100%;height:5.6rem;background:var(--secondary)}footer .copy span{display:block;width:auto;color:var(--white);font-size:var(--small-body);line-height:1}#page-top{display:flex;position:fixed;justify-content:center;align-items:center;width:5.6rem;height:5.6rem;background:var(--primary);text-decoration:none;opacity:.8;bottom:0;right:0;cursor:pointer;z-index:99}#page-top::before{display:flex;position:absolute;content:"";justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23FFFFFF" d="M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z" /></svg>')}#page-top:hover{opacity:.6}[data-type=home] .hero{display:block;width:100%;margin-bottom:4rem}[data-type=home] article{display:block;width:100%}[data-type=home] article section{display:block;width:100%}[data-type=home] article section h1{color:var(--black);font-size:2.4rem;font-weight:bold;line-height:1.4;border-bottom:1px solid var(--gray-25);padding-bottom:.2em}[data-type=home] article section .news{display:block;width:100%;margin-top:var(--space-xs)}[data-type=home] article section .news-item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:var(--space-xs) 0;gap:2.4rem}[data-type=home] article section .news-item+.news-item{border-top:1px dashed var(--gray-15)}[data-type=home] article section .news-item .date{display:block;width:10rem;color:var(--black);font-size:1.6rem;line-height:1.4}[data-type=home] article section .news-item .title{display:block;width:100%;color:var(--black);font-size:1.6rem;line-height:1.4}[data-type=home] article section .message{display:block;padding:1.6rem;margin-bottom:3.2rem;border:1px solid var(--primary)}[data-type=home] article section .message p{color:var(--black);font-size:1.5rem;text-align:justify;line-height:1.5}[data-type=page] article section h1{color:var(--black);font-size:3.2rem;font-weight:bold;line-height:1.4}[data-type=page] article section h1+*{margin-top:var(--space-jump) !important}[data-type=page] article section h2{color:var(--black);font-size:var(--heading2);font-weight:bold;line-height:1.4;border-bottom:1px solid var(--gray-25);margin-top:5.6rem}[data-type=page] article section h2+*{margin-top:var(--space-md)}[data-type=page] article section h3{color:var(--primary);font-size:var(--heading3);font-weight:bold;line-height:1.4;margin-top:4rem;border:1px solid var(--primary);padding:.4em}[data-type=page] article section h3+*{margin-top:var(--space-sm)}[data-type=page] article section h3+p{margin-top:var(--space-xs)}[data-type=page] article section h4{color:var(--primary);font-size:var(--body);font-weight:bold;line-height:1.4;border-bottom:2px dotted var(--gray-25);margin-top:3rem;padding-bottom:.4em}[data-type=page] article section h4+*{margin-top:var(--space-sm)}[data-type=page] article section p{color:var(--black);font-size:var(--body);text-align:justify}[data-type=page] article section p+p{margin-top:var(--space-xs)}[data-type=page] article section p+p:not(.kome){margin-top:1.5em}[data-type=page] article section p.kome{padding-left:1em;text-indent:-1em}[data-type=page] article section p a{color:var(--black);text-decoration:underline}[data-type=page] article section p a:hover{color:var(--link)}[data-type=page] article section ul li{color:var(--black);font-size:var(--body);text-align:left}[data-type=page] article section ul li+li{margin-top:.25em}[data-type=page] article section ul li a{color:var(--black);text-decoration:underline}[data-type=page] article section ul li a:hover{color:var(--primary)}[data-type=page] article section ul ul{margin:.5em 0}[data-type=page] article section ul ul li a{color:var(--black);text-decoration:underline}[data-type=page] article section ul ul li a:hover{color:var(--primary)}[data-type=page] article section ol li{color:var(--black);font-size:var(--body);text-align:left}[data-type=page] article section ol li+li{margin-top:.25em}[data-type=page] article section ol li a{color:var(--black);text-decoration:underline}[data-type=page] article section ol li a:hover{color:var(--primary)}[data-type=page] article section table{display:block;width:100%;margin:var(--space-md) 0}[data-type=page] article section table caption{display:table;width:100%;color:var(--black);font-size:var(--body);line-height:1.3;margin-bottom:.8rem}[data-type=page] article section table caption.left{text-align:left}[data-type=page] article section table.scroll-pc{position:relative;overflow-x:scroll;white-space:nowrap;border:1px solid var(--gray-15);cursor:grab}[data-type=page] article section table.scroll-pc:active{cursor:grabbing}[data-type=page] article section table.scroll-pc tbody{display:block;width:-moz-max-content;width:max-content}[data-type=page] article section table.bottom-only tbody tr th{background:none;color:var(--primary);font-size:var(--body);font-weight:bold;text-align:left;border-left:none;border-right:none;padding:var(--space-xs) var(--space-sm) var(--space-xs) 1em}[data-type=page] article section table.bottom-only tbody tr td{font-size:var(--body);border:none;border-bottom:1px solid var(--gray-15);padding:var(--space-xs)}[data-type=page] article section table.bottom-only tbody tr:first-child td{border-top:1px solid var(--gray-15)}[data-type=page] article section table tbody{display:table;width:100%}[data-type=page] article section table tbody tr{width:100%}[data-type=page] article section table tbody tr.center>*{text-align:center}[data-type=page] article section table tbody tr th{background:var(--gray-10);color:var(--black);font-size:var(--small-body);line-height:1.6;text-align:center;word-break:break-word;border:1px solid var(--gray-15);padding:1rem}[data-type=page] article section table tbody tr td{background:#fff;color:var(--black);font-size:var(--small-body);line-height:1.6;word-break:break-word;border:1px solid var(--gray-15);padding:1rem}[data-type=page] article section table tbody tr td.tdh{background:var(--gray-10)}[data-type=page] article section table tbody tr td a{color:var(--black);text-decoration:underline}[data-type=page] article section table tbody tr td a:hover{color:var(--primary)}[data-type=page] article section figure{display:block;width:100%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w10{display:block;width:10%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w20{display:block;width:20%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w30{display:block;width:30%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w40{display:block;width:40%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w50{display:block;width:50%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w60{display:block;width:60%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w70{display:block;width:70%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w80{display:block;width:80%;margin:var(--space-md) auto !important}[data-type=page] article section figure.w90{display:block;width:90%;margin:var(--space-md) auto !important}[data-type=page] article section figure.no-mh{display:block;width:100%;margin:var(--space-md) auto !important}[data-type=page] article section figure.no-mh img{max-height:initial !important}[data-type=page] article section figure figcaption{display:block;width:100% !important;color:var(--black);font-size:var(--small-body);text-align:justify;word-break:break-word;margin:.4em auto 1em}[data-type=page] article section hr{display:block;width:100%;height:.2rem;background:var(--gray-15)}[data-type=page] article section .docs{display:inline-flex;align-items:flex-start;flex-direction:column;gap:.5em;margin:var(--space-sm) auto}[data-type=page] article section .docs-item{display:inline-flex;justify-content:flex-start;align-items:center;text-decoration:none;gap:1.6em}[data-type=page] article section .docs-item[href]:hover .filename{text-decoration:none}[data-type=page] article section .docs-item:not([href]) .filename{text-decoration:none}[data-type=page] article section .docs-item .icon{display:inline-flex;justify-content:center;align-items:center;width:8rem;height:2.4rem;color:#fff;font-size:1.4rem;line-height:1}[data-type=page] article section .docs-item .icon--pdf{background:var(--pdf)}[data-type=page] article section .docs-item .icon--word{background:var(--word)}[data-type=page] article section .docs-item .icon--excel{background:var(--excel)}[data-type=page] article section .docs-item .icon--link{background:var(--primary)}[data-type=page] article section .docs-item .filename{display:inline-flex;justify-content:flex-start;max-width:calc(100% - 9.6rem);font-size:var(--body);text-decoration:underline}[data-type=page] article section .docs-item .filename:hover{color:var(--primary)}[data-type=page] article section .flex-buttons{display:flex;justify-content:center;align-items:center;width:100%;margin:var(--space-sm) auto;gap:1.6rem}[data-type=page] article section .flex-buttons .flex-button{flex:1;display:inline-flex;justify-content:center;align-items:center;width:auto;max-width:33.3333333333%;height:5.6rem;background:var(--primary);text-decoration:none}[data-type=page] article section .flex-buttons .flex-button:hover{opacity:.9}[data-type=page] article section .flex-buttons .flex-button--disabled{pointer-events:none;background:var(--gray-25);color:var(--gray-50)}[data-type=page] article section .flex-buttons .flex-button span{color:var(--white);font-size:var(--small-body);font-weight:bold}[data-type=page] article section .chairperson{display:flex;justify-content:flex-start;align-items:flex-end;width:100%;margin-bottom:var(--space-md);gap:var(--space-sm)}[data-type=page] article section .chairperson-img{display:block;width:17.6rem;height:21.6rem;margin:0 !important}[data-type=page] article section .chairperson-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-type=page] article section .chairperson-info .title{color:var(--black);font-size:var(--body);line-height:1.5}[data-type=page] article section .chairperson-info .name{color:var(--black);font-size:calc(var(--body)*1.4);font-weight:bold;line-height:1;margin-top:var(--space-xs)}[data-type=page] article section iframe{width:100%;margin:4rem 0;aspect-ratio:4/3}[data-type=page] article section .pro-title{color:#293d80;font-size:var(--heading3);line-height:1.5;font-weight:bold;margin:1.6rem auto}[data-type=page] article section .coi{width:64%}}