html{min-width:1400px;color:#333}@media only screen and (max-width: 480px){html{min-width:100%}}@media only screen and (min-width: 481px){html{width:100%}}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td,img{margin:0;padding:0}* html body{font-size:small}*:first-child+html body{font-size:small}h1,h2,h3,h4,h5,h6{clear:both;font-size:100%;font-weight:normal}ul,dl,ol{text-indent:0}li{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}table{border-collapse:collapse;font-size:inherit;width:100%;word-break:break-all}table tr th,table tr td{text-align:left;vertical-align:top}table tr th p:last-child,table tr th ul:last-child,table tr th ol:last-child,table tr td p:last-child,table tr td ul:last-child,table tr td ol:last-child{margin-bottom:0}caption{text-align:left}pre,code,kbd,samp,tt{font-family:monospace}* html pre,* html code,* html kbd,* html samp,* html tt{font-size:100%;line-height:100%}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%}input,select,textarea{font-size:100%;font-family:Verdana,Helvetica,sans-serif}*{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-weight:normal}b,strong{font-weight:bold}img{border:0;vertical-align:top;max-width:100%}a:hover{cursor:pointer}.clearfix:after{content:"";display:block;clear:both}.grecaptcha-badge{display:none}body{font-family:"Noto Sans JP",sans-serif;line-height:1.8;background:rgb(248.295112782,250.4755639098,254.454887218)}@media only screen and (max-width: 480px){body{min-width:inherit;font-size:14px}}body p:last-of-type{margin-bottom:0}body a{color:inherit;text-decoration:none;font-weight:inherit}body main{z-index:10}@media only screen and (max-width: 480px){body main{padding-top:60px}}body .container-1400{width:1400px;margin:0 auto}@media only screen and (max-width: 480px){body .container-1400{width:90%}}body .container-1280{width:1280px;margin:0 auto}@media only screen and (max-width: 480px){body .container-1280{width:90%}}body .container-1040{width:1040px;margin:0 auto}@media only screen and (max-width: 480px){body .container-1040{width:90%}}body .container-928{width:928px;margin:0 auto}@media only screen and (max-width: 480px){body .container-928{width:90%}}body .container-826{width:826px;margin:0 auto}@media only screen and (max-width: 480px){body .container-826{width:90%}}body .container-736{width:736px;margin:0 auto}@media only screen and (max-width: 480px){body .container-736{width:90%}}body .container-1400{width:1400px;margin:0 auto}@media only screen and (max-width: 480px){body .container-1400{width:90%}}body .container-1280{width:1280px;margin:0 auto}@media only screen and (max-width: 480px){body .container-1280{width:90%}}@media only screen and (min-width: 481px){body .container-pc{width:1280px;margin:0 auto}}@media only screen and (max-width: 480px){body .container-pc{width:90%;margin:0 auto}}@media only screen and (max-width: 480px){body .container-sp-100{width:100%;margin:0 auto}}@media only screen and (min-width: 481px){body #contents-container,body #single-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}}@media only screen and (max-width: 480px){body #contents-container,body #single-container{margin-bottom:40px}}@media only screen and (min-width: 481px){body #main-container{width:832px;margin:0 auto}}@media only screen and (max-width: 480px){body #main-container{width:90%;margin:0 auto 30px}}@media only screen and (min-width: 481px){body #main-container.side-container{width:1280px;margin:0 auto}}@media only screen and (min-width: 481px){body #side-container{width:384px}}@media only screen and (min-width: 481px){header{position:relative}}@media only screen and (max-width: 480px){header{border-bottom:1px solid #e1e3e7;position:fixed;background-color:#fff;width:100%;height:60px;z-index:90;top:0}}@media only screen and (min-width: 481px){header .hr-wrap{border-top:4px solid #e1e3e7;border-bottom:1px solid #e1e3e7}}@media only screen and (min-width: 481px){header .border-top-gray{border-top:5px solid #e1e3e7;border-bottom:2px solid #e1e3e7}}header .container-pc.po-re{position:relative}@media only screen and (min-width: 481px){header .container-pc .flex-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media only screen and (max-width: 480px){header .container-pc .flex-cont{width:96%}}@media only screen and (min-width: 481px){header .container-pc .flex-cont .left-cont{width:33%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header .container-pc .flex-cont .left-cont .header_h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container-pc .flex-cont .left-cont .header_h1 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 481px){header .container-pc .flex-cont .left-cont .header_h1{height:120px}}@media only screen and (max-width: 480px){header .container-pc .flex-cont .left-cont .header_h1{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:60px}}header .container-pc .flex-cont .left-cont .header_h1 img{width:auto}@media only screen and (min-width: 481px){header .container-pc .flex-cont .left-cont .header_h1 img.logo-90th{width:115px}}@media only screen and (max-width: 480px){header .container-pc .flex-cont .left-cont .header_h1 img.logo-90th{width:auto}}@media only screen and (min-width: 481px){header .container-pc .flex-cont .left-cont .header_h1 img.logo-main{width:550px}}@media only screen and (max-width: 480px){header .container-pc .flex-cont .left-cont .header_h1 img.logo-main{width:auto}}@media only screen and (max-width: 480px){header .container-pc .flex-cont .left-cont .header_h1 img{margin:10px 0;height:40px;max-width:65vw;-o-object-fit:contain;object-fit:contain}}header .container-pc .flex-cont .left-cont .header_h1 span{font-size:1.5em}@media only screen and (max-width: 480px){header .container-pc .flex-cont .left-cont .header_h1 .copy{margin-left:1.5em}}@media only screen and (min-width: 481px){header .container-pc .flex-cont .right-cont{width:60%}}header .container-pc .flex-cont .right-cont .top-btns{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-bottom:10px}@media only screen and (max-width: 480px){header .container-pc .flex-cont .right-cont .top-btns{display:none}}header .container-pc .flex-cont .right-cont .top-btns li{text-align:center;border:#333}@media only screen and (min-width: 481px){header .container-pc .flex-cont .right-cont .top-btns li{width:29%}}header .container-pc .flex-cont .right-cont .top-btns .account-wrap{line-height:1.25em;padding-left:1.5em}header .container-pc .flex-cont .right-cont .top-btns .account-wrap a{text-decoration:underline}header .container-pc .flex-cont .right-cont .top-btns .translation-wrap{position:relative;padding-left:1.5em;margin:0}header .container-pc .flex-cont .right-cont .top-btns .translation-wrap .translation-btn{border-radius:0 0px 5px 5px;padding:0;height:50px;border-top:none;position:absolute;left:1.5em;z-index:10}header .container-pc .flex-cont .right-cont .top-btns .translation-wrap .translation-btn>a{height:2em}header .container-pc .flex-cont .right-cont .top-btns .translation-wrap .translation-btn::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:1.5em;left:2em;margin-right:.25em;display:inline-block;-webkit-transform:translate(0px, 0.1em);transform:translate(0px, 0.1em)}header .container-pc .flex-cont .right-cont .top-btns .translation-wrap .translation-btn:hover::before{color:#0a327b}header .container-pc .flex-cont .right-cont .top-btns .inquiry-wrap{position:relative;padding-left:1.5em;margin:0}header .container-pc .flex-cont .right-cont .top-btns .inquiry-wrap .inquiry-btn{border-radius:0 0px 5px 5px;padding:0;height:50px;border-top:none}header .container-pc .flex-cont .right-cont .top-btns .inquiry-wrap .inquiry-btn::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:1.5em;left:1em;margin-right:.25em;display:inline-block;-webkit-transform:translate(0px, 0.1em);transform:translate(0px, 0.1em)}header .container-pc .flex-cont .right-cont .top-btns .inquiry-wrap .inquiry-btn:hover::before{color:#c32c00}header .announce-bars-wrap{background:#0a327b;border-bottom:#e1e3e7 solid 1px}header .announce-bars-wrap .announce-bars .announce-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 2em .5em .5em}header .announce-bars-wrap .announce-bars .announce-bar .parentheses{width:20%;color:#fff;background:#c32c00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:5em}@media only screen and (max-width: 480px){header .announce-bars-wrap .announce-bars .announce-bar .parentheses{margin-right:1em}}header .announce-bars-wrap .announce-bars .announce-bar .text a{text-decoration:underline;color:#e1e3e7}header .announce-bars-wrap .announce-bars .announce-bar .close{width:1.75em;height:1.75em;border-radius:50%;background:#e1e3e7;color:#0a327b;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;border:#333 solid 1px}header .announce-bars-wrap .announce-bars .announce-bar .close::before,header .announce-bars-wrap .announce-bars .announce-bar .close::after{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:1.25em;background:#333}header .announce-bars-wrap .announce-bars .announce-bar .close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}header .announce-bars-wrap .announce-bars .announce-bar .close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.nav-active,#en_home #g_nav ul li.menu1>a,#about_us_e #g_nav ul li.menu2>a,#event_e #g_nav ul li.menu3>a,#international-conferences #g_nav ul li.menu4>a,#paper-submissions #g_nav ul li.menu5>a,#publication_e #g_nav ul li.menu6>a,#activity #g_nav ul li.menu7>a,#join_e #g_nav ul li.menu8>a,#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li>a:hover{display:block}@media only screen and (min-width: 481px){.nav-active,#en_home #g_nav ul li.menu1>a,#about_us_e #g_nav ul li.menu2>a,#event_e #g_nav ul li.menu3>a,#international-conferences #g_nav ul li.menu4>a,#paper-submissions #g_nav ul li.menu5>a,#publication_e #g_nav ul li.menu6>a,#activity #g_nav ul li.menu7>a,#join_e #g_nav ul li.menu8>a,#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li>a:hover{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-active:after,#en_home #g_nav ul li.menu1>a:after,#about_us_e #g_nav ul li.menu2>a:after,#event_e #g_nav ul li.menu3>a:after,#international-conferences #g_nav ul li.menu4>a:after,#paper-submissions #g_nav ul li.menu5>a:after,#publication_e #g_nav ul li.menu6>a:after,#activity #g_nav ul li.menu7>a:after,#join_e #g_nav ul li.menu8>a:after,#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li>a:hover:after{content:"";background:#0a327b;position:absolute;top:-4px;left:-1px;width:calc(100% + 2px);height:4px}}.members_nav-active{display:block}@media only screen and (min-width: 481px){.members_nav-active{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.members_nav-active:after{content:"";background:#0a327b;position:absolute;top:-4px;left:-1px;width:100%;height:4px}}@media only screen and (max-width: 480px){.members_nav-active{background:#0a327b;color:#fff}}.nav-active-line{display:block;content:"";width:2px;height:50px;background:#0a327b;position:absolute;top:60px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.sp-menuicon{position:fixed;top:3.5vw;right:15px;z-index:99}.sp-menuicon span{display:none;font-size:1.75em;color:#707070}.sp-menuicon .on{display:block}.sp-menuicon .menu-close{font-size:1.9em;margin-top:-2px}@media only screen and (min-width: 481px){#g_nav{height:50px}}@media only screen and (max-width: 480px){#g_nav{width:100%;margin:0 auto;background:#e1e3e7;overflow:scroll !important;-webkit-overflow-scrolling:touch;position:fixed;top:60px;right:-100%;z-index:1000}}@media only screen and (min-width: 481px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu){display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px}}@media only screen and (max-width: 480px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu){display:block}}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li{line-height:inherit;position:relative;font-size:100%}@media only screen and (min-width: 481px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li{width:11.1111111111%;border-left:2px solid #e1e3e7}}@media only screen and (min-width: 481px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li:last-of-type{border-right:2px solid #e1e3e7}}@media only screen and (max-width: 480px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li.menu1{background:hsl(218.7610619469,84.962406015%,81.0784313725%)}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li.menu1 a{color:#0a327b}}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li a{display:block;font-weight:bold;text-decoration:none;position:relative}@media only screen and (min-width: 481px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li a{height:50px;line-height:1em;text-align:center;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 480px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li a{border-bottom:1px solid #fff;padding:2.5% 2.5% 2.5% 5%;font-size:4.5vw}}@media only screen and (max-width: 480px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li a:after{display:block;position:absolute;font:900 20px/1 "Font Awesome 5 Free";content:"";margin-top:-8px;font-size:18px;right:5%;top:50%}}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li>a:hover{-webkit-transition:all .3s ease;transition:all .3s ease}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:1;background:#0a327b}@media only screen and (min-width: 481px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest{width:250px;position:absolute;display:none}}@media only screen and (max-width: 480px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest{margin-left:10%}}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest li{margin:0 auto;padding:0 1%}@media only screen and (min-width: 481px){#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest li{width:80%;border-bottom:1px solid #fff}}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest li:last-child{border-bottom:none}#g_nav .g_nav_container ul:not(.nest,.sns_icons,.sub-menu)>li .nest li a{color:#fff;text-align:left}#g_nav .g_nav_container .sub-menu{margin-top:5%;margin-bottom:20px;padding:0 5%}@media only screen and (min-width: 481px){#g_nav .g_nav_container .sub-menu{display:none}}#g_nav .g_nav_container .sub-menu>li{position:relative}#g_nav .g_nav_container .sub-menu>li>a{border:none;padding:1% 5%;font-size:4vw;font-weight:normal}@media only screen and (max-width: 480px){#g_nav .g_nav_container .sub-menu>li>a:after{display:none}}#g_nav .g_nav_container .sub-menu .suggestions_wrap{display:none}#g_nav .g_nav_container .sub-menu .search-wrap{margin-bottom:20px}#g_nav .g_nav_container .sub-menu .search-wrap .form_wrap input[type=text]{width:100%;height:3em;padding-left:1em;border-radius:5px;border:2px solid #e1e3e7;margin-right:3%}#g_nav .g_nav_container .sub-menu .search-wrap .form_wrap input[type=submit]{width:20%;height:3em;border-radius:5px;background:#fff;border:none}#g_nav .g_nav_container .sub-menu .english_inquiry{margin-bottom:20px}#g_nav .g_nav_container .sub-menu .english_inquiry .flex-wrap-2>a.english-btn,#g_nav .g_nav_container .sub-menu .english_inquiry .flex-wrap-2>a.inquiry-btn{position:relative;width:48%;font-size:1.1em}#g_nav .g_nav_container .sub-menu .english_inquiry .flex-wrap-2>a.english-btn::before,#g_nav .g_nav_container .sub-menu .english_inquiry .flex-wrap-2>a.inquiry-btn::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;margin-right:.25em;display:inline-block;font-size:1.25em}#g_nav .g_nav_container .sub-menu .english_inquiry .flex-wrap-2>a.inquiry-btn{position:relative}#g_nav .g_nav_container .sub-menu .english_inquiry .flex-wrap-2>a.inquiry-btn::before{content:""}#g_nav .g_nav_container .sub-menu .account-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#g_nav .g_nav_container .sub-menu .account-wrap .user-name{margin-right:5%}#g_nav .g_nav_container .sub-menu .account-wrap .user-name .account{color:#0a327b;background:#fff}#g_nav .g_nav_container .gnav-btn-inquiry{width:80%;float:left}#g_nav .g_nav_container .gnav-btn-fb{width:16%;float:right}#g_nav .g_nav_container .sns-wrap{width:150px;margin:50px auto 0}@media only screen and (min-width: 481px){#g_nav .g_nav_container .sns-wrap{display:none}}#g_nav .g_nav_container .sns-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#g_nav .g_nav_container .sns-wrap ul li a{border:none}#g_nav .g_nav_container .sns-wrap ul li a::after{display:none !important}@media only screen and (min-width: 481px){#g_nav .g_nav_container .info-cont img{width:250px}}@media only screen and (min-width: 481px){#g_nav #site_wp_e ul li{width:12.5%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body #g_nav ul li{position:relative}body #g_members_nav ul li{position:relative}#sec-btns4{border-top:5px solid #e1e3e7;margin-bottom:60px;padding-top:30px}@media only screen and (min-width: 481px){#sec-btns4{margin-top:80px}}@media only screen and (max-width: 480px){#sec-btns4{margin-top:100px;text-align:center}}#sec-btns4 .bgc_c_gray{padding:30px 0}@media only screen and (max-width: 480px){#sec-btns4 .bgc_c_gray .flex-wrap-3 div{width:100%;margin-bottom:20px}}@media only screen and (min-width: 481px){.btn-trans{display:none}}@media only screen and (max-width: 480px){.btn-trans{position:fixed;top:59px;right:0;background:rgba(242,242,242,.8)}.btn-trans a{display:inline-block;padding:.25em 1em;width:100%;font-weight:bold}.btn-trans span{color:rgba(51,51,51,.2)}.btn-trans span.active{color:#0a327b}}@-webkit-keyframes arrow-top{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -0.25em);transform:translate(0, -0.25em)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes arrow-top{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -0.25em);transform:translate(0, -0.25em)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}footer{position:relative}@media only screen and (max-width: 480px){footer{text-align:center}}footer .footer-wrap{padding-top:40px;background:url("/files/img/common/bgi.png") no-repeat;background-size:cover;text-align:center}footer .footer-wrap .container-pc{position:relative}footer .footer-wrap .container-pc #to-top{position:absolute;right:0;z-index:100}@media only screen and (min-width: 481px){footer .footer-wrap .container-pc #to-top{top:-80px}}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc #to-top{top:-70px}}footer .footer-wrap .container-pc #to-top:hover span:after{-webkit-animation:arrow-top .5s ease-in-out 2;animation:arrow-top .5s ease-in-out 2}footer .footer-wrap .container-pc #to-top span{opacity:1;background:#e1e3e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:8em;scroll-behavior:smooth;border:1px solid #e1e3e7;border-bottom:none}@media only screen and (min-width: 481px){footer .footer-wrap .container-pc #to-top span{height:40px}}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc #to-top span{height:30px}}footer .footer-wrap .container-pc #to-top span::after{content:"";width:1.5em;position:relative;font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.25em;padding-top:.25em;padding-left:.1em;content:""}footer .footer-wrap .container-pc #to-top.hidden{opacity:0;display:none;-webkit-transition:all .75s;transition:all .75s}footer .footer-wrap .container-pc #to-top.active,footer .footer-wrap .container-pc #to-top.hidden{position:fixed;top:unset;bottom:50px;right:calc(50% - (1280px/2 - 1.5em))}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc #to-top.active,footer .footer-wrap .container-pc #to-top.hidden{right:1.25%}}footer .footer-wrap .container-pc #to-top.active span,footer .footer-wrap .container-pc #to-top.hidden span{opacity:.75;font-size:12px;border-radius:50%;-webkit-box-shadow:0px 2px 5px 1px #e1e3e7;box-shadow:0px 2px 5px 1px #e1e3e7;display:-webkit-box;display:-ms-flexbox;display:flex;width:6em;height:6em;line-height:1.25em;padding-top:.75em;background:#fff;-webkit-transition:all .75s;transition:all .75s}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc #to-top.active span,footer .footer-wrap .container-pc #to-top.hidden span{width:5em;height:5em;font-size:3vw}}footer .footer-wrap .container-pc #to-top.active span::after,footer .footer-wrap .container-pc #to-top.hidden span::after{display:none}footer .footer-wrap .container-pc #to-top.active span::before,footer .footer-wrap .container-pc #to-top.hidden span::before{content:"";width:1.5em;position:relative;font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5em;content:"";position:absolute;top:calc(50% - .5em);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%}footer .footer-wrap .container-pc #to-top.active span:hover,footer .footer-wrap .container-pc #to-top.hidden span:hover{-webkit-box-shadow:0px 2px 3px 1px #707070;box-shadow:0px 2px 3px 1px #707070;-webkit-transition:all .75s;transition:all .75s;opacity:1}@media only screen and (min-width: 481px){footer .footer-wrap .container-pc .flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 481px){footer .footer-wrap .container-pc .flex-wrap .left-cont{text-align:left}}footer .footer-wrap .container-pc .flex-wrap .left-cont .title{font-size:1.5em;font-weight:bold}footer .footer-wrap .container-pc .flex-wrap .left-cont .address{margin-bottom:10px}footer .footer-wrap .container-pc .flex-wrap .left-cont .tel-fax-wrap{margin-bottom:10px}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc .flex-wrap .left-cont .tel-fax-wrap{-ms-flex-pack:distribute;justify-content:space-around}}footer .footer-wrap .container-pc .flex-wrap .left-cont .tel-fax-wrap .tab{display:inline-block;margin-right:.25em;padding:0 .5em;line-height:1.25em;background:#707070;color:#fff}footer .footer-wrap .container-pc .flex-wrap .left-cont .inquiry-btn{margin-bottom:20px}footer .footer-wrap .container-pc .flex-wrap .left-cont .inquiry-btn::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:1.25em;left:1em;margin-right:.25em;display:inline-block;-webkit-transform:translate(0px, 0.1em);transform:translate(0px, 0.1em)}footer .footer-wrap .container-pc .flex-wrap .left-cont .inquiry-btn:hover::before{color:#c32c00}footer .footer-wrap .container-pc .flex-wrap .left-cont .sub-menus{font-size:.9em}footer .footer-wrap .container-pc .flex-wrap .left-cont .sns-heading{margin-bottom:10px;font-weight:700}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc .flex-wrap .left-cont .sns-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px}}footer .footer-wrap .container-pc .flex-wrap .left-cont .sns-wrap li{margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .footer-wrap .container-pc .flex-wrap .left-cont .sns-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px}footer .footer-wrap .container-pc .flex-wrap .left-cont .sns-wrap img{max-width:30px}footer .footer-wrap .container-pc .flex-wrap .right-cont{text-align:left;width:65%}footer .footer-wrap .container-pc .flex-wrap .right-cont .comment{margin-bottom:20px}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc .flex-wrap .right-cont .comment{display:none}}@media only screen and (max-width: 480px){footer .footer-wrap .container-pc .flex-wrap .right-cont .footer-nav{display:none}}footer .footer-wrap .container-pc .flex-wrap .right-cont .footer-nav .ul-sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-height:450px;max-width:850px;margin-bottom:20px}footer .footer-wrap .container-pc .flex-wrap .right-cont .footer-nav .ul-sitemap li.parent-page{font-size:16px;font-weight:bold;margin:0 0 20px 0}footer .footer-wrap .container-pc .flex-wrap .right-cont .footer-nav .ul-sitemap li.child-page{font-size:12px}footer .footer-wrap .container-pc .flex-wrap .right-cont .footer-nav .ul-sitemap li.child-page::before{content:"- "}footer .footer-wrap .container-pc .flex-wrap .right-cont .footer-nav .ul-sitemap li.child-page ul li.child-page{padding-left:1em}footer .footer-wrap .copy{text-align:center;font-size:12px;background:#0a327b;padding:20px;color:#fff}.bread{width:1280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0}@media only screen and (min-width: 481px){.bread{margin-bottom:60px}}@media only screen and (max-width: 480px){.bread{width:90vw;margin:0 auto;line-height:2em;white-space:nowrap;overflow-x:scroll}}.bread li{font-size:12px;margin-right:10px}.bread li:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-left:10px}.bread li:last-child{margin-right:0}.bread li:last-child:after{content:"";margin-left:0}.bread li a{text-decoration:underline}.widget{margin-bottom:30px}.widget h2{background:#e1e3e7;color:#333;text-align:center;padding:15px 0}@media only screen and (max-width: 480px){.widget h2{font-size:4vw;padding:10px 0}}.widget .taxonomy_slugs{border-bottom:1px solid #e1e3e7}@media only screen and (max-width: 480px){.widget>ul{margin:0 auto}}.widget>ul>li{border-bottom:1px solid #e1e3e7}.widget>ul>li>a{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget>ul>li>a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;margin-right:.5em}@media only screen and (max-width: 480px){.widget>ul>li>a{font-size:4vw}}.widget>ul.article-list .date{width:100%}.widget>ul.article-list .cat-wrap{width:100%;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 480px){.widget.widget_media_image{text-align:center}}.widget.widget_media_image a{display:block;margin-bottom:20px}.search_form_wrap .suggestions_wrap{margin-top:.5em;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.search_form_wrap .suggestions_wrap .title::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:.25em;color:#707070}.search_form_wrap .suggestions_wrap .suggestions_ui_wrap{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:2em}@media only screen and (max-width: 480px){.search_form_wrap .suggestions_wrap .suggestions_ui_wrap{margin-left:0}}.search_form_wrap .suggestions_wrap .suggestions_ui_wrap li{margin-right:1em}.search_form_wrap .suggestions_wrap .suggestions_ui_wrap li a{text-decoration:underline;font-size:.8em}.cms-pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms-pager ul li:not(.pagerPrevAll):not(.pagerPrev):not(.pagerNext):not(.pagerNextAll){margin:0 5px;border-radius:50px;width:40px;text-align:center}.cms-pager ul li:not(.pagerPrevAll):not(.pagerPrev):not(.pagerNext):not(.pagerNextAll).current{border:1px solid #0a327b;border-radius:15%;padding:5px;color:#fff;background:#0a327b}.cms-pager ul li:not(.pagerPrevAll):not(.pagerPrev):not(.pagerNext):not(.pagerNextAll) a{display:block;border:1px solid #0a327b;border-radius:15%;padding:5px;color:#0a327b}.cms-pager ul li:not(.pagerPrevAll):not(.pagerPrev):not(.pagerNext):not(.pagerNextAll) a:hover{background:#0a327b;color:#fff}.cms-pager ul .pagerPrevAll,.cms-pager ul .pagerPrev,.cms-pager ul .pagerNext,.cms-pager ul .pagerNextAll{margin:0 10px}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-links span{padding-top:1em}.nav-links span:not(.dots){margin:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #0a327b;border-radius:15%;padding:5px;color:#fff;background:#0a327b;width:2em;height:2em;padding-bottom:.35em}.nav-links a{margin:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #0a327b;border-radius:15%;padding:5px;color:#0a327b;width:2em;height:2em;padding-bottom:.35em}.nav-links a:hover{background:#0a327b;color:#fff}.article-list{border-top:1px solid #000;margin-bottom:40px}.article-list.disp_none{display:none}.article-list.active{display:block}.article-list article,.article-list .post{width:100%;border-bottom:1px solid #707070;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-list article>a,.article-list .post>a{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 480px){.article-list article>a,.article-list .post>a{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 481px){.article-list article .date-new-wrap,.article-list .post .date-new-wrap{width:110px}}@media only screen and (max-width: 480px){.article-list article .date-new-wrap,.article-list .post .date-new-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.article-list article .date-new-wrap .date,.article-list .post .date-new-wrap .date{margin-bottom:0;margin-right:20px;width:110px}@media only screen and (max-width: 480px){.article-list article .date-new-wrap .date,.article-list .post .date-new-wrap .date{width:30%}}.article-list article .date-new-wrap .new,.article-list .post .date-new-wrap .new{width:100%}.article-list article .date-new-wrap .new span,.article-list .post .date-new-wrap .new span{width:3em;padding:0 0 .25em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1em;border:1px solid #c32c00;color:#c32c00}@media only screen and (min-width: 481px){.article-list article .cat-title-wrap,.article-list .post .cat-title-wrap{width:calc(100% - 110px)}}@media only screen and (max-width: 480px){.article-list article .cat-title-wrap,.article-list .post .cat-title-wrap{width:100%}}.article-list article .cat-title-wrap .cat-wrap,.article-list .post .cat-title-wrap .cat-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.article-list article .cat-title-wrap .cat-wrap .title,.article-list .post .cat-title-wrap .cat-wrap .title{width:auto;margin-bottom:0;font-weight:bold}@media only screen and (max-width: 480px){.article-list article .cat-title-wrap .cat-wrap .title,.article-list .post .cat-title-wrap .cat-wrap .title{width:auto;clear:both;width:100%}}.article-list article.faq,.article-list .post.faq{display:block}.article-list article.faq>a,.article-list .post.faq>a{display:block}.article-list article>a,.article-list .post>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 480px){.article-list article>a,.article-list .post>a{-ms-flex-wrap:wrap;flex-wrap:wrap}}.article-list article>a .date,.article-list .post>a .date{width:150px}.cat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-list li{margin-bottom:10px;margin-right:5px}@media only screen and (max-width: 480px){.cat-list li{margin-bottom:5px}}.cat-list li:last-child{margin-bottom:0}.cat-list li a,.cat-list li span{display:block;text-decoration:none;padding:1px 10px;font-size:12px;color:#fff;position:relative;opacity:.99;background:gray;color:#fff;border-radius:3px}@media only screen and (max-width: 480px){.cat-list li a,.cat-list li span{font-size:3vw}}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.tag-list:before{font:900 15px/1 "Font Awesome 5 Free";content:"";color:#0a327b;margin-right:10px}.tag-list li{margin-right:10px}.the_content-wrap{width:100%}@media only screen and (min-width: 481px){.the_content-wrap{margin-bottom:60px}}@media only screen and (max-width: 480px){.the_content-wrap{margin-bottom:40px}}.the_content-wrap a:not([class^=btn-]){text-decoration:underline;color:#0a327b}.the_content-wrap p a[target=_blank]::after,.the_content-wrap li a[target=_blank]::after,.the_content-wrap td a[target=_blank]::after{content:"";display:inline-block;width:.9em;height:.9em;background:url("/files/img/common/target_blank.png") no-repeat;background-size:contain;margin-left:.25em;-webkit-transform:translate(0, -0.25em);transform:translate(0, -0.25em)}.the_content-wrap p a::after,.the_content-wrap li a::after,.the_content-wrap td a::after{display:none}.the_content-wrap p a:has(>img)[target=_blank]::after,.the_content-wrap li a:has(>img)[target=_blank]::after,.the_content-wrap td a:has(>img)[target=_blank]::after{display:none}.the_content-wrap p[class^=is-style-btn-] a,.the_content-wrap li[class^=is-style-btn-] a,.the_content-wrap td[class^=is-style-btn-] a{color:unset;text-decoration:unset}.the_content-wrap .wp-block-columns{width:100%;margin-bottom:30px}@media only screen and (max-width: 480px){.the_content-wrap .wp-block-columns{gap:.001em;margin-bottom:0}}.the_content-wrap .wp-block-group{margin-bottom:40px}.the_content-wrap .has-c-main-color{color:#0a327b}.the_content-wrap .has-c-red-color{color:#c32c00}.the_content-wrap .has-c-pink-color{color:pink}.the_content-wrap .has-c-orange-color{color:#e69700}.the_content-wrap .has-c-green-color{color:#0a7b77}.the_content-wrap .has-c-blue-color{color:#0050bc}.the_content-wrap .has-c-white-color{color:#fff}.the_content-wrap .has-c-gray-color{color:#e1e3e7}.the_content-wrap .has-c-l-gray-color{color:#f2f2f2}.the_content-wrap .has-c-d-gray-color{color:#707070}.the_content-wrap .has-c-tra-color{color:rgba(0,0,0,0)}.the_content-wrap .has-c-main-background-color{background:#0a327b}.the_content-wrap .has-c-red-background-color{background:#c32c00}.the_content-wrap .has-c-pink-background-color{background:pink}.the_content-wrap .has-c-orange-background-color{background:#e69700}.the_content-wrap .has-c-green-background-color{background:#0a7b77}.the_content-wrap .has-c-blue-background-color{background:#0050bc}.the_content-wrap .has-c-white-background-color{background:#fff}.the_content-wrap .has-c-gray-background-color{background:#e1e3e7}.the_content-wrap .has-c-l-gray-background-color{background:#f2f2f2}.the_content-wrap .has-c-d-gray-background-color{background:#707070}.the_content-wrap .has-c-tra-background-color{background:rgba(0,0,0,0)}.the_content-wrap .is-style-wrap-1{border:2px #e1e3e7 solid;padding:2em}.the_content-wrap p{margin-bottom:20px}.the_content-wrap h2{font-size:24px;font-weight:bold;margin-bottom:30px;padding-left:.5em;border-left:5px solid #0a327b}@media only screen and (max-width: 480px){.the_content-wrap h2{font-size:4vw;border-left:4px solid #0a327b}}.the_content-wrap h3{font-size:20px;font-weight:bold;margin-bottom:30px;border-bottom:3px solid #ddd;padding-bottom:.25em;-o-border-image:linear-gradient(to right, #0A327B 7.5em, #E1E3E7 7.5em, #E1E3E7 100%);border-image:-webkit-gradient(linear, left top, right top, color-stop(7.5em, #0A327B), color-stop(7.5em, #E1E3E7), to(#E1E3E7));border-image:linear-gradient(to right, #0A327B 7.5em, #E1E3E7 7.5em, #E1E3E7 100%);border-image-slice:1}@media only screen and (max-width: 480px){.the_content-wrap h3{font-size:4vw}}.the_content-wrap h4{font-size:20px;margin-bottom:30px;font-weight:bold;border-bottom:1px solid #0a327b}@media only screen and (max-width: 480px){.the_content-wrap h4{font-size:4vw}}.the_content-wrap ul,.the_content-wrap ol{margin-left:2em}.the_content-wrap li{list-style:unset}@media only screen and (max-width: 480px){.the_content-wrap .is-layout-flow{margin-bottom:20px}}.the_content-wrap .wp-block-table{overflow-x:unset}.the_content-wrap .wp-block-table .wp-element-caption{margin-top:0px;margin-bottom:30px}@media only screen and (max-width: 480px){.the_content-wrap .wp-block-table .has-fixed-layout{table-layout:auto}}.the_content-wrap .is-style-table-w-auto table{width:auto}.the_content-wrap .is-style-table-w-auto table thead tr td,.the_content-wrap .is-style-table-w-auto table thead tr th,.the_content-wrap .is-style-table-w-auto table tbody tr td,.the_content-wrap .is-style-table-w-auto table tbody tr th,.the_content-wrap .is-style-table-w-auto table tfoot tr td,.the_content-wrap .is-style-table-w-auto table tfoot tr th{min-width:10em}.the_content-wrap .is-style-table-t-c table thead tr th,.the_content-wrap .is-style-table-t-c table thead tr td,.the_content-wrap .is-style-table-t-c table tbody tr th,.the_content-wrap .is-style-table-t-c table tbody tr td,.the_content-wrap .is-style-table-t-c table tfoot tr th,.the_content-wrap .is-style-table-t-c table tfoot tr td{text-align:center !important}@media only screen and (max-width: 480px){.the_content-wrap iframe[src^="https://www.youtube.com"]{width:100%;height:50vw}}.hstyle-1{color:#333;height:120px;position:relative;padding:10px;font-size:30px;font-weight:bold;margin-bottom:20px;text-align:center;background:url(/files/img/common/bgi.png) no-repeat;background-size:cover}@media only screen and (max-width: 480px){.hstyle-1{height:30vw;font-size:6vw}}.hstyle-1 span{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.hstyle-1::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hstyle-2{font-size:26px;font-weight:bold;margin-bottom:30px;padding-left:.5em;border-left:5px solid #0a327b}@media only screen and (max-width: 480px){.hstyle-2{font-size:4.5vw}}.hstyle-3{font-size:20px;font-weight:bold;margin-bottom:30px;position:relative;text-align:center}.hstyle-3 span{padding:0 1em;display:inline-block;background-color:#fff;left:50%}@media only screen and (max-width: 480px){.hstyle-3{font-size:4vw}}.hstyle-3:before{content:"";position:absolute;top:50%;display:inline-block;width:100%;height:3px;background-color:#0a327b;left:0;z-index:-1}.hstyle-4{font-size:20px;font-weight:bold;margin-bottom:20px;border-bottom:solid 2px #0a327b}@media only screen and (max-width: 480px){.hstyle-4{font-size:4vw}}.hstyle-5{font-size:30px;font-weight:bold;margin-bottom:30px;padding-left:.5em;color:#0a327b}@media only screen and (max-width: 480px){.hstyle-5{font-size:4.5vw}}.hstyle-6{font-size:20px;font-weight:bold;margin-bottom:30px;padding-left:.5em;text-align:center}@media only screen and (max-width: 480px){.hstyle-6{font-size:4vw}}.btn-1,.btn-6,.btn-7,.btn-2,.is-style-btn-1{background-color:#0a327b;color:#fff;display:inline-block;overflow:hidden;border-radius:5px;padding:.5em 1.5em;text-align:center;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #0a327b;min-width:auto;padding:.5em 2em .5em 1em;border-radius:5px;min-width:10em;text-decoration:none !important}@media only screen and (max-width: 480px){.btn-1,.btn-6,.btn-7,.btn-2,.is-style-btn-1{display:block;width:90%;margin:0 auto;min-width:inherit}}.btn-1:after,.btn-6:after,.btn-7:after,.btn-2:after,.is-style-btn-1:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.btn-1.no-icon,.no-icon.btn-6,.no-icon.btn-7,.no-icon.btn-2,.is-style-btn-1.no-icon{padding:.5em 1em}.btn-1.no-icon::after,.no-icon.btn-6::after,.no-icon.btn-7::after,.no-icon.btn-2::after,.is-style-btn-1.no-icon::after{display:none}.btn-1:hover,.btn-6:hover,.btn-7:hover,.btn-2:hover,.is-style-btn-1:hover{opacity:.99;color:#0a327b;background-color:#fff;border-color:#fff}.btn-1:hover,.btn-6:hover,.btn-7:hover,.btn-2:hover,.is-style-btn-1:hover{border:2px solid #0a327b}@media only screen and (max-width: 480px){.btn-1,.btn-6,.btn-7,.btn-2,.is-style-btn-1{display:inline-block;width:auto}}.btn-1.fab,.fab.btn-6,.fab.btn-7,.fab.btn-2,.is-style-btn-1.fab{display:inline-block}.btn-1 a,.btn-6 a,.btn-7 a,.btn-2 a,.is-style-btn-1 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-2{padding:0 2em 0 1em;border-radius:50px;margin:0;display:inline-block}.btn-2.fab{display:inline-block}.btn-2 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-3{background-color:#0a327b;color:#fff;display:inline-block;overflow:hidden;border-radius:5px;padding:.5em 1.5em;text-align:center;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #0a327b;border-radius:5px;padding:.25em 1.5em}@media only screen and (max-width: 480px){.btn-3{display:block;width:90%;margin:0 auto;min-width:inherit}}.btn-3:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.btn-3.no-icon{padding:.5em 1em}.btn-3.no-icon::after{display:none}.btn-3:hover{opacity:.99;color:#0a327b;background-color:#fff;border-color:#fff}.btn-3:hover{border:2px solid #0a327b}.btn-3.fab{display:inline-block}.btn-3 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-3.no-icon::after{display:none}.btn-4{background-color:#c32c00;color:#fff;display:inline-block;overflow:hidden;border-radius:5px;padding:.5em 1.5em;text-align:center;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #c32c00;border-radius:5px}@media only screen and (max-width: 480px){.btn-4{display:block;width:90%;margin:0 auto;min-width:inherit}}.btn-4:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.btn-4.no-icon{padding:.5em 1em}.btn-4.no-icon::after{display:none}.btn-4:hover{opacity:.99;color:#c32c00;background-color:#fff;border-color:#fff}.btn-4:hover{border:2px solid #c32c00}.btn-4.fab{display:inline-block}.btn-4 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-4.no-icon::after{display:none}.btn-5{background-color:#0a7b77;color:#fff;display:inline-block;overflow:hidden;border-radius:5px;padding:.5em 1.5em;text-align:center;text-decoration:none;position:relative;min-width:200px;border:1px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #0a7b77;border-radius:5px;padding:.25em 1.5em}@media only screen and (max-width: 480px){.btn-5{display:block;width:90%;margin:0 auto;min-width:inherit}}.btn-5:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:absolute;top:50%;right:11px;-webkit-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.btn-5.no-icon{padding:.5em 1em}.btn-5.no-icon::after{display:none}.btn-5:hover{opacity:.99;color:#0a7b77;background-color:#fff;border-color:#fff}.btn-5:hover{border:2px solid #0a7b77}.btn-5.fab{display:inline-block}.btn-5 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-5.no-icon::after{display:none}.btn-6,.btn-7{padding:0 2em 0 2em;border-radius:50px;margin:0;display:inline-block}.btn-6.fab,.fab.btn-7{display:inline-block}.btn-6 a,.btn-7 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-6:after,.btn-7:after{display:none}.btn-6.btn-switch.active:hover,.btn-switch.active.btn-7:hover{color:#fff;background:#0a327b}.btn-6.btn-switch:not(.active),.btn-switch.btn-7:not(.active){color:#0a327b;background:#fff}.btn-6.btn-switch:not(.active):hover,.btn-switch.btn-7:not(.active):hover{color:#fff;background:#0a327b}.btn-7{padding-right:.5em}.btn-7:after{display:none}.btn-7 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.btn-8,.is-style-btn-8{position:relative;padding:0 0 0 1em;text-decoration:none;z-index:1;text-decoration:underline;display:block;height:2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-8:after,.is-style-btn-8:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);font-family:"Font Awesome 5 Free";font-weight:900;font-size:.8em;content:"";display:block;margin-right:1em}.btn-8 a,.is-style-btn-8 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}.btn-8.is-style-btn-8,.is-style-btn-8.is-style-btn-8{color:#0a327b}.btn-8.is-style-btn-8 a,.is-style-btn-8.is-style-btn-8 a{color:#0a327b}.btn-9,.is-style-btn-9{background:#fff;color:#333;position:relative;font-size:1.1em;width:100%;height:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;max-width:600px;text-decoration:none !important;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 480px){.btn-9,.is-style-btn-9{height:3.5em}}.btn-9::after,.is-style-btn-9::after{content:"";display:block;position:absolute;right:0;bottom:0;border-bottom:1em solid #0a327b;border-left:1em solid rgba(0,0,0,0)}.btn-9:hover,.is-style-btn-9:hover{background:#0a327b;color:#fff;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:1}.btn-9 a,.is-style-btn-9 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;color:unset;text-decoration:unset}#sitemap .the_content-wrap ul.ul-sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1em;display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:0 24px}#sitemap .the_content-wrap ul.ul-sitemap li{list-style:none}#sitemap .the_content-wrap ul.ul-sitemap li.parent-page{margin-top:1em;margin-bottom:30px}#sitemap .the_content-wrap ul.ul-sitemap li.parent-page>a{display:inline-block;font-size:1em;padding:.25em .25em .25em .5em;font-weight:bold;border:2px solid #0a327b;width:100%;padding-left:2.75em}#sitemap .the_content-wrap ul.ul-sitemap li.parent-page>ul{margin-left:1em;margin-top:.5em}#sitemap .the_content-wrap ul.ul-sitemap li.parent-page>ul li.child-page{font-size:.9em}#sitemap .the_content-wrap ul.ul-sitemap li a{text-decoration:none;color:#333;position:relative;padding-left:0em;text-indent:-1em}#sitemap .the_content-wrap ul.ul-sitemap li a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#0a327b;font-size:.8em;margin-right:.25em;display:inline-block;-webkit-transform:translate(0, -0.1em);transform:translate(0, -0.1em)}body#journal_of_jspe #sec-table #form_journal_select{margin-bottom:20px}body#journal_of_jspe #sec-table #form_journal_select .select_wrap{display:inline-block;position:relative;width:auto;border-radius:5px;border:#e1e3e7 2px solid}body#journal_of_jspe #sec-table #form_journal_select .select_wrap select{padding:.25em 5em .25em 1em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,0)}body#journal_of_jspe #sec-table #form_journal_select .select_wrap:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";width:1em;height:.5em;color:#e1e3e7;position:absolute;left:calc(100% - 2em);display:inline-block;font-size:1.1em;z-index:-1}.search-wrap{text-align:right;margin-bottom:20px}.search-wrap form{position:relative}.search-wrap form input[type=text]{padding:.5em;width:300px;border:1px solid #e1e3e7;border-radius:5px}.search-wrap form button[type=submit]{position:absolute;right:.1em;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:1.25em;background:none;border:none;color:#707070}[class*=slider] .slick-prev:before,[class*=slider] .slick-next:before{clip-path:polygon(15% 0, 50% 50%, 15% 100%, 0 100%, 35% 50%, 0 0);background:#707070;display:inline-block;content:"";width:1.5em;height:2em;-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}@media only screen and (max-width: 480px){[class*=slider] .slick-prev:before,[class*=slider] .slick-next:before{width:1em;height:1em;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media only screen and (max-width: 480px){[class*=slider] .slick-prev{left:0;z-index:1}}[class*=slider] .slick-prev:before{-webkit-transform:translate(0, -25%) rotate(180deg);transform:translate(0, -25%) rotate(180deg);margin-left:-0.5em}@media only screen and (max-width: 480px){[class*=slider] .slick-prev:before{-webkit-transform:translate(0, 0) rotate(180deg);transform:translate(0, 0) rotate(180deg)}}@media only screen and (max-width: 480px){[class*=slider] .slick-next{right:0;z-index:1}}.table-wrap{word-break:keep-all}@media only screen and (max-width: 480px){.table-wrap{width:100%;overflow:auto;background:linear-gradient(to left, hsla(0, 0%, 100%, 0), white 15px) 0 0/50px 100%,linear-gradient(to left, rgba(255, 255, 255, 0), rgba(51, 51, 51, 0.15)) 0 0/40px 100%,linear-gradient(to right, hsla(0, 0%, 100%, 0), white 15px) right/50px 100%,linear-gradient(to right, rgba(255, 255, 255, 0), rgba(51, 51, 51, 0.15)) right/40px 100%;background-repeat:no-repeat;background-attachment:local,scroll,local,scroll;border-right:1px solid #e1e3e7}}.table-wrap table{margin-bottom:50px}@media only screen and (max-width: 480px){.table-wrap table{margin-bottom:0px;-webkit-overflow-scrolling:touch;width:100%}}.table-wrap table tr th{padding:.5em 1em;border:none;border-left:2px solid #fff}.table-wrap table tr th[style*=background]{border-bottom:2px solid #fff !important}@media only screen and (max-width: 480px){.table-wrap table tr th{width:100%;font-size:1em}}.table-wrap table tr td{padding:.5em 1em;text-align:left;border:none;border-left:2px solid #e1e3e7}@media only screen and (max-width: 480px){.table-wrap table tr td{width:100%;min-width:8em;font-size:1em}}.table-wrap table tr.hidden{display:none}.table-wrap table thead{border-bottom:2px solid #fff}.table-wrap table thead tr{border-bottom:2px solid #fff}.table-wrap table thead tr th{border-top:none;border-right:none}@media only screen and (max-width: 480px){.table-wrap table thead tr th{padding:1% 2em;white-space:nowrap;padding-right:3em}}.table-wrap table thead tr th:first-child{background:#e1e3e7;border-left:none}@media only screen and (max-width: 480px){.table-wrap table thead tr td{padding:1% 2em;white-space:nowrap;padding-right:3em}}.table-wrap table thead tr td:first-child{background:#e1e3e7;border:solid 2px #fff;border-left:none}.table-wrap table thead tr th{text-align:center;font-weight:bold;background:#e1e3e7}.table-wrap table tbody tr{border:2px solid #e1e3e7;border-left:none}@media only screen and (max-width: 480px){.table-wrap table tbody tr th,.table-wrap table tbody tr td{padding:1% 3em 1% 2%;white-space:nowrap;padding-right:3em}}.table-wrap table tbody tr th:first-child,.table-wrap table tbody tr td:first-child{background:#e1e3e7;border:solid 2px #fff;border-left:none}.table-wrap table tbody tr th:first-child[colspan],.table-wrap table tbody tr td:first-child[colspan]{border-right:none}.table-wrap table tbody tr th{text-align:center}.table-wrap table tbody tr.child th:first-child,.table-wrap table tbody tr.child td:first-child{background:none;border-top:2px solid #e1e3e7;border-bottom:2px solid #e1e3e7;border-right:2px solid #e1e3e7}.table-wrap table tbody tr:last-child th:first-child,.table-wrap table tbody tr:last-child td:first-child{border-bottom:2px solid #e1e3e7}.table-wrap.award-wrap td:nth-child(3){width:500px}.technology.table-wrap.award-wrap td:nth-child(4),.paper.table-wrap.award-wrap td:nth-child(4),.researcher.table-wrap.award-wrap td:nth-child(4),.numata.table-wrap.award-wrap td:nth-child(4),.takagi.table-wrap.award-wrap td:nth-child(4){min-width:260px}.impact.table-wrap.award-wrap td:nth-child(1){white-space:nowrap}.more-btn{margin:30px 0}#jspe-paper-award .is-style-table-w-auto table tr th:nth-of-type(3),#jspe-paper-award .is-style-table-w-auto table tr td:nth-of-type(3){white-space:wrap !important;min-width:500px !important}a img[src$="icon-pdf.png"],a img[src$="icon-word.png"],a img[src$="icon-zip.png"]{padding:0 .25em;width:1.5em}@media only screen and (min-width: 481px){a img[src$="icon-pdf.png"],a img[src$="icon-word.png"],a img[src$="icon-zip.png"]{min-width:32px}}@media only screen and (max-width: 480px){a img[src$="icon-pdf.png"],a img[src$="icon-word.png"],a img[src$="icon-zip.png"]{min-width:4vw}}.gray-wrap{border:5px solid #e1e3e7;padding:50px;margin-bottom:30px}@media only screen and (max-width: 480px){.gray-wrap{padding:5%}}.gray-wrap h3{font-size:20px;font-weight:bold;margin-bottom:30px}@media only screen and (max-width: 480px){.gray-wrap h3{font-size:5vw}}.gray-wrap p:last-child{margin-bottom:0}.flex-wrap-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-2:after{content:"";display:block;width:49%}.flex-wrap-2>li,.flex-wrap-2>article,.flex-wrap-2>div{width:calc(100%/2 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-2.pc-only-flex{display:block}.flex-wrap-2.pc-only-flex>li,.flex-wrap-2.pc-only-flex>article,.flex-wrap-2.pc-only-flex>div{width:100%}}.flex-wrap-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-3:after{content:"";display:block;width:49%}.flex-wrap-3>li,.flex-wrap-3>article,.flex-wrap-3>div{width:calc(100%/3 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-3.pc-only-flex{display:block}.flex-wrap-3.pc-only-flex>li,.flex-wrap-3.pc-only-flex>article,.flex-wrap-3.pc-only-flex>div{width:100%}}.flex-wrap-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-4:after{content:"";display:block;width:49%}.flex-wrap-4>li,.flex-wrap-4>article,.flex-wrap-4>div{width:calc(100%/4 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-4.pc-only-flex{display:block}.flex-wrap-4.pc-only-flex>li,.flex-wrap-4.pc-only-flex>article,.flex-wrap-4.pc-only-flex>div{width:100%}}.flex-wrap-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-5:after{content:"";display:block;width:49%}.flex-wrap-5>li,.flex-wrap-5>article,.flex-wrap-5>div{width:calc(100%/5 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-5.pc-only-flex{display:block}.flex-wrap-5.pc-only-flex>li,.flex-wrap-5.pc-only-flex>article,.flex-wrap-5.pc-only-flex>div{width:100%}}.flex-wrap-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-6:after{content:"";display:block;width:49%}.flex-wrap-6>li,.flex-wrap-6>article,.flex-wrap-6>div{width:calc(100%/6 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-6.pc-only-flex{display:block}.flex-wrap-6.pc-only-flex>li,.flex-wrap-6.pc-only-flex>article,.flex-wrap-6.pc-only-flex>div{width:100%}}.flex-wrap-7{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-7:after{content:"";display:block;width:49%}.flex-wrap-7>li,.flex-wrap-7>article,.flex-wrap-7>div{width:calc(100%/7 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-7.pc-only-flex{display:block}.flex-wrap-7.pc-only-flex>li,.flex-wrap-7.pc-only-flex>article,.flex-wrap-7.pc-only-flex>div{width:100%}}.flex-wrap-8{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-8:after{content:"";display:block;width:49%}.flex-wrap-8>li,.flex-wrap-8>article,.flex-wrap-8>div{width:calc(100%/8 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-8.pc-only-flex{display:block}.flex-wrap-8.pc-only-flex>li,.flex-wrap-8.pc-only-flex>article,.flex-wrap-8.pc-only-flex>div{width:100%}}.flex-wrap-9{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-9:after{content:"";display:block;width:49%}.flex-wrap-9>li,.flex-wrap-9>article,.flex-wrap-9>div{width:calc(100%/9 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-9.pc-only-flex{display:block}.flex-wrap-9.pc-only-flex>li,.flex-wrap-9.pc-only-flex>article,.flex-wrap-9.pc-only-flex>div{width:100%}}.flex-wrap-10{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap-10:after{content:"";display:block;width:49%}.flex-wrap-10>li,.flex-wrap-10>article,.flex-wrap-10>div{width:calc(100%/10 - 1%)}@media only screen and (max-width: 480px){.flex-wrap-10.pc-only-flex{display:block}.flex-wrap-10.pc-only-flex>li,.flex-wrap-10.pc-only-flex>article,.flex-wrap-10.pc-only-flex>div{width:100%}}@media only screen and (min-width: 481px){.accordion-wrap:not(:first-of-type),.is-style-accordion-wrap:not(:first-of-type){margin-top:10px}}@media only screen and (max-width: 480px){.accordion-wrap:not(:first-of-type),.is-style-accordion-wrap:not(:first-of-type){margin-top:2.7vw}}.accordion-wrap .accordion-wrap-title,.accordion-wrap p:first-child,.is-style-accordion-wrap .accordion-wrap-title,.is-style-accordion-wrap p:first-child{position:relative;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-weight:bold;padding:1em 2.5em 1em 1em;line-height:1.5em;margin-bottom:0;background-color:#e1e3e7;border-radius:10px 10px 0 0}.accordion-wrap .accordion-wrap-title:hover,.accordion-wrap p:first-child:hover,.is-style-accordion-wrap .accordion-wrap-title:hover,.is-style-accordion-wrap p:first-child:hover{cursor:pointer;opacity:0.8}.accordion-wrap .accordion-wrap-title:after,.accordion-wrap p:first-child:after,.is-style-accordion-wrap .accordion-wrap-title:after,.is-style-accordion-wrap p:first-child:after{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;content:"";background-size:contain;min-width:1em;margin-left:auto;position:absolute;right:1em;top:calc(1em + 1px);-webkit-transform-origin:center center;transform-origin:center center}.accordion-wrap .accordion-wrap-title.active:after,.accordion-wrap p:first-child.active:after,.is-style-accordion-wrap .accordion-wrap-title.active:after,.is-style-accordion-wrap p:first-child.active:after{-webkit-transform:rotate(360deg);transform:rotate(360deg);font-family:"Font Awesome 5 Free";font-weight:900;content:""}.accordion-wrap .accordion-wrap-text,.accordion-wrap p:nth-child(2),.is-style-accordion-wrap .accordion-wrap-text,.is-style-accordion-wrap p:nth-child(2){-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;padding:0 1em;line-height:0;visibility:hidden;background:#e1e3e7}.accordion-wrap .accordion-wrap-text.active,.accordion-wrap p:nth-child(2).active,.is-style-accordion-wrap .accordion-wrap-text.active,.is-style-accordion-wrap p:nth-child(2).active{opacity:1;visibility:visible;line-height:1.5em;padding:1em}@media only screen and (min-width: 481px){.accordion-wrap .accordion-wrap-text.active,.accordion-wrap p:nth-child(2).active,.is-style-accordion-wrap .accordion-wrap-text.active,.is-style-accordion-wrap p:nth-child(2).active{padding-top:20px}}@media only screen and (max-width: 480px){.accordion-wrap .accordion-wrap-text.active,.accordion-wrap p:nth-child(2).active,.is-style-accordion-wrap .accordion-wrap-text.active,.is-style-accordion-wrap p:nth-child(2).active{padding-top:4vw}}@media only screen and (min-width: 481px){.accordion-wrap .accordion-wrap-text.active:before,.accordion-wrap p:nth-child(2).active:before,.is-style-accordion-wrap .accordion-wrap-text.active:before,.is-style-accordion-wrap p:nth-child(2).active:before{line-height:1}}@media only screen and (max-width: 480px){.accordion-wrap .accordion-wrap-text.active:before,.accordion-wrap p:nth-child(2).active:before,.is-style-accordion-wrap .accordion-wrap-text.active:before,.is-style-accordion-wrap p:nth-child(2).active:before{line-height:1.3}}.icon-file{position:relative;padding-right:2em}.icon-file::after{position:absolute;right:0;bottom:0;display:inline-block;content:"";width:1.75em;height:1.75em;background-size:contain}.icon-file[href$=".pdf"]::after{background:url("/files/img/common/icon-pdf.png") no-repeat;background-size:contain}.icon-file[href$=".png"]::after{background:url("/files/img/common/icon-png.png") no-repeat;background-size:contain}.icon-file[href$=".zip"]::after{background:url("/files/img/common/icon-zip.png") no-repeat;background-size:contain}/*# sourceMappingURL=common-en.css.map */