@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0;font-style:normal}html{font-size:62.5%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}h1{font-size:20px;font-size:2rem;margin:0}h2{font-size:18px;font-size:1.8rem;margin:0}h3{font-size:16px;font-size:1.6rem;margin:0}h4{font-size:14px;font-size:1.4rem;margin:0}h5{font-size:13px;font-size:1.3rem;margin:0}h6{font-size:12px;font-size:1.2rem;margin:0}pre{margin:1.5em 25px;padding:1em;overflow:scroll;font-family:"ＭＳ-Ｐ ゴシック",Osaka,Arial,Helvetica,sans-serif;line-height:1.9}blockquote{margin:1.5em 1px;border:5px solid #9f998f;color:#77471c;background-color:#f5f5f5;background-repeat:repeat-x;background-position:left bottom}blockquote[title]::before{padding:.2em 10px .4em 10px;content:attr(title);display:block;color:#fff;background-color:#9f998f;font-weight:bold}blockquote[cite]::after{margin:.5em 10px;content:attr(cite);display:block;text-align:right;font-size:85%}blockquote *{color:#4c4c4c}em{color:#000}pre em{font-weight:bold;background-image:none}q{text-decoration:underline}cite{display:block;text-align:right}kbd{background-color:#f5f5f5;font-family:"Osaka|",monospace;text-transform:uppercase;padding:0 .4em;border:1px solid #6a8eaa}del{text-decoration:line-through}ins{border-top:10px solid #3cadd6;border-bottom:10px solid #3cadd6;border:7px solid #3cadd6;margin:2em 1px;padding:1px 0;display:block;text-decoration:none}ins *{color:#666 !important}abbr,acronym{border-bottom:1px dotted #aaa;cursor:help}ol li{margin-left:1.5em}li,dt,dd{font-size:100%;list-style-type:none;list-style-position:outside}ol li{list-style:decimal}dt{font-weight:bold}p+p,ul+p,ol+p,dl+p{margin-top:1em}a{color:#42a0d3;text-decoration:none}table{width:100%;border-collapse:collapse}iframe{border:0}fieldset,legend{border:0}legend{display:none}input[type=text],textarea{padding:.2em;border:1px solid #d1d1d1;background-color:#fff}input{line-height:1.2}select,input,textarea,button{vertical-align:middle;position:relative;*margin-right:3px;top:0}input[type="checkbox"],input[type="radio"]{border:0;top:-1px;top:0\9;margin-right:2px;margin-right:0\9}input[type=text]:focus,textarea:focus{border:1px solid #069;background-color:#fff}input.button{padding:0;border:0;background-image:none;vertical-align:top}img{width:100%;height:auto;border:0;vertical-align:bottom}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-font-smoothing:antialiased}body{color:#333;line-height:1.8;font-size:clamp(1.4rem,1.82292vw,1.6rem);letter-spacing:.1rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;background-color:#fff;-webkit-text-size-adjust:none}.site-container{margin-top:67px}@media(min-width:768px){.site-container{margin-top:110px}}@media(min-width:1080px){.site-container{margin-top:127px}}.ghead{width:100%;padding:8px 16px;background-color:#fff;box-shadow:0 0 3px #ccc;position:fixed;top:0;left:0;z-index:100}.ghead__inner{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}.ghead__inner .logo{width:185px}.ghead__inner .logo img{vertical-align:middle}.ghead__inner .subNavi{display:none}.ghead__inner .mainNavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ghead__inner .mainNavi ul{display:none}.ghead__inner .mainNavi .naviTggle{width:45px;height:45px;background-color:#42a0d3;border-radius:4px;position:relative}.ghead__inner .mainNavi .naviTggle span{display:block;position:absolute;left:20%;z-index:200;width:60%;height:2px;background-color:#fff;border-radius:4px;-webkit-transition:all .4s;transition:all .4s}.ghead__inner .mainNavi .naviTggle span:nth-child(1){top:10px}.ghead__inner .mainNavi .naviTggle span:nth-child(2){top:21px}.ghead__inner .mainNavi .naviTggle span:nth-child(3){top:32px}.ghead__inner .mainNavi .naviTggle.active span:nth-child(1){-webkit-transform:translateY(11px) rotate(-45deg);-ms-transform:translateY(11px) rotate(-45deg);transform:translateY(11px) rotate(-45deg)}.ghead__inner .mainNavi .naviTggle.active span:nth-child(2){-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.ghead__inner .mainNavi .naviTggle.active span:nth-child(3){opacity:0}@media(min-width:768px){.ghead{box-shadow:0 0 0 #fff}.ghead__inner{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}.ghead__inner .subNavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ghead__inner .subNavi .madoguchi{line-height:1.2}.ghead__inner .subNavi .madoguchi span{display:block;color:#42a0d3;font-size:clamp(1.8rem,2.09302vw,3rem);font-weight:700}.ghead__inner .subNavi .contactMail{margin-left:12px}.ghead__inner .subNavi .contactMail a{display:block;color:#fff;padding:6px 16px;height:40px;background-color:#e53c3c;border-radius:4px}.ghead__inner .subNavi .contactMail a:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:8px}.ghead__inner .subNavi .searchForm{margin-left:12px;position:relative}.ghead__inner .subNavi .searchForm input[type=text]{padding:4px;padding-right:36px;max-width:160px;height:40px;background-color:#eee;border:0;border-radius:4px}.ghead__inner .subNavi .searchForm button{color:#42a0d3;background-color:transparent;border:0;position:absolute;top:8px;right:8px}.ghead__inner .subNavi .searchForm button i{font-size:clamp(1.8rem,2.09302vw,2.4rem)}.ghead__inner .mainNavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.ghead__inner .mainNavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:8px}.ghead__inner .mainNavi ul li a{color:#333;font-size:clamp(1.6rem,1.86047vw,1.8rem);padding:0 6px}.ghead__inner .mainNavi ul li a:before{margin-right:4px}.ghead__inner .mainNavi ul li.information a:before{color:#09689a;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.ghead__inner .mainNavi ul li.subsidy a:before{color:#fa4848;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.ghead__inner .mainNavi ul li.kentei a:before{color:#439a3f;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.ghead__inner .mainNavi ul li.seminar a:before{color:#00afa1;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.ghead__inner .mainNavi ul li.event a:before{color:#ff885c;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}}@media(min-width:1000px){.ghead__inner .subNavi .madoguchi span{display:inline-block}.ghead__inner .subNavi .searchForm input[type=text]{max-width:192px}}@media(min-width:1080px){.ghead{padding:16px 24px}.ghead__inner .logo{width:280px}.ghead__inner .subNavi .contactMail{margin-left:2.14286vw}.ghead__inner .subNavi .searchForm{margin-left:2.14286vw}.ghead__inner .mainNavi ul li a{padding:0 1.42857vw}}.drawerMenu{visibility:hidden;width:100%;height:100vh;padding-top:65px;background-color:#fff;position:fixed;top:0;right:0;z-index:80;opacity:0;-webkit-transform:translate(110%,0) matrix(1,0,0,1,0,0);-ms-transform:translate(110%,0) matrix(1,0,0,1,0,0);transform:translate(110%,0) matrix(1,0,0,1,0,0);-webkit-transition:opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955),-webkit-transform .7s cubic-bezier(0.455,0.030,0.515,0.955);transition:opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955),-webkit-transform .7s cubic-bezier(0.455,0.030,0.515,0.955);transition:transform .7s cubic-bezier(0.455,0.030,0.515,0.955),opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955);transition:transform .7s cubic-bezier(0.455,0.030,0.515,0.955),opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955),-webkit-transform .7s cubic-bezier(0.455,0.030,0.515,0.955)}.drawerMenu__inner{overflow:scroll;height:calc(100vh - 0px);padding-bottom:160px;font-size:clamp(1.4rem,1.82292vw,1.5rem)}.drawerMenu__inner .searchForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}.drawerMenu__inner .searchForm .keyword{width:calc(100% - 60px)}.drawerMenu__inner .searchForm .button{width:60px}.drawerMenu__inner .searchForm input[type=text]{padding:8px;height:34px;width:100%}.drawerMenu__inner .searchForm button{color:#fff;width:60px;height:34px;background-color:#42a0d3;border:0}.drawerMenu__inner .navi{width:100%}.drawerMenu__inner .navi .contactBtn{padding:5px 16px;margin-bottom:24px}.drawerMenu__inner .navi .contactBtn .mail{margin-bottom:16px}.drawerMenu__inner .navi .contactBtn .mail a{display:block;color:#fff;text-align:center;padding:6px 16px;height:40px;background-color:#e53c3c;border-radius:4px}.drawerMenu__inner .navi .contactBtn .mail a:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:8px}.drawerMenu__inner .navi .contactBtn .phone{text-align:center;line-height:1.4;padding:16px 5px;border:solid 2px #42a0d3;border-radius:5px}.drawerMenu__inner .navi .contactBtn .phone span{display:block;color:#42a0d3;font-size:clamp(1.8rem,2.09302vw,2.4rem);font-size:7vw;font-weight:700}.drawerMenu__inner .navi .infoMenu li{border-bottom:solid 1px #ccc}.drawerMenu__inner .navi .infoMenu li a{display:block;color:#333;padding:8px 16px}.drawerMenu__inner .navi .infoMenu li a:before{margin-right:4px}.drawerMenu__inner .navi .infoMenu li.information a:before{color:#09689a;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.drawerMenu__inner .navi .infoMenu li.subsidy a:before{color:#fa4848;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.drawerMenu__inner .navi .infoMenu li.kentei a:before{color:#439a3f;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.drawerMenu__inner .navi .infoMenu li.seminar a:before{color:#00afa1;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.drawerMenu__inner .navi .infoMenu li.event a:before{color:#ff885c;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.drawerMenu__inner .navi dl dt{border-bottom:solid 1px #ccc}.drawerMenu__inner .navi dl dt a,.drawerMenu__inner .navi dl dt span{display:block;color:#fff;padding:8px 16px;background-color:#42a0d3}.drawerMenu__inner .navi dl dd ul li{border-bottom:solid 1px #ccc}.drawerMenu__inner .navi dl dd ul li a{display:block;color:#333;padding:8px 16px;-webkit-transition:background .5s;transition:background .5s}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi dl dd ul li a:hover{background-color:#ecf5fb}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi dl dd ul li a:hover{background-color:#ecf5fb}}.drawerMenu__inner .navi .usageMenu li a{display:block;padding-left:66px;background-repeat:no-repeat;background-size:40px;background-position:16px 10px;-webkit-transition:background .5s;transition:background .5s}.drawerMenu__inner .navi .usageMenu li a span{font-size:clamp(1.6rem,2.08333vw,1.8rem)}.drawerMenu__inner .navi .usageMenu li a ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.drawerMenu__inner .navi .usageMenu li a ul li{font-size:12px;font-size:1.2rem;line-height:1.2;border:0;padding-right:10px;text-indent:-12px;margin-top:5px;margin-left:16px}.drawerMenu__inner .navi .usageMenu li a ul li:before{content:'●'}.drawerMenu__inner .navi .usageMenu li.keiei a{background-image:url(../images/icon-jigyousya1.png)}.drawerMenu__inner .navi .usageMenu li.keiei a span{color:#7378b2}.drawerMenu__inner .navi .usageMenu li.keiei a ul li:before{color:#7378b2}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.keiei a:hover{background-color:#ecedfb}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.keiei a:hover{background-color:#ecedfb}}.drawerMenu__inner .navi .usageMenu li.jinmyaku a{background-image:url(../images/icon-jigyousya2.png)}.drawerMenu__inner .navi .usageMenu li.jinmyaku a span{color:#3cb37a}.drawerMenu__inner .navi .usageMenu li.jinmyaku a ul li:before{color:#3cb37a}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.jinmyaku a:hover{background-color:#eef8f3}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.jinmyaku a:hover{background-color:#eef8f3}}.drawerMenu__inner .navi .usageMenu li.jinzai a{background-image:url(../images/icon-jigyousya3.png)}.drawerMenu__inner .navi .usageMenu li.jinzai a span{color:#be8b55}.drawerMenu__inner .navi .usageMenu li.jinzai a ul li:before{color:#be8b55}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.jinzai a:hover{background-color:#f6eee5}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.jinzai a:hover{background-color:#f6eee5}}.drawerMenu__inner .navi .usageMenu li.fukuri a{background-image:url(../images/icon-jigyousya4.png)}.drawerMenu__inner .navi .usageMenu li.fukuri a span{color:#d368a4}.drawerMenu__inner .navi .usageMenu li.fukuri a ul li:before{color:#d368a4}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.fukuri a:hover{background-color:#fbf2f7}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.fukuri a:hover{background-color:#fbf2f7}}.drawerMenu__inner .navi .usageMenu li.risk a{background-image:url(../images/icon-jigyousya5.png)}.drawerMenu__inner .navi .usageMenu li.risk a span{color:#eb6161}.drawerMenu__inner .navi .usageMenu li.risk a ul li:before{color:#eb6161}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.risk a:hover{background-color:#fdf1f1}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.risk a:hover{background-color:#fdf1f1}}.drawerMenu__inner .navi .usageMenu li.joho a{background-image:url(../images/icon-jigyousya6.png)}.drawerMenu__inner .navi .usageMenu li.joho a span{color:#f6ac19}.drawerMenu__inner .navi .usageMenu li.joho a ul li:before{color:#f6ac19}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.joho a:hover{background-color:#fff6e4}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.joho a:hover{background-color:#fff6e4}}.drawerMenu__inner .navi .usageMenu li.other a{background-image:url(../images/icon-jigyousya7.png)}.drawerMenu__inner .navi .usageMenu li.other a span{color:#96a9b3}.drawerMenu__inner .navi .usageMenu li.other a ul li:before{color:#96a9b3}@media(hover:hover) and (pointer:fine){.drawerMenu__inner .navi .usageMenu li.other a:hover{background-color:#f4f6f7}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.drawerMenu__inner .navi .usageMenu li.other a:hover{background-color:#f4f6f7}}.drawerMenu__inner .navi .nyukai{text-align:center;padding:16px}.drawerMenu__inner .navi .nyukai .btn{margin-top:16px;padding:6px 16px;width:100%}.drawerMenu__inner .navi .sns{padding:16px}.drawerMenu__inner .navi .sns li{margin:8px}.drawerMenu__inner .navi .sns li a i{display:inline;vertical-align:middle;margin-right:10px}.drawerMenu__inner .navi .sns li a i.icon-instagram{color:#ff5445}.drawerMenu__inner .navi .sns li a i.icon-facebook{color:#1877f2}.drawerMenu__inner .navi .sns li a i.icon-x{color:#333}.drawerMenu__inner .navi .sns li a i.icon-youtube{color:#fe0000}.drawerMenu.open{visibility:visible;pointer-events:auto;opacity:1;-webkit-transform:matrix(1,0,0,1,0,0);-ms-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}@media(min-width:480px){.drawerMenu__inner .navi .contactBtn .phone span{font-size:5vw}}@media(min-width:640px){.drawerMenu__inner .navi .contactBtn .phone span{font-size:clamp(2.4rem,2.7907vw,3.2rem)}}@media(min-width:768px){.drawerMenu{width:400px;padding-top:110px}.drawerMenu__inner{padding-bottom:200px}.drawerMenu__inner .searchForm{display:none}.drawerMenu__inner .navi .contactBtn{display:none}.drawerMenu__inner .navi .infoMenu{display:none}}@media(min-width:1080px){.drawerMenu{padding-top:126px}}.overlay{pointer-events:none;visibility:hidden;opacity:0;-webkit-transform:translate(0,0) matrix(1,0,0,1,0,0);-ms-transform:translate(0,0) matrix(1,0,0,1,0,0);transform:translate(0,0) matrix(1,0,0,1,0,0);-webkit-transition:opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955),-webkit-transform .7s cubic-bezier(0.455,0.030,0.515,0.955);transition:opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955),-webkit-transform .7s cubic-bezier(0.455,0.030,0.515,0.955);transition:transform .7s cubic-bezier(0.455,0.030,0.515,0.955),opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955);transition:transform .7s cubic-bezier(0.455,0.030,0.515,0.955),opacity .7s cubic-bezier(0.455,0.030,0.515,0.955),visibility .7s cubic-bezier(0.455,0.030,0.515,0.955),-webkit-transform .7s cubic-bezier(0.455,0.030,0.515,0.955);width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;z-index:70}.overlay.open{visibility:visible;pointer-events:auto;opacity:1;-webkit-transform:matrix(1,0,0,1,0,0);-ms-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}.main{padding-bottom:64px}@media(min-width:768px){.main{padding-bottom:96px}}.main.mainWrap{padding-bottom:0}@media(min-width:768px){.main.mainWrap{padding-bottom:0}}.aside{padding:32px 16px;border-top:solid 1px #ccc}.aside .bnrWrap{max-width:1120px;margin:0 auto}.aside .bnrWrap .bnrList li a{display:block;border:solid 1px #ccc}.aside .bnrWrap .bnrList li:not(:last-of-type){margin-bottom:24px}@media(min-width:480px){.aside .bnrWrap .bnrList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}.aside .bnrWrap .bnrList li:not(:last-of-type){margin-bottom:0}}@media(min-width:768px){.aside{padding:6.42857vw 24px}.aside .bnrWrap .bnrList{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:32px}.aside .bnrWrap .bnrList li:not(:last-of-type){margin-bottom:0}}.gfoot{padding:32px 16px;background-color:#f6f6f6;border-top:solid 1px #ccc}.gfoot .fnavi{max-width:1120px;margin:0 auto}.gfoot .fnavi .menu:not(:last-of-type){margin-bottom:24px}.gfoot .fnavi dl dt{margin-bottom:16px;padding-bottom:16px;border-bottom:solid 1px #ccc}.gfoot .fnavi dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gfoot .fnavi dl dd ul li{padding-right:1.5em;margin-bottom:8px}.gfoot .fnavi dl dd ul li:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#42a0d3;position:relative;top:1px}.gfoot .fnavi dl dd ul li a{color:#333}@media(hover:hover) and (pointer:fine){.gfoot .fnavi dl dd ul li a:hover{text-decoration:underline}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.gfoot .fnavi dl dd ul li a:hover{text-decoration:underline}}.gfoot .fnavi dl dd ul.socialmedia{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gfoot .fnavi dl dd ul.socialmedia li{margin:0 8px 8px;padding-right:0}.gfoot .fnavi dl dd ul.socialmedia li a i{display:inline;vertical-align:middle;margin-right:10px}.gfoot .fnavi dl dd ul.socialmedia li a i.icon-instagram{color:#ff5445}.gfoot .fnavi dl dd ul.socialmedia li a i.icon-facebook{color:#1877f2}.gfoot .fnavi dl dd ul.socialmedia li a i.icon-youtube{color:#fe0000}.gfoot .fnavi dl dd ul.socialmedia li:before{display:none}.gfoot .address-copyright{text-align:center;padding-top:32px;max-width:1120px;margin:0 auto}.gfoot .address-copyright .logoWrap .logo{width:185px;margin:0 auto}.gfoot .address-copyright .logoWrap .logo a{display:block}.gfoot .address-copyright .logoWrap .address{padding:16px}.gfoot .address-copyright .logoWrap .address span{display:inline-block}.gfoot .address-copyright .copyright{font-size:clamp(1.2rem,1.5625vw,1.5rem)}@media(min-width:768px){.gfoot{padding:6.42857vw 24px 4.28571vw}.gfoot .fnavi{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:32px}.gfoot .fnavi .menu:not(:last-of-type){margin-bottom:0}.gfoot .fnavi dl dd ul{display:block}.gfoot .fnavi dl dd ul li{padding-right:0;margin-bottom:0}.gfoot .fnavi dl dd ul li:not(:last-of-type){margin-bottom:10px}.gfoot .address-copyright{text-align:left;padding-top:64px;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gfoot .address-copyright .logoWrap{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:end;-ms-flex-align:end;align-items:flex-end}.gfoot .address-copyright .logoWrap .logo{width:240px;margin:0}.gfoot .address-copyright .logoWrap .address{padding:0 0 0 32px}.gfoot .address-copyright .copyright{width:100%;text-align:center;padding-top:32px}}@media(min-width:1120px){.gfoot .address-copyright{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gfoot .address-copyright .copyright{width:auto;text-align:right;padding-top:0}}.pagetop{display:none;width:56px;height:74px;position:fixed;right:50px;bottom:50px;z-index:900}.acciGuidesp{position:-webkit-sticky;position:sticky;bottom:0;z-index:60}.acciGuidesp__title{color:#fff;font-size:clamp(1.8rem,2.09302vw,2.4rem);text-align:center;padding:16px;background-color:#42a0d3}.acciGuidesp__book{display:none;text-align:center;background-color:#fffde4}.acciGuidesp__book img{max-width:200px}@media(min-width:768px){.acciGuidesp{display:none}}.acciGuide{display:none;width:240px;position:fixed;right:-180px;bottom:10vh;z-index:60;-webkit-transition:right .5s;transition:right .5s}.acciGuide .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.acciGuide .closeBtn{cursor:pointer;display:-ms-grid;display:grid;place-items:center;color:#fff;text-align:center;width:40px;height:40px;background-color:#42a0d3;border-radius:50%;position:absolute;top:-16px;right:0}.acciGuide .closeBtn i{font-size:24px;font-size:2.4rem;display:inline-block;vertical-align:middle}.acciGuide__title{cursor:pointer;color:#fff;font-size:clamp(1.6rem,1.86047vw,1.6rem);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:16px;background-color:#09689a;width:60px;border-radius:4px 0 0 4px}.acciGuide__book{width:180px;padding:16px;background-color:#fffde4}.acciGuide.is-active{right:0}@media(min-width:768px){.acciGuide{display:block}}.clear{clear:both}.cf{min-height:1px;_height:1%}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cat-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-date .catLabel{margin-right:16px}.cat-date .catLabel a{display:inline-block;color:#09689a;width:120px;text-align:center;padding:0 8px;background-color:#fff;border:solid 1px #09689a;border-radius:4px;-webkit-transition:background .5s;transition:background .5s}@media(hover:hover) and (pointer:fine){.cat-date .catLabel a:hover{color:#fff;background-color:#09689a}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.cat-date .catLabel a:hover{color:#fff;background-color:#09689a}}.cat-date .catLabel a.kentei,.cat-date .catLabel a.examination{color:#439a3f;border-color:#439a3f}@media(hover:hover) and (pointer:fine){.cat-date .catLabel a.kentei:hover,.cat-date .catLabel a.examination:hover{color:#fff;background-color:#439a3f}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.cat-date .catLabel a.kentei:hover,.cat-date .catLabel a.examination:hover{color:#fff;background-color:#439a3f}}.cat-date .catLabel a.seminar{color:#00afa1;border-color:#00afa1}@media(hover:hover) and (pointer:fine){.cat-date .catLabel a.seminar:hover{color:#fff;background-color:#00afa1}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.cat-date .catLabel a.seminar:hover{color:#fff;background-color:#00afa1}}.cat-date .catLabel a.event{color:#ff885c;border-color:#ff885c}@media(hover:hover) and (pointer:fine){.cat-date .catLabel a.event:hover{color:#fff;background-color:#ff885c}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.cat-date .catLabel a.event:hover{color:#fff;background-color:#ff885c}}.cat-date .catLabel a.subsidy{color:#fa4848;border-color:#fa4848}@media(hover:hover) and (pointer:fine){.cat-date .catLabel a.subsidy:hover{color:#fff;background-color:#fa4848}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.cat-date .catLabel a.subsidy:hover{color:#fff;background-color:#fa4848}}@media(min-width:768px){.cat-date .catLabel a{width:160px}}.pickUpInfo{padding:0 16px;margin-bottom:32px}.pickUpInfo .pickup{max-width:1120px;margin:0 auto;padding:24px;color:#fff;background-color:#42a0d3;border-radius:10px}.pickUpInfo .pickup .infoList{width:100%}.pickUpInfo .pickup .infoList__item{width:100%}.pickUpInfo .pickup .infoList__item .date{display:none}.pickUpInfo .pickup .infoList__item .infoTitle a{color:#fff}@media(min-width:768px){.pickUpInfo{padding:0 24px;margin-bottom:40px}.pickUpInfo .pickup{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;padding:32px 64px}.pickUpInfo .pickup .infoList__item .infoTitle{width:calc(100% - 200px);margin-top:0}}.infoWrap{max-width:1120px;margin:0 auto 40px}.infoWrap .categoryMenu{position:-webkit-sticky;position:sticky;top:67px;z-index:20}.infoWrap .categoryMenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:solid 1px #ccc}.infoWrap .categoryMenu ul li{width:33.333333%;background-color:#fff;border-bottom:solid 1px #ccc}.infoWrap .categoryMenu ul li span,.infoWrap .categoryMenu ul li a{display:block;cursor:pointer;font-size:clamp(1.3rem,1.82292vw,1.6rem);text-align:center;padding:4px 0;-webkit-transition:background .5s;transition:background .5s}.infoWrap .categoryMenu ul li span:before,.infoWrap .categoryMenu ul li a:before{margin-right:4px;display:inline-block;width:20px;text-align:center}@media(hover:hover) and (pointer:fine){.infoWrap .categoryMenu ul li:hover span,.infoWrap .categoryMenu ul li:hover a{color:#fff;background-color:#42a0d3}.infoWrap .categoryMenu ul li:hover span:before,.infoWrap .categoryMenu ul li:hover a:before{color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .categoryMenu ul li:hover span,.infoWrap .categoryMenu ul li:hover a{color:#fff;background-color:#42a0d3}.infoWrap .categoryMenu ul li:hover span:before,.infoWrap .categoryMenu ul li:hover a:before{color:#fff}}.infoWrap .categoryMenu ul li.is-active span,.infoWrap .categoryMenu ul li.is-active a,.infoWrap .categoryMenu ul li.current-menu-item span,.infoWrap .categoryMenu ul li.current-menu-item a{color:#fff;background-color:#42a0d3}.infoWrap .categoryMenu ul li.information span,.infoWrap .categoryMenu ul li.information a,.infoWrap .categoryMenu ul li.news span,.infoWrap .categoryMenu ul li.news a{color:#09689a}.infoWrap .categoryMenu ul li.information span:before,.infoWrap .categoryMenu ul li.information a:before,.infoWrap .categoryMenu ul li.news span:before,.infoWrap .categoryMenu ul li.news a:before{color:#09689a;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}@media(hover:hover) and (pointer:fine){.infoWrap .categoryMenu ul li.information:hover span,.infoWrap .categoryMenu ul li.information:hover a,.infoWrap .categoryMenu ul li.news:hover span,.infoWrap .categoryMenu ul li.news:hover a{color:#fff;background-color:#09689a}.infoWrap .categoryMenu ul li.information:hover span:before,.infoWrap .categoryMenu ul li.information:hover a:before,.infoWrap .categoryMenu ul li.news:hover span:before,.infoWrap .categoryMenu ul li.news:hover a:before{color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .categoryMenu ul li.information:hover span,.infoWrap .categoryMenu ul li.information:hover a,.infoWrap .categoryMenu ul li.news:hover span,.infoWrap .categoryMenu ul li.news:hover a{color:#fff;background-color:#09689a}.infoWrap .categoryMenu ul li.information:hover span:before,.infoWrap .categoryMenu ul li.information:hover a:before,.infoWrap .categoryMenu ul li.news:hover span:before,.infoWrap .categoryMenu ul li.news:hover a:before{color:#fff}}.infoWrap .categoryMenu ul li.information.is-active span,.infoWrap .categoryMenu ul li.information.is-active a,.infoWrap .categoryMenu ul li.information.current-menu-item span,.infoWrap .categoryMenu ul li.information.current-menu-item a,.infoWrap .categoryMenu ul li.news.is-active span,.infoWrap .categoryMenu ul li.news.is-active a,.infoWrap .categoryMenu ul li.news.current-menu-item span,.infoWrap .categoryMenu ul li.news.current-menu-item a{color:#fff;background-color:#09689a}.infoWrap .categoryMenu ul li.information.is-active span:before,.infoWrap .categoryMenu ul li.information.is-active a:before,.infoWrap .categoryMenu ul li.information.current-menu-item span:before,.infoWrap .categoryMenu ul li.information.current-menu-item a:before,.infoWrap .categoryMenu ul li.news.is-active span:before,.infoWrap .categoryMenu ul li.news.is-active a:before,.infoWrap .categoryMenu ul li.news.current-menu-item span:before,.infoWrap .categoryMenu ul li.news.current-menu-item a:before{color:#fff}.infoWrap .categoryMenu ul li.subsidy span,.infoWrap .categoryMenu ul li.subsidy a{color:#fa4848}.infoWrap .categoryMenu ul li.subsidy span:before,.infoWrap .categoryMenu ul li.subsidy a:before{color:#fa4848;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}@media(hover:hover) and (pointer:fine){.infoWrap .categoryMenu ul li.subsidy:hover span,.infoWrap .categoryMenu ul li.subsidy:hover a{color:#fff;background-color:#fa4848}.infoWrap .categoryMenu ul li.subsidy:hover span:before,.infoWrap .categoryMenu ul li.subsidy:hover a:before{color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .categoryMenu ul li.subsidy:hover span,.infoWrap .categoryMenu ul li.subsidy:hover a{color:#fff;background-color:#fa4848}.infoWrap .categoryMenu ul li.subsidy:hover span:before,.infoWrap .categoryMenu ul li.subsidy:hover a:before{color:#fff}}.infoWrap .categoryMenu ul li.subsidy.is-active span,.infoWrap .categoryMenu ul li.subsidy.is-active a,.infoWrap .categoryMenu ul li.subsidy.current-menu-item span,.infoWrap .categoryMenu ul li.subsidy.current-menu-item a{color:#fff;background-color:#fa4848}.infoWrap .categoryMenu ul li.subsidy.is-active span:before,.infoWrap .categoryMenu ul li.subsidy.is-active a:before,.infoWrap .categoryMenu ul li.subsidy.current-menu-item span:before,.infoWrap .categoryMenu ul li.subsidy.current-menu-item a:before{color:#fff}.infoWrap .categoryMenu ul li.kentei span,.infoWrap .categoryMenu ul li.kentei a,.infoWrap .categoryMenu ul li.examination span,.infoWrap .categoryMenu ul li.examination a{color:#439a3f}.infoWrap .categoryMenu ul li.kentei span:before,.infoWrap .categoryMenu ul li.kentei a:before,.infoWrap .categoryMenu ul li.examination span:before,.infoWrap .categoryMenu ul li.examination a:before{color:#439a3f;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}@media(hover:hover) and (pointer:fine){.infoWrap .categoryMenu ul li.kentei:hover span,.infoWrap .categoryMenu ul li.kentei:hover a,.infoWrap .categoryMenu ul li.examination:hover span,.infoWrap .categoryMenu ul li.examination:hover a{color:#fff;background-color:#439a3f}.infoWrap .categoryMenu ul li.kentei:hover span:before,.infoWrap .categoryMenu ul li.kentei:hover a:before,.infoWrap .categoryMenu ul li.examination:hover span:before,.infoWrap .categoryMenu ul li.examination:hover a:before{color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .categoryMenu ul li.kentei:hover span,.infoWrap .categoryMenu ul li.kentei:hover a,.infoWrap .categoryMenu ul li.examination:hover span,.infoWrap .categoryMenu ul li.examination:hover a{color:#fff;background-color:#439a3f}.infoWrap .categoryMenu ul li.kentei:hover span:before,.infoWrap .categoryMenu ul li.kentei:hover a:before,.infoWrap .categoryMenu ul li.examination:hover span:before,.infoWrap .categoryMenu ul li.examination:hover a:before{color:#fff}}.infoWrap .categoryMenu ul li.kentei.is-active span,.infoWrap .categoryMenu ul li.kentei.is-active a,.infoWrap .categoryMenu ul li.kentei.current-menu-item span,.infoWrap .categoryMenu ul li.kentei.current-menu-item a,.infoWrap .categoryMenu ul li.examination.is-active span,.infoWrap .categoryMenu ul li.examination.is-active a,.infoWrap .categoryMenu ul li.examination.current-menu-item span,.infoWrap .categoryMenu ul li.examination.current-menu-item a{color:#fff;background-color:#439a3f}.infoWrap .categoryMenu ul li.kentei.is-active span:before,.infoWrap .categoryMenu ul li.kentei.is-active a:before,.infoWrap .categoryMenu ul li.kentei.current-menu-item span:before,.infoWrap .categoryMenu ul li.kentei.current-menu-item a:before,.infoWrap .categoryMenu ul li.examination.is-active span:before,.infoWrap .categoryMenu ul li.examination.is-active a:before,.infoWrap .categoryMenu ul li.examination.current-menu-item span:before,.infoWrap .categoryMenu ul li.examination.current-menu-item a:before{color:#fff}.infoWrap .categoryMenu ul li.seminar span,.infoWrap .categoryMenu ul li.seminar a{color:#00afa1}.infoWrap .categoryMenu ul li.seminar span:before,.infoWrap .categoryMenu ul li.seminar a:before{color:#00afa1;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}@media(hover:hover) and (pointer:fine){.infoWrap .categoryMenu ul li.seminar:hover span,.infoWrap .categoryMenu ul li.seminar:hover a{color:#fff;background-color:#00afa1}.infoWrap .categoryMenu ul li.seminar:hover span:before,.infoWrap .categoryMenu ul li.seminar:hover a:before{color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .categoryMenu ul li.seminar:hover span,.infoWrap .categoryMenu ul li.seminar:hover a{color:#fff;background-color:#00afa1}.infoWrap .categoryMenu ul li.seminar:hover span:before,.infoWrap .categoryMenu ul li.seminar:hover a:before{color:#fff}}.infoWrap .categoryMenu ul li.seminar.is-active span,.infoWrap .categoryMenu ul li.seminar.is-active a,.infoWrap .categoryMenu ul li.seminar.current-menu-item span,.infoWrap .categoryMenu ul li.seminar.current-menu-item a{color:#fff;background-color:#00afa1}.infoWrap .categoryMenu ul li.seminar.is-active span:before,.infoWrap .categoryMenu ul li.seminar.is-active a:before,.infoWrap .categoryMenu ul li.seminar.current-menu-item span:before,.infoWrap .categoryMenu ul li.seminar.current-menu-item a:before{color:#fff}.infoWrap .categoryMenu ul li.event span,.infoWrap .categoryMenu ul li.event a{color:#ff885c}.infoWrap .categoryMenu ul li.event span:before,.infoWrap .categoryMenu ul li.event a:before{color:#ff885c;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}@media(hover:hover) and (pointer:fine){.infoWrap .categoryMenu ul li.event:hover span,.infoWrap .categoryMenu ul li.event:hover a{color:#fff;background-color:#ff885c}.infoWrap .categoryMenu ul li.event:hover span:before,.infoWrap .categoryMenu ul li.event:hover a:before{color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .categoryMenu ul li.event:hover span,.infoWrap .categoryMenu ul li.event:hover a{color:#fff;background-color:#ff885c}.infoWrap .categoryMenu ul li.event:hover span:before,.infoWrap .categoryMenu ul li.event:hover a:before{color:#fff}}.infoWrap .categoryMenu ul li.event.is-active span,.infoWrap .categoryMenu ul li.event.is-active a,.infoWrap .categoryMenu ul li.event.current-menu-item span,.infoWrap .categoryMenu ul li.event.current-menu-item a{color:#fff;background-color:#ff885c}.infoWrap .categoryMenu ul li.event.is-active span:before,.infoWrap .categoryMenu ul li.event.is-active a:before,.infoWrap .categoryMenu ul li.event.current-menu-item span:before,.infoWrap .categoryMenu ul li.event.current-menu-item a:before{color:#fff}.infoWrap .infoContent{display:none;padding-top:32px}.infoWrap .infoContent.is-active{display:block;-webkit-animation:panel-show .9s ease-in-out forwards;animation:panel-show .9s ease-in-out forwards}.infoWrap .infoContent .moreBtn{text-align:right;margin-top:32px}.infoWrap .infoContent .moreBtn .btn{min-width:240px}.infoWrap .infoContent .moreBtn .btn.information,.infoWrap .infoContent .moreBtn .btn.news{background-color:#09689a;border-color:#09689a}@media(hover:hover) and (pointer:fine){.infoWrap .infoContent .moreBtn .btn.information:hover,.infoWrap .infoContent .moreBtn .btn.news:hover{color:#09689a;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .infoContent .moreBtn .btn.information:hover,.infoWrap .infoContent .moreBtn .btn.news:hover{color:#09689a;background-color:#fff}}.infoWrap .infoContent .moreBtn .btn.subsidy{background-color:#fa4848;border-color:#fa4848}@media(hover:hover) and (pointer:fine){.infoWrap .infoContent .moreBtn .btn.subsidy:hover{color:#fa4848;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .infoContent .moreBtn .btn.subsidy:hover{color:#fa4848;background-color:#fff}}.infoWrap .infoContent .moreBtn .btn.kentei,.infoWrap .infoContent .moreBtn .btn.examination{background-color:#439a3f;border-color:#439a3f}@media(hover:hover) and (pointer:fine){.infoWrap .infoContent .moreBtn .btn.kentei:hover,.infoWrap .infoContent .moreBtn .btn.examination:hover{color:#439a3f;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .infoContent .moreBtn .btn.kentei:hover,.infoWrap .infoContent .moreBtn .btn.examination:hover{color:#439a3f;background-color:#fff}}.infoWrap .infoContent .moreBtn .btn.information,.infoWrap .infoContent .moreBtn .btn.news{background-color:#09689a;border-color:#09689a}@media(hover:hover) and (pointer:fine){.infoWrap .infoContent .moreBtn .btn.information:hover,.infoWrap .infoContent .moreBtn .btn.news:hover{color:#09689a;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoWrap .infoContent .moreBtn .btn.information:hover,.infoWrap .infoContent .moreBtn .btn.news:hover{color:#09689a;background-color:#fff}}@media(min-width:768px){.infoWrap{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;margin-bottom:64px}.infoWrap .categoryMenu{width:160px}.infoWrap .categoryMenu .inner{position:-webkit-sticky;position:sticky;top:126px}.infoWrap .categoryMenu ul li{width:100%}.infoWrap .categoryMenu ul li span,.infoWrap .categoryMenu ul li a{text-align:left;padding:16px}.infoWrap .categoryMenu ul li span:before,.infoWrap .categoryMenu ul li a:before{font-size:clamp(1.6rem,2.08333vw,2rem);vertical-align:text-bottom;margin-right:8px}.infoWrap .infoContentWrap{width:calc(100% - 192px)}.infoWrap .infoContent{padding-top:0}.infoWrap .infoContent .moreBtn{margin-top:64px}}@-webkit-keyframes panel-show{from{opacity:0}to{opacity:1}}@keyframes panel-show{from{opacity:0}to{opacity:1}}.usageList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:60px;margin-top:64px}.usageList__item{padding:20px;background-color:#fff;border:solid 1px #ccc;border-radius:10px}.usageList__item .icon{text-align:center;margin-top:-60px}.usageList__item .icon img{width:80px}.usageList__item .title{text-align:center;padding-top:16px}.usageList__item .title h3{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2rem,2.60417vw,2.4rem);margin:0}.usageList__item .text{text-align:center;padding:16px 0;margin-bottom:16px;border-bottom:solid 1px #ccc}.usageList__item .koumoku{margin-bottom:16px}.usageList__item .koumoku ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usageList__item .koumoku ul li{line-height:1.5;padding-right:10px;padding-left:1.2em;margin-top:8px;position:relative}.usageList__item .koumoku ul li:before{content:'●';position:absolute;top:0;left:0}.usageList__item .btnWrap{text-align:center}.usageList__item .btnWrap .btn{background-color:#fff;border:solid 2px}.usageList__item.keiei .title h3{color:#7378b2}.usageList__item.keiei .koumoku ul li:before{color:#7378b2}.usageList__item.keiei .btnWrap .btn{color:#7378b2;border-color:#7378b2}@media(hover:hover) and (pointer:fine){.usageList__item.keiei .btnWrap .btn:hover{color:#fff;background-color:#7378b2}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.keiei .btnWrap .btn:hover{color:#fff;background-color:#7378b2}}.usageList__item.jinmyaku .title h3{color:#3cb37a}.usageList__item.jinmyaku .koumoku ul li:before{color:#3cb37a}.usageList__item.jinmyaku .btnWrap .btn{color:#3cb37a;border-color:#3cb37a}@media(hover:hover) and (pointer:fine){.usageList__item.jinmyaku .btnWrap .btn:hover{color:#fff;background-color:#3cb37a}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.jinmyaku .btnWrap .btn:hover{color:#fff;background-color:#3cb37a}}.usageList__item.jinzai .title h3{color:#be8b55}.usageList__item.jinzai .koumoku ul li:before{color:#be8b55}.usageList__item.jinzai .btnWrap .btn{color:#be8b55;border-color:#be8b55}@media(hover:hover) and (pointer:fine){.usageList__item.jinzai .btnWrap .btn:hover{color:#fff;background-color:#be8b55}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.jinzai .btnWrap .btn:hover{color:#fff;background-color:#be8b55}}.usageList__item.fukuri .title h3{color:#d368a4}.usageList__item.fukuri .koumoku ul li:before{color:#d368a4}.usageList__item.fukuri .btnWrap .btn{color:#d368a4;border-color:#d368a4}@media(hover:hover) and (pointer:fine){.usageList__item.fukuri .btnWrap .btn:hover{color:#fff;background-color:#d368a4}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.fukuri .btnWrap .btn:hover{color:#fff;background-color:#d368a4}}.usageList__item.risk .title h3{color:#eb6161}.usageList__item.risk .koumoku ul li:before{color:#eb6161}.usageList__item.risk .btnWrap .btn{color:#eb6161;border-color:#eb6161}@media(hover:hover) and (pointer:fine){.usageList__item.risk .btnWrap .btn:hover{color:#fff;background-color:#eb6161}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.risk .btnWrap .btn:hover{color:#fff;background-color:#eb6161}}.usageList__item.joho .title h3{color:#f6ac19}.usageList__item.joho .koumoku ul li:before{color:#f6ac19}.usageList__item.joho .btnWrap .btn{color:#f6ac19;border-color:#f6ac19}@media(hover:hover) and (pointer:fine){.usageList__item.joho .btnWrap .btn:hover{color:#fff;background-color:#f6ac19}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.joho .btnWrap .btn:hover{color:#fff;background-color:#f6ac19}}.usageList__item.other .title h3{color:#96a9b3}.usageList__item.other .koumoku ul li:before{color:#96a9b3}.usageList__item.other .btnWrap .btn{color:#96a9b3;border-color:#96a9b3}@media(hover:hover) and (pointer:fine){.usageList__item.other .btnWrap .btn:hover{color:#fff;background-color:#96a9b3}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usageList__item.other .btnWrap .btn:hover{color:#fff;background-color:#96a9b3}}@media(min-width:768px){.usageList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:60px 30px}.usageList__item .icon{margin-top:-60px}.usageList__item .icon img{width:100px}.usageList__item .title{text-align:center;padding-top:24px}.usageList__item .text{text-align:left;padding:24px 0;margin-bottom:24px}.usageList__item .text p br{display:none}.usageList__item .koumoku{margin-bottom:24px}}@media(min-width:1040px){.usageList{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:60px 30px}}.infoList__title{margin-bottom:32px}.infoList__title .title{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2rem,2.09302vw,2.4rem);border-bottom:solid 2px #ccc}.infoList__title .title:before{font-size:clamp(2.4rem,2.55814vw,2.8rem);margin-right:4px;display:inline-block;width:24px;text-align:center;vertical-align:text-bottom;margin-right:4px}.infoList__title .title.information:before,.infoList__title .title.news:before{color:#09689a;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.infoList__title .title.subsidy:before{color:#fa4848;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.infoList__title .title.kentei:before,.infoList__title .title.examination:before{color:#439a3f;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.infoList__title .title.seminar:before{color:#00afa1;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.infoList__title .title.event:before{color:#ff885c;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.infoList__item{padding-bottom:16px;border-bottom:solid 1px #ccc}.infoList__item:not(:last-of-type){margin-bottom:16px}.infoList__item .infoTitle{margin-top:16px}.infoList__item .infoTitle a{color:#333}@media(hover:hover) and (pointer:fine){.infoList__item .infoTitle a:hover{text-decoration:underline;text-underline-offset:8px}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.infoList__item .infoTitle a:hover{text-decoration:underline;text-underline-offset:8px}}@media(min-width:768px){.infoList .infoList__title{margin-bottom:48px}.infoList .infoList__title .title:before{width:30px;margin-right:8px}.infoList .infoList__item{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;padding-bottom:24px}.infoList .infoList__item:not(:last-of-type){margin-bottom:24px;border-bottom:solid 1px #ccc}.infoList .infoList__item .infoTitle{width:calc(100% - 280px);margin-top:0}}.row{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}.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8{width:100%}.row .col+.col{margin-top:24px}.row .col img{border-radius:10px}@media(min-width:768px){.row .col1{width:5.71429%}.row .col2{width:14.28571%}.row .col3{width:22.85714%}.row .col4{width:31.42857%}.row .col5{width:40%}.row .col6{width:48.57143%}.row .col7{width:57.14286%}.row .col8{width:65.71429%}.row .col9{width:74.28571%}.row .col10{width:82.85714%}.row .col11{width:91.42857%}.row .col12{width:100%}.row .col+.col{margin-top:0}}.grid{display:-ms-grid;display:grid;gap:24px}.contentTitle{margin-bottom:32px}.contentTitle .title{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2.2rem,2.86458vw,3.2rem)}.contentTitle .title:before{font-size:clamp(2.8rem,3.64583vw,3.8rem);display:inline-block;width:38px;text-align:center;margin-right:8px;vertical-align:text-bottom}.contentTitle .title.information:before,.contentTitle .title.news:before{color:#09689a;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.contentTitle .title.subsidy:before{color:#fa4848;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.contentTitle .title.kentei:before,.contentTitle .title.examination:before{color:#439a3f;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.contentTitle .title.seminar:before{color:#00afa1;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.contentTitle .title.event:before{color:#ff885c;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.contentTitle:after{content:'';display:block;margin-top:8px;width:80px;height:4px;background-color:#42a0d3;border-radius:10px}@media(min-width:768px){.contentTitle{margin-bottom:48px}}.hdl1,.heading1{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2.2rem,2.86458vw,2.8rem);padding-left:24px;margin-bottom:32px;position:relative}.hdl1:before,.heading1:before{content:'';width:5px;height:100%;background-color:#42a0d3;border-radius:10px;position:absolute;top:0;left:0}.hdl2,.heading2{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2rem,2.32558vw,2.4rem);margin-bottom:24px;border-bottom:solid 2px #42a0d3}.hdl3,.heading3{color:#42a0d3;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(1.8rem,2.09302vw,2.2rem);margin-bottom:24px}.hdl4,.heading4{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(1.6rem,2.09302vw,1.8rem);margin-bottom:24px}.btn{display:inline-block;padding:8px 16px;color:#fff;text-align:center;text-decoration:none;min-width:220px;background-color:#42a0d3;border:solid 2px #42a0d3;border-radius:4px;-webkit-transition:background .5s;transition:background .5s;position:relative}.btn:after{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:clamp(2rem,2.60417vw,2.4rem);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px}@media(hover:hover) and (pointer:fine){.btn:hover{color:#42a0d3;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.btn:hover{color:#42a0d3;background-color:#fff}}@media(min-width:768px){.btn{padding:8px 32px;min-width:240px}}.textBtn:after{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;font-size:clamp(1.8rem,2.34375vw,2rem);vertical-align:text-bottom;margin-left:5px}.txl{text-align:left}.txr{text-align:right}.txc{text-align:center}.small{font-size:13px;font-size:1.3rem}.note{font-size:14px;font-size:1.4rem}.alignleft{width:30%;float:left;margin-right:2em;margin-bottom:1em}.alignright{width:30%;float:right;margin-left:2em;margin-bottom:1em}.alignnone{margin-bottom:1em;width:auto;max-width:600px}.aligncenter{margin-bottom:1em;max-width:1060px}table{table-layout:fixed}table th,table td{padding:10px;border:solid 1px #ccc}.list li{text-indent:-1.2em;margin-left:1.2em}.disc li:before{content:'●';margin-right:3px}.square li:before{content:'■';margin-right:3px}.fs20{font-size:20px;font-size:2rem}.fs30{font-size:30px;font-size:3rem}.fs40{font-size:40px;font-size:4rem}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mt1{margin-top:8px !important}.mb1{margin-bottom:8px !important}.mt2{margin-top:16px !important}.mb2{margin-bottom:16px !important}.mt3{margin-top:24px !important}.mb3{margin-bottom:24px !important}.mt4{margin-top:32px !important}.mb4{margin-bottom:32px !important}.mt5{margin-top:40px !important}.mb5{margin-bottom:40px !important}.mt6{margin-top:48px !important}.mb6{margin-bottom:48px !important}.mt7{margin-top:56px !important}.mb7{margin-bottom:56px !important}.mt8{margin-top:64px !important}.mb8{margin-bottom:64px !important}.mt9{margin-top:72px !important}.mb9{margin-bottom:72px !important}.mt10{margin-top:80px !important}.mb10{margin-bottom:80px !important}.sp-only{display:none}@media(max-width:768px){.pc-only{display:none}.sp-only{display:inline}}:root{--keikei-color:#9da2df;--jinmyaku-color:#a7e1c5;--jinzai-color:#e1bd97;--fukuri-color:#f2a8d2;--risk-color:#f5a0a0;--joho-color:#f9d795;--other-color:#b9d0dd}.breadcrumb{padding:16px;margin-bottom:24px}.breadcrumb nav{max-width:1120px;margin:0 auto}@media(min-width:768px){.breadcrumb{padding:24px 24px;margin-bottom:48px}}.contentWrap{padding:0 16px}.contentWrap+.contentWrap{margin-top:64px}.contentWrap .content{max-width:1120px;margin:0 auto}.contentWrap .content+.content{margin-top:48px}@media(min-width:768px){.contentWrap{padding:0 40px}.contentWrap+.contentWrap{margin-top:112px}.contentWrap .content+.content{margin-top:96px}}.contentInner+.contentInner{margin-top:32px}.contentInner a{text-decoration:underline;text-underline-offset:8px}.contentInner a.btn{text-decoration:none}.contentInner a:has(img){text-decoration:none}.contentInner a:has(img):before{display:none}.contentInner a[href*=".pdf"]:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#d54a4d}.contentInner a[href*=".xlsx"]:before,.contentInner a a[href$=".xls"]:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#2d7931}.contentInner a[href*=".docx"]:before,.contentInner aa[href$=".doc"]:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#1462bb}@media(hover:hover) and (pointer:fine){.contentInner a:hover{text-decoration:none}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.contentInner a:hover{text-decoration:none}}@media(min-width:768px){.contentInner+.contentInner{margin-top:48px}}.contentTitle{max-width:1120px;margin-right:auto;margin-left:auto}.pageMenu{padding:24px 16px 16px;margin-bottom:64px;background-color:#fff;top:65px;z-index:50}.pageMenu .inner{padding:16px 8px 8px;max-width:1120px;margin:0 auto;background-color:#fff;border:solid 1px #42a0d3;border-radius:10px}.pageMenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageMenu ul li{padding:0 8px 8px}.pageMenu ul li a{display:inline-block;padding-left:24px;position:relative}.pageMenu ul li a:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;font-size:16px;font-size:1.6rem;color:#fff;margin-right:8px;width:18px;height:18px;line-height:18px;text-align:center;background-color:#42a0d3;border-radius:50%;position:absolute;top:4px;left:0}.pageMenu.keiei .inner{border-color:#7378b2}.pageMenu.keiei ul li a{color:#7378b2}.pageMenu.keiei ul li a:before{background-color:#7378b2}.pageMenu.jinmyaku .inner{border-color:#3cb37a}.pageMenu.jinmyaku ul li a{color:#3cb37a}.pageMenu.jinmyaku ul li a:before{background-color:#3cb37a}.pageMenu.jinzai .inner{border-color:#be8b55}.pageMenu.jinzai ul li a{color:#be8b55}.pageMenu.jinzai ul li a:before{background-color:#be8b55}.pageMenu.fukuri .inner{border-color:#d368a4}.pageMenu.fukuri ul li a{color:#d368a4}.pageMenu.fukuri ul li a:before{background-color:#d368a4}.pageMenu.risk .inner{border-color:#eb6161}.pageMenu.risk ul li a{color:#eb6161}.pageMenu.risk ul li a:before{background-color:#eb6161}.pageMenu.joho .inner{border-color:#f6ac19}.pageMenu.joho ul li a{color:#f6ac19}.pageMenu.joho ul li a:before{background-color:#f6ac19}.pageMenu.other .inner{border-color:#96a9b3}.pageMenu.other ul li a{color:#96a9b3}.pageMenu.other ul li a:before{background-color:#96a9b3}@media(min-width:768px){.pageMenu{padding:24px 40px;margin-bottom:80px;top:109px;position:-webkit-sticky;position:sticky;-webkit-transition:background .5s;transition:background .5s}.pageMenu.on-sticy{background-color:#42a0d3}.pageMenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageMenu ul li{padding:0 10px 8px}.pageMenu ul li a{padding-left:30px}.pageMenu ul li a:before{width:24px;height:24px;line-height:24px}.pageMenu.keiei.on-sticy{background-color:var(--keikei-color)}.pageMenu.jinmyaku.on-sticy{background-color:var(--jinmyaku-color)}.pageMenu.jinzai.on-sticy{background-color:var(--jinzai-color)}.pageMenu.fukuri.on-sticy{background-color:var(--fukuri-color)}.pageMenu.risk.on-sticy{background-color:var(--risk-color)}.pageMenu.joho.on-sticy{background-color:var(--joho-color)}.pageMenu.other.on-sticy{background-color:var(--other-color)}}@media(min-width:1000px){.pageMenu{top:109px}}@media(min-width:1080px){.pageMenu{top:125px}}.pagenation{margin-top:40px}.pagenation .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagenation .page-numbers li span,.pagenation .page-numbers li a{display:block;text-align:center;line-height:36px;width:36px;height:36px;border-radius:5px}.pagenation .page-numbers li span{color:#fff;background-color:#42a0d3}.pagenation .page-numbers li span.dots{color:#42a0d3;background-color:transparent}@media(min-width:768px){.pagenation{margin-top:80px}.pagenation .page-numbers li span,.pagenation .page-numbers li a{line-height:48px;width:48px;height:48px}}.seminarList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}.seminarList__item .thumb{margin-bottom:16px}.seminarList__item .thumb a{display:block}.seminarList__item .thumb a img{height:58.03571vw;object-fit:cover;object-position:center top}.seminarList__item .text h4 span{display:block}@media(min-width:768px){.seminarList{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:32px}.seminarList__item .thumb{margin-bottom:24px}.seminarList__item .thumb a img{height:17.85714vw}}@media(min-width:860px){.seminarList__item .thumb a img{height:21.42857vw}}@media(min-width:1120px){.seminarList__item .thumb a img{height:300px}}.article__title{margin-bottom:32px}.article__title .title{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2rem,2.09302vw,2.4rem);border-bottom:solid 2px #ccc}.article__title .title:before{font-size:clamp(2.4rem,2.55814vw,2.8rem);margin-right:4px;display:inline-block;width:24px;text-align:center;margin-right:4px;vertical-align:text-bottom}.article__title .title.information:before,.article__title .title.news:before{color:#09689a;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.article__title .title.subsidy:before{color:#fa4848;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.article__title .title.kentei:before,.article__title .title.examination:before{color:#439a3f;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.article__title .title.seminar:before{color:#00afa1;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.article__title .title.event:before{color:#ff885c;content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.article__body{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}.article__body--image{width:100%;margin-bottom:32px}.article__body--text{line-height:2.2;width:100%}.article__body .seminarData{margin-top:32px}.article__body .seminarData dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__body .seminarData dl dt{width:100%;padding:8px;background-color:#efefef;border-bottom:solid 1px #ccc}.article__body .seminarData dl dd{overflow-wrap:anywhere;width:calc(100% - 100px);width:100%;padding:8px;border-bottom:solid 1px #ccc}@media(min-width:640px){.article__body .seminarData{margin-top:32px}.article__body .seminarData dl dt{width:160px;padding:16px}.article__body .seminarData dl dd{width:calc(100% - 160px);padding:16px}}@media(min-width:768px){.article__title{margin-bottom:48px}.article__title .title:before{width:30px;margin-right:8px}.article__body--image{width:31.42857%;margin-bottom:0}.article__body--text{width:65.89286%}.article__body.textOnly .article__body--text{width:100%}}.article__head,.memberContent__head,.movieContent__head{margin-bottom:32px;padding-bottom:32px;border-bottom:solid 1px #ccc}.article__head .status,.memberContent__head .status,.movieContent__head .status{padding:8px;text-align:center;border-radius:4px;margin-bottom:24px}.article__head .status.is-end,.memberContent__head .status.is-end,.movieContent__head .status.is-end{color:#d12424;background-color:#ffcece;border:solid 1px #ff9d9d}.article__head .status.is-today,.memberContent__head .status.is-today,.movieContent__head .status.is-today{color:#306772;background-color:#a3e2f0;border:solid 1px #78c3d3}.article__head .title,.memberContent__head .title,.movieContent__head .title{font-size:clamp(2rem,2.86458vw,3.2rem);margin-bottom:24px}.article__head .data .share,.memberContent__head .data .share,.movieContent__head .data .share{margin-top:16px}.article__head .data .share ul,.memberContent__head .data .share ul,.movieContent__head .data .share ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__head .data .share ul li,.memberContent__head .data .share ul li,.movieContent__head .data .share ul li{margin-right:8px}.article__head .data .share ul li a i,.memberContent__head .data .share ul li a i,.movieContent__head .data .share ul li a i{font-size:clamp(1.6rem,2.08333vw,1.8rem)}.article__head .data .share ul li a i.icon-x,.memberContent__head .data .share ul li a i.icon-x,.movieContent__head .data .share ul li a i.icon-x{color:#222}.article__head .data .share ul li a i.icon-line,.memberContent__head .data .share ul li a i.icon-line,.movieContent__head .data .share ul li a i.icon-line{color:#06c755}.article__head .data .share ul li a i.icon-facebook,.memberContent__head .data .share ul li a i.icon-facebook,.movieContent__head .data .share ul li a i.icon-facebook{color:#1877f2}.article__body--text,.memberContent__body--text,.movieContent__body--text{line-height:2.2;overflow-wrap:anywhere}.article__body--text h2,.memberContent__body--text h2,.movieContent__body--text h2{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(1.8rem,2.60417vw,2.4rem);margin-bottom:32px;padding-left:16px;border-left:solid 4px #42a0d3}.article__body--text h2+p,.memberContent__body--text h2+p,.movieContent__body--text h2+p{margin-top:1em}.article__body--text h2+h3,.memberContent__body--text h2+h3,.movieContent__body--text h2+h3{margin-top:1em}.article__body--text h3,.memberContent__body--text h3,.movieContent__body--text h3{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(1.8rem,2.34375vw,2rem);margin-bottom:16px;border-bottom:solid 1px #42a0d3}.article__body--text h3+h2,.article__body--text h3+h3,.article__body--text h3+ul,.article__body--text h3+ol,.article__body--text h3+p,.memberContent__body--text h3+h2,.memberContent__body--text h3+h3,.memberContent__body--text h3+ul,.memberContent__body--text h3+ol,.memberContent__body--text h3+p,.movieContent__body--text h3+h2,.movieContent__body--text h3+h3,.movieContent__body--text h3+ul,.movieContent__body--text h3+ol,.movieContent__body--text h3+p{margin-top:1em}.article__body--text p+h2,.article__body--text p+h3,.article__body--text p+ul,.article__body--text p+ol,.memberContent__body--text p+h2,.memberContent__body--text p+h3,.memberContent__body--text p+ul,.memberContent__body--text p+ol,.movieContent__body--text p+h2,.movieContent__body--text p+h3,.movieContent__body--text p+ul,.movieContent__body--text p+ol{margin-top:2em}.article__body--text ul+ul,.article__body--text ul+ol,.article__body--text ul+h2,.article__body--text ul+h3,.memberContent__body--text ul+ul,.memberContent__body--text ul+ol,.memberContent__body--text ul+h2,.memberContent__body--text ul+h3,.movieContent__body--text ul+ul,.movieContent__body--text ul+ol,.movieContent__body--text ul+h2,.movieContent__body--text ul+h3{margin-top:1em}.article__body--text ul li,.memberContent__body--text ul li,.movieContent__body--text ul li{padding-left:1em;position:relative}.article__body--text ul li:before,.memberContent__body--text ul li:before,.movieContent__body--text ul li:before{content:'・';position:absolute;top:0;left:0}.article__body--text a,.memberContent__body--text a,.movieContent__body--text a{text-decoration:underline;text-underline-offset:8px}.article__body--text a:has(img),.memberContent__body--text a:has(img),.movieContent__body--text a:has(img){text-decoration:none}.article__body--text a:has(img):before,.memberContent__body--text a:has(img):before,.movieContent__body--text a:has(img):before{display:none}.article__body--text a[href*=".pdf"]:before,.memberContent__body--text a[href*=".pdf"]:before,.movieContent__body--text a[href*=".pdf"]:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#d54a4d}.article__body--text a[href*=".xlsx"]:before,.article__body--text a a[href$=".xls"]:before,.memberContent__body--text a[href*=".xlsx"]:before,.memberContent__body--text a a[href$=".xls"]:before,.movieContent__body--text a[href*=".xlsx"]:before,.movieContent__body--text a a[href$=".xls"]:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#2d7931}.article__body--text a[href*=".docx"]:before,.article__body--text aa[href$=".doc"]:before,.memberContent__body--text a[href*=".docx"]:before,.memberContent__body--text aa[href$=".doc"]:before,.movieContent__body--text a[href*=".docx"]:before,.movieContent__body--text aa[href$=".doc"]:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#1462bb}@media(hover:hover) and (pointer:fine){.article__body--text a:hover,.memberContent__body--text a:hover,.movieContent__body--text a:hover{text-decoration:none}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.article__body--text a:hover,.memberContent__body--text a:hover,.movieContent__body--text a:hover{text-decoration:none}}.article__foot,.memberContent__foot,.movieContent__foot{padding-top:32px}.article__foot .share,.memberContent__foot .share,.movieContent__foot .share{padding-bottom:32px;border-bottom:solid 1px #ccc}.article__foot .share__title,.memberContent__foot .share__title,.movieContent__foot .share__title{font-size:clamp(1.6rem,2.08333vw,1.8rem);text-align:center;margin-bottom:32px;position:relative}.article__foot .share__title:before,.memberContent__foot .share__title:before,.movieContent__foot .share__title:before{content:"";height:1px;width:100%;border-top:solid 1px #ccc;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.article__foot .share__title span,.memberContent__foot .share__title span,.movieContent__foot .share__title span{display:inline-block;padding:0 16px;background-color:#fff}.article__foot .share__btn ul li,.memberContent__foot .share__btn ul li,.movieContent__foot .share__btn ul li{text-align:center}.article__foot .share__btn ul li:not(:last-of-type),.memberContent__foot .share__btn ul li:not(:last-of-type),.movieContent__foot .share__btn ul li:not(:last-of-type){margin-bottom:16px}.article__foot .share__btn ul li a,.memberContent__foot .share__btn ul li a,.movieContent__foot .share__btn ul li a{display:block;color:#fff;text-align:center;margin:auto;width:180px;padding:8px;border-radius:4px;-webkit-transition:background .5s;transition:background .5s}.article__foot .share__btn ul li a i,.memberContent__foot .share__btn ul li a i,.movieContent__foot .share__btn ul li a i{font-size:clamp(1.8rem,2.34375vw,2.2rem);display:inline-block;vertical-align:text-bottom;margin-right:16px}.article__foot .share__btn ul li a.line,.memberContent__foot .share__btn ul li a.line,.movieContent__foot .share__btn ul li a.line{background-color:#06c755}@media(hover:hover) and (pointer:fine){.article__foot .share__btn ul li a.line:hover,.memberContent__foot .share__btn ul li a.line:hover,.movieContent__foot .share__btn ul li a.line:hover{color:#06c755;background-color:rgba(6,199,85,0.2)}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.article__foot .share__btn ul li a.line:hover,.memberContent__foot .share__btn ul li a.line:hover,.movieContent__foot .share__btn ul li a.line:hover{color:#06c755;background-color:rgba(6,199,85,0.2)}}.article__foot .share__btn ul li a.twitter,.memberContent__foot .share__btn ul li a.twitter,.movieContent__foot .share__btn ul li a.twitter{background-color:#222}@media(hover:hover) and (pointer:fine){.article__foot .share__btn ul li a.twitter:hover,.memberContent__foot .share__btn ul li a.twitter:hover,.movieContent__foot .share__btn ul li a.twitter:hover{color:#222;background-color:rgba(34,34,34,0.3)}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.article__foot .share__btn ul li a.twitter:hover,.memberContent__foot .share__btn ul li a.twitter:hover,.movieContent__foot .share__btn ul li a.twitter:hover{color:#222;background-color:rgba(34,34,34,0.3)}}.article__foot .share__btn ul li a.facebook,.memberContent__foot .share__btn ul li a.facebook,.movieContent__foot .share__btn ul li a.facebook{background-color:#1877f2}@media(hover:hover) and (pointer:fine){.article__foot .share__btn ul li a.facebook:hover,.memberContent__foot .share__btn ul li a.facebook:hover,.movieContent__foot .share__btn ul li a.facebook:hover{color:#1877f2;background-color:rgba(24,119,242,0.3)}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.article__foot .share__btn ul li a.facebook:hover,.memberContent__foot .share__btn ul li a.facebook:hover,.movieContent__foot .share__btn ul li a.facebook:hover{color:#1877f2;background-color:rgba(24,119,242,0.3)}}.article__foot .backLlist,.memberContent__foot .backLlist,.movieContent__foot .backLlist{text-align:center;padding-top:16px}@media(hover:hover) and (pointer:fine){.article__foot .backLlist a:hover,.memberContent__foot .backLlist a:hover,.movieContent__foot .backLlist a:hover{text-decoration:underline;text-underline-offset:8px}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.article__foot .backLlist a:hover,.memberContent__foot .backLlist a:hover,.movieContent__foot .backLlist a:hover{text-decoration:underline;text-underline-offset:8px}}@media(min-width:768px){.article__head,.memberContent__head,.movieContent__head{margin-bottom:64px}.article__head .title,.memberContent__head .title,.movieContent__head .title{margin-bottom:32px}.article__head .data,.memberContent__head .data,.movieContent__head .data{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}.article__head .data .share,.memberContent__head .data .share,.movieContent__head .data .share{margin-top:0}.article__foot,.memberContent__foot,.movieContent__foot{padding-top:64px}.article__foot .share,.memberContent__foot .share,.movieContent__foot .share{padding-bottom:48px;border-bottom:solid 1px #ccc}.article__foot .share__title,.memberContent__foot .share__title,.movieContent__foot .share__title{margin-bottom:48px}.article__foot .share__btn ul,.memberContent__foot .share__btn ul,.movieContent__foot .share__btn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article__foot .share__btn ul li,.memberContent__foot .share__btn ul li,.movieContent__foot .share__btn ul li{margin:0 16px}.article__foot .share__btn ul li:not(:last-of-type),.memberContent__foot .share__btn ul li:not(:last-of-type),.movieContent__foot .share__btn ul li:not(:last-of-type){margin-bottom:0}.article__foot .share__btn ul li a,.memberContent__foot .share__btn ul li a,.movieContent__foot .share__btn ul li a{padding:8px}}@media(min-width:860px){.article__foot .share__btn ul li a,.memberContent__foot .share__btn ul li a,.movieContent__foot .share__btn ul li a{padding:8px 16px;width:220px}}.memberList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px 24px}.memberList__item{padding-bottom:16px;border-bottom:solid 1px #ccc}.memberList__item .thumb{margin-bottom:16px}.memberList__item .thumb a{display:block}.memberList__item .thumb a img{height:28.57143vw;object-fit:cover;-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s;border-radius:10px}@media(hover:hover) and (pointer:fine){.memberList__item .thumb a:hover img{-webkit-filter:brightness(106%) contrast(150%);filter:brightness(106%) contrast(150%)}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.memberList__item .thumb a:hover img{-webkit-filter:brightness(106%) contrast(150%);filter:brightness(106%) contrast(150%)}}.memberList__item .text .name{margin-bottom:16px}.memberList__item .text .name h3{font-size:clamp(1.8rem,2.34375vw,1.8rem);font-weight:600}.memberList__item .text .desc{margin-bottom:16px;font-size:15px;font-size:1.5rem}.memberList__item .text .data{margin-bottom:16px}.memberList__item .text .data ul li{overflow-wrap:anywhere;padding-left:1.5em;position:relative}.memberList__item .text .data ul li:before{color:#42a0d3;position:absolute;top:6px;left:0}.memberList__item .text .data ul li.phone:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.memberList__item .text .data ul li.address:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.memberList__item .text .more{text-align:right}.memberList__item .text .more a:after{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;color:#fff;line-height:32px;text-align:center;vertical-align:middle;margin-left:8px;width:32px;height:32px;border-radius:50%;background-color:#42a0d3;-webkit-transition:background .5s;transition:background .5s}@media(hover:hover) and (pointer:fine){.memberList__item .text .more a:hover{text-decoration:underline}.memberList__item .text .more a:hover:after{background-color:#09689a}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.memberList__item .text .more a:hover{text-decoration:underline}.memberList__item .text .more a:hover:after{background-color:#09689a}}@media(min-width:768px){.memberList{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:64px 32px}.memberList__item .thumb{margin-bottom:24px}.memberList__item .thumb a img{height:17.85714vw}.memberList__item .text .name{margin-bottom:24px}.memberList__item .text .desc{margin-bottom:24px}.memberList__item .text .data{margin-bottom:24px}}.memberContent__head .title{font-weight:500;margin-bottom:8px}.memberContent__head .subTitle h3{font-size:clamp(1.6rem,2.34375vw,1.8rem);font-weight:500}.memberContent__body{max-width:928px;margin:0 auto}.memberContent__body--image{margin-bottom:32px}.memberContent__body--image img{border-radius:10px}.memberContent__body--data{padding:16px;margin-top:32px;background-color:#f8f7f7}.memberContent__body--data dl dd{overflow-wrap:anywhere;word-break:normal;line-break:strict}.memberContent__body--data dl dd+dt{margin-top:8px}@media(min-width:768px){.memberContent__body--image{margin-bottom:48px}.memberContent__body--data{padding:32px;margin-top:48px}.memberContent__body--data dl{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}.memberContent__body--data dl dt{width:80px}.memberContent__body--data dl dd{width:calc(100% - 100px)}.memberContent__body--data dl dd+dt{margin-top:0}}.movieList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:40px 24px}.movieList__item{padding-bottom:16px;border-bottom:solid 1px #ccc}.movieList__item .thumb{margin-bottom:16px}.movieList__item .thumb a{display:block}.movieList__item .thumb a img{height:66.66667vw;object-fit:cover;-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s;border-radius:10px}@media(hover:hover) and (pointer:fine){.movieList__item .thumb a:hover img{-webkit-filter:brightness(106%) contrast(150%);filter:brightness(106%) contrast(150%)}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.movieList__item .thumb a:hover img{-webkit-filter:brightness(106%) contrast(150%);filter:brightness(106%) contrast(150%)}}.movieList__item .text .name{margin-bottom:16px}.movieList__item .text .name h3{font-size:clamp(1.8rem,2.34375vw,1.8rem);font-weight:600}@media(hover:hover) and (pointer:fine){.movieList__item .text .name h3 a:hover{text-decoration:underline;text-underline-offset:6px}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.movieList__item .text .name h3 a:hover{text-decoration:underline;text-underline-offset:6px}}.movieList__item .text .desc{margin-bottom:16px;font-size:15px;font-size:1.5rem}.movieList__item .text .date{margin-bottom:16px}@media(min-width:768px){.movieList{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:64px 32px}.movieList__item .thumb{margin-bottom:24px}.movieList__item .thumb a img{height:17.85714vw}.movieList__item .text .name{margin-bottom:24px}.movieList__item .text .desc{margin-bottom:24px}.movieList__item .text .date{margin-bottom:24px}}.movieContent__head .title{font-weight:500;margin-bottom:8px}.movieContent__body{max-width:928px;margin:0 auto}.movieContent__body--image{margin-bottom:32px}.movieContent__body--image img{border-radius:10px}.movieContent__body--image .movieWrap{position:relative;width:100%;padding-top:56.25%}.movieContent__body--image .movieWrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.movieContent__body--data{padding:16px;margin-top:32px;background-color:#f8f7f7}.movieContent__body--data dl dd{overflow-wrap:anywhere;word-break:normal;line-break:strict}.movieContent__body--data dl dd+dt{margin-top:8px}@media(min-width:768px){.movieContent__body--image{margin-bottom:48px}.movieContent__body--data{padding:32px;margin-top:48px}.movieContent__body--data dl{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}.movieContent__body--data dl dt{width:80px}.movieContent__body--data dl dd{width:calc(100% - 100px)}.movieContent__body--data dl dd+dt{margin-top:0}}.contactMethod .phoneNumber{font-size:clamp(1.8rem,2.34375vw,2rem);font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem}.contactMethod .phoneNumber .number{display:inline-block;color:#42a0d3;font-size:clamp(2rem,6.25vw,4.8rem);font-size:7vw;margin-left:16px}.contactMethod .phoneNumber .text{font-size:clamp(1.4rem,1.82292vw,1.6rem);font-family:"Noto Sans JP",sans-serif}.contactMethod .form input[type=text],.contactMethod .form input[type=email],.contactMethod .form textarea{padding:8px;width:100%;background-color:#faf8f8;border:solid 1px #ccc;border-radius:4px}.contactMethod .form textarea{height:200px}.contactMethod .form dl dt{padding:16px;background-color:#f6f6f6}.contactMethod .form dl dt br{display:none}.contactMethod .form dl dt.required{padding-right:60px;position:relative}.contactMethod .form dl dt.required:before{content:'必須';color:#fff;padding:0 8px;background-color:#e75656;border-radius:4px;position:absolute;top:16px;right:16px}.contactMethod .form dl dd{padding:16px;border-bottom:solid 1px #ccc}.contactMethod .form dl dd+dt{margin-top:16px}.contactMethod .form dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contactMethod .form dl dd ul li{margin-right:1em}.contactMethod .form .agree{text-align:center;margin-top:32px}.contactMethod .form .send{text-align:center;margin-top:32px}.contactMethod .form .send ul.btns li+li{margin-top:24px}.contactMethod .form .send input[type=submit]{cursor:pointer;padding:16px;color:#fff;text-align:center;width:200px;background-color:#42a0d3;border:solid 2px #42a0d3;border-radius:4px;-webkit-transition:background .5s;transition:background .5s}.contactMethod .form .send input[type=submit]:disabled{pointer-events:none;color:#666;background-color:#999;border:solid 2px #999}@media(hover:hover) and (pointer:fine){.contactMethod .form .send input[type=submit]:hover{color:#42a0d3;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.contactMethod .form .send input[type=submit]:hover{color:#42a0d3;background-color:#fff}}@media(min-width:768px){.contactMethod .form .send input[type=submit]{padding:16px 32px;min-width:240px}}.contactMethod .form .send input[type=button]{cursor:pointer;padding:16px;color:#fff;text-align:center;width:200px;background-color:#666;border:solid 2px #666;border-radius:4px;-webkit-transition:background .5s;transition:background .5s}@media(hover:hover) and (pointer:fine){.contactMethod .form .send input[type=button]:hover{color:#666;background-color:#fff}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.contactMethod .form .send input[type=button]:hover{color:#666;background-color:#fff}}@media(min-width:768px){.contactMethod .form .send input[type=button]{padding:16px 32px;min-width:240px}}.contactMethod .form .wpcf7-spinner{display:none !important}@media(min-width:768px){.contactMethod .phoneNumber{font-size:clamp(2rem,2.86458vw,2.4rem)}.contactMethod .phoneNumber .number{font-size:clamp(3.6rem,6.25vw,4.8rem)}.contactMethod .form dl{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}.contactMethod .form dl dt{width:280px;padding:32px 24px;background-color:transparent;border-bottom:solid 1px #ccc}.contactMethod .form dl dt br{display:inline}.contactMethod .form dl dt.required:before{top:32px}.contactMethod .form dl dd{width:calc(100% - 280px);padding:32px 24px;border-bottom:solid 1px #ccc}.contactMethod .form dl dd+dt{margin-top:0}.contactMethod .form .agree{margin-top:48px}.contactMethod .form .send{margin-top:48px}.contactMethod .form .send ul.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactMethod .form .send ul.btns li{margin:0 16px}.contactMethod .form .send ul.btns li+li{margin-top:0}.contactMethod .form .send input[type=submit],.contactMethod .form .send input[type=button]{padding:24px 32px;width:280px}}.result__title{margin-bottom:24px}.result__item:not(:last-of-type){margin-bottom:32px;padding-bottom:32px;border-bottom:dotted 1px #ccc}.result__item .title{font-size:clamp(1.6rem,2.34375vw,1.8rem);margin-bottom:8px}.result__item .more{text-align:right;margin-top:16px}.aboutImage img{border-radius:10px}.role{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:32px}.role .box{padding:16px;border:solid 2px #42a0d3;border-radius:10px}.role .box .heading3{color:#fff;text-align:center;margin-bottom:16px;background-color:#42a0d3;border-radius:5px}@media(min-width:768px){.role{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:40px}.role .box{padding:24px}}.approachWrap .approach{padding:24px 32px;border-bottom:solid 1px #ccc}.approachWrap .approach__title{text-align:center;margin-bottom:32px}.approachWrap .approach__title h3{font-size:clamp(2rem,2.60417vw,2.4rem)}.approachWrap .approach__title h3 span{display:block;color:#42a0d3;font-size:clamp(2.2rem,2.86458vw,3rem)}.approachWrap .approach__image{margin-top:32px;text-align:center}.approachWrap .approach__image img{max-width:300px}@media(min-width:768px){.approachWrap .approach{padding:40px;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}.approachWrap .approach__title{width:352px;margin-bottom:0}.approachWrap .approach__text{width:calc(100% - 384px)}}.officers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:solid 1px #666}.officers:last-of-type{border-bottom:solid 1px #666}.officers dt{width:100%;padding:8px 16px;background-color:#f6f6f6}.officers dt br{display:none}.officers dd{width:100%}.officers dd ul{padding:12px 16px}.officers dd ul:not(:last-of-type){border-bottom:solid 1px #ccc}.officers dd ul li{line-height:1.5}.officers dd ul li:nth-of-type(1){font-weight:600;margin-bottom:8px}.officers dd ul li:nth-of-type(2){font-size:14px;font-size:1.4rem}.officers dd ul li span{display:block}@media(min-width:480px){.officers dd ul li span{display:inline-block;margin-left:1em}}@media(min-width:768px){.officers dt{width:240px;padding:16px}.officers dt br{display:inline}.officers dt span{display:none}.officers dd{width:calc(100% - 240px)}.officers dd ul{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;padding:16px 24px}.officers dd ul li:nth-of-type(1){width:160px;margin-bottom:0}.officers dd ul.meibo li{width:100%}}.tokuteisyokougyo dl dt{display:inline-block;color:#fff;font-size:clamp(1.8rem,2.34375vw,2rem);padding:8px;margin-bottom:8px;border-radius:5px}.tokuteisyokougyo dl dt.kaiin{background-color:#42a0d3}.tokuteisyokougyo dl dt.tokutei{background-color:#036eb8}.tokuteisyokougyo dl dd+dt{margin-top:16px}.tokuteisyokougyo .col5{text-align:center}.tokuteisyokougyo .col5 img{max-width:400px}.chiikikassei:not(:last-of-type){margin-bottom:40px}.chiikikassei__title{margin-bottom:40px}.chiikikasseiList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:24px}.chiikikasseiList__item{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}.chiikikasseiList__item:not(:last-of-type){padding-bottom:24px;border-bottom:solid 1px #ccc}.chiikikasseiList__item .title{width:100%;margin-bottom:24px}.chiikikasseiList__item .title h4{color:#42a0d3;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:16px;font-size:1.6rem;margin-bottom:0}.chiikikasseiList__item .thumb{width:100px}.chiikikasseiList__item .thumb img{border-radius:5px}.chiikikasseiList__item .text{width:calc(100% - 120px)}@media(min-width:640px){.chiikikasseiList__item .thumb{width:200px}.chiikikasseiList__item .text{width:calc(100% - 220px)}}@media(min-width:768px){.chiikikasseiList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:32px}.chiikikasseiList__item{display:block}.chiikikasseiList__item:not(:last-of-type){padding-bottom:0;border-bottom:0}.chiikikasseiList__item .title{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}.chiikikasseiList__item .title h4{font-size:18px;font-size:1.8rem;text-align:center}.chiikikasseiList__item .thumb{width:100%}.chiikikasseiList__item .thumb img{border-radius:10px 10px 0 0}.chiikikasseiList__item .text{width:100%;padding:24px;background-color:#f2eee7;border-radius:0 0 10px 10px}}@media(min-width:1000px){.chiikikasseiList{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:40px}}.data dt{font-size:clamp(1.8rem,2.34375vw,1.8rem);padding:16px 16px 0}.data dt:nth-of-type(odd){background-color:#f6f6f6}.data dd{padding:16px 16px 24px}.data dd:nth-of-type(odd){background-color:#f6f6f6}.data dd .btnWrap{margin-top:24px}@media(min-width:768px){.data{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}.data dt{width:200px;padding:24px}.data dd{width:calc(100% - 200px);padding:24px}}table.table{table-layout:auto}table.table th,table.table td{padding:16px;border:solid 1px #ccc}table.table th{background-color:#f6f6f6}.specific-difference{padding:24px;background-color:#fafafa}.specific-difference dl:first-of-type{margin-bottom:24px;padding-bottom:24px;border-bottom:solid 1px #ccc}@media(min-width:768px){.specific-difference{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);padding:24px 0}.specific-difference dl{padding:0 24px}.specific-difference dl:first-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0;border-right:solid 1px #ccc}}@media(min-width:768px){.difference-point{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}.difference-point .text{width:23.58491%}.difference-point .image{width:74.5283%}}.difference-note{padding:24px;border:solid 1px #ccc}.excerpt{padding:24px;border:1px solid #ccc;background-color:#f6f6f6}.yesno{text-align:center;padding:20px;border:solid 1px #ccc}.yesno__title{color:#42a0d3;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(1.8rem,2.34375vw,2.2rem);text-align:center;margin-bottom:24px}.yesno ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.yesno ul li{width:40%;margin:0 10px}.yesno ul li a{display:block;text-decoration:none;font-size:clamp(1.8rem,2.34375vw,2.2rem);padding:10px;border-radius:5px}.yesno ul li a.yes{color:#fff;background-color:#42a0d3;border:solid 1px #42a0d3}.yesno ul li a.no{color:#333;background-color:#e4e4e4;border:solid 1px #ccc}.yesno .question{display:none}.yesno .question.positionFit{display:block}.yesno .answer{display:none}.yesno .answer p{text-align:left}.yesno .answer p.yesno__title{text-align:center}.yesno .answer p.back{text-align:center}.merit .text{margin-bottom:24px}.merit .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.merit .text ul li{padding:0 2rem 0 2rem;position:relative}.merit .text ul li:before{content:'・';position:absolute;top:0;left:0}@media(min-width:768px){.merit{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}.merit .text{width:57.14286%;margin-bottom:0}.merit .image{width:40%}}.usageTitle{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;max-width:1120px;margin:0 auto 24px}.usageTitle .icon{width:60px}.usageTitle .title{width:calc(100% - 76px);margin:0;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600;letter-spacing:.1rem;font-size:clamp(2.2rem,2.86458vw,3rem);line-height:1.5}.usageTitle .title.keiei{color:#7378b2}.usageTitle .title.jinmyaku{color:#3cb37a}.usageTitle .title.jinzai{color:#be8b55}.usageTitle .title.fukuri{color:#d368a4}.usageTitle .title.risk{color:#eb6161}.usageTitle .title.joho{color:#f6ac19}.usageTitle .title.other{color:#96a9b3}@media(min-width:768px){.usageTitle .icon{width:100px}.usageTitle .title{width:calc(100% - 124px)}}.usageSubTitle{color:#fff;font-size:clamp(1.6rem,2.08333vw,2rem);font-weight:700;padding:8px;padding-left:32px;margin-bottom:16px;min-width:256px;line-height:1.3;vertical-align:middle;border-radius:100px;position:relative}.usageSubTitle:before{content:'●';color:white;position:absolute;top:8px;left:10px}.usageSubTitle.keiei{background-color:#7378b2}.usageSubTitle.jinmyaku{background-color:#3cb37a}.usageSubTitle.jinzai{background-color:#be8b55}.usageSubTitle.fukuri{background-color:#d368a4}.usageSubTitle.risk{background-color:#eb6161}.usageSubTitle.joho{background-color:#f6ac19}.usageSubTitle.other{background-color:#96a9b3}.usage-keiei .heading1:before{background-color:#7378b2}.usage-keiei .hdl3{color:#7378b2}.usage-keiei .soudan-example{padding:24px;background-color:#fff;border:solid 2px #7378b2;border-radius:10px;position:relative}.usage-keiei .soudan-example:before{content:'';width:100%;height:100%;background-color:var(--keikei-color);border-radius:10px;position:absolute;top:10px;left:10px;z-index:-1}.usage-keiei .soudan-example .text{margin-bottom:24px}.usage-keiei .soudan-example .image{text-align:center}.usage-keiei .soudan-example .image img{max-width:300px}.usage-keiei .soudan-example .title{color:#7378b2;font-size:clamp(1.8rem,2.34375vw,2.2rem);text-align:center;font-weight:600;margin-bottom:24px}.usage-keiei .soudan-example ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.usage-keiei .soudan-example ul li{padding-left:1.2em;position:relative}.usage-keiei .soudan-example ul li:before{content:'●';color:#7378b2;position:absolute;top:0;left:0}@media(min-width:640px){.usage-keiei .soudan-example{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usage-keiei .soudan-example .text{width:70%;margin-bottom:0}.usage-keiei .soudan-example .image{width:28%}}@media(min-width:768px){.usage-keiei .soudan-example{padding:40px}.usage-keiei .soudan-example .title:before{content:'＼'}.usage-keiei .soudan-example .title:after{content:'／'}.usage-keiei .soudan-example .title br{display:none}.usage-keiei .soudan-example ul li{width:50%}}.usage-keiei .expertList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.usage-keiei .expertList li{display:-ms-grid;display:grid;place-items:center;color:#fff;text-align:center;width:24vw;height:24vw;background-color:var(--keikei-color);border-radius:50%;margin:0 3vw 3vw}.usage-keiei .expertList li .icon{font-size:clamp(1.3rem,1.69271vw,1.6rem);font-size:3vw;line-height:1.2}.usage-keiei .expertList li .icon img{width:auot;height:14vw}@media(min-width:768px){.usage-keiei .expertList{-ms-flex-pack:distribute;justify-content:space-around}.usage-keiei .expertList li{width:16vw;height:16vw;margin:0}.usage-keiei .expertList li .icon{font-size:clamp(1.3rem,1.69271vw,1.6rem)}.usage-keiei .expertList li .icon img{height:80px;margin-bottom:5px}}@media(min-width:1000px){.usage-keiei .expertList li .icon br{display:none}}@media(min-width:1120px){.usage-keiei .expertList{-ms-flex-pack:distribute;justify-content:space-around}.usage-keiei .expertList li{width:200px;height:200px}.usage-keiei .expertList li .icon img{height:110px}}.usage-keiei .marukei{margin-bottom:8px;border:solid 2px #7378b2;border-radius:10px}.usage-keiei .marukei__how .box{padding:24px}.usage-keiei .marukei__how .box .title{color:#fff;font-size:clamp(1.8rem,2.34375vw,2rem);font-weight:600;text-align:center;background-color:var(--keikei-color);border-radius:5px}.usage-keiei .marukei__how .box .text{font-size:clamp(2rem,2.60417vw,2.8rem);text-align:center;margin:16px 0}.usage-keiei .marukei__how .box .text strong{color:#7378b2}.usage-keiei .marukei__how .box .note{font-size:13px;font-size:1.3rem}.usage-keiei .marukei__how .box:nth-of-type(2){border-top:solid 2px var(--keikei-color);border-bottom:solid 2px var(--keikei-color)}.usage-keiei .marukei__target{color:#fff;padding:24px;background-color:var(--keikei-color)}.usage-keiei .marukei__target dl dt{margin-bottom:1em}.usage-keiei .marukei__target dl dd ul li{padding-left:1.2em;position:relative}.usage-keiei .marukei__target dl dd ul li:before{content:'●';position:absolute;top:0;left:0}.usage-keiei .marukei__target dl dd ul li:not(:last-of-type){margin-bottom:8px}.usage-keiei .marukei__use{padding:24px}.usage-keiei .marukei__use .title{color:#7378b2;font-size:clamp(1.8rem,2.34375vw,2rem);font-weight:600;text-align:center;margin-bottom:16px;border:solid 1px #7378b2;border-radius:5px}.usage-keiei .marukei__use ul li:not(:last-of-type):after{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:block;color:#7378b2;font-size:36px;font-size:3.6rem;text-align:center}.usage-keiei .marukei__use ul li span{display:block;color:#fff;text-align:center;font-weight:700;padding:8px;background-color:var(--keikei-color);border-radius:5px}@media(min-width:768px){.usage-keiei .marukei__how{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.usage-keiei .marukei__how .box:nth-of-type(2){border:0;border-left:solid 2px var(--keikei-color);border-right:solid 2px var(--keikei-color)}.usage-keiei .marukei__use{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}.usage-keiei .marukei__use .title{width:160px;border:0;margin-bottom:0}.usage-keiei .marukei__use .title br{display:inline}.usage-keiei .marukei__use ul{width:calc(100% - 160px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.usage-keiei .marukei__use ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%;padding:0 28px;background-color:var(--keikei-color);-webkit-clip-path:polygon(0 0,calc(100% - 28px) 0%, 100% 50%, calc(100% - 28px) 100%, 0% 100%, 28px 50%);clip-path:polygon(0 0,calc(100% - 28px) 0%, 100% 50%, calc(100% - 28px) 100%, 0% 100%, 28px 50%)}.usage-keiei .marukei__use ul li:not(:last-of-type):after{display:none}.usage-keiei .marukei__use ul li:first-child{-webkit-clip-path:polygon(0 0,calc(100% - 28px) 0%, 100% 50%, calc(100% - 28px) 100%, 0% 100%);clip-path:polygon(0 0,calc(100% - 28px) 0%, 100% 50%, calc(100% - 28px) 100%, 0% 100%);margin-left:0;padding-left:0}.usage-keiei .marukei__use ul li:last-child{width:40%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,28px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,28px 50%);margin-right:0;padding-right:0}.usage-keiei .marukei__use ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.usage-keiei .hojyokin .col{border:solid 2px #7378b2;border-radius:10px;overflow:hidden}.usage-keiei .hojyokin .col .title{color:#fff;text-align:center;padding:8px 0;background-color:var(--keikei-color)}.usage-keiei .hojyokin .col .text{padding:24px}@media(min-width:768px){.usage-keiei .hojyokin .col .title br{display:none}}.usage-keiei .startup .time{margin-top:24px;padding:16px 0;border-top:solid 1px #7378b2;border-bottom:solid 1px #7378b2}.usage-keiei .startup .time dl{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}.usage-keiei .startup .time dl dt{color:#7378b2;width:80px}.usage-keiei .startup .time dl dd{width:calc(100% - 80px)}@media(min-width:768px){.usage-keiei .startup .time dl dd br{display:none}}.usage-keiei .startup .startupContent{margin-top:40px;border:solid 2px #7378b2;border-radius:10px;position:relative}.usage-keiei .startup .startupContent__title{color:#fff;font-size:clamp(1.8rem,2.34375vw,2rem);text-align:center;padding:8px 24px;min-width:240px;background-color:var(--keikei-color);border-radius:5px;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.usage-keiei .startup .startupContent__content{padding:16px 24px 0}.usage-keiei .startup .startupContent__content .box{padding:24px 0}.usage-keiei .startup .startupContent__content .box:nth-of-type(2){border-top:solid 1px #7378b2;border-bottom:solid 1px #7378b2}.usage-keiei .startup .startupContent__content .box h4{font-size:clamp(1.8rem,2.34375vw,1.8rem);margin-bottom:16px;padding-left:24px;position:relative}.usage-keiei .startup .startupContent__content .box h4:before{content:'';width:6px;height:6px;border:solid 5px var(--keikei-color);border-radius:50%;position:absolute;top:10px;left:0}@media(min-width:768px){.usage-keiei .startup .startupContent__title{min-width:500px}.usage-keiei .startup .startupContent__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);padding:48px 0 32px}.usage-keiei .startup .startupContent__content .box{padding:0 24px}.usage-keiei .startup .startupContent__content .box:nth-of-type(2){border:0;border-left:solid 1px #7378b2;border-right:solid 1px #7378b2}}.usage-keiei .shokei{margin-top:32px}.usage-keiei .shokei ul li{padding:8px 24px;padding-left:2em;border:solid 1px var(--keikei-color);border-radius:5px;position:relative}.usage-keiei .shokei ul li::before{content:'●';position:absolute;top:8px;left:10px}.usage-keiei .shokei ul li:not(:last-of-type){margin-bottom:8px}.otherUsage{padding-top:64px;padding-bottom:64px;margin-top:0 !important;background-color:#ecf5fb}.contactInfo{text-align:center;padding-top:64px;padding-bottom:64px;background-color:#fff;border-top:solid 1px #ccc}.contactInfo .contactMeans{max-width:1120px;margin:24px auto 0}.contactInfo .contactMeans .tel,.contactInfo .contactMeans .fax,.contactInfo .contactMeans .mail{text-align:center}.contactInfo .contactMeans .tel p,.contactInfo .contactMeans .fax p,.contactInfo .contactMeans .mail p{margin-top:8px}.contactInfo .contactMeans .tel .number,.contactInfo .contactMeans .fax .number{font-size:clamp(1.8rem,2.34375vw,2.2rem);font-weight:900}.contactInfo .contactMeans .tel .number span,.contactInfo .contactMeans .fax .number span{color:#42a0d3;margin-left:5px}.contactInfo .contactMeans .fax{padding:24px 0;margin:24px 0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.contactInfo .contactMeans .mail a{display:inline-block;color:#fff;padding:8px 16px;max-width:352px;background-color:#e53c3c;border-radius:4px}.contactInfo .contactMeans .mail a:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:8px}@media(min-width:768px){.contactInfo .contactMeans{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);max-width:1120px;margin:24px auto 0}.contactInfo .contactMeans .fax{padding:0 16px;margin:0;border:0;border-left:solid 1px #ccc;border-right:solid 1px #ccc}}.usage-jinmyaku .heading1:before{background-color:#3cb37a}.usage-jinmyaku .hdl3{color:#3cb37a}.usage-jinmyaku .col5 img{border-radius:10px}.usage-jinmyaku .committee{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:24px}.usage-jinmyaku .committee__item{padding:16px;background-color:#fdfceb;border:solid 2px #3cb37a;border-radius:10px}.usage-jinmyaku .committee__item .title{color:#fff;font-size:clamp(1.6rem,2.08333vw,2rem);font-weight:700;padding:8px;margin-bottom:16px;background-color:#3cb37a;border-radius:5px}@media(min-width:640px){.usage-jinmyaku .committee{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.usage-jinmyaku .committee{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media(min-width:860px){.usage-jinmyaku .committee{gap:32px}.usage-jinmyaku .committee__item .title{padding:8px 16px}}.usage-jinzai .heading1:before{background-color:#be8b55}.usage-jinzai .hdl3{color:#be8b55}.usage-jinzai .seminarExample{margin-top:32px;padding:24px 40px 24px 64px;border:solid 2px #be8b55;border-radius:10px;position:relative}.usage-jinzai .seminarExample:before{content:'例';color:#fff;background-color:#be8b55;line-height:36px;text-align:center;width:36px;height:36px;position:absolute;top:0;left:0;border-radius:5px 0 5px 0}.usage-jinzai .seminarExample ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usage-jinzai .seminarExample ul li{line-height:1.6;padding-right:10px;padding-left:1.2em;position:relative}.usage-jinzai .seminarExample ul li:before{content:'●';color:#be8b55;position:absolute;top:0;left:0}.usage-jinzai .exam .image{text-align:center;margin-bottom:24px}.usage-jinzai .exam .image img{max-width:240px}.usage-jinzai .examList__item:not(:last-of-type){margin-bottom:40px}.usage-jinzai .examList__item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usage-jinzai .examList__item ul li{color:#be8b55;font-weight:700}.usage-jinzai .examList__item ul li:not(:last-of-type):after{content:'／'}@media(min-width:768px){.usage-jinzai .exam{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}.usage-jinzai .exam .image{width:31.42857%;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.usage-jinzai .exam .image img{max-width:300px}.usage-jinzai .exam .text{width:65.71429%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.usage-fukuri .heading1:before{background-color:#d368a4}.usage-fukuri .hdl3{color:#d368a4}.usage-fukuri .pdfLink{margin-top:24px}.usage-fukuri .kaiinkyosai__service{text-align:center}.usage-fukuri .kaiinkyosai__service h4{font-size:clamp(1.6rem,2.34375vw,2rem);padding:16px 8px;border:solid 2px #d368a4;border-radius:5px}.usage-fukuri .kaiinkyosai__service span{display:inline-block;font-size:36px;font-size:3.6rem;color:#fff;line-height:60px;margin:16px 0;width:60px;height:60px;background-color:#d368a4;border-radius:50%}.usage-fukuri .kaiinkyosai__point{margin-top:32px}.usage-fukuri .kaiinkyosai__point .image{text-align:center;margin-bottom:24px}.usage-fukuri .kaiinkyosai__point .image img{max-width:240px}.usage-fukuri .kaiinkyosai__point dl{margin-bottom:24px}.usage-fukuri .kaiinkyosai__point dl dt{color:#d368a4;font-size:clamp(1.7rem,2.21354vw,1.8rem);margin-bottom:8px}.usage-fukuri .kaiinkyosai__tokuten{color:#fff;text-align:center;padding:16px;margin-bottom:24px;background-color:#d368a4;border-radius:10px}.usage-fukuri .kaiinkyosai__tokuten p{font-size:clamp(1.8rem,2.34375vw,2rem)}.usage-fukuri .kaiinkyosai__tokuten dl{font-size:14px;font-size:1.4rem;margin-top:8px}.usage-fukuri .kaiinkyosai__tokuten dl dd span{display:block}.usage-fukuri .kaiinkyosai__note{font-size:14px;font-size:1.4rem;padding:16px;border:solid 1px #ccc;border-radius:10px}.usage-fukuri .kaiinkyosai__note ul li{padding-left:1em;position:relative}.usage-fukuri .kaiinkyosai__note ul li:before{content:'※';position:absolute;top:0;left:0}@media(min-width:768px){.usage-fukuri .kaiinkyosai__service h4 br{display:none}.usage-fukuri .kaiinkyosai__point{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}.usage-fukuri .kaiinkyosai__point .title{width:100%}.usage-fukuri .kaiinkyosai__point .text{width:57.14286%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.usage-fukuri .kaiinkyosai__point .image{width:40%;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.usage-fukuri .kaiinkyosai__point .image img{max-width:300px}.usage-fukuri .kaiinkyosai__tokuten{padding:16px;margin-bottom:24px}.usage-fukuri .kaiinkyosai__tokuten p br{display:none}.usage-fukuri .kaiinkyosai__tokuten dl{font-size:14px;font-size:1.4rem;margin-top:8px}.usage-fukuri .kaiinkyosai__tokuten dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.usage-fukuri .kaiinkyosai__tokuten dl dd span br{display:none}.usage-fukuri .kaiinkyosai__note{padding:24px}}.usage-fukuri .fukuriPoint{padding:16px;margin-top:24px;border:solid 2px #d368a4;border-radius:10px}.usage-fukuri .fukuriPoint ul li{padding-left:1.2em;position:relative}.usage-fukuri .fukuriPoint ul li:before{content:'●';color:#d368a4;position:absolute;top:0;left:0}.usage-fukuri .fukuriPoint ul li:not(:last-of-type){margin-bottom:4px}@media(min-width:768px){.usage-fukuri .fukuriPoint{padding:24px}}.usage-risk .heading1:before{background-color:#eb6161}.usage-risk .hdl3{color:#eb6161}.usage-risk .riskPoint{padding:16px;margin-top:24px;border:solid 2px #eb6161;border-radius:10px}.usage-risk .riskPoint ul li{padding-left:1.2em;position:relative}.usage-risk .riskPoint ul li:before{content:'●';color:#eb6161;position:absolute;top:0;left:0}.usage-risk .riskPoint ul li:not(:last-of-type){margin-bottom:4px}@media(min-width:768px){.usage-risk .riskPoint{padding:24px}}.usage-risk .waribiki{display:inline-block;border-bottom:solid 2px #eb6161}.usage-risk .waribiki span{color:#eb6161;font-size:clamp(2rem,2.60417vw,2.4rem);font-weight:700}.usage-risk .hosyo{margin-top:32px}.usage-risk .hosyo dl{margin-bottom:24px}.usage-risk .hosyo dl dt{color:#eb6161;font-size:clamp(1.7rem,2.21354vw,1.8rem);text-align:center;border:solid 1px #eb6161;margin-bottom:8px}.usage-risk .hosyo dl dd:not(:last-of-type){margin-bottom:16px}@media(min-width:768px){.usage-risk .hosyo{margin-top:40px}.usage-risk .hosyo dl{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:start;-ms-flex-align:start;align-items:flex-start}.usage-risk .hosyo dl dt{width:180px}.usage-risk .hosyo dl dt:not(:last-of-type){margin-bottom:16px}.usage-risk .hosyo dl dd{width:calc(100% - 200px)}.usage-risk .hosyo dl dd:not(:last-of-type){margin-bottom:16px}}.usage-joho .heading1:before{background-color:#f6ac19}.usage-joho .hdl3{color:#f6ac19}.usage-joho .orikomi{margin-top:24px;padding:16px;border:solid 2px #f6ac19;border-radius:10px}.usage-joho .orikomi .price{margin-top:8px}.usage-joho .orikomi .price dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usage-joho .orikomi .price dl dt{width:60px}.usage-joho .orikomi .price dl dd{width:calc(100% - 60px)}.usage-joho .orikomi .price dl dd span{display:inline-block}@media(min-width:768px){.usage-joho .orikomi{margin-top:40px}}.usage-joho .media ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:24px}.usage-joho .media ul li a{display:block;color:#333;padding:16px;text-align:center;text-decoration:none;border:solid 1px #ccc;border-radius:5px;-webkit-transition:background .5s;transition:background .5s}.usage-joho .media ul li a i{display:inline-block;vertical-align:middle;font-size:clamp(2rem,2.60417vw,2.4rem);margin-right:10px}.usage-joho .media ul li a i.icon-instagram{color:#ff5445}.usage-joho .media ul li a i.icon-facebook{color:#1877f2}.usage-joho .media ul li a i.icon-youtube{color:#fe0000}.usage-joho .media ul li a i.icon-x{color:#272c30}@media(hover:hover) and (pointer:fine){.usage-joho .media ul li a:hover{color:#fff;background-color:#f6ac19;border:solid 1px #f6ac19}.usage-joho .media ul li a:hover i{color:#fff !important}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.usage-joho .media ul li a:hover{color:#fff;background-color:#f6ac19;border:solid 1px #f6ac19}.usage-joho .media ul li a:hover i{color:#fff !important}}@media(min-width:480px){.usage-joho .media ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.usage-joho .media ul{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.usage-joho .media ul{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.usage-other .heading1:before{background-color:#96a9b3}@media(min-width:768px){.usage-other .heading1 br{display:none}}.usage-other .hdl3{color:#96a9b3}.usage-other table th{color:#fff;background-color:var(--other-color);border-color:#96a9b3}.usage-other table td{text-align:center;border-color:#96a9b3}.usage-other table tr:nth-of-type(odd){background-color:#f6f6f6}.usage-other .denshiWaribiki dl dd+dt{margin-top:8px}@media(min-width:768px){.usage-other .denshiWaribiki dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usage-other .denshiWaribiki dl dt{width:240px}.usage-other .denshiWaribiki dl dd{width:calc(100% - 240px)}.usage-other .denshiWaribiki dl dd+dt{margin-top:0}}.usage-other .price{padding:16px;border:solid 2px #96a9b3;border-radius:10px}.usage-other .price dl dd+dt{margin-top:8px}@media(min-width:480px){.usage-other .price{padding:24px}.usage-other .price dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.usage-other .price dl dt{width:100px}.usage-other .price dl dd{width:calc(100% - 100px)}.usage-other .price dl dd+dt{margin-top:0}}.usage-other .kaigishitsu{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:24px}.usage-other .kaigishitsu .box .thumb img{border-radius:10px 10px 0 0}.usage-other .kaigishitsu .box .spec{color:#fff;padding:8px;background-color:#96a9b3}.usage-other .kaigishitsu .box .spec strong{display:block}.usage-other .kaigishitsu .box .price{border-radius:0 0 10px 10px}@media(min-width:640px){.usage-other .kaigishitsu{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.usage-other .kaigishitsu{gap:32px}}.usage-other .startupcenter .col7{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.usage-other .startupcenter .col5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px){.usage-other .startupcenter .col7{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.usage-other .startupcenter .col5{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.enrolmentInfo{text-align:center;padding:24px;border:solid 2px #42a0d3;border-radius:10px}.contentSearch{padding:24px;background-color:#fafafa}.contentSearch p{margin-bottom:16px}.contentSearch .formInner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contentSearch .formInner input[type=text]{width:calc(100% - 60px);border-radius:5px 0 0 5px}.contentSearch .formInner button{cursor:pointer;color:#fff;text-align:center;padding:6px;width:60px;height:40px;background:#2591ca;border:0;border-radius:0 5px 5px 0}.contentSearch .formInner button span{display:none}@media(min-width:768px){.contentSearch{padding:32px}.contentSearch .formInner input[type=text]{width:calc(100% - 100px)}.contentSearch .formInner button{width:100px}.contentSearch .formInner button span{display:inline;margin-left:5px}}.siteMap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:32px}.siteMap .box h4{color:#42a0d3;font-size:clamp(1.6rem,2.08333vw,1.8rem);margin-bottom:16px;border-bottom:solid 1px #ccc}.siteMap .box ul li{padding-right:1.5em;margin-bottom:8px}.siteMap .box ul li:before{content:"";font-family:'acci';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#42a0d3;position:relative;top:1px}.siteMap .box ul li a{color:#333;text-decoration:none}@media(hover:hover) and (pointer:fine){.siteMap .box ul li a:hover{text-decoration:underline}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.siteMap .box ul li a:hover{text-decoration:underline}}@media(min-width:768px){.siteMap{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.terms{counter-reset:number 0}.terms__item:not(:last-of-type){margin-bottom:32px;padding-bottom:32px;border-bottom:solid 1px #ccc}.terms__item .title{font-size:clamp(1.8rem,2.34375vw,2rem);font-weight:600;line-height:1.5;margin-bottom:16px;padding-left:1.5em;position:relative}.terms__item .title:before{counter-increment:number 1;content:counter(number) ". ";position:absolute;top:0;left:0}.terms__item .text p+ul{margin-top:8px}.terms__item .text ul li{padding-left:1em;position:relative}.terms__item .text ul li:before{content:'・';position:absolute;top:0;left:0}.terms__item .consultation{padding:24px;background-color:#f6f6f6;border:solid 1px #ccc;border-radius:10px}.terms__item .consultation dd span{display:inline-block;margin-right:1em}