.feature-number{position:absolute;color:#fff;font-family:"Anton",sans-serif;font-size:120px;font-size:12rem;line-height:.83333em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.feature-number{font-size:80px;font-size:8rem;line-height:1.25em;top:0;left:0;right:0;margin:0 auto;padding-left:7px;text-align:center}}.sec-feature01{overflow:hidden;position:relative}.sec-feature01:before{position:absolute;content:"";bottom:0;left:0;width:calc((540 / 1280) * 100%);height:280px;background:url("/wp/wp-content/themes/wp-templ/assets/img/feature/bg_01.png") left bottom no-repeat;background-size:100% 100%}.sec-feature01>*{position:relative;z-index:1}.sec-feature01 .block01-info{position:relative}@media (min-width: 768px){.sec-feature01{padding:120px 0 119px}.sec-feature01 .block01-img{width:38%}.sec-feature01 .block01-info{width:62%;padding:58px 15px 0 0}.sec-feature01 .block01 .c__ttl01__ja{line-height:1.4em}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature01 .block01 .c__ttl01__ja{font-size:3.90625vw}}@media (min-width: 768px){.sec-feature01 .block01 .feature-number{top:16px;left:-60px}}@media only screen and (min-width: 768px) and (max-width: 1140px){.sec-feature01 .block01 .feature-number{left:-20px}}@media (min-width: 768px){.sec-feature01 .block02{margin-top:55px}.sec-feature01 .block02 .c__btn01{margin-top:44px}.sec-feature01 .block03{margin-top:80px;padding:61px 5.5% 60px}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature01 .block03 .c__ttl02{font-size:2.96875vw}}@media (min-width: 768px){.sec-feature01 .block03 .info{margin-top:45px}.sec-feature01 .g-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;margin-top:34px}.sec-feature01 .g-btn .c__btn01{margin:0 10px;width:280px}}@media (max-width: 767px){.sec-feature01{padding:27px 0 70px}.sec-feature01:before{width:calc((240 / 375) * 100%);height:200px}.sec-feature01 .c__ttl01{display:block;padding-top:44px;padding-bottom:22px;margin-bottom:50px;text-align:center}.sec-feature01 .c__ttl01__ja{line-height:1.38462em}.sec-feature01 .block01-img img{display:block;width:100%}.sec-feature01 .block02{margin-top:32px}.sec-feature01 .block02 .c__btn01{margin-top:26px}.sec-feature01 .block03{padding:40px 30px 39px;margin-top:50px}}@media only screen and (max-width: 767px) and (max-width: 374px){.sec-feature01 .block03 .c__ttl02{font-size:4.26667vw}}@media (max-width: 767px){.sec-feature01 .block03 .info{margin:28px 0 0}.sec-feature01 .g-btn{margin-top:21px}.sec-feature01 .g-btn .c__btn01{margin:10px auto 0;max-width:265px}}.sec-feature02{overflow:hidden;position:relative;background:#0a1e71}.sec-feature02:before{position:absolute;content:"";top:0;right:0;width:calc((740 / 1280) * 100%);height:390px;background:url("/wp/wp-content/themes/wp-templ/assets/img/feature/bg_02.png") left top no-repeat;background-size:100% 100%}.sec-feature02:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:36.7%;background-color:#f0f1f3}.sec-feature02>*{position:relative;z-index:1}.sec-feature02 .block01{position:relative}.sec-feature02 .feature-number{color:#293C86}.sec-feature02 .desc{color:#fff;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.05em;font-weight:500;margin-top:76px}@media (min-width: 768px){.sec-feature02{padding:76px 0 120px}.sec-feature02 .c__ttl01__ja{line-height:1.4em}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature02 .c__ttl01__ja{font-size:4.53125vw}}@media (min-width: 768px){.sec-feature02 .feature-number{right:0;left:12px;top:0;margin:0 auto;text-align:center}.sec-feature02 .block01{padding-top:55px}.sec-feature02 .block02{margin:75px 0 50px;padding:61px 5.5% 50px}.sec-feature02 .c__list-check01{margin-top:40px;padding:0 20px}.sec-feature02 .c__list-check01 li{width:32.5%;margin-right:1.2%}.sec-feature02 .c__list-check01 li:nth-child(3n){margin-right:0}.sec-feature02 .c__list-check01 li:last-child{margin-bottom:11px}}@media (max-width: 767px){.sec-feature02{padding:27px 0 71px}.sec-feature02:before{width:calc((135 / 375) * 100%);height:120px}.sec-feature02:after{height:20.4%}.sec-feature02 .c__ttl01{padding-top:44px}.sec-feature02 .c__ttl01__ja{line-height:1.38462em}.sec-feature02 .desc{font-size:15px;font-size:1.5rem;line-height:1.86667em;margin-top:47px}.sec-feature02 .block02{margin-top:46px;padding:41px 30px 40px}.sec-feature02 .c__list-check01{margin-top:30px}.sec-feature02 .c__btn01{margin-top:40px}}.sec-feature03{overflow:hidden;position:relative;background:rgba(10,30,113,0.05)}.sec-feature03:before{position:absolute;content:"";bottom:0;right:0;width:calc((880 / 1280) * 100%);height:440px;background:url("/wp/wp-content/themes/wp-templ/assets/img/feature/bg_03.png") left top no-repeat;background-size:100% 100%}.sec-feature03>*{position:relative;z-index:1}.sec-feature03 .block02 .c__btn01 a span{display:inline-block}@media (min-width: 768px){.sec-feature03{padding:120px 0}.sec-feature03 .block01{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.sec-feature03 .block01-img{order:1;width:38%}.sec-feature03 .block01-info{order:2;width:54%;padding:1px 0 0 0}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature03 .block01-info{width:57%}}@media (min-width: 768px){.sec-feature03 .block01 .c__ttl01__ja{line-height:1.4em}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature03 .block01 .c__ttl01__ja{font-size:4.21875vw}}@media (min-width: 768px){.sec-feature03 .block01 .feature-number{top:-24px;right:7%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.sec-feature03 .block01 .feature-number{right:5%}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature03 .block01 .feature-number{right:0}}@media (min-width: 768px){.sec-feature03 .block01 .c__txt01{margin-top:76px}.sec-feature03 .block01 .c__btn01{margin-top:43px}.sec-feature03 .block02{margin-top:80px;padding:61px 5.5% 60px}.sec-feature03 .block02 .c__txt01{margin-top:45px}.sec-feature03 .block02 .c__btn01{margin-top:24px}.sec-feature03 .block02 .c__btn01 a{padding-top:9px;padding-bottom:7px}.sec-feature03 .block02 .c__btn01 a span{line-height:1.33333em}}@media (max-width: 767px){.sec-feature03{padding:27px 0 70px}.sec-feature03:before{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/feature/bg_03_sp.png");width:calc((240 / 375) * 100%);height:200px}.sec-feature03 .c__ttl01{padding-top:44px;text-align:center}.sec-feature03 .c__ttl01__ja{line-height:1.38462em}.sec-feature03 .block01-img{margin-top:49px}.sec-feature03 .block01-img img{display:block;width:100%}.sec-feature03 .block01 .c__txt01{margin-top:32px}.sec-feature03 .block01 .c__btn01{margin-top:26px}.sec-feature03 .block01 .c__btn01 a{margin:0 auto}.sec-feature03 .block02{margin-top:50px;padding:41px 30px 40px}.sec-feature03 .block02 .c__txt01{margin-top:27px}.sec-feature03 .block02 .c__btn01{margin-top:21px}.sec-feature03 .block02 .c__btn01 a{padding-top:8px;padding-bottom:6px}.sec-feature03 .block02 .c__btn01 a span{font-size:13px;font-size:1.3rem;line-height:1.30769em}}.sec-feature04{overflow:hidden}.sec-feature04 .block01-ttl{position:relative}.sec-feature04 .block03 .c__txt01{text-align:right}@media (min-width: 768px){.sec-feature04{padding:121px 0 160px}.sec-feature04 .block01{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.sec-feature04 .block01-ttl{width:52%}.sec-feature04 .block01-info{width:46.1%;padding-top:4px}.sec-feature04 .block01 .c__btn01{margin-top:44px}.sec-feature04 .feature-number{top:-25px;left:-80px}}@media only screen and (min-width: 768px) and (max-width: 1180px){.sec-feature04 .feature-number{left:-20px}}@media (min-width: 768px){.sec-feature04 .c__ttl01__ja{line-height:1.4em}}@media only screen and (min-width: 768px) and (max-width: 992px){.sec-feature04 .c__ttl01__ja{font-size:4.0625vw}}@media (min-width: 768px){.sec-feature04 .block02{margin-top:80px}.sec-feature04 .block02 .c__txt01{margin-top:54px}.sec-feature04 .block03{margin-top:44px;padding:60px 6% 34px}.sec-feature04 .block03-list{margin-top:29px}.sec-feature04 .block03 .c__list-check01{width:49.5%}.sec-feature04 .block03 .c__list-check01:nth-child(2n){margin-left:1%}.sec-feature04 .block03 .c__txt01{margin:10px 10px 0 0}}@media (max-width: 767px){.sec-feature04{padding:27px 0 80px}.sec-feature04 .c__ttl01{display:block;padding-top:44px;padding-bottom:22px;text-align:center}.sec-feature04 .c__ttl01__ja{line-height:1.38462em}}@media only screen and (max-width: 767px) and (max-width: 374px){.sec-feature04 .c__ttl01__ja{font-size:7.46667vw}}@media (max-width: 767px){.sec-feature04 .block01-info{margin-top:47px}.sec-feature04 .c__btn01{margin-top:26px}.sec-feature04 .c__btn01 a{margin:0 auto}.sec-feature04 .block02{margin-top:50px}.sec-feature04 .block02 .c__txt01{margin-top:37px}.sec-feature04 .block03{margin-top:36px;padding:40px 30px 16px}.sec-feature04 .block03-list{margin-top:20px}}@media only screen and (max-width: 767px) and (max-width: 374px){.sec-feature04 .block03 .c__ttl04{font-size:4vw}}@media (max-width: 767px){.sec-feature04 .block03 .c__list-check01{margin-bottom:6px}.sec-feature04 .block03 .c__list-check01:last-child{margin-bottom:0}.sec-feature04 .block03 .c__txt01{margin-top:11px}}

/*# sourceMappingURL=maps/feature.min.css.map */
