.fontawesome{font-family:"Font Awesome 6 Free";font-weight:700}.en{font-family:"Poppins",serif}.flex-center{display:flex;justify-content:center;align-items:center}header#masthead{background:transparent linear-gradient(99deg,#2e3093 0%,#44a6d6 100%) 0% 0% no-repeat padding-box}header#masthead #site-navigation{background:0 0}header.entry-header{margin-top:0;position:relative;z-index:1;background-color:#f5fafd}header.entry-header:before,header.entry-header:after{content:"";position:absolute;top:0;background-color:#ecf6fb;width:100px;height:100%}header.entry-header:before{left:0;clip-path:polygon(0 0,100% 100%,0 100%)}header.entry-header:after{right:0;clip-path:polygon(0 0,100% 0,100% 100%)}header.entry-header .container{display:flex;height:100%;justify-content:center;align-items:center}header.entry-header .container h1{color:#205fa6;font-size:3.2rem;letter-spacing:.1em;position:relative;padding:1em .5em;margin:2em 0}header.entry-header .container h1:before{content:"";position:absolute;left:calc(50% - 20px);bottom:0;width:40px;height:3px;background-color:#205fa6}@media (max-width:991px){header.entry-header{aspect-ratio:5}header.entry-header:before{width:100%;z-index:-1}header.entry-header:after{bottom:0;width:100%;z-index:-2}header.entry-header .container h1{font-size:2rem}}@media (max-width:767px){header.entry-header{aspect-ratio:3}}header.breadcrumb{padding:30px 0;font-size:1.3rem}header.breadcrumb i{text-decoration:none;margin:0 1em}header.breadcrumb a{text-decoration:none;color:#444}@media (max-width:991px){header.breadcrumb{padding:10px 0}}main{margin-bottom:100px}@media (max-width:991px){main{margin-top:70px}}.entry-content{position:relative;z-index:1}.entry-content>.container{margin-top:50px}@media (min-width:1400px){.entry-content>.container{max-width:1140px}}.entry-content h2{font-size:2.2rem;letter-spacing:.1em;margin:3.5em 0 1em;padding:.5em 0;border-bottom:3px solid #e5e5e5;position:relative}.entry-content h2:before{content:"";position:absolute;left:0;bottom:-3px;height:3px;width:25%;background-color:#205fa6}.entry-content h3{font-size:1.9rem;padding:.2em 1em;border-left:3px solid #205fa6;margin:3em 0 1em}.entry-content h4{font-size:1.8rem;letter-spacing:.1em;margin:2em 0 1em}.entry-content h5,.entry-content h6{font-size:1.7rem;letter-spacing:.1em;margin:1em 0 .5em}.entry-content a{color:#444}.entry-content p{line-height:1.7em}.entry-content ul{padding:0}.entry-content ul li{list-style:none;padding:.3em 0 .3em 2em;position:relative}.entry-content ul li:before{content:"ー";color:#205fa6;position:absolute;left:.5em}.entry-content a:before{font-family:"Font Awesome 6 Free";font-weight:700;margin-right:.5em}.entry-content a[target=_blank]:before{content:""}.entry-content a[href$=".pdf"]:before{content:"";color:red}.entry-content a[href$=".docx"]:before{content:"";color:blue}.entry-content a[href$=".xlsx"]:before{content:"";color:green}.entry-content a.wp-block-file__button{color:#fff}.entry-content .noicon a:before{content:none !important}.entry-content .wp-block-file:not(.wp-element-button){font-size:1em}.entry-meta{display:flex;justify-content:flex-end;padding:30px 0}#lists .entry-header{padding:.7em .5em;background-color:#f0f0e1;aspect-ratio:unset}#lists .entry-header:before,#lists .entry-header:after{content:none}ul.page-numbers{margin-top:30px;display:flex;justify-content:center}ul.page-numbers li{list-style:none;padding:0}ul.page-numbers li:before{content:none}ul.page-numbers li a,ul.page-numbers li span{padding:.5em;display:block}ul.page-numbers li span{background-color:#205fa6;color:#fff}.impact img{max-width:350px}@media (max-width:767px){.impact img{max-width:80%}}ol.zenkaku{padding-left:0}ol.zenkaku li{list-style:none;padding-left:2em;text-indent:-2em}ol.zenkaku li:nth-of-type(1):before{content:"１．"}ol.zenkaku li:nth-of-type(2):before{content:"２．"}ol.zenkaku li:nth-of-type(3):before{content:"３．"}ol.zenkaku li:nth-of-type(4):before{content:"４．"}ol.zenkaku li:nth-of-type(5):before{content:"５．"}ol.zenkaku li:nth-of-type(6):before{content:"６．"}ol.zenkaku li:nth-of-type(7):before{content:"７．"}ol.zenkaku li:nth-of-type(8):before{content:"８．"}ol.zenkaku li:nth-of-type(9):before{content:"９．"}