@font-face{src:url("../font/NotoSansJP-Regular.woff") format("woff");font-family:"Noto Sans JP";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSansJP-Bold.woff") format("woff");font-family:"Noto Sans JP";font-weight:bold;font-style:normal;font-display:swap}section.feature{position:relative}section.feature p{text-align:left;color:#3e3e3e;line-height:1.6}section.feature div.feature-content div.feature-item-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}section.feature div.feature-content div.feature-item-group::after{content:"";display:block;width:30%;margin:20px auto}section.feature div.feature-content div.feature-item-group div.feature-item{width:30%;margin:20px auto;padding:88px 5px 30px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:10px;background-color:#fff;background:-webkit-gradient(linear, left bottom, left top, from(#fff), color-stop(65%, #fff), color-stop(65%, #d6dcf1), to(#d6dcf1));background:linear-gradient(0deg, #fff 0%, #fff 65%, #d6dcf1 65%, #d6dcf1 100%);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.feature div.feature-content div.feature-item-group div.feature-item:last-of-type h3{top:25px}section.feature div.feature-content div.feature-item-group div.feature-item:before{position:absolute;top:-10px;left:-10px;content:"";display:inline-block;width:2rem;height:2rem;background:url(../img/icon-check-circle.webp) no-repeat center/contain}section.feature div.feature-content div.feature-item-group div.feature-item h3{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#0d1e5c;font-size:95%;width:100%;padding:0 10px}section.feature div.feature-content div.feature-item-group div.feature-item img{width:auto;height:70px;margin:10px auto 20px}section.feature div.feature-content div.feature-item-group div.feature-item p{font-size:85%;color:#0d1e5c;text-align:center}@media screen and (max-width: 768px){section.feature{position:relative}section.feature p{text-align:left;color:#3e3e3e;line-height:1.6}section.feature div.feature-content div.feature-item-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}section.feature div.feature-content div.feature-item-group::after{content:"";display:block;width:46%;margin:20px auto}section.feature div.feature-content div.feature-item-group div.feature-item{width:46%;margin:10px auto;padding:40px 5px 10px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:10px;background-color:#fff;background:-webkit-gradient(linear, left bottom, left top, from(#fff), color-stop(65%, #fff), color-stop(65%, #d6dcf1), to(#d6dcf1));background:linear-gradient(0deg, #fff 0%, #fff 65%, #d6dcf1 65%, #d6dcf1 100%);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.feature div.feature-content div.feature-item-group div.feature-item:last-of-type h3{top:10px}section.feature div.feature-content div.feature-item-group div.feature-item:nth-of-type(2) h3{top:18px}section.feature div.feature-content div.feature-item-group div.feature-item:nth-of-type(3) h3{top:18px}section.feature div.feature-content div.feature-item-group div.feature-item:before{position:absolute;top:-10px;left:-10px;content:"";display:inline-block;width:1.5rem;height:1.5rem;background:url(../img/icon-check-circle.webp) no-repeat center/contain}section.feature div.feature-content div.feature-item-group div.feature-item h3{position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#0d1e5c;font-size:65%;letter-spacing:0;width:100%;padding:0 5px}section.feature div.feature-content div.feature-item-group div.feature-item img{width:auto;height:45px;margin:10px auto 10px}section.feature div.feature-content div.feature-item-group div.feature-item p{font-size:65%;letter-spacing:0;color:#0d1e5c;text-align:center}}section.business-flow div.inner div.business-flow-content{margin:30px auto}@media screen and (max-width: 768px){section.business-flow div.inner div.business-flow-content{margin:30px auto}}section.support-case div.inner div.support-case-content{margin-bottom:30px}section.support-case div.inner div.support-case-content div.case-item{color:#0d1e5c;text-align:left;padding:15px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);margin:5px;border-radius:5px}section.support-case div.inner div.support-case-content div.case-item h5{border-bottom:1px solid #0d1e5c;padding-bottom:20px;margin-bottom:20px;font-size:90%}section.support-case div.inner div.support-case-content div.case-item h5 .colored{color:#ac9e39;font-size:100%}section.support-case div.inner div.support-case-content div.case-item h5 .age{display:inline-block;padding:2px 10px;color:#fff;background-color:#0d1e5c;font-weight:normal;font-size:80%;margin-left:5px}section.support-case div.inner div.support-case-content div.case-item table th,section.support-case div.inner div.support-case-content div.case-item table td{font-size:80%}section.support-case div.inner div.support-case-content div.case-item table th .colored,section.support-case div.inner div.support-case-content div.case-item table td .colored{color:#ac9e39;font-size:100%;font-weight:bold}section.support-case div.inner div.support-case-content div.case-item table th{letter-spacing:.05em;padding-bottom:10px;width:30%;padding-right:10px}section.support-case div.inner div.support-case-content div.case-item table th:last-child{padding-bottom:0}section.support-case .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}section.support-case .slick-slide{height:auto !important}section.support-case .slick-prev,section.support-case .slick-next{width:25px;height:25px}section.support-case .slick-prev:before,section.support-case .slick-next:before{font-size:25px;opacity:1;color:#0d1e5c}section.support-case .slick-prev:hover,section.support-case .slick-prev:focus,section.support-case .slick-next:hover,section.support-case .slick-next:focus{opacity:.75}@media screen and (max-width: 768px){section.support-case div.inner div.support-case-content{margin-bottom:30px;padding-bottom:30px}section.support-case div.inner div.support-case-content div.case-item{color:#0d1e5c;text-align:left;padding:15px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);margin:5px;border-radius:5px}section.support-case div.inner div.support-case-content div.case-item h5{border-bottom:1px solid #0d1e5c;padding-bottom:20px;margin-bottom:20px;font-size:90%}section.support-case div.inner div.support-case-content div.case-item h5 .colored{color:#ac9e39;font-size:100%}section.support-case div.inner div.support-case-content div.case-item h5 .age{display:inline-block;padding:2px 10px;color:#fff;background-color:#0d1e5c;font-weight:normal;font-size:80%;margin-left:5px}section.support-case div.inner div.support-case-content div.case-item table th,section.support-case div.inner div.support-case-content div.case-item table td{font-size:80%}section.support-case div.inner div.support-case-content div.case-item table th .colored,section.support-case div.inner div.support-case-content div.case-item table td .colored{color:#ac9e39;font-size:100%;font-weight:bold}section.support-case div.inner div.support-case-content div.case-item table th{letter-spacing:.05em;padding-bottom:10px;width:30%;padding-right:10px}section.support-case div.inner div.support-case-content div.case-item table th:last-child{padding-bottom:0}section.support-case .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}section.support-case .slick-slide{height:auto !important}section.support-case .slick-prev,section.support-case .slick-next{width:25px;height:25px;visibility:hidden}section.support-case .slick-prev:before,section.support-case .slick-next:before{font-size:25px;opacity:1;color:#0d1e5c}section.support-case .slick-prev:hover,section.support-case .slick-prev:focus,section.support-case .slick-next:hover,section.support-case .slick-next:focus{opacity:.75}}section.adviser-profile .adviser-list{margin-bottom:30px}section.adviser-profile .adviser-list .adviser-list-item{color:#0d1e5c;text-align:left;padding:10px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);margin:5px;border-radius:5px}section.adviser-profile .adviser-list .adviser-list-item .img img{border-radius:5px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px;border-bottom:2px solid #ac9e39;padding-bottom:20px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .txt-name{font-size:120%;font-weight:bold;letter-spacing:.1em;margin-right:auto;line-height:1.2}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .txt-name .position{display:block;font-size:60%;margin-bottom:5px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .txt-name .en{font-size:55%;line-height:1;display:block;color:#a3aed8;margin-top:8px;letter-spacing:.05em}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list{display:inline-block;margin-right:8px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list:last-child{margin-right:0}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list a:hover{opacity:.8}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list a img{width:27px;height:27px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .txt-profile{margin-top:20px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .txt-profile p{font-size:90%;color:#484848}section.adviser-profile .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}section.adviser-profile .slick-slide{height:auto !important}section.adviser-profile .slick-prev,section.adviser-profile .slick-next{width:25px;height:25px}section.adviser-profile .slick-prev:before,section.adviser-profile .slick-next:before{font-size:25px;opacity:1;color:#0d1e5c}section.adviser-profile .slick-prev:hover,section.adviser-profile .slick-prev:focus,section.adviser-profile .slick-next:hover,section.adviser-profile .slick-next:focus{opacity:.75}@media screen and (max-width: 768px){section.adviser-profile .adviser-list{margin-bottom:30px;padding-bottom:30px}section.adviser-profile .adviser-list .adviser-list-item{color:#0d1e5c;text-align:left;padding:10px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);margin:5px;border-radius:5px}section.adviser-profile .adviser-list .adviser-list-item .img img{border-radius:5px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px;border-bottom:2px solid #ac9e39;padding-bottom:20px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .txt-name{font-size:130%;font-weight:bold;letter-spacing:.1em;margin-right:auto;line-height:1.2}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .txt-name .en{font-size:55%;line-height:1;display:block;color:#a3aed8;margin-top:8px;letter-spacing:.05em}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list{display:inline-block;margin-right:8px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list:last-child{margin-right:0}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list a:hover{opacity:.8}section.adviser-profile .adviser-list .adviser-list-item .txt-box .name .sns-list a img{width:27px;height:27px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .txt-profile{margin-top:20px}section.adviser-profile .adviser-list .adviser-list-item .txt-box .txt-profile p{font-size:85%;color:#484848}section.adviser-profile .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}section.adviser-profile .slick-slide{height:auto !important}section.adviser-profile .slick-prev,section.adviser-profile .slick-next{width:25px;height:25px;visibility:hidden}section.adviser-profile .slick-prev:before,section.adviser-profile .slick-next:before{font-size:25px;opacity:1;color:#0d1e5c}section.adviser-profile .slick-prev:hover,section.adviser-profile .slick-prev:focus,section.adviser-profile .slick-next:hover,section.adviser-profile .slick-next:focus{opacity:.75}}section.declaration div.declaration-content div.motto{padding:50px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}section.declaration div.declaration-content div.motto div.motto-inner{background-image:url(../img/logo-bg.webp);background-size:70%;background-repeat:no-repeat;background-position:center;border-top:2px solid #ac9f39;border-bottom:2px solid #ac9f39;padding-top:40px;padding-bottom:40px;text-align:left;color:#0d1e5c}section.declaration div.declaration-content div.motto div.motto-inner h2{font-size:30px}section.declaration div.declaration-content div.motto div.motto-inner h2 span{display:block;margin-top:10px}section.declaration div.declaration-content div.motto div.motto-inner h5{margin:50px auto}section.declaration div.declaration-content div.motto div.motto-inner ul{font-weight:bold}section.declaration div.declaration-content div.motto div.motto-inner ul li{margin-bottom:20px}section.declaration div.declaration-content div.contact{margin:60px auto;border:1px solid #ac9f39;background-color:rgba(172,159,57,.0901960784);padding:20px}section.declaration div.declaration-content div.contact p:first-child{margin-bottom:10px}section.declaration div.declaration-content div.contact p a{display:inline-block;color:#0d1e5c}section.declaration div.declaration-content div.message p:first-child{margin-bottom:30px}@media screen and (max-width: 768px){section.declaration div.declaration-content div.motto{padding:30px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}section.declaration div.declaration-content div.motto div.motto-inner{background-image:url(../img/logo-bg.webp);background-size:80%;background-repeat:no-repeat;background-position:center;border-top:2px solid #ac9f39;border-bottom:2px solid #ac9f39;padding-top:20px;padding-bottom:20px;text-align:left;color:#0d1e5c}section.declaration div.declaration-content div.motto div.motto-inner h2{font-size:20px}section.declaration div.declaration-content div.motto div.motto-inner h2 span{display:block;margin-top:10px;font-size:13px}section.declaration div.declaration-content div.motto div.motto-inner h5{margin:30px auto;line-height:2}section.declaration div.declaration-content div.motto div.motto-inner ul{font-weight:bold}section.declaration div.declaration-content div.motto div.motto-inner ul li{line-height:2;margin-bottom:10px;font-size:14px}section.declaration div.declaration-content div.contact{margin:40px auto;border:1px solid #ac9f39;background-color:rgba(172,159,57,.0901960784);padding:20px}section.declaration div.declaration-content div.contact p:first-child{margin-bottom:10px}section.declaration div.declaration-content div.contact p a{display:inline-block;color:#0d1e5c}section.declaration div.declaration-content div.message p{line-height:2}section.declaration div.declaration-content div.message p:first-child{margin-bottom:30px}}/*# sourceMappingURL=about.css.map */