﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*! 111226 japan font on
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/body{font:13px/1.231 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}* html .clearfix{height:1%}.clearfix{display:block}.clearfix:after{font-size:0}html{box-sizing:border-box;overflow-y:scroll}*,*:before,*:after{box-sizing:inherit}body{background-color:#FFFFFF;color:#333;-webkit-text-size-adjust:100%}a,a:link{color:#333;text-decoration:underline;outline:0 none}a:visited{color:#333;text-decoration:underline;outline:0 none}a:hover{color:#333;text-decoration:underline}a:active{color:#333;text-decoration:underline;outline:0 none}img{vertical-align:bottom}.forSp{display:none !important}@media screen and (max-width: 767px){.forPc{display:none !important}.forSp{display:block !important}}body{min-width:1200px;background-color:#f5f4f5}@media screen and (max-width: 767px){body{min-width:100%}}.allWrap{max-width:1340px;margin:0 auto;background-color:#fff}.headerWrap{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:0 auto;padding:29px 0 10px 0;z-index:1}@media screen and (max-width: 767px){.headerWrap{width:100%;padding:14px 0 16px 0;z-index:auto}}.headerWrap::before{content:'';position:absolute;left:0;bottom:-5px;display:block;width:100%;height:8px;background-color:#fdd000}@media screen and (max-width: 767px){.headerWrap::before{bottom:0;height:4px}}.headerWrap::after{content:'';position:absolute;right:0;bottom:-5px;display:block;width:840px;height:8px;background-color:#2d287f}@media screen and (max-width: 767px){.headerWrap::after{bottom:0;height:4px;width:calc(100% - 190px)}}.headerWrap .logo{width:340px;margin-left:10px}@media screen and (max-width: 767px){.headerWrap .logo{width:170px;margin-left:13px}.headerWrap .logo img{width:100%;height:auto}}@media screen and (max-width: 767px){#gNaviBtn{position:absolute;right:17px;top:14px;width:35px;height:35px;background-color:#f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#gNaviBtn::before,#gNaviBtn i,#gNaviBtn::after{position:absolute;left:10px;top:16px;display:block;width:16px;height:2px;background-color:#2d287f}#gNaviBtn::before{content:'';margin-top:-6px;-moz-transition:background-color .25s ease-out,-moz-transform .25s ease-out;-o-transition:background-color .25s ease-out,-o-transform .25s ease-out;-webkit-transition:background-color .25s ease-out,-webkit-transform .25s ease-out;transition:background-color .25s ease-out,transform .25s ease-out;transform-origin:top left}#gNaviBtn i{-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}#gNaviBtn::after{content:'';margin-top:6px;-moz-transition:background-color .25s ease-out,-moz-transform .25s ease-out;-o-transition:background-color .25s ease-out,-o-transform .25s ease-out;-webkit-transition:background-color .25s ease-out,-webkit-transform .25s ease-out;transition:background-color .25s ease-out,transform .25s ease-out;transform-origin:bottom left}#gNaviBtn.open::before{width:18px;margin-left:2px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#gNaviBtn.open i{background-color:rgba(255,255,255,0)}#gNaviBtn.open::after{width:18px;margin-left:2px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#gNaviBtn.open+.gNaviWrap{display:block}}.gNaviWrap{width:calc(1200px - 10px - 340px - 7px);margin:51px 7px 0 0;text-align:right}@media screen and (max-width: 767px){.gNaviWrap{display:none;position:absolute;left:0;top:66px;width:100%;margin:0;padding-bottom:10px;background-color:rgba(255,255,255,0.95);text-align:left;z-index:1}}.gNaviWrap nav>ul>li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:16px;padding-bottom:21px}@media screen and (max-width: 767px){.gNaviWrap nav>ul>li{display:block;margin-left:0;padding-bottom:0}}.gNaviWrap nav>ul>li:nth-child(2){margin-left:0}.gNaviWrap nav>ul>li:nth-child(2)>a,.gNaviWrap nav>ul>li:nth-child(2)>span{padding-left:0;border-left:none}@media screen and (max-width: 767px){.gNaviWrap nav>ul>li:nth-child(2)>a,.gNaviWrap nav>ul>li:nth-child(2)>span{padding-left:16px}}.gNaviWrap nav>ul>li>a,.gNaviWrap nav>ul>li>span{display:block;padding-left:15px;border-left:1px solid #b0b0b0;font-size:108%;font-family:Noto Sans JP,sans-serif;text-decoration:none}@media screen and (min-width: 768px){.gNaviWrap nav>ul>li>a:hover,.gNaviWrap nav>ul>li>span:hover{color:#707070}}@media screen and (max-width: 767px){.gNaviWrap nav>ul>li>a,.gNaviWrap nav>ul>li>span{padding:20px 0 21px 16px;border-left:none;border-bottom:1px solid #b4b4b4;font-size:116%}.gNaviWrap nav>ul>li>a::before,.gNaviWrap nav>ul>li>span::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:7px;height:7px;margin-right:12px;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f;vertical-align:2px;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.gNaviWrap .gNavi9,.gNaviWrap .gNavi4{position:relative}@media screen and (min-width: 768px){.gNaviWrap .gNavi9:hover>span,.gNaviWrap .gNavi4:hover>span{cursor:pointer}.gNaviWrap .gNavi9:hover>span+ul,.gNaviWrap .gNavi4:hover>span+ul{display:block;z-index:1}}@media screen and (max-width: 767px){.gNaviWrap .gNavi9>span.show::before,.gNaviWrap .gNavi4>span.show::before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gNaviWrap .gNavi9>span.show+ul,.gNaviWrap .gNavi4>span.show+ul{display:block}}.gNaviWrap nav>ul>li>ul{display:none;position:absolute;left:50%;top:100%;width:290px;margin-left:-139px;background-color:#fff;border:2px solid #2d287f;text-align:left}@media screen and (max-width: 767px){.gNaviWrap nav>ul>li>ul{position:static;left:auto;top:auto;width:100%;margin-left:0;border-top:none;border-right:none;border-bottom:1px solid #b4b4b4;border-left:none}}.gNaviWrap nav>ul>li>ul::before,.gNaviWrap nav>ul>li>ul::after{content:'';position:absolute;left:50%;margin-left:-6px;display:block;width:0;height:0;border-top:10px solid transparent;border-right:6px solid transparent;border-bottom:10px solid transparent;border-left:6px solid transparent}@media screen and (max-width: 767px){.gNaviWrap nav>ul>li>ul::before,.gNaviWrap nav>ul>li>ul::after{content:none}}.gNaviWrap nav>ul>li>ul::before{top:-22px;border-bottom-color:#2d287f}.gNaviWrap nav>ul>li>ul::after{top:-19px;border-bottom-color:#fff}.gNaviWrap nav>ul>li>ul>li{border-top:1px dotted #b4b4b4}.gNaviWrap nav>ul>li>ul>li:nth-child(1){border-top:none}.gNaviWrap nav>ul>li>ul>li>a{display:block;padding:20px 0 20px 24px;font-size:116%;font-family:Noto Sans JP,sans-serif;text-decoration:none}@media screen and (min-width: 768px){.gNaviWrap nav>ul>li>ul>li>a:hover{color:#707070}}@media screen and (max-width: 767px){.gNaviWrap nav>ul>li>ul>li>a{padding:16px 0 16px 30px;font-size:100%}}.gNaviWrap nav>ul>li>ul>li>a::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:7px;height:7px;margin-right:13px;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:2px}.home .gNaviWrap .gNavi0 a,.message .gNaviWrap .gNavi9 span,.message .gNaviWrap .gNavi91 a,.message .gNaviWrap .gNavi1>a,.aboutsdgs .gNaviWrap .gNavi9 span,.aboutsdgs .gNaviWrap .gNavi92 a,.aboutsdgs .gNaviWrap .gNavi2>a,.members .gNaviWrap .gNavi9 span,.members .gNaviWrap .gNavi93 a,.members .gNaviWrap .gNavi3>a,.page.search .gNaviWrap .gNavi4 span,.page.search .gNaviWrap .gNavi41 a,.page.sdgs .gNaviWrap .gNavi4 span,.page.sdgs .gNaviWrap .gNavi42 a,.page.section .gNaviWrap .gNavi4 span,.page.section .gNaviWrap .gNavi43 a,.single.education .gNaviWrap .gNavi4 span,.single.research .gNaviWrap .gNavi4 span,.single.other .gNaviWrap .gNavi4 span,.news .gNaviWrap .gNavi5 a,.interviews .gNaviWrap .gNavi10 a,.expo2025 .gNaviWrap .gNavi7 a,.inochi-forum .gNaviWrap .gNavi8 a{font-weight:bold;color:#2d287f}.langWrap{position:absolute;right:11px;top:24px;text-align:right}@media screen and (max-width: 767px){.langWrap{right:57px;top:14px;text-align:left}}.langWrap #langBtn{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:14px;height:14px;margin-right:7px;vertical-align:-3px}@media screen and (max-width: 767px){.langWrap #langBtn{display:block;width:35px;height:35px;margin-right:0;border:2px solid #f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}}.langWrap #langBtn::before{content:'';display:block;width:14px;height:14px;background:url(../../img/base/lang.png) no-repeat 0 0;background-size:contain}@media screen and (max-width: 767px){.langWrap #langBtn::before{position:absolute;left:9px;top:9px;width:17px;height:17px;background-image:url(../../img/base/lang_sp.png)}}@media screen and (max-width: 767px){.langWrap #langBtn.open+ul{display:block;z-index:1}}.langWrap ul{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media screen and (max-width: 767px){.langWrap ul{position:absolute;top:calc(100% + 5px);left:50%;display:none;width:100px;margin-left:-50px;background-color:#fff;border:2px solid #2d287f}.langWrap ul::before,.langWrap ul::after{content:'';position:absolute;left:50%;margin-left:-6px;display:block;width:0;height:0;border-top:10px solid transparent;border-right:6px solid transparent;border-bottom:10px solid transparent;border-left:6px solid transparent}.langWrap ul::before{top:-22px;border-bottom-color:#2d287f}.langWrap ul::after{top:-19px;border-bottom-color:#fff}}.langWrap li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media screen and (max-width: 767px){.langWrap li{display:block}}@media screen and (max-width: 767px){.langWrap li:nth-child(2){border-top:1px dotted #b4b4b4}}.langWrap li:nth-child(2)::before{content:'/';margin:0 2px;font-size:93%}@media screen and (max-width: 767px){.langWrap li:nth-child(2)::before{content:none}}.langWrap li a{padding-right:2px;font-size:93%;font-family:Noto Sans JP,sans-serif;text-decoration:none}@media screen and (max-width: 767px){.langWrap li a{display:block;padding:15px}}@media screen and (min-width: 768px){.langWrap li a:hover{color:#707070}}.langWrap li.current a{font-weight:bold;color:#2d287f}.googleSearchWrap{position:absolute;right:120px;top:14px}@media screen and (max-width: 767px){.googleSearchWrap{position:static;right:auto;top:auto;padding:14px 25px 14px 26px;background-color:#f3f3f3;border-bottom:1px solid #b4b4b4}}.googleSearchWrap .gsc-control-cse{padding:0;background-color:transparent;border:none}.googleSearchWrap .gsc-control-cse form.gsc-search-box{margin-bottom:0}.googleSearchWrap .gsc-control-cse form.gsc-search-box .gsc-input{padding-right:0}@media screen and (max-width: 767px){.googleSearchWrap .gsc-control-cse form.gsc-search-box .gsc-input .gsc-input-box{padding-top:0;padding-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.googleSearchWrap .gsc-control-cse form.gsc-search-box .gsc-search-button{margin-left:0}.googleSearchWrap .gsc-control-cse form.gsc-search-box .gsc-search-button .gsc-search-button-v2{padding:10px 12px}@media screen and (max-width: 767px){.googleSearchWrap .gsc-control-cse form.gsc-search-box .gsc-search-button .gsc-search-button-v2{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.googleSearchWrap .gsc-control-cse form.gsc-search-box .gsc-search-button .gsc-search-button-v2 svg{width:13px}}.breadcrumb{width:1200px;margin:0 auto;padding:29px 0 21px 10px;border-bottom:1px solid #e9e9e9}@media screen and (max-width: 767px){.breadcrumb{width:100%;padding:12px 13px 11px 13px}}.breadcrumb li{display:inline;font-size:93%;font-family:Noto Sans JP,sans-serif;color:#393939}@media screen and (max-width: 767px){.breadcrumb li{font-size:77%}}.breadcrumb li::before{content:'＞';margin:0 10px}@media screen and (max-width: 767px){.breadcrumb li::before{margin:0 6px}}.breadcrumb li:nth-child(1)::before{content:none}.breadcrumb a{color:#393939;text-decoration:none}@media screen and (min-width: 768px){.breadcrumb a:hover{color:#747474}}.ttlv1{width:1120px;margin:78px auto 0 auto;font-size:261.5%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.ttlv1{width:89.33333%;margin-top:38px;font-size:161.6%}}.ttlv1::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:7px;height:35px;margin-right:25px;background-color:#2d287f;vertical-align:-6px}@media screen and (max-width: 767px){.ttlv1::before{width:5px;height:24px;margin-right:10px}}.ttlv1Wrap{width:1120px;margin:63px auto 0 auto;padding:50px 0 56px 0;background:url(../../img/base/pattern.png) repeat 0 0;background-size:6px 6px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center}@media screen and (max-width: 767px){.ttlv1Wrap{width:89.33333%;margin-top:46px;padding:29px 0 30px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}}.ttlv1Wrap p{margin-bottom:13px;font-size:108%;font-family:Noto Sans JP,sans-serif;color:#2d287f}@media screen and (max-width: 767px){.ttlv1Wrap p{margin-bottom:6px;font-size:85%}}.ttlv1Wrap h1{font-size:276.9%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.ttlv1Wrap h1{font-size:161.6%;line-height:1.5}}.ttlv1Wrap+.read{width:980px;margin:59px auto 0 auto;font-size:123.1%;line-height:2.125;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.ttlv1Wrap+.read{width:89.33333%;margin-top:37px;font-size:100%;line-height:1.92308}}.wp-pagenavi{text-align:center}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:56px;margin:4px 2px 0 2px;padding:16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:153.9%;font-family:Noto Sans JP,sans-serif;text-decoration:none;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f2f2f2}@media screen and (max-width: 767px){.wp-pagenavi span,.wp-pagenavi a{min-width:40px;margin:3px 2px 0 1px;padding:12px 13px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:116%}}.wp-pagenavi span[aria-current="page"],.wp-pagenavi a[aria-current="page"]{background-color:#2d287f;font-weight:bold;color:#fff}.wp-pagenavi span.pages,.wp-pagenavi a.pages{display:none}@media screen and (min-width: 768px){.wp-pagenavi a:hover{background-color:#f6f6f6;color:#707070}}.wp-pagenavi+.pageBackBtn{margin-top:121px}@media screen and (max-width: 767px){.wp-pagenavi+.pageBackBtn{margin-top:105px}}.moreBtn,.pageBackBtn{text-align:center}.moreBtn a,.pageBackBtn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:350px;padding:23px 32px 25px 36px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:138.5%;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (min-width: 768px){.moreBtn a:hover,.pageBackBtn a:hover{background-color:#f5f5f5;color:#707070}.moreBtn a:hover::before,.pageBackBtn a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.moreBtn a,.pageBackBtn a{min-width:230px;padding:13px 29px 15px 32px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:93%}}.moreBtn a::before,.pageBackBtn a::before{content:'';position:absolute;left:21px;top:50%;display:block;width:12px;height:12px;margin-top:-6px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.moreBtn a::before,.pageBackBtn a::before{left:12px;width:8px;height:8px;margin-top:-4px}}.footerWrap{width:1200px;margin:0 auto;padding:134px 0 44px 0;border-bottom:7px solid #2d287f}@media screen and (max-width: 767px){.footerWrap{width:100%;padding:113px 0 49px 0;border-bottom-width:6px}}.footerWrap ul{padding:5px 140px 29px 140px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center}@media screen and (max-width: 767px){.footerWrap ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;border-bottom:none}}.footerWrap li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:25px;padding:0 25px 0 23px;border-left:1px solid #404040}@media screen and (max-width: 767px){.footerWrap li{width:50%;margin-top:0;padding:0;border-bottom:1px solid #d8d8d8;border-left:none}}.footerWrap li:nth-child(1),.footerWrap li:nth-child(8){border-left:none}.footerWrap li a{font-size:116%;font-family:Noto Sans JP,sans-serif;text-decoration:none}@media screen and (min-width: 768px){.footerWrap li a:hover{color:#707070}}@media screen and (max-width: 767px){.footerWrap li a{display:block;padding:15px 0 16px 0;font-size:93%}.footerWrap li a:nth-child(odd){border-right:1px solid #d8d8d8}}.footerWrap strong{display:block;margin-top:49px;text-align:center}@media screen and (max-width: 767px){.footerWrap strong{width:126px;margin:41px auto 0 auto}.footerWrap strong img{width:100%;height:auto}}.footerWrap p{margin-top:20px;font-size:85%;font-family:Noto Sans JP,sans-serif;color:#7f7f7f;text-align:center}@media screen and (max-width: 767px){.footerWrap p{margin-top:15px;font-size:77%}}@media screen and (max-width: 767px){.footerWrap .note{width:85.33333%;margin-right:auto;margin-left:auto;line-height:1.8}}@media screen and (min-width: 768px){.footerWrap .note a:hover{color:#707070}}#pagetopWrap{display:none;position:fixed;left:50%;bottom:7px;width:60px;height:60px;margin-left:540px}@media screen and (max-width: 767px){#pagetopWrap{left:auto;right:0;bottom:6px;width:45px;height:45px;margin-left:0}}#pagetopWrap.show{display:block}#pagetopWrap a{display:block;width:100%;height:100%;text-indent:-10000px;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f2f2f2}@media screen and (min-width: 768px){#pagetopWrap a:hover{background-color:#f6f6f6}#pagetopWrap a:hover::before{border-top-color:#6c69a5;border-right-color:#6c69a5}}#pagetopWrap a::before{content:'';position:absolute;left:19px;top:25px;display:block;width:20px;height:20px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-top-color .25s ease-out,border-right-color .25s ease-out;-o-transition:border-top-color .25s ease-out,border-right-color .25s ease-out;-webkit-transition:border-top-color .25s ease-out,border-right-color .25s ease-out;transition:border-top-color .25s ease-out,border-right-color .25s ease-out;border-top:2px solid #2d287f;border-right:2px solid #2d287f}@media screen and (max-width: 767px){#pagetopWrap a::before{left:15px;top:19px;width:16px;height:16px}}.postBandWrap article{border-bottom:1px dotted #a3a3a3}.postBandWrap article a{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0;text-decoration:none}@media screen and (min-width: 768px){.postBandWrap article a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.postBandWrap article a:hover .category li{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.postBandWrap article a:hover .title{color:#707070}.postBandWrap article a:hover .position{color:#707070}.postBandWrap article a:hover .tag time{color:#9e9e9e}.postBandWrap article a:hover .tag li{border-color:#bfbfbf;color:#707070}}@media screen and (max-width: 767px){.postBandWrap article a{padding:23px 0 24px 0}}.postBandWrap article .img{width:110px;margin-right:20px}@media screen and (max-width: 767px){.postBandWrap article .img{width:82px;margin-right:15px}}.postBandWrap article .img figure{overflow:hidden}.postBandWrap article .img img{width:100%;height:auto;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.postBandWrap article .category{margin-bottom:8px}@media screen and (max-width: 767px){.postBandWrap article .category{margin-bottom:3px}}.postBandWrap article .category li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:100px;margin:0 6px 5px 0;padding:3px 5px;border:1px solid #a3a3a3;font-size:108%;font-family:Noto Sans JP,sans-serif;text-align:center;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media screen and (max-width: 767px){.postBandWrap article .category li{min-width:65px;margin:0 5px 5px 0;padding:2px 5px;font-size:77%}}.postBandWrap article .category li:nth-child(1){background-color:#2d287f;border-color:#2d287f;color:#fff}.postBandWrap article .txt{width:calc(100% - 110px - 20px)}@media screen and (max-width: 767px){.postBandWrap article .txt{width:calc(100% - 82px - 15px)}}.postBandWrap article .title{font-size:146.2%;font-weight:bold;font-family:Noto Sans JP,sans-serif;line-height:1.57895}@media screen and (max-width: 767px){.postBandWrap article .title{font-size:100%;line-height:1.69231}}.postBandWrap article .position{margin-top:4px;font-size:108%;font-family:Noto Sans JP,sans-serif;line-height:1.71429}@media screen and (max-width: 767px){.postBandWrap article .position{margin-top:5px;font-size:77%}}.postBandWrap article .sdgs{margin-top:13px}@media screen and (max-width: 767px){.postBandWrap article .sdgs{margin-top:11px}}.postBandWrap article .sdgs img{width:40px;height:auto;margin:5px 5px 0 0}@media screen and (max-width: 767px){.postBandWrap article .sdgs img{width:26px;margin:4px 3px 0 0}}.postBandWrap article .tag{margin-bottom:8px}.postBandWrap article .tag time{font-size:100%;font-family:Noto Sans JP,sans-serif;color:#757575;vertical-align:-1px}@media screen and (max-width: 767px){.postBandWrap article .tag time{font-size:85%}}.postBandWrap article .tag ul{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 0 0 10px}@media screen and (max-width: 767px){.postBandWrap article .tag ul{display:block;margin:4px 0 0 0}}.postBandWrap article .tag li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 5px 0 0;padding:5px 10px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-size:93%;font-family:Noto Sans JP,sans-serif;line-height:1.231;text-indent:0;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;border:1px solid #a3a3a3}@media screen and (max-width: 767px){.postBandWrap article .tag li{margin-top:5px;padding:3px 10px 4px 6px;font-size:77%}}.postBandWrap article .tag li::before{content:'#';display:inline;width:auto;height:auto;margin-right:0;background-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;vertical-align:baseline}.postBandWrap article .koenTtl{margin-top:4px;margin-bottom:0;font-size:116%}@media screen and (max-width: 767px){.postBandWrap article .koenTtl{font-size:93%}}.postTile3Wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1140px;margin:0 auto}@media screen and (max-width: 767px){.postTile3Wrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}}.postTile3Wrap article{width:360px;margin:27px 10px 0 10px}@media screen and (max-width: 767px){.postTile3Wrap article{width:100%;margin:29px 0 0 0}}.postTile3Wrap article a{position:relative;display:block;height:100%;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f2f2f2}@media screen and (min-width: 768px){.postTile3Wrap article a:hover{background-color:#f6f6f6}.postTile3Wrap article a:hover .type em:nth-child(1){background-color:#6c69a5}.postTile3Wrap article a:hover .type em:nth-child(2){background-color:#fede4d;color:#6c69a5}.postTile3Wrap article a:hover .img figure{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.postTile3Wrap article a:hover .title{color:#707070}.postTile3Wrap article a:hover .position{color:#707070}.postTile3Wrap article a:hover .category li{border-color:#bfbfbf;color:#707070}}.postTile3Wrap article .type{position:absolute;left:0;top:-10px;z-index:1}.postTile3Wrap article .type em{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px;padding:6px 0 9px 0;font-size:123.1%;font-family:Noto Sans JP,sans-serif;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out}@media screen and (max-width: 767px){.postTile3Wrap article .type em{font-size:116%}}.postTile3Wrap article .type em:nth-child(1){min-width:80px;background-color:#2d287f;color:#fff}@media screen and (max-width: 767px){.postTile3Wrap article .type em:nth-child(1){min-width:74px}}.postTile3Wrap article .type em:nth-child(2){min-width:90px;background-color:#fdd000;color:#2d287f}@media screen and (max-width: 767px){.postTile3Wrap article .type em:nth-child(2){min-width:83px}}.postTile3Wrap article .img{position:relative;height:0;padding-bottom:56.71642%;overflow:hidden}.postTile3Wrap article .img figure{width:100%;height:0;padding-bottom:56.71642%;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.postTile3Wrap article .img img{position:absolute;left:50%;top:50%;max-width:100%;width:auto;max-height:100%;height:auto;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.postTile3Wrap article .txt{padding-bottom:27px}@media screen and (max-width: 767px){.postTile3Wrap article .txt{padding-bottom:25px}}.postTile3Wrap article .title{padding:18px 20px 0 20px;font-size:138.5%;font-weight:bold;font-family:Noto Sans JP,sans-serif;line-height:1.55556}@media screen and (max-width: 767px){.postTile3Wrap article .title{font-size:130.7%;line-height:1.47059}}.postTile3Wrap article .position{padding:10px 20px 0 20px;font-size:100%;font-family:Noto Sans JP,sans-serif;line-height:1.84615}@media screen and (max-width: 767px){.postTile3Wrap article .position{font-size:93%;line-height:1.83333}}.postTile3Wrap article .category{padding:11px 15px 0 20px}.postTile3Wrap article .category li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:5px 5px 0 0;padding:4px 10px 5px 10px;background-color:#fff;font-size:93%;font-family:Noto Sans JP,sans-serif;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;border:1px solid #a3a3a3}@media screen and (max-width: 767px){.postTile3Wrap article .category li{font-size:85%}}.postTile3Wrap article .sdgs{padding:11px 14px 0 20px}.postTile3Wrap article .sdgs img{width:48px;height:auto;margin:6px 6px 0 0}@media screen and (max-width: 767px){.postTile3Wrap article .sdgs img{width:45px;margin:5px 5px 0 0}}.postTile4Wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1140px;margin:0 auto}@media screen and (max-width: 767px){.postTile4Wrap{width:106.26866%;margin:0 -3.13433%}}.postTile4Wrap article{width:265px;margin:27px 10px 0 10px}@media screen and (max-width: 767px){.postTile4Wrap article{width:44.38202%;margin:32px 2.80899% 0 2.80899%}}.postTile4Wrap article a{position:relative;display:block;height:100%;text-decoration:none}@media screen and (min-width: 768px){.postTile4Wrap article a:hover .type em{background-color:#fede4d;color:#6c69a5}.postTile4Wrap article a:hover .img figure{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.postTile4Wrap article a:hover time{color:#9e9e9e}.postTile4Wrap article a:hover .title{color:#707070}.postTile4Wrap article a:hover .tag li{border-color:#bfbfbf;color:#707070}}.postTile4Wrap article .type{position:absolute;left:0;top:-10px;z-index:1}@media screen and (max-width: 767px){.postTile4Wrap article .type{top:-13px}}.postTile4Wrap article .type em{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:90px;padding:6px 0 9px 0;font-size:123.1%;font-family:Noto Sans JP,sans-serif;color:#2d287f;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#fdd000}@media screen and (max-width: 767px){.postTile4Wrap article .type em{min-width:65px;padding:7px 0;font-size:93%}}.postTile4Wrap article .img{position:relative;height:0;padding-bottom:56.71642%;overflow:hidden}.postTile4Wrap article .img figure{width:100%;height:0;padding-bottom:56.71642%;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.postTile4Wrap article .img img{position:absolute;left:50%;top:50%;max-width:100%;width:auto;max-height:100%;height:auto;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.postTile4Wrap article .txt{padding-bottom:15px}@media screen and (max-width: 767px){.postTile4Wrap article .txt{padding-bottom:0}}.postTile4Wrap article time{display:block;padding-top:14px;font-size:100%;font-family:Noto Sans JP,sans-serif;color:#757575}@media screen and (max-width: 767px){.postTile4Wrap article time{padding-top:13px;font-size:85%}}.postTile4Wrap article .title{padding-top:6px;font-size:138.5%;font-weight:bold;font-family:Noto Sans JP,sans-serif;line-height:1.55556}@media screen and (max-width: 767px){.postTile4Wrap article .title{padding-top:5px;font-size:100%;line-height:1.53846}}.postTile4Wrap article .tag{padding-top:7px}@media screen and (max-width: 767px){.postTile4Wrap article .tag{padding-top:5px}}.postTile4Wrap article .tag li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:5px 5px 0 0;padding:5px 10px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-size:93%;font-family:Noto Sans JP,sans-serif;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;border:1px solid #a3a3a3}@media screen and (max-width: 767px){.postTile4Wrap article .tag li{padding:3px 10px 4px 6px;font-size:77%}}.postTile4Wrap article .tag li::before{content:'#'}.tabWrap,.tabMenuWrap{width:1140px;margin:0 auto}@media screen and (max-width: 767px){.tabWrap,.tabMenuWrap{width:89.33333%}}.tabWrap>ul,.tabMenuWrap>ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1120px;margin:0 auto;border-bottom:2px solid #a3a3a3}@media screen and (max-width: 767px){.tabWrap>ul,.tabMenuWrap>ul{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;border-bottom:none}}.tabWrap>ul>li,.tabMenuWrap>ul>li{width:12.23214%;margin-right:.35714%}@media screen and (max-width: 767px){.tabWrap>ul>li,.tabMenuWrap>ul>li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;margin:5px 5px 0 0}}.tabWrap>ul>li,.tabMenuWrap>ul>li>a{padding:13px 0 14px 0;background-color:#ececec;border-top:2px solid #ececec;border-right:2px solid #ececec;border-left:2px solid #ececec;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;font-size:123.1%;font-family:Noto Sans JP,sans-serif;text-decoration:none;text-align:center;-moz-transition:background-color .25s ease-out,border-color .25s ease-out;-o-transition:background-color .25s ease-out,border-color .25s ease-out;-webkit-transition:background-color .25s ease-out,border-color .25s ease-out;transition:background-color .25s ease-out,border-color .25s ease-out}@media screen and (max-width: 767px){.tabWrap>ul>li,.tabMenuWrap>ul>li>a{padding:8px;border-bottom:2px solid #ececec;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:77%}}@media screen and (min-width: 768px){.tabWrap>ul>li:hover,.tabMenuWrap>ul>li>a:hover{background-color:#f2f2f2;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-left-color:#f2f2f2;color:#707070;cursor:pointer}}.tabWrap>ul>li.current,.tabMenuWrap>ul>li.current>a{position:relative;margin-bottom:-2px;padding-bottom:16px;background-color:#fff;border-top-color:#a3a3a3;border-right-color:#a3a3a3;border-left-color:#a3a3a3}@media screen and (max-width: 767px){.tabWrap>ul>li.current,.tabMenuWrap>ul>li.current>a{margin-bottom:0;padding-bottom:8px;border-bottom-color:#a3a3a3}}.tabWrap>div{display:none;padding-top:14px}@media screen and (max-width: 767px){.tabWrap>div{padding-top:7px}}.tabWrap>div.current{display:block}.tabMenuWrap{margin-top:30px;margin-bottom:14px}@media screen and (max-width: 767px){.tabMenuWrap{margin-top:15px;margin-bottom:7px}.tabMenuWrap+.postTile4Wrap{width:94.93333%;margin:0 auto}}.tabMenuWrap>ul>li>a{display:block}.entryWrap .has-text-align-center,.entryWrap .aligncenter{text-align:center}.entryWrap .has-text-align-right,.entryWrap .alignright{text-align:right}.entryWrap strong{font-weight:bold}.entryWrap em{font-style:italic}.entryWrap a{text-decoration:underline}.entryWrap a[target="_blank"]::after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:12px;height:10px;margin-right:7px;margin-left:7px;background:url(../../img/base/icn_ww.png) no-repeat 0 0;background-size:contain;vertical-align:1px}@media screen and (max-width: 767px){.entryWrap a[target="_blank"]::after{vertical-align:0}}@media screen and (min-width: 768px){.entryWrap a:hover{color:#707070}}.entryWrap h1 img,.entryWrap h2 img,.entryWrap h3 img,.entryWrap h4 img,.entryWrap h5 img,.entryWrap h6 img,.entryWrap p img,.entryWrap li img{width:16px;height:16px}.entryWrap sup{font-size:81.25%;vertical-align:5px}.entryWrap sub{font-size:81.25%;vertical-align:0}.entryWrap s{text-decoration:line-through}.entryWrap .has-text-red-color{color:#de2804}.entryWrap .has-text-red-color a{color:#de2804}.entryWrap .has-text-red-color a:hover{color:#e8694f}.entryWrap .has-text-blue-color{color:#28439c}.entryWrap .has-text-blue-color a{color:#28439c}.entryWrap .has-text-blue-color a:hover{color:#697bba}.entryWrap .has-line-yellow-color{background-color:#ffe674}.entryWrap p{margin-top:20px;margin-bottom:20px;font-size:123.1%;line-height:2.125;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap p{font-size:100%;line-height:1.92308}}.entryWrap p.is-style-p-size-expo2025{font-size:215.3%}@media screen and (max-width: 767px){.entryWrap p.is-style-p-size-expo2025{font-size:153.9%}}.entryWrap h2{margin-top:70px;margin-bottom:20px;padding-bottom:13px;border-bottom:2px solid #a3a3a3;font-size:169.2% !important;font-weight:bold;line-height:1.63636 !important;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap h2{padding-bottom:11px;font-size:123.1% !important;line-height:1.5 !important}}.entryWrap h3{margin-top:55px;padding:2px 0 2px 20px;border-left:8px solid #2d287f;font-size:153.9%;font-weight:bold;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap h3{padding-left:10px;font-size:123.1%;line-height:1.5}}.entryWrap ul{margin-top:20px;margin-bottom:20px;margin-left:11px}@media screen and (max-width: 767px){.entryWrap ul{margin-left:4px}}.entryWrap ul>li{padding-left:16px;font-size:123.1%;line-height:2.125;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word;text-indent:-16px}@media screen and (max-width: 767px){.entryWrap ul>li{padding-left:14px;font-size:100%;line-height:1.92308;text-indent:-14px}}.entryWrap ul>li::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:8px;height:8px;margin-right:8px;background-color:#333;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:3px}@media screen and (max-width: 767px){.entryWrap ul>li::before{width:6px;height:6px;vertical-align:1px}}.entryWrap ul>li li{font-size:100%}.entryWrap ul ul,.entryWrap ul ol{margin-top:0;margin-bottom:0;text-indent:0}.entryWrap ol{margin-top:20px;margin-bottom:20px;padding-left:26px;list-style-type:decimal}@media screen and (max-width: 767px){.entryWrap ol{padding-left:19px}}.entryWrap ol>li{font-size:123.1%;line-height:2.125;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap ol>li{font-size:100%;line-height:1.92308}}.entryWrap ol>li li{font-size:100%}.entryWrap ol ul,.entryWrap ol ol{margin-top:0;margin-bottom:0}.entryWrap .is-style-button-link{margin-left:0;padding-left:0;list-style:none}@media screen and (max-width: 767px){.entryWrap .is-style-button-link{margin-left:0;padding-left:0}}.entryWrap .is-style-button-link li{margin-top:20px;margin-bottom:20px;padding-left:0;text-indent:0}@media screen and (max-width: 767px){.entryWrap .is-style-button-link li{padding-left:0;text-indent:0}}.entryWrap .is-style-button-link li::before{content:none}.entryWrap .is-style-button-link a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:15px 26px 17px 42px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (min-width: 768px){.entryWrap .is-style-button-link a:hover{background-color:#f5f5f5;color:#707070}.entryWrap .is-style-button-link a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.entryWrap .is-style-button-link a{padding:10px 17px 12px 29px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}}.entryWrap .is-style-button-link a::before{content:'';position:absolute;left:15px;top:28px;display:block;width:12px;height:12px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.entryWrap .is-style-button-link a::before{left:10px;top:20px;width:8px;height:8px}}.entryWrap .is-style-text-link{margin-left:0;padding-left:0;list-style:none}@media screen and (max-width: 767px){.entryWrap .is-style-text-link{margin-left:0;padding-left:0}}.entryWrap .is-style-text-link li{margin-top:20px;margin-bottom:20px;padding-left:0;text-indent:0}@media screen and (max-width: 767px){.entryWrap .is-style-text-link li{padding-left:0;text-indent:0}}.entryWrap .is-style-text-link li::before{content:none}.entryWrap .is-style-text-link a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:24px;text-indent:-24px}@media screen and (max-width: 767px){.entryWrap .is-style-text-link a{padding-left:20px;text-indent:-20px}}.entryWrap .is-style-text-link a::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:12px;height:12px;margin-right:12px;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:1px}@media screen and (max-width: 767px){.entryWrap .is-style-text-link a::before{width:8px;height:8px}}.entryWrap .is-style-ul-sns-expo2025{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.entryWrap .is-style-ul-sns-expo2025{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.entryWrap .is-style-ul-sns-expo2025 li{display:block;width:48.83721%}@media screen and (max-width: 767px){.entryWrap .is-style-ul-sns-expo2025 li{width:100%}}.entryWrap .is-style-ul-sns-expo2025 li a{width:100%;font-weight:bold;color:#fff;text-align:center}.entryWrap .is-style-ul-sns-expo2025 li a::before{top:50%;width:30px;height:30px;margin-top:-15px;background-repeat:no-repeat;background-position:0 0;background-size:contain;border-right:none;border-bottom:none;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 767px){.entryWrap .is-style-ul-sns-expo2025 li a::before{top:50%;width:15px;height:15px;margin-top:-7px}}.entryWrap .is-style-ul-sns-expo2025 li a::after{content:none}.entryWrap .is-style-ul-sns-expo2025 li:nth-child(1) a{background-color:#3b5998}@media screen and (min-width: 768px){.entryWrap .is-style-ul-sns-expo2025 li:nth-child(1) a:hover{background-color:#768bb7;color:#fff}}.entryWrap .is-style-ul-sns-expo2025 li:nth-child(1) a::before{background-image:url(../../img/base/icn_fb.png)}.entryWrap .is-style-ul-sns-expo2025 li:nth-child(2){margin-left:2.32558%}@media screen and (max-width: 767px){.entryWrap .is-style-ul-sns-expo2025 li:nth-child(2){margin:20px 0 0 0}}.entryWrap .is-style-ul-sns-expo2025 li:nth-child(2) a{background-color:#dd2b77}@media screen and (min-width: 768px){.entryWrap .is-style-ul-sns-expo2025 li:nth-child(2) a:hover{background-color:#e76ba0;color:#fff}}.entryWrap .is-style-ul-sns-expo2025 li:nth-child(2) a::before{background-image:url(../../img/base/icn_in.png)}.entryWrap .wp-block-table{margin-top:20px;margin-bottom:20px}.entryWrap .wp-block-table table{width:100%;border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3}.entryWrap .wp-block-table th{padding:20px 20px 20px 30px;border-right:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif;line-height:2.125;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-table th{padding:20px 10px;font-size:100%;line-height:1.92308}}.entryWrap .wp-block-table td{padding:20px 20px 20px 30px;border-right:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;font-size:123.1%;font-family:Noto Sans JP,sans-serif;line-height:2.125;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-table td{padding:20px 10px;font-size:100%;line-height:1.92308}}.entryWrap .wp-block-table thead th{background-color:#e7e7e7}.entryWrap .wp-block-table figcaption{margin-top:20px;font-size:108%;font-family:Noto Sans JP,sans-serif;line-height:1.71429;color:#424141;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-table figcaption{margin-top:10px;font-size:77%;line-height:1.8}}.entryWrap .wp-block-table .has-fixed-layout{table-layout:fixed}.entryWrap .wp-block-table.is-style-table-left-bg-color th:nth-child(1),.entryWrap .wp-block-table.is-style-table-left-bg-color td:nth-child(1){background-color:#f2f2f2;white-space:nowrap}.entryWrap .wp-block-table.is-style-table-left-bg-color thead th:nth-child(1){background-color:#e7e7e7;white-space:normal}.entryWrap .wp-block-image{margin-top:20px;margin-bottom:20px;text-align:center}.entryWrap .wp-block-image img{width:100%;height:auto;filter:none !important}.entryWrap .wp-block-image figcaption{margin-top:14px;font-size:108%;line-height:1.71429;font-family:Noto Sans JP,sans-serif;color:#424141;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-image figcaption{margin-top:10px;font-size:77%;line-height:1.8}}.entryWrap>.wp-block-image{width:730px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.entryWrap>.wp-block-image{width:86.56716%}}.entryWrap>.wp-block-image img{width:auto;max-width:100%;height:auto;max-height:560px}@media screen and (max-width: 767px){.entryWrap>.wp-block-image img{max-height:445px}}.entryWrap .wp-block-file{margin-top:20px;margin-bottom:20px}.entryWrap .wp-block-file object{display:none}.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button){font-size:123.1%;line-height:2.125;font-family:Noto Sans JP,sans-serif;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:24px;text-indent:-24px}@media screen and (max-width: 767px){.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button){font-size:100%;line-height:1.92308}}@media screen and (max-width: 767px){.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button){padding-left:20px;text-indent:-20px}}.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button)::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:12px;height:12px;margin-right:12px;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:1px}@media screen and (max-width: 767px){.entryWrap .wp-block-file:not(.is-style-button-file) a:not(.wp-block-file__button)::before{width:8px;height:8px}}.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button){font-size:123.1%;line-height:2.125;font-family:Noto Sans JP,sans-serif;position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:23px 32px 25px 50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (max-width: 767px){.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button){font-size:100%;line-height:1.92308}}@media screen and (min-width: 768px){.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button):hover{background-color:#f5f5f5;color:#707070}.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button):hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button){padding:13px 29px 15px 32px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}}.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button)::before{content:'';position:absolute;left:21px;top:36px;display:block;width:12px;height:12px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.entryWrap .wp-block-file.is-style-button-file a:not(.wp-block-file__button)::before{left:12px;top:23px;width:8px;height:8px}}.entryWrap .wp-block-file .wp-block-file__button{display:none}.entryWrap .wp-block-columns{display:flex;flex-wrap:nowrap;overflow-wrap:break-word;margin-top:40px;margin-bottom:40px}@media screen and (max-width: 767px){.entryWrap .wp-block-columns{flex-wrap:wrap}}.entryWrap .wp-block-columns+.wp-block-columns{margin-top:20px}.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(1){flex-basis:160px !important}@media screen and (max-width: 767px){.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(1){flex-basis:120px !important}}.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2){flex-basis:calc(100% - 160px - 47px) !important;margin-left:47px}@media screen and (max-width: 767px){.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2){flex-basis:calc(100% - 120px - 27px) !important;margin-left:27px}}.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2) h3{margin-top:46px;padding:0;border-left:none;font-size:184.6%;font-weight:500}@media screen and (max-width: 767px){.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2) h3{margin-top:0;font-size:138.5%}}.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2) h3+p{margin-top:4px;margin-bottom:0;font-size:116%;font-weight:500}@media screen and (max-width: 767px){.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2) h3+p{font-size:108%}}.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2) p+p{margin-top:7px;margin-bottom:0;font-size:108%}@media screen and (max-width: 767px){.entryWrap .wp-block-columns.is-style-column-interviews div:nth-child(2) p+p{font-size:100%}}.entryWrap .wp-block-column{min-width:0;flex-basis:0;flex-grow:1;word-break:break-word;overflow-wrap:break-word;margin-top:-20px;margin-bottom:-20px;padding:0 !important}@media screen and (max-width: 767px){.entryWrap .wp-block-column{flex-basis:100% !important}}.entryWrap .wp-block-column:not(:first-child){margin-left:32px}@media screen and (max-width: 767px){.entryWrap .wp-block-column:not(:first-child){margin-top:0;margin-left:0}}.entryWrap .wp-block-column.is-style-column-color-gray{margin-top:0;margin-bottom:0;padding-top:20px !important;padding-right:40px !important;padding-bottom:20px !important;padding-left:40px !important;border:10px solid #f5f5f5}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-color-gray{padding-top:10px !important;padding-right:20px !important;padding-bottom:10px !important;padding-left:20px !important;border-width:5px}.entryWrap .wp-block-column.is-style-column-color-gray:not(:first-child){margin-top:20px}}.entryWrap .wp-block-column.is-style-column-bg-color-gray{margin-top:0;margin-bottom:0;padding-top:20px !important;padding-right:40px !important;padding-bottom:20px !important;padding-left:40px !important;background-color:#f5f5f5;border:10px solid #f5f5f5}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-bg-color-gray{padding-top:10px !important;padding-right:20px !important;padding-bottom:10px !important;padding-left:20px !important;border-width:5px}.entryWrap .wp-block-column.is-style-column-bg-color-gray:not(:first-child){margin-top:20px}}.entryWrap .wp-block-column.is-style-column-color-red{margin-top:0;margin-bottom:0;padding-top:28px !important;padding-right:48px !important;padding-bottom:28px !important;padding-left:48px !important;border:2px solid #de2804}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-color-red{padding-top:18px !important;padding-right:28px !important;padding-bottom:18px !important;padding-left:28px !important;border-width:1px}.entryWrap .wp-block-column.is-style-column-color-red:not(:first-child){margin-top:20px}}.entryWrap .wp-block-column.is-style-column-color-expo2025{margin-top:0;margin-bottom:0;padding-top:27px !important;padding-right:47px !important;padding-bottom:27px !important;padding-left:47px !important;border:3px solid #2d287f}@media screen and (max-width: 767px){.entryWrap .wp-block-column.is-style-column-color-expo2025{padding-top:18px !important;padding-right:28px !important;padding-bottom:18px !important;padding-left:28px !important;border-width:1px}.entryWrap .wp-block-column.is-style-column-color-expo2025:not(:first-child){margin-top:20px}}.entryWrap .wp-block-column.is-style-column-color-expo2025 .is-style-button-link{text-align:center}.entryWrap .wp-block-embed{margin-top:20px;margin-bottom:20px;text-align:center}.entryWrap .wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-bottom:56.26667%}.entryWrap .wp-block-embed-youtube .wp-block-embed__wrapper>iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;margin:auto}.entryWrap .wp-block-embed-youtube figcaption{margin-top:14px;font-size:108%;line-height:1.71429;font-family:Noto Sans JP,sans-serif;color:#424141;overflow-wrap:break-word}@media screen and (max-width: 767px){.entryWrap .wp-block-embed-youtube figcaption{margin-top:10px;font-size:77%;line-height:1.8}}.entryWrap>.wp-block-embed{width:730px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.entryWrap>.wp-block-embed{width:86.56716%}}.home .visualWrap{position:relative;width:1340px;max-width:100%;height:627px;margin:0 auto;padding-top:105px;background:url(../../img/home/main.jpg) no-repeat center top;background-size:1340px auto;text-align:center}@media screen and (max-width: 767px){.home .visualWrap{width:100%;height:0;padding:12.8% 0 92% 0;background-image:url(../../img/home/main_sp.jpg);background-size:100% auto}.home .visualWrap img{width:96.26667%;height:auto;margin:0 auto}}.home .visualWrap.enVer{padding-top:88px}@media screen and (max-width: 767px){.home .visualWrap.enVer{padding:7.2% 0 97.6% 0}.home .visualWrap.enVer img{width:97.33333%}}.home .visualWrap.enVer .btn{margin-top:6px}@media screen and (max-width: 767px){.home .visualWrap.enVer .btn{margin-top:2.66667%}}.home .visualWrap .btn{margin-top:30px}@media screen and (max-width: 767px){.home .visualWrap .btn{margin-top:3.73333%}}.home .visualWrap .btn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:350px;padding:23px 0 25px 4px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:138.5%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#fdd000}@media screen and (min-width: 768px){.home .visualWrap .btn a:hover{background-color:#fede4d;color:#707070}.home .visualWrap .btn a:hover::before{border-right-color:#4d4d4d;border-bottom-color:#4d4d4d}}@media screen and (max-width: 767px){.home .visualWrap .btn a{min-width:210px;padding:13px 0 15px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:93%}}.home .visualWrap .btn a::before{content:'';position:absolute;left:22px;top:50%;display:block;width:12px;height:12px;margin-top:-6px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #000;border-bottom:2px solid #000}@media screen and (max-width: 767px){.home .visualWrap .btn a::before{left:14px;width:7px;height:7px;margin-top:-4px}}.home .pageLinkWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1140px;margin:58px auto 0 auto}@media screen and (max-width: 767px){.home .pageLinkWrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:84%;margin:30px auto 0 auto}}.home .pageLinkWrap li{width:360px;margin:0 10px}@media screen and (max-width: 767px){.home .pageLinkWrap li{width:100%;margin:0}.home .pageLinkWrap li+li{margin-top:30px}}.home .pageLinkWrap li a{position:relative;display:block;padding:60px 0 71px 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f2f2f2}@media screen and (min-width: 768px){.home .pageLinkWrap li a:hover{background-color:#f6f6f6}.home .pageLinkWrap li a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}.home .pageLinkWrap li a:hover .img{background-color:#6c69a5}.home .pageLinkWrap li a:hover p{color:#6c69a5}.home .pageLinkWrap li a:hover h2{color:#707070}}@media screen and (max-width: 767px){.home .pageLinkWrap li a{padding:32px 0 27px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}}.home .pageLinkWrap li a::before{content:'';position:absolute;right:18px;bottom:19px;display:block;width:12px;height:12px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.home .pageLinkWrap li a::before{right:17px;bottom:17px;width:9px;height:9px}}.home .pageLinkWrap .img{position:absolute;left:50%;top:-34px;width:71px;height:0;margin-left:-36px;padding:17px 0 54px 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#2d287f}@media screen and (max-width: 767px){.home .pageLinkWrap .img{top:-20px;width:42px;margin-left:-22px;padding:10px 0 32px 0}}.home .pageLinkWrap .img img{width:44px;height:auto}@media screen and (max-width: 767px){.home .pageLinkWrap .img img{width:27px}}.home .pageLinkWrap p{font-size:108%;font-family:Noto Sans JP,sans-serif;color:#2d287f;text-align:center}@media screen and (max-width: 767px){.home .pageLinkWrap p{font-size:77%}}.home .pageLinkWrap h2{margin-top:12px;font-size:184.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-align:center}@media screen and (max-width: 767px){.home .pageLinkWrap h2{margin-top:7px;font-size:138.5%}}.home .bnrExpo2025Wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1120px;margin:50px auto 100px auto}@media screen and (max-width: 767px){.home .bnrExpo2025Wrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:77.86667%;margin:32px auto 67px auto}}.home .bnrExpo2025Wrap a{display:block;width:calc((100% - 20px - 20px) / 3);margin-left:20px}@media screen and (max-width: 767px){.home .bnrExpo2025Wrap a{width:100%;margin:15px 0 0 0}}.home .bnrExpo2025Wrap a:nth-child(1){margin-left:0}@media screen and (max-width: 767px){.home .bnrExpo2025Wrap a:nth-child(1){margin-top:0}}.home .bnrExpo2025Wrap img{width:100%;height:auto}.home .mainWrap>h2{width:1120px;margin:0 auto;padding-left:17px;border-left:5px solid #2d287f;font-size:207.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;overflow-wrap:break-word}@media screen and (max-width: 767px){.home .mainWrap>h2{width:89.33333%;padding-left:11px;border-left-width:4px;font-size:146.2%;line-height:1}}.home .tabWrap{margin-top:29px}@media screen and (max-width: 767px){.home .tabWrap{margin-top:27px}}@media screen and (min-width: 768px){.home .torikumiWrap>ul>li:nth-child(4){width:264px}}.home .torikumiWrap .postTile3Wrap article .type em:nth-child(1){padding-right:6px;padding-left:7px}@media screen and (max-width: 767px){.home .torikumiWrap .postTile3Wrap article .type em:nth-child(1){padding-right:4px;padding-left:5px}}.home .torikumiWrap .postTile3Wrap article .type em:last-child{margin-right:0}.home .searchTypeWrap{margin:90px 0 100px 0}@media screen and (max-width: 767px){.home .searchTypeWrap{margin:72px 0 67px 0}}.home .searchTypeWrap h2{margin-bottom:48px;font-size:207.6%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-align:center}@media screen and (max-width: 767px){.home .searchTypeWrap h2{margin-bottom:27px;font-size:146.2%;line-height:1.52632}}.home .searchTypeWrap ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1005px;margin:0 auto}@media screen and (max-width: 767px){.home .searchTypeWrap ul{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:77.86667%}}.home .searchTypeWrap li{width:320px;margin:0 8px 0 7px}@media screen and (max-width: 767px){.home .searchTypeWrap li{width:100%;margin:10px 0 0 0}}.home .searchTypeWrap li a{position:relative;display:block;width:100%;padding:27px 0 28px 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;text-align:center;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;border:2px solid #2d287f}@media screen and (max-width: 767px){.home .searchTypeWrap li a{padding:16px 0 17px 0}}@media screen and (min-width: 768px){.home .searchTypeWrap li a:hover{border-color:#6c69a5}.home .searchTypeWrap li a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}.home .searchTypeWrap li a:hover h3{color:#6c69a5}.home .searchTypeWrap li a:hover p{color:#707070}}.home .searchTypeWrap li a::before{content:'';position:absolute;right:17px;bottom:17px;display:block;width:12px;height:12px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.home .searchTypeWrap li a::before{right:14px;bottom:15px;width:9px;height:9px}}.home .searchTypeWrap li a h3{font-size:169.2%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#2d287f}@media screen and (max-width: 767px){.home .searchTypeWrap li a h3{font-size:138.5%}}.home .searchTypeWrap li a p{margin-top:12px;font-size:93%;font-family:Noto Sans JP,sans-serif;line-height:1.75}@media screen and (max-width: 767px){.home .searchTypeWrap li a p{margin-top:9px;font-size:85%;line-height:1.63636}}.home .searchTypeWrap li:nth-child(4){width:860px;margin:34px auto 0 auto;padding:20px 0 20px 26px;background:url(../../img/base/pattern.png) repeat 0 0;background-size:6px 6px}@media screen and (max-width: 767px){.home .searchTypeWrap li:nth-child(4){width:114.72603%;margin:21px -7.36301% 0 -7.36301%;padding:16px 5.13699% 17px 5.13699%}}.home .searchTypeWrap li:nth-child(4) h3{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:15px;font-size:138.5%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.home .searchTypeWrap li:nth-child(4) h3{margin:0 0 13px 0;font-size:100%}}.home .searchTypeWrap li:nth-child(4) h3 i{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:20px;height:20px;margin-right:7px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:-4px}@media screen and (max-width: 767px){.home .searchTypeWrap li:nth-child(4) h3 i{width:16px;height:16px;margin-right:5px}}.home .searchTypeWrap li:nth-child(4) h3 i::before{content:'';display:block;width:12px;height:12px;margin:0 auto;border:1px solid #2d287f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}@media screen and (max-width: 767px){.home .searchTypeWrap li:nth-child(4) h3 i::before{width:10px;height:10px}}.home .searchTypeWrap li:nth-child(4) h3 i::after{content:'';display:block;width:2px;height:8px;margin:0 auto;background-color:#2d287f}@media screen and (max-width: 767px){.home .searchTypeWrap li:nth-child(4) h3 i::after{height:6px}}.home .searchTypeWrap input[type="text"]{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:490px;padding:10px 11px 12px 11px;border:1px solid #868686;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;font-size:108%;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.home .searchTypeWrap input[type="text"]{width:80.98361%;padding:7px 9px 10px 9px;font-size:16px}}.home .searchTypeWrap input[type="text"]::placeholder{color:#aaa}.home .searchTypeWrap input[type="text"]:-ms-input-placeholder{color:#aaa}.home .searchTypeWrap input[type="text"]::-ms-input-placeholder{color:#aaa}.home .searchTypeWrap button{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:117px;padding:9px 0 11px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#fff;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#868686}@media screen and (max-width: 767px){.home .searchTypeWrap button{width:19.01639%;padding:8px 0 11px 0;font-size:16px}}@media screen and (min-width: 768px){.home .searchTypeWrap button:hover{background-color:#aaa;cursor:pointer}}.home .moreBtn{margin-top:68px}@media screen and (max-width: 767px){.home .moreBtn{margin-top:54px}}.home .moreBtn+h2{margin-top:88px}@media screen and (max-width: 767px){.home .moreBtn+h2{margin-top:73px}}.page.news .mainWrap,.archive .mainWrap{min-height:calc(100vh - 590px);margin-bottom:130px}@media screen and (max-width: 767px){.page.news .mainWrap,.archive .mainWrap{min-height:auto;margin-bottom:102px}}.single .mainWrap{min-height:calc(100vh - 590px);margin-bottom:130px}@media screen and (max-width: 767px){.single .mainWrap{min-height:auto;margin-bottom:102px}}.single .ttlv2{width:860px;margin:65px auto 0 auto}@media screen and (max-width: 767px){.single .ttlv2{width:89.33333%;margin-top:42px}}.single .ttlv2 div{padding-bottom:37px;border-bottom:5px solid #000}@media screen and (max-width: 767px){.single .ttlv2 div{padding-bottom:19px;border-bottom-width:3px}}.single .ttlv2 .type{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:50%}.single .ttlv2 .type span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:150px;margin-right:5px;padding:8px 16px;background-color:#2d287f;font-size:153.9%;font-family:Noto Sans JP,sans-serif;color:#fff;text-align:center;vertical-align:0}@media screen and (max-width: 767px){.single .ttlv2 .type span{min-width:97px;padding:5px 10px;font-size:100%}}.single .ttlv2 .date{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:50%;font-size:108%;font-family:Noto Sans JP,sans-serif;color:#4a4a4a;text-align:right;vertical-align:-15px}@media screen and (max-width: 767px){.single .ttlv2 .date{font-size:77%;vertical-align:-7px}}.single .ttlv2 .title{margin-top:22px;font-size:215.3%;font-family:Noto Sans JP,sans-serif;font-weight:bold;line-height:1.5;color:#000}@media screen and (max-width: 767px){.single .ttlv2 .title{margin-top:12px;font-size:138.5%;line-height:1.61111}}.single .ttlv2 .position{margin-top:19px;font-size:123.1%;font-family:Noto Sans JP,sans-serif;line-height:1.5}@media screen and (max-width: 767px){.single .ttlv2 .position{margin-top:15px;font-size:93%;line-height:1.5}}.single .ttlv2 footer{padding:11px 10px 23px 22px;background:url(../../img/base/pattern.png) repeat 0 0;background-size:6px 6px}@media screen and (max-width: 767px){.single .ttlv2 footer{padding:7px 5px 19px 11px}}.single .ttlv2 .other li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:10px 10px 0 0;padding:4px 20px;background-color:#fff;border:1px solid #a3a3a3;font-size:108%;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.single .ttlv2 .other li{margin:6px 6px 0 0;padding:3px 14px;font-size:77%}}.single .ttlv2 .other+.sdgs{margin-top:11px}@media screen and (max-width: 767px){.single .ttlv2 .other+.sdgs{margin-top:8px}}.single .ttlv2 .other+.ssikw{margin-top:16px}@media screen and (max-width: 767px){.single .ttlv2 .other+.ssikw{margin-top:8px}}.single .ttlv2 .sdgs li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:80px;margin:12px 12px 0 0}@media screen and (max-width: 767px){.single .ttlv2 .sdgs li{width:40px;margin:5px 5px 0 0}}.single .ttlv2 .sdgs img{width:100%;height:auto}.single .ttlv2 .sdgs+.ssikw{margin-top:16px}@media screen and (max-width: 767px){.single .ttlv2 .sdgs+.ssikw{margin-top:8px}}.single .ttlv2 .ssikw li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:5px 5px 0 0;padding:5px 10px;background-color:#fff;border:1px solid #a3a3a3;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:100%;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.single .ttlv2 .ssikw li{padding:4px 9px 3px 6px;font-size:77%}}.single .ttlv2 .ssikw li::before{content:'#'}.single .ttlv2+.entryWrap{margin-top:56px}@media screen and (max-width: 767px){.single .ttlv2+.entryWrap{margin-top:36px}}.single .entryWrap{width:860px;margin:0 auto}@media screen and (max-width: 767px){.single .entryWrap{width:89.33333%}}.single .targetWrap{width:860px;margin:0 auto;padding-top:20px}@media screen and (max-width: 767px){.single .targetWrap{width:89.33333%;padding-top:10px}}.single .targetWrap>li+li{margin-top:55px}@media screen and (max-width: 767px){.single .targetWrap>li+li{margin-top:50px}}.single .targetWrap .img{float:left;width:84px}@media screen and (max-width: 767px){.single .targetWrap .img{float:none;width:120px;margin:0 auto}}.single .targetWrap .img img{width:100%;height:auto}.single .targetWrap .goal{margin-left:110px;font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.single .targetWrap .goal{margin:21px 0 0 0;font-size:108%}}.single .targetWrap .goal1{color:#e4011e}.single .targetWrap .goal2{color:#d6a600}.single .targetWrap .goal3{color:#1b973a}.single .targetWrap .goal4{color:#c50e28}.single .targetWrap .goal5{color:#e83418}.single .targetWrap .goal6{color:#00a6d9}.single .targetWrap .goal7{color:#fabd00}.single .targetWrap .goal8{color:#970a31}.single .targetWrap .goal9{color:#ec6a06}.single .targetWrap .goal10{color:#dc097b}.single .targetWrap .goal11{color:#f5a20b}.single .targetWrap .goal12{color:#d39206}.single .targetWrap .goal13{color:#407936}.single .targetWrap .goal14{color:#0075ba}.single .targetWrap .goal15{color:#28a838}.single .targetWrap .goal16{color:#004c88}.single .targetWrap .goal17{color:#023067}.single .targetWrap h3{margin:6px 0 0 110px;font-size:138.5%;font-weight:bold;font-family:Noto Sans JP,sans-serif;line-height:1.55556}@media screen and (max-width: 767px){.single .targetWrap h3{margin:6px 0 0 0;font-size:116%;line-height:1.6}}.single .targetWrap ul{margin:15px 0 0 110px}@media screen and (max-width: 767px){.single .targetWrap ul{margin:12px 0 0 0}}.single .targetWrap ul li{display:flex;font-size:123.1%;font-family:Noto Sans JP,sans-serif;line-height:1.5}@media screen and (max-width: 767px){.single .targetWrap ul li{font-size:100%;line-height:1.76923}}.single .targetWrap ul li span:nth-child(1){white-space:nowrap}.single .targetWrap ul li+li{margin-top:10px}@media screen and (max-width: 767px){.single .targetWrap ul li+li{margin-top:8px}}.contactWrap{width:760px;margin:0 auto;padding:42px 0;border:3px solid #2d287f;text-align:center}@media screen and (max-width: 767px){.contactWrap{width:89.33333%;padding:21px 0 25px 0;border-width:2px}}.contactWrap p{font-size:146.2%;font-weight:bold;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.contactWrap p{font-size:116%;line-height:1.6}}.contactWrap .btn{margin-top:27px}@media screen and (max-width: 767px){.contactWrap .btn{margin-top:15px}}.contactWrap .btn a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:350px;padding:23px 32px 25px 36px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:138.5%;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (min-width: 768px){.contactWrap .btn a:hover{background-color:#f5f5f5;color:#707070}.contactWrap .btn a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.contactWrap .btn a{min-width:230px;padding:13px 29px 15px 32px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:93%}}.contactWrap .btn a::before{content:'';position:absolute;left:21px;top:50%;display:block;width:12px;height:12px;margin-top:-6px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.contactWrap .btn a::before{left:12px;width:8px;height:8px;margin-top:-4px}}.contactWrap+.pageBackBtn{margin-top:112px}@media screen and (max-width: 767px){.contactWrap+.pageBackBtn{margin-top:87px}}.page:not(.search):not(.news) .mainWrap{min-height:calc(100vh - 590px);margin:110px 0 130px 0}@media screen and (max-width: 767px){.page:not(.search):not(.news) .mainWrap{min-height:auto;margin:56px 0 102px 0}}.page:not(.search):not(.news) .entryWrap{width:860px;margin:0 auto}@media screen and (max-width: 767px){.page:not(.search):not(.news) .entryWrap{width:89.33333%}}.sdgsListWrap.wp-block-columns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:860px;margin-top:23px}@media screen and (max-width: 767px){.sdgsListWrap.wp-block-columns{width:100%;margin-top:25px}}.sdgsListWrap.wp-block-columns+.wp-block-columns{margin-top:25px}.sdgsListWrap .wp-block-column:nth-child(1){flex-basis:auto !important;flex-grow:0;width:136px;margin:0 20px 0 0}@media screen and (max-width: 767px){.sdgsListWrap .wp-block-column:nth-child(1){width:25%;margin-right:5%}}.sdgsListWrap .wp-block-column:nth-child(2){flex-basis:auto !important;flex-grow:0;width:259px;margin:0 30px 0 0}@media screen and (max-width: 767px){.sdgsListWrap .wp-block-column:nth-child(2){width:70%;margin-right:0}}.sdgsListWrap .wp-block-column:nth-child(3){flex-basis:auto !important;flex-grow:0;width:136px;margin:0 20px 0 0}@media screen and (max-width: 767px){.sdgsListWrap .wp-block-column:nth-child(3){width:25%;margin:25px 5% 0 0}}.sdgsListWrap .wp-block-column:nth-child(4){flex-basis:auto !important;flex-grow:0;width:259px;margin:0}@media screen and (max-width: 767px){.sdgsListWrap .wp-block-column:nth-child(4){width:70%;margin-top:25px}}.sdgsListWrap .wp-block-image{margin-top:0;margin-bottom:0}.sdgsListWrap p{margin-top:0;margin-bottom:0;font-size:116%;line-height:1.8}@media screen and (max-width: 767px){.sdgsListWrap p{font-size:100%}}.sdgsListWrap p::before{content:'';display:block;height:0;width:0;margin-top:-0.4em}.searchLinkWrap{width:980px;margin:0 auto}@media screen and (max-width: 767px){.searchLinkWrap{width:89.33333%}}.searchLinkWrap>li .img{float:left;width:180px}@media screen and (max-width: 767px){.searchLinkWrap>li .img{width:82px}}.searchLinkWrap>li .img img{width:100%;height:auto}.searchLinkWrap>li .img+a{width:calc(100% - 180px - 40px);margin-left:calc(180px + 40px)}@media screen and (max-width: 767px){.searchLinkWrap>li .img+a{width:calc(100% - 82px - 15px);margin-left:calc(82px + 15px)}}.searchLinkWrap>li .img+a+ul{margin-left:calc(180px + 40px + 40px)}@media screen and (max-width: 767px){.searchLinkWrap>li .img+a+ul{margin-left:calc(82px + 15px + 6px)}}.searchLinkWrap>li>a{position:relative;display:flex;width:100%;padding:21px 20px 23px 64px;font-size:153.9%;font-weight:bold;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f2f2f2}@media screen and (min-width: 768px){.searchLinkWrap>li>a:hover{background-color:#f6f6f6;color:#707070}.searchLinkWrap>li>a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.searchLinkWrap>li>a{padding:6px 5px 8px 32px;font-size:108%;line-height:1.42857}}.searchLinkWrap>li>a::before{content:'';position:absolute;left:21px;top:27px;display:block;width:17px;height:17px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:4px solid #2d287f;border-bottom:4px solid #2d287f}@media screen and (max-width: 767px){.searchLinkWrap>li>a::before{left:11px;top:14px;width:8px;height:8px;border-right-width:2px;border-bottom-width:2px}}.searchLinkWrap>li>a>span:nth-child(1){margin-right:8px;white-space:nowrap}@media screen and (max-width: 767px){.searchLinkWrap>li>a>span:nth-child(1){margin-right:6px}}.searchLinkWrap>li>a .count{font-weight:normal}.searchLinkWrap>li+li{margin-top:62px}@media screen and (max-width: 767px){.searchLinkWrap>li+li{margin-top:55px}}.searchLinkWrap>li>ul{margin-left:40px}@media screen and (max-width: 767px){.searchLinkWrap>li>ul{margin-left:6px}}.searchLinkWrap>li>ul>li{margin-top:16px}@media screen and (max-width: 767px){.searchLinkWrap>li>ul>li{margin-top:11px}}.searchLinkWrap>li>ul>li>a{position:relative;display:flex;padding:15px 15px 15px 65px;font-size:116%;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:border-color .25s ease-out;-o-transition:border-color .25s ease-out;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;border:1px solid #d1d1d1}@media screen and (min-width: 768px){.searchLinkWrap>li>ul>li>a:hover{border-color:#dfdfdf;color:#707070}.searchLinkWrap>li>ul>li>a:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.searchLinkWrap>li>ul>li>a{padding:6px 6px 8px 21px;font-size:100%;line-height:1.38462}}.searchLinkWrap>li>ul>li>a::before{content:'';position:absolute;left:23px;top:19px;display:block;width:11px;height:11px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.searchLinkWrap>li>ul>li>a::before{left:8px;top:12px;width:6px;height:6px;border-right-width:2px;border-bottom-width:2px}}.searchLinkWrap>li>ul>li>a>span:nth-child(1){padding-right:8px;white-space:nowrap}@media screen and (max-width: 767px){.searchLinkWrap>li>ul>li>a>span:nth-child(1){padding-right:0}}.searchLinkWrap>li>ul>li+li{margin-top:5px}@media screen and (max-width: 767px){.searchLinkWrap>li>ul>li+li{margin-top:2px}}.page.search main{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:86px auto 0 auto}@media screen and (max-width: 767px){.page.search main{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:89.33333%;margin-top:43px}}.page.search .sideWrap{position:relative;width:305px;min-height:100vh}@media screen and (max-width: 767px){.page.search .sideWrap{width:100%;min-height:auto}}@media screen and (max-width: 767px){.page.search #search{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.3);z-index:1}}.page.search #search1st{position:absolute;left:0;top:0;bottom:0;width:305px;height:100vh;border:1px solid #a3a3a3}@media screen and (max-width: 767px){.page.search #search1st{position:fixed;left:50%;top:30px;bottom:30px;width:300px;height:calc(100vh - 30px - 30px);margin-left:-150px}}.page.search #search1st.fixed{position:fixed;left:calc((100% - 1200px) / 2)}@media screen and (max-width: 1217px){.page.search #search1st.fixed{left:0}}@media screen and (max-width: 767px){.page.search #search1st.fixed{left:50%}}.page.search #search1st.absolute{position:absolute;left:0;top:auto}@media screen and (max-width: 767px){.page.search #search1st.absolute{position:fixed;left:50%;top:20px}}.page.search .searchWrap{width:305px;height:calc(100% - 114px);background-color:#fff;overflow-y:scroll}@media screen and (max-width: 767px){.page.search .searchWrap{width:300px}}.page.search .searchWrap>div:nth-child(1){padding:12px 0 14px 17px;background-color:#2d287f;font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#fff}.page.search .searchWrap>ul>li{margin-top:18px}@media screen and (max-width: 767px){.page.search .searchWrap>ul>li{margin-top:13px}}.page.search .searchWrap>ul>li+li{margin-top:10px}.page.search .searchWrap>ul>li>.btn{position:relative;width:267px;margin:0 auto;padding:8px 0 9px 31px;background-color:#f2f2f2;font-size:108%;font-weight:bold;font-family:Noto Sans JP,sans-serif;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media screen and (min-width: 768px){.page.search .searchWrap>ul>li>.btn:hover:not(.disabled){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;cursor:pointer}}.page.search .searchWrap>ul>li>.btn::before{content:'';position:absolute;left:11px;top:12px;display:block;width:8px;height:8px;margin-right:10px;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page.search .searchWrap>ul>li>.btn+div{display:none;padding:13px 0 16px 0}.page.search .searchWrap>ul>li>.btn+ul{display:none}.page.search .searchWrap>ul>li>.btn.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.page.search .searchWrap>ul>li>.btn.open::before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page.search .searchWrap>ul>li>.btn.open+div,.page.search .searchWrap>ul>li>.btn.open+ul{display:block}.page.search .searchWrap>ul>li>ul>li>.btn{position:relative;display:flex;width:254px;margin:0 auto;padding:7px 0 8px 26px;border-bottom:1px solid #d1d1d1;font-size:100%;font-family:Noto Sans JP,sans-serif;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media screen and (min-width: 768px){.page.search .searchWrap>ul>li>ul>li>.btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;cursor:pointer}}.page.search .searchWrap>ul>li>ul>li>.btn::before{content:'';position:absolute;left:8px;top:10px;display:block;width:8px;height:8px;margin-right:10px;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transform-origin:bottom center;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page.search .searchWrap>ul>li>ul>li>.btn span:nth-child(1){white-space:nowrap}.page.search .searchWrap>ul>li>ul>li>.btn+ul{display:none}.page.search .searchWrap>ul>li>ul>li>.btn.open::before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page.search .searchWrap>ul>li>ul>li>.btn.open+ul{display:block}.page.search .searchWrap input[type="text"]{display:block;width:267px;margin:0 auto;padding:9px 9px 10px 9px;border:1px solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:100%;font-family:Noto Sans JP,sans-serif}.page.search .searchWrap input[type="text"]::placeholder{color:#aaa}.page.search .searchWrap input[type="text"]:-ms-input-placeholder{color:#aaa}.page.search .searchWrap input[type="text"]::-ms-input-placeholder{color:#aaa}.page.search .searchWrap>ul>li>.goalsList{padding:10px 0 13px 13px}.page.search .searchWrap>ul>li>.goalsList>li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;overflow:hidden;z-index:0}.page.search .searchWrap>ul>li>.goalsList>li>input[type="checkbox"]{position:absolute;left:-20px;top:-20px}.page.search .searchWrap>ul>li>.goalsList>li>input[type="checkbox"]:checked+label::before{border-color:#2d287f}.page.search .searchWrap>ul>li>.goalsList>li>label{display:block;width:52px;height:52px;padding:3px;cursor:pointer}.page.search .searchWrap>ul>li>.goalsList>li>label::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fff;z-index:-1}.page.search .searchWrap>ul>li>.goalsList>li>label img{width:100%;height:auto}.page.search .searchWrap>ul>li ul:not(.goalsList){padding:11px 0 16px 0}.page.search .searchWrap>ul>li ul:not(.goalsList)>li{position:relative;width:254px;margin:0 auto;overflow:hidden}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>input[type="checkbox"]{position:absolute;left:-20px;top:-20px}@media screen and (min-width: 768px){.page.search .searchWrap>ul>li ul:not(.goalsList)>li>input[type="checkbox"]:hover:not(:disabled)+label{border-color:#2d287f;cursor:pointer}}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>input[type="checkbox"]:disabled+label{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>input[type="checkbox"]:checked+label{border-color:#2d287f}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>input[type="checkbox"]:checked+label::before{background-color:#2d287f;border-color:#2d287f}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>input[type="checkbox"]:checked+label::after{content:''}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>label{display:flex;padding:7px 10px 7px 28px;border:1px solid #b1b1b1;font-size:100%;font-family:Noto Sans JP,sans-serif}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>label::before{content:'';position:absolute;left:9px;top:10px;display:block;width:12px;height:12px;background-color:#f2f2f2;border:1px solid #d8d8d8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>label::after{content:none;position:absolute;left:12px;top:13px;display:block;width:6px;height:4px;border-bottom:2px solid #fff;border-left:2px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page.search .searchWrap>ul>li ul:not(.goalsList)>li>label span:nth-child(1){padding-right:8px;white-space:nowrap}.page.search .searchWrap>ul>li ul:not(.goalsList)>li+li{margin-top:4px}.page.search .submitWrap{position:absolute;bottom:0;left:0;width:100%;padding:18px 0 16px 0;background-color:#2d287f}.page.search .submitWrap button{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;width:260px;margin:0 auto;padding:15px 0 15px 12px;border:1px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:123.1%;font-weight:bold;font-family:Noto Sans JP,sans-serif;color:#333;text-align:center;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#fdd000}@media screen and (min-width: 768px){.page.search .submitWrap button:hover{background-color:#fede4d;color:#4d4d4d;cursor:pointer}.page.search .submitWrap button:hover::before{border-right-color:#4d4d4d;border-bottom-color:#4d4d4d}}.page.search .submitWrap button::before{content:'';position:absolute;left:15px;top:50%;display:block;width:10px;height:10px;margin-top:-5px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #000;border-bottom:2px solid #000}.page.search .mainWrap{width:calc(100% - 305px - 55px);margin-left:55px}@media screen and (max-width: 767px){.page.search .mainWrap{width:100%;margin-left:0}}.page.search .resultWrap{margin:5px 0 31px 0;padding:0 0 12px 5px;border-bottom:3px solid #d1d1d1}@media screen and (max-width: 767px){.page.search .resultWrap{margin:56px 0 9px 0;padding:0 0 15px 1px;border-bottom-width:2px}}.page.search .resultWrap p{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:123.1%;font-family:Noto Sans JP,sans-serif}@media screen and (max-width: 767px){.page.search .resultWrap p{font-size:93%}}.page.search .resultWrap p span{font-size:112.5%;font-weight:bold}@media screen and (max-width: 767px){.page.search .resultWrap p span{font-size:108.33333%}}.page.search .resultWrap form{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:33px}.page.search .resultWrap form button{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:6px 19px 8px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:108%;font-family:Noto Sans JP,sans-serif;text-decoration:none;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#f1f1f1}@media screen and (min-width: 768px){.page.search .resultWrap form button:hover{background-color:#f5f5f5;color:#707070;cursor:pointer}.page.search .resultWrap form button:hover::before{border-right-color:#6c69a5;border-bottom-color:#6c69a5}}@media screen and (max-width: 767px){.page.search .resultWrap form button{padding:16px 31px 15px 44px;font-size:85%}}.page.search .resultWrap form button::before{content:'';position:absolute;left:13px;top:50%;display:block;width:8px;height:8px;margin-top:-4px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-o-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;-webkit-transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;transition:border-right-color .25s ease-out,border-bottom-color .25s ease-out;border-right:2px solid #2d287f;border-bottom:2px solid #2d287f}@media screen and (max-width: 767px){.page.search #searchBtn{position:relative;width:91.04478%;margin:0 auto;padding:15px;background-color:#2d287f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:116%;font-family:Noto Sans JP,sans-serif;color:#fff}.page.search #searchBtn.open+#search{display:block;z-index:1}.page.search #searchBtn i{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:18px;height:18px;margin-right:5px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:-4px}.page.search #searchBtn i::before{content:'';position:absolute;left:0;top:0;display:block;width:12px;height:12px;margin-left:3px;border:2px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.page.search #searchBtn i::after{content:'';position:absolute;left:0;bottom:0;display:block;width:2px;height:6px;margin-left:8px;background-color:#fff}.page.search #searchBtn::after{content:'';position:absolute;right:18px;top:50%;display:block;width:8px;height:8px;margin-top:-4px;border-right:2px solid #fff;border-bottom:2px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page.search #searchCloseBtn{position:absolute;left:50%;top:17px;width:30px;height:30px;margin-left:130px;background-color:#868686;border:2px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-indent:-10000px;z-index:1}.page.search #searchCloseBtn::before{content:'';position:absolute;left:6px;top:12px;display:block;width:14px;height:2px;background-color:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page.search #searchCloseBtn::after{content:'';position:absolute;right:6px;top:12px;display:block;width:14px;height:2px;background-color:#fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.page.search #navigation{padding-top:130px}@media screen and (max-width: 767px){.page.search #navigation{padding-top:102px}}.page.search .sweet-alert{padding:30px 40px 57px 40px}.page.search .sweet-alert .sa-icon.sa-warning.pulseWarning{display:none !important}.page.search .sweet-alert h2{font-size:22px}.error404 .mainWrap{min-height:calc(100vh - 590px);margin:110px 0 130px 0}@media screen and (max-width: 767px){.error404 .mainWrap{min-height:auto;margin:56px 0 102px 0}}.error404 .entryWrap{width:860px;margin:0 auto}@media screen and (max-width: 767px){.error404 .entryWrap{width:89.33333%}}.page.members .entryWrap .wp-block-table.is-style-table-left-bg-color tbody td:nth-child(1){width:10px;padding-right:30px}@media screen and (max-width: 767px){.page.members .entryWrap .wp-block-table.is-style-table-left-bg-color tbody td:nth-child(1){padding-right:10px}}
