em{font-style:normal}.visual .wcm{max-width:1053px}.sec01{padding:195px 28px 223px}@media only screen and (min-width: 768px) and (max-width: 980px){.sec01{padding:120px 28px 150px}}@media only screen and (max-width: 767px){.sec01{padding:50px 28px}}.sec01 .wcm{padding:140px 20px 150px}@media only screen and (min-width: 768px) and (max-width: 980px){.sec01 .wcm{padding:100px 20px}}@media only screen and (max-width: 767px){.sec01 .wcm{padding:40px 10px 59px}}.sec01__ttl{width:84.82%;margin:0 auto;display:block}@media only screen and (max-width: 767px){.sec01__ttl{max-width:234px;width:100%;padding-left:5px}}.sec01__txt{width:100%;max-width:890px;margin:0 auto;padding-top:32px;font-size:21px;line-height:41px;letter-spacing:0em;font-weight:300;text-align:left}@media only screen and (min-width: 768px) and (max-width: 980px){.sec01__txt{font-size:18px;line-height:1.9}}@media only screen and (max-width: 767px){.sec01__txt{text-indent:-5px;font-size:11px;line-height:16px;padding:19px 5px 0 13px}}@media only screen and (min-width: 375px) and (max-width: 767px){.sec01__txt{font-size:13px;line-height:21px}}.sec01__txt em{font-weight:900}.sec01 .anchor{text-align:center;width:64.07%;margin:71px auto 0;position:relative}.sec01 .anchor img{max-width:80%}@media only screen and (max-width: 767px){.sec01 .anchor{width:100%;max-width:232px;margin:19px auto 0}}.sec01 .anchor a{width:26.9%;height:33.9%;position:absolute;display:block;border-radius:50%;background:rgba(255,255,255,0)}.sec01 .anchor a:hover{opacity:0.7;background:rgba(255,255,255,0.8)}.sec01 .anchor__01{top:0.8%;left:36.5%}@media only screen and (max-width: 767px){.sec01 .anchor__01{left:36.5%}}.sec01 .anchor__02{top:26.1%;right:10.4%}@media only screen and (max-width: 767px){.sec01 .anchor__02{right:10%;top:26.3%}}.sec01 .anchor__05{top:26.1%;left:10.4%}@media only screen and (max-width: 767px){.sec01 .anchor__05{left:10.5%;top:26.3%}}.sec01 .anchor__03{bottom:0.7%;right:19.5%}@media only screen and (max-width: 767px){.sec01 .anchor__03{bottom:0.4%;right:19.5%}}.sec01 .anchor__04{bottom:0.7%;left:19.6%}@media only screen and (max-width: 767px){.sec01 .anchor__04{bottom:0.4%;left:19.5%}}.step{max-width:920px;margin:60px auto 0;width:100%;font-size:0;letter-spacing:0;padding:0px 0 0 86px;position:relative}@media only screen and (min-width: 768px) and (max-width: 980px){.step{padding:0 0 0 56px}}@media only screen and (max-width: 767px){.step{padding:0 0 0 21px;margin-top:16px}}.step:before,.step:after{content:"";position:absolute}.step:before{width:55px;height:calc(100% - 137px);left:28px;top:58px;border:2px solid #231815;border-right:none;border-bottom:none}@media only screen and (min-width: 768px) and (max-width: 980px){.step:before{left:13px}}@media only screen and (max-width: 767px){.step:before{border-width:1px;left:10px;width:17px;top:31px;height:calc(100% - 31px)}}.step:after{position:absolute;width:97px;height:calc(100% - 115px);left:17px;top:47px;border:2px solid #231815;border-right:none;border-bottom:none}@media only screen and (min-width: 768px) and (max-width: 980px){.step:after{left:2px;width:75px}}@media only screen and (max-width: 767px){.step:after{left:5px;border-width:1px;width:27px;height:calc(100% - 21px);top:26px}}.step>.ar{top:45px;left:56px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width: 768px) and (max-width: 980px){.step>.ar{left:26px}}@media only screen and (max-width: 767px){.step>.ar{left:9px;top:25px}}.step>.ar:before{height:15px;bottom:-3px}@media only screen and (max-width: 767px){.step>.ar:before{height:6px;bottom:0}}.step__ttl,.step__lst{display:inline-block;vertical-align:middle}.step__ttl{width:44px;position:relative;background:#fff;z-index:1}@media only screen and (min-width: 768px) and (max-width: 980px){.step__ttl{width:34px}}@media only screen and (max-width: 767px){.step__ttl{width:17px;margin-top:0}}.step__ttl:before{content:"";width:2px;height:100%;background:#231815;top:0px;position:absolute;left:calc(50% + 5.5px);z-index:0}@media only screen and (max-width: 767px){.step__ttl:before{background:none;width:6px;border-left:1px solid #231815;border-right:1px solid #231815;border-width:1px;top:5px;height:calc(100% - 5px);left:calc(50% - 1px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.step__ttl:after{content:"";width:2px;height:100%;background:#231815;top:0px;position:absolute;left:calc(50% - 5.5px);z-index:0}@media only screen and (max-width: 767px){.step__ttl:after{content:none;width:6px;background:none;border-width:1px;top:5px;height:calc(100% - 5px);left:calc(50% - 1px)}}.step__ttl .num{position:relative;background:#fff;padding:23px 0 20px;z-index:2}@media only screen and (max-width: 767px){.step__ttl .num{padding:6px 0 9px}}.step__ttl .ar{bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 767px){.step__ttl .ar{left:calc(50% - 1px)}}.step__ttl img{width:100%}.step__lst{width:calc(100% - 44px);padding-left:23px}@media only screen and (min-width: 768px) and (max-width: 980px){.step__lst{width:calc(100% - 34px);padding-left:15px}}@media only screen and (max-width: 767px){.step__lst{width:calc(100% - 17px);padding-left:9px}}.step01 .step__lst{padding-bottom:77px}@media only screen and (max-width: 767px){.step01 .step__lst{padding-top:7px;padding-bottom:14px}}@media only screen and (max-width: 767px){.step01 .step__ttl .num{padding-top:17px}}.step02 .step__lst{padding-bottom:36px}@media only screen and (max-width: 767px){.step02 .step__lst{padding-top:18px;padding-bottom:9px}}.step02 .step__lst .item{margin-top:-16px}@media only screen and (min-width: 768px) and (max-width: 980px){.step02 .step__lst .item{margin-top:0}}.step02 .step__lst .item .info{padding-top:8px}.step02 .step__lst .item .info .ttl1{letter-spacing:0.04em;margin-bottom:-2px}@media only screen and (max-width: 767px){.step02 .step__lst .item .info .ttl1{letter-spacing:0.07em;margin-bottom:0}}@media only screen and (max-width: 767px){.step02 .step__lst .item .info .txt{letter-spacing:-0.03em}}.step02 .step__lst .img .c-btn{margin-top:22px}@media only screen and (max-width: 767px){.step02 .step__lst .img .c-btn{margin-top:8px}}.step02 .step__ttl .num{padding-top:15px}@media only screen and (max-width: 767px){.step02 .step__ttl .num{padding-top:6px}}@media only screen and (max-width: 767px){.step03 .step__ttl .num{padding-top:9px}}.step03 .info .ttl1{letter-spacing:0.07em}.step03 .info .txt{max-width:calc(100% - 5px) !important}.step03 .item:nth-child(1) .ttl2{padding:20px 0 8px 5px}@media only screen and (max-width: 767px){.step03 .item:nth-child(1) .ttl2{padding:12px 0 5px 0}}.step03 .item:not(:first-child){padding-top:34px}@media only screen and (max-width: 767px){.step03 .item:not(:first-child){padding-top:13px}}.step03 .item:not(:first-child) .ttl2{padding:17px 0 12px 2px}@media only screen and (max-width: 767px){.step03 .item:not(:first-child) .ttl2{padding:7px 0 4px 0}}.step03 .item:not(:first-child) .img{padding-right:2px;padding-left:4px;padding-top:13px}@media only screen and (max-width: 767px){.step03 .item:not(:first-child) .img{padding:5px 8px 0 0}.step03 .item:not(:first-child) .img img{max-width:83px;margin-right:10px}.step03 .item:not(:first-child) .img .c-btn{margin-top:0px}}@media only screen and (min-width: 375px) and (max-width: 767px){.step03 .item:not(:first-child) .img img{max-width:150px}}.step03 .item:not(:first-child) .txt{max-width:550px}.step03 .item:nth-child(3){padding-top:31px}@media only screen and (max-width: 767px){.step03 .item:nth-child(3){padding-top:17px}.step03 .item:nth-child(3) .img img{max-width:82px;margin-right:5px}}@media only screen and (max-width: 767px) and (min-width: 375px) and (max-width: 767px){.step03 .item:nth-child(3) .img img{max-width:150px}}@media only screen and (max-width: 322px){.step03 .item:nth-child(3) .img{margin-top:-12px}}.step03 .item:nth-child(3) .ttl2{padding-bottom:5px}@media only screen and (max-width: 767px){.step03 .item:nth-child(3) .ttl2{padding-top:8px}}@media only screen and (max-width: 767px){.step03 .item:nth-child(3) .txt{letter-spacing:0.02em}}.step03 .item:nth-child(4){padding-top:10px}@media only screen and (max-width: 767px){.step03 .item:nth-child(4){padding-top:17px}}.step03 .item:nth-child(4) .ttl2{padding-bottom:10px}@media only screen and (max-width: 767px){.step03 .item:nth-child(4) .ttl2{padding-top:9px;padding-bottom:5px}}.step03 .item:nth-child(4) .txt{max-width:530px}@media only screen and (max-width: 767px){.step03 .item:nth-child(4) .txt{letter-spacing:0.02em}}.step03 .item:nth-child(4) .img{padding-bottom:15px}@media only screen and (max-width: 767px){.step03 .item:nth-child(4) .img{padding-bottom:0;padding-right:30px}.step03 .item:nth-child(4) .img img{max-width:81px;margin-left:13px;margin-right:0}}@media only screen and (max-width: 767px) and (min-width: 375px) and (max-width: 767px){.step03 .item:nth-child(4) .img img{max-width:150px}}@media only screen and (max-width: 322px){.step03 .item:nth-child(4) .img{margin-top:-7px}}.step03 .item:nth-child(4) .img .c-btn{margin-top:0}.step03 .ttl02{margin:42px auto 80px}@media only screen and (max-width: 767px){.step03 .ttl02{margin:3px auto 27px}}.step04 .item{margin:-45px 0 97px}@media only screen and (max-width: 767px){.step04 .item{margin:-24px auto 40px}}.step04 .item .info{padding-top:0}.step04 .item .info .ttl1{letter-spacing:0.07em;padding-top:7px;margin-bottom:-6px}@media only screen and (max-width: 767px){.step04 .item .info .ttl1{padding-top:6px;margin-bottom:-3px}}.step05 .step__ttl .num{padding:15px 0}@media only screen and (max-width: 767px){.step05 .step__ttl .num{padding:7px 0}}.step05 .step__ttl:before{width:95px;background:none;border-right:2px solid #231815;height:calc(100% - 73px);left:-68px;border-bottom:2px solid #231815;border-width:2px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);border-left:none;top:5px}@media only screen and (min-width: 768px) and (max-width: 980px){.step05 .step__ttl:before{width:79px;left:-52px}}@media only screen and (max-width: 767px){.step05 .step__ttl:before{height:100%;width:25px;left:-15px;border-width:1px}}.step05 .step__ttl:after{content:"";position:absolute;width:72px;height:calc(100% - 79px);left:-56px;top:0px;background:none;border-right:2px solid #231815;border-bottom:2px solid #231815;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 980px){.step05 .step__ttl:after{width:57px;left:-42px}}@media only screen and (max-width: 767px){.step05 .step__ttl:after{width:15px;left:-10px;border-width:1px;height:100%}}.step05 .item{margin:-45px 0 0px}@media only screen and (max-width: 767px){.step05 .item{margin:-23px auto 0px}}.step05 .item .info{padding-top:15px}@media only screen and (max-width: 767px){.step05 .item .info{padding-top:0px}}.step05 .item .info .ttl1{letter-spacing:-0.01em;line-height:63px}@media only screen and (max-width: 767px){.step05 .item .info .ttl1{letter-spacing:-0.07em;line-height:25px;padding-top:7px}}.step05 .item .info .ttl2{padding-top:18px}@media only screen and (max-width: 767px){.step05 .item .info .ttl2{padding-top:13px}}@media only screen and (max-width: 767px){.step05 .item .img{padding-top:3px !important}.step05 .item .img img{margin-left:17px !important;margin-bottom:5px}}.step04 .item .img,.step05 .item .img{padding-right:2px;padding-left:6px}@media only screen and (max-width: 767px){.step04 .item .img,.step05 .item .img{padding:8px 28px 0 0}.step04 .item .img img,.step05 .item .img img{max-width:82px;margin-left:15px}}@media only screen and (max-width: 767px) and (min-width: 375px) and (max-width: 767px){.step04 .item .img img,.step05 .item .img img{max-width:150px}}.step04 .item .img .c-btn,.step05 .item .img .c-btn{margin:6px auto 0}@media only screen and (max-width: 767px){.step04 .item .img .c-btn,.step05 .item .img .c-btn{margin:-1px auto 0}}.step04 .item .txt,.step05 .item .txt{max-width:calc(100% - 5px)}.item{width:100%;display:flex;justify-content:space-around;align-items:center}@media only screen and (max-width: 767px){.item{display:block}}.item .img{width:27.1%}@media only screen and (min-width: 768px) and (max-width: 980px){.item .img{padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width: 767px){.item .img{width:100%;text-align:center;padding-right:8px;padding-top:6px}.item .img img{max-width:87px}}@media only screen and (min-width: 375px) and (max-width: 767px){.item .img img{max-width:150px}}.item .img__btn{padding-left:20px}@media only screen and (min-width: 768px) and (max-width: 980px){.item .img__btn{padding-left:0}}.item .img .c-btn{width:100%;max-width:148px;color:#fff;background:#231815;font-size:12px;line-height:22px;letter-spacing:-.12em;font-weight:700;border-radius:3px;display:block;margin:22px auto 0;text-align:center;padding:0 0px;white-space:nowrap;background:none}@media only screen and (max-width: 767px){.item .img .c-btn{max-width:100px;font-size:7px;line-height:13px;letter-spacing:.02em;border-radius:2px;margin:4px auto 0px;padding:0 0px}.item .img .c-btn img{width:120px;margin-right:0 !important;margin-left:auto !important;max-width:120px !important}}@media only screen and (min-width: 375px) and (max-width: 767px){.item .img .c-btn{font-size:9px;line-height:15px}.item .img .c-btn img{width:110px;max-width:110px !important}}@media only screen and (max-width: 374px){.item .img .c-btn img{width:100px;margin-right:0 !important;margin-left:auto !important;max-width:100px !important}}.item .info{width:72.9%;padding-top:20px;padding-right:20px}@media only screen and (max-width: 767px){.item .info{width:100% !important;padding:0}}.item .info img{width:100%}.item .info.full{width:100%;padding-top:27px}@media only screen and (max-width: 767px){.item .info.full{padding-top:13px}.item .info.full .ttl1{letter-spacing:0.02em}}.item .info.full .txt{max-width:740px}@media only screen and (min-width: 375px) and (max-width: 767px){.item .info .txt{font-size:12px;line-height:20px}}.item .ttl1{font-size:54px;line-height:66px;letter-spacing:-.01em;font-weight:700}.item .ttl1 em{color:#e60012}@media only screen and (min-width: 768px) and (max-width: 980px){.item .ttl1{font-size:39px;line-height:48px}}@media only screen and (max-width: 767px){.item .ttl1{font-size:21px;line-height:1.25;letter-spacing:0.02em}}.item .ttl2{font-size:28px;line-height:34px;letter-spacing:.04em;font-weight:700;padding:30px 0 8px 3px}@media only screen and (min-width: 768px) and (max-width: 980px){.item .ttl2{padding:15px 0 10px 0;font-size:24px;line-height:1.2}}@media only screen and (max-width: 767px){.item .ttl2{font-size:14px;line-height:14px;padding:11px 0 5px 1px}}@media only screen and (min-width: 375px) and (max-width: 767px){.item .ttl2{font-size:16px;line-height:16px}}.item .ttl3{font-size:43px;line-height:59px;letter-spacing:.12em;font-weight:700}.item .ttl3 em{color:#e60012}@media only screen and (min-width: 768px) and (max-width: 980px){.item .ttl3{font-size:31px;line-height:1.4}}@media only screen and (max-width: 767px){.item .ttl3{font-size:20px;line-height:1.35;letter-spacing:0.1em}}.item .ttl4{font-size:21px;line-height:28px;letter-spacing:.1em;font-weight:100;padding:0 12px 0 22px;position:relative;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 980px){.item .ttl4{font-size:16px;line-height:1.3}}@media only screen and (max-width: 767px){.item .ttl4{font-size:11px;line-height:15px;padding:0 8px 0 10px}}.item .ttl4:before,.item .ttl4:after{content:"";width:6px;height:32px;position:absolute;background:url(../../img/advantage/ar_ttl4.svg) left center no-repeat;background-size:100% 100%;top:calc(50% - 16px)}@media only screen and (min-width: 768px) and (max-width: 980px){.item .ttl4:before,.item .ttl4:after{height:24px;top:calc(50% - 12px);background-size:auto 100%}}@media only screen and (max-width: 767px){.item .ttl4:before,.item .ttl4:after{width:3px;height:17px;top:calc(50% - 8.5px)}}.item .ttl4:before{left:7px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 767px){.item .ttl4:before{left:2px}}.item .ttl4:after{right:0}.item .txt{font-size:16px;line-height:29px;letter-spacing:.08em;padding-left:5px;max-width:540px}@media only screen and (min-width: 768px) and (max-width: 980px){.item .txt{font-size:14px;line-height:1.8}}@media only screen and (max-width: 767px){.item .txt{font-size:10px;line-height:14px;letter-spacing:0em;padding-left:2px;max-width:100%}}.etr{position:relative;display:flex;justify-content:space-around}.ar{position:absolute;width:39px;height:18px;z-index:2}@media only screen and (max-width: 767px){.ar{width:16px;height:8px}}.ar:before,.ar:after{content:"";position:absolute}.ar:after{width:100%;height:100%;background:url(../../img/advantage/ar01.svg) no-repeat;background-size:100% 100%;bottom:0;left:0}@media only screen and (max-width: 767px){.ar:after{width:16px;height:8px;bottom:0}}.ar:before{width:100%;height:12px;background:#fff;left:0;bottom:0}@media only screen and (max-width: 767px){.ar:before{width:16px;height:8px;bottom:-2px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.item .img .c-btn{font-size:11px;padding:0 5px 2px !important}.step05 .item .info .ttl1{letter-spacing:0.02em}}@media only screen and (-ms-high-contrast: active) and (min-width: 768px), only screen and (-ms-high-contrast: none) and (min-width: 768px){.step01 .item .ttl1,.step02 .item .ttl1,.step04 .item .ttl1{padding-top:15px}.step03 .item .ttl1{padding-top:5px}.step04 .item .info .ttl1{padding-top:12px}.item .img{width:25%}.item .info{width:75%}.step05 .item .info{padding-right:10px}.item .img .c-btn{padding:1px 5px 0}}

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