:root{--max: 960px}html,body{color:#333;font-weight:400;line-height:1.5;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}@media screen and (max-width: 767px){body{position:relative}}html{scroll-behavior:smooth}img{width:100%}a{text-decoration:none}li{list-style:none}main{padding-top:80px}@media screen and (max-width: 767px){main{padding-top:0}}.pcb{display:block}@media screen and (max-width: 767px){.pcb{display:none}}.d-small{display:none}@media screen and (max-width: 1100px){.d-small{display:block}}.tbb{display:none}@media screen and (max-width: 1030px){.tbb{display:block}}.spb{display:none}@media screen and (max-width: 767px){.spb{display:block}}.pci{display:inline-block}@media screen and (max-width: 1350px){.pci{display:none}}.large-i{display:none}@media screen and (max-width: 1350px){.large-i{display:inline-block}}.spi{display:none}@media screen and (max-width: 767px){.spi{display:inline-block}}.btn{display:flex;justify-content:space-evenly;align-items:center;vertical-align:middle;width:100%;border:2px solid #fff;border-radius:999px;background:linear-gradient(-45deg, #064242 50%, #0B5252 50%);background-position:0%;background-size:100%;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.1);font-weight:700;padding:8px 20px;box-shadow:0 2px 8px rgba(0,0,0,.25);position:relative;transition:all .5s}@media screen and (max-width: 767px){.btn{font-size:14px;justify-content:center}}.btn:hover{box-shadow:none;background-position:100%;background-size:300%}.btn.btn-header-orange{background:#e36015}@media screen and (max-width: 767px){.btn.btn-header-orange{padding:5px 12px}}@media screen and (max-width: 1350px){.btn.btn-header-orange .icon-triangle{display:none}}.btn.btn-header-orange .icon-triangle::before{background:#e36015}.btn.btn-header-white{border:2px solid #0b5252;background:#fff;color:#0b5252}.btn.btn-header-white .icon-triangle{background:#0b5252}@media screen and (max-width: 1350px){.btn.btn-header-white .icon-triangle{display:none}}.btn.btn-header-white .icon-triangle::before{background:#fff}.btn.btn-orange{background:linear-gradient(-45deg, #E16835 50%, #EA7D3E 50%);background-position:0%;background-size:100%;padding:16px 20px}.btn.btn-orange:hover{background-position:100%;background-size:300%}.btn.btn-orange .icon-triangle::before{background:#e36015}.btn.btn-white{color:#0b5252;border:2px solid #0b5252;background:linear-gradient(-45deg, #F2F7F7 50%, #FFFFFF 50%);background-position:0%;background-size:100%;padding:16px 20px}.btn.btn-white:hover{background-position:100%;background-size:300%}.btn.btn-white .icon-triangle{background:#0b5252}.btn.btn-white .icon-triangle::before{background:#fff}.btn.btn-light{color:#fff;border:2px solid #fff;background:linear-gradient(-45deg, #0D887D 50%, #009688 50%);background-position:0%;background-size:100%}.btn.btn-light:hover{background-position:100%;background-size:300%}.btn.btn-light .icon-triangle{background:#fff}.btn.btn-light .icon-triangle::before{background:#009688}.icon-triangle{display:block;width:14px;height:14px;border-radius:999px;background:#fff;position:relative;margin-top:1px;margin-left:8px}.icon-triangle::before{content:"";display:block;width:6px;height:8px;background:#0b5252;clip-path:polygon(0 0, 100% 50%, 0 100%);position:absolute;top:55%;left:55%;transform:translate(-50%, -50%)}.inner-content{width:100%;max-width:var(--max);margin:0 auto}.offer a{text-decoration:underline;color:#00a59a}.offer a:hover{text-decoration:none}.tags{font-size:14px}.tags li{display:inline-block;padding:4px 8px;border:1px solid #0b5252;border-radius:99px;margin:0 2px 8px;font-weight:700;color:#0b5252}.tags li:first-child{margin-left:0}.payment{background:#f2f7f7;border-radius:10px;text-align:center;font-weight:700;color:#0b5252}.payment .n{font-family:Oswald,serif;font-size:40px;padding:0 3px;color:#009688}.payment .t{font-size:20px}.payment .k{font-size:40px;color:#009688}.position-rank{font-size:14px;color:#fff;background:#009688;display:inline-block;padding:4px 8px}.position-rank.position-s{background:#969696}.position-rank.position-g{background:#b59952}.mtm60{margin-top:-60px !important}header{display:flex;align-items:center;justify-content:flex-end;padding:16px 40px;position:fixed;top:0;width:100%;background:#fff;box-shadow:0px 0px 8px 0px rgba(144,164,174,.5)}@media screen and (max-width: 767px){header{display:block;position:relative;background:none;box-shadow:none;padding:0}}header h1{width:142px;margin-right:auto}@media screen and (max-width: 767px){header h1{width:98px;position:absolute;left:16px}}header ul{display:flex;font-weight:700;gap:16px}header ul a{color:#333;transition:all .3s}header ul a:hover{color:#009688}header .cta_btns{display:flex;margin-left:32px;gap:8px}@media screen and (max-width: 767px){header .cta_btns{display:none}}@media screen and (max-width: 1200px){header nav{display:none}}.floating{z-index:99}footer{display:flex;align-items:center;gap:40px;width:100%;max-width:var(--max);margin:0 auto;padding:40px 0}@media screen and (max-width: 767px){footer{display:block;padding:40px 20px 101px}}footer .footer-logo{width:100%;max-width:142px}@media screen and (max-width: 767px){footer .footer-logo{margin-bottom:16px}}footer .footer-links{display:flex;flex-wrap:wrap;margin-bottom:16px}footer .footer-links li::after{content:"|";display:inline-block;margin:0 10px;color:#becad0}footer .footer-links li:last-child::after{display:none}footer .footer-links a{text-decoration:underline;color:#009688}footer .footer-links a:hover{text-decoration:none}footer .footer-copy{font-size:12px;color:#666}.fv{background:url(/images/lp-partner/fv-bg01.png) no-repeat 50% 50%;position:relative}.fv::before,.fv::after{content:"";background:url(/images/lp-partner/fv-bg02.png) no-repeat 0 0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.fv::after{background:url(/images/lp-partner/fv-bg03.png) no-repeat 100% 100%}@media screen and (max-width: 767px){.fv{background:url(/images/lp-partner/fv-bg01@2x.png) no-repeat 50% 0%;background-size:cover}.fv::before,.fv::after{display:none}}.fv-inner{width:100%;max-width:var(--max);margin:0 auto;padding:92px 0}@media screen and (max-width: 767px){.fv-inner{text-align:center;padding:15% 0 24px}}.fv-inner .cta_btns{display:flex;gap:16px}@media screen and (max-width: 767px){.fv-inner .cta_btns{justify-content:center;gap:8px;margin-top:50%;text-align:left}.fv-inner .cta_btns p{width:calc(50% - 10px)}}.fv-inner .cta_btns .btn-orange{width:278px}@media screen and (max-width: 767px){.fv-inner .cta_btns .btn-orange{width:100%;margin:0 auto 5%;font-size:16px;padding:9px 18px}}.fv-inner .cta_btns .btn-white{width:230px}@media screen and (max-width: 767px){.fv-inner .cta_btns .btn-white{width:100%;margin:0 auto;font-size:16px;padding:9px 18px}}.fv-title_caption{text-shadow:1px 1px 5px #fff}.fv-title{margin:16px 0 24px;font-size:32px;letter-spacing:.05em;text-shadow:1px 1px 5px #fff}@media screen and (max-width: 767px){.fv-title{font-size:20px;margin:8px 0 0;letter-spacing:0}}.fv-title .color-orange{color:#e36015}@media screen and (max-width: 767px){.fv-title .color-orange{font-size:30px}}.fv-captions{margin-top:-3px;position:relative;z-index:1}.fv-captions .fv-caption{background:#0b5252;color:#fff;font-size:32px;text-align:center;letter-spacing:.05em;padding:8px 0}@media screen and (max-width: 767px){.fv-captions .fv-caption{font-size:18px;position:relative;z-index:2}}.fv-captions .fv-logos{margin-top:24px;overflow:hidden;white-space:nowrap;width:100%;position:relative}@media screen and (max-width: 767px){.fv-captions .fv-logos{margin-top:0}}.fv-captions .fv-logos img{width:4965px;animation:scrollX 75s linear infinite}@keyframes scrollX{from{transform:translateX(0)}to{transform:translateX(-100%)}}.info{margin-top:56px}@media screen and (max-width: 767px){.info{margin-top:24px;padding:0 3%}.info .offer{font-size:14px;margin-bottom:24px}}.info .inner-content{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.info .inner-content{display:block}}.info .info-left{width:480px}@media screen and (max-width: 767px){.info .info-left{width:100%}}.info .info-right{width:calc(100% - 512px)}@media screen and (max-width: 767px){.info .info-right{width:100%}}.info h2{font-size:32px;color:#0b5252;letter-spacing:.1em;margin-bottom:40px}@media screen and (max-width: 767px){.info h2{font-size:25px;margin-bottom:24px}}.info p{margin-bottom:24px}.info p .color-orange{color:#e36015;font-weight:700}.merit{margin-top:40px;padding:80px 3%;background:#0b5252}@media screen and (max-width: 767px){.merit{padding:64px 3%}}.merit h2{font-size:32px;color:#fff;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.merit h2{font-size:25px}}.merit .merit-list{display:flex;justify-content:space-between;flex-direction:row-reverse;background:#fff;padding:16px;margin-top:16px;border-radius:20px}@media screen and (max-width: 767px){.merit .merit-list{display:block;padding:0;border-radius:50px 50px 20px 20px}}.merit .merit-list:first-child{margin-top:0}.merit .list-left{width:calc(100% - 344px);display:flex;justify-content:space-between}@media screen and (max-width: 767px){.merit .list-left{width:100%;padding:16px}}.merit .list-right{width:320px}@media screen and (max-width: 767px){.merit .list-right{width:100%}.merit .list-right img{vertical-align:bottom}}.merit .list-num{width:64px;height:64px;background:#009688;border-radius:50%;font-family:Oswald,serif;font-size:40px;font-weight:700;color:#fff;text-align:center}@media screen and (max-width: 767px){.merit .list-num{display:none}}.merit .list-text{width:calc(100% - 80px);margin-top:8px}@media screen and (max-width: 767px){.merit .list-text{width:100%}}.merit .list-text h3{font-size:24px;color:#0b5252;margin-bottom:24px}@media screen and (max-width: 767px){.merit .list-text h3{margin-bottom:16px}.merit .list-text h3 span{vertical-align:top}.merit .list-text h3 .list-title{display:inline-block;width:calc(100% - 70px);margin-left:16px}}.merit .list-text p{margin-bottom:24px}.merit .list-text .color-orange{color:#e36015;font-weight:700}.merit .list-text .offer{font-size:14px}.merit .list-num-sp{display:none}@media screen and (max-width: 767px){.merit .list-num-sp{display:inline-block;width:48px;height:48px;background:#009688;border-radius:50%;font-family:Oswald,serif;font-size:32px;font-weight:700;color:#fff;text-align:center}}.support{padding:80px 0}@media screen and (max-width: 767px){.support{padding:64px 0}}.support h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.support h2{font-size:25px}}.support .support-lists{display:flex;justify-content:space-between;gap:24px}@media screen and (max-width: 767px){.support .support-lists{display:block}}.support .suppoet-list{width:100%;max-width:304px}@media screen and (max-width: 767px){.support .suppoet-list{max-width:none;padding:0 3%;margin-top:40px}.support .suppoet-list:first-child{margin-top:0}}.support .suppoet-list figure{width:180px;margin:0 auto}.support .suppoet-list h3{font-size:24px;color:#009688;text-align:center;margin:16px 0 24px}@media screen and (max-width: 767px){.support .suppoet-list h3{margin-bottom:16px}}.support .suppoet-list p{font-size:18px;font-weight:700;background:#f2f7f7;padding:16px;border-radius:10px;margin-bottom:8px}@media screen and (max-width: 767px){.support .suppoet-list p{font-size:16px;padding:12px 16px}}.support .suppoet-list p:last-child{margin-bottom:0}.case{padding:80px 0;background:#f2f7f7}@media screen and (max-width: 767px){.case{padding:64px 0}}.case h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.case h2{font-size:25px}}.case-box{background:#fff;border-radius:10px;padding:24px 16px;display:flex;justify-content:space-between;gap:24px;margin-bottom:24px}@media screen and (max-width: 767px){.case-box{display:block;margin:0 3% 24px}}.case-box:last-child{margin-bottom:0}.case-box .case-box-left{width:464px}@media screen and (max-width: 767px){.case-box .case-box-left{width:100%}}.case-box .case-box-right{width:calc(100% - 488px)}@media screen and (max-width: 767px){.case-box .case-box-right{width:100%}.case-box .case-box-right.spb{margin-top:24px}}.case-box h3{font-size:32px;color:#009688;letter-spacing:.1em}@media screen and (max-width: 767px){.case-box h3{font-size:25px}}.case-box .case-title-caption{font-size:24px;color:#009688;font-weight:700}@media screen and (max-width: 767px){.case-box .case-title-caption{font-size:20px}}.case-box h4{margin-top:24px;font-size:24px;font-weight:700}@media screen and (max-width: 767px){.case-box h4{font-size:20px}}.case-box .case-exp{margin-top:24px}.case-box .case-exp.col-2{display:flex;gap:16px}.case-box .case-exp.col-2 .case-exp-item{width:50%}.case-box .case-exp.col-2 .exp-money{padding-top:8px}.case-box .exp-title{background:#0b5252;color:#fff;font-size:14px;font-weight:700;border-radius:99px;text-align:center;padding:4px 0}.case-box .exp-read{text-align:center;margin:16px 0}.case-box .exp-money-caption{font-weight:400;color:#333}.case-box .offer{margin-top:8px;font-size:14px;color:#666}.introduction{padding:80px 0 112px}@media screen and (max-width: 767px){.introduction{padding:64px 0 96px}}.introduction h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:32px;letter-spacing:.1em}@media screen and (max-width: 767px){.introduction h2{font-size:25px}}.introduction-lists{margin:0 auto}.slick-dots{bottom:-40px}.slick-dots li button:before{background:#009688;border-radius:50%}.slick-prev{left:-50px;z-index:3}@media screen and (max-width: 1135px){.slick-prev{left:41px}}@media screen and (max-width: 767px){.slick-prev{left:26px}}.slick-next{right:-82px}@media screen and (max-width: 1135px){.slick-next{right:13px}}@media screen and (max-width: 767px){.slick-next{right:3px}}.slick-arrow,.slick-arrow:hover,.slick-arrow:focus{width:56px;height:56px;background:#0b5252;position:absolute;border-radius:50%;opacity:1}@media screen and (max-width: 1135px){.slick-arrow,.slick-arrow:hover,.slick-arrow:focus{width:44px;height:44px}}.slick-arrow::before,.slick-arrow:hover::before,.slick-arrow:focus::before{content:"";clip-path:polygon(0 0, 100% 50%, 0 100%);display:block;background:#fff;width:28px;height:30px;position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);opacity:1}@media screen and (max-width: 1135px){.slick-arrow::before,.slick-arrow:hover::before,.slick-arrow:focus::before{width:23px;height:25px}}.slick-arrow[aria-label=Previous],.slick-arrow:hover[aria-label=Previous],.slick-arrow:focus[aria-label=Previous]{transform:translate(-50%, -50%) rotate(180deg)}.introduction-list{padding:24px 16px 84px;border-radius:20px;background:#fff;box-shadow:0px 0px 8px 0px rgba(144,164,174,.5);position:relative;width:100%;max-width:308px;margin:8px 12px}.introduction-list h3{font-size:20px;margin-bottom:8px}.introduction-list .introduction-read{padding-bottom:20px}@media screen and (max-width: 767px){.introduction-list .introduction-read{font-size:14px}}.introduction-list .introduction-pay{position:absolute;bottom:24px;width:calc(100% - 32px)}.cta{background:#0b5252;margin-top:60px}@media screen and (max-width: 767px){.cta{margin-top:0}}.cta .cta-boxs{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.cta .cta-boxs{display:block}}.cta .cta-box{position:relative;width:100%;max-width:320px;padding:92px 0 32px}@media screen and (max-width: 767px){.cta .cta-box{max-width:none;padding:16px 24px}}.cta .cta-box figure{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.cta .cta-box figure{top:10px;left:auto;right:8px;transform:translate(0, 0);z-index:0}.cta .cta-box figure img{width:auto;height:100px;display:block;margin:0 0 0 auto}}.cta .cta-box .cta-title{font-size:24px;color:#fff;font-weight:700;text-align:center;text-shadow:1px 1px 0px rgba(0,0,0,.25);margin-bottom:16px}@media screen and (max-width: 767px){.cta .cta-box .cta-title{font-size:20px;text-align:left;position:relative;z-index:2}}.cta .cta-box .cta_btns{width:100%;max-width:220px;margin:0 auto}@media screen and (max-width: 767px){.cta .cta-box .cta_btns{width:95%;max-width:none}.cta .cta-box .cta_btns .btn{padding:12px 20px}}.cta .cta-box.box-a{background:#e36015}.cta .cta-box.box-a figure{width:100%;max-width:160px}.cta .cta-box.box-b figure{width:100%;max-width:207px}.cta .cta-box.box-c{background:#009688}.cta .cta-box.box-c figure{width:100%;max-width:210px}.rank{padding:80px 0 0}@media screen and (max-width: 767px){.rank{padding:64px 3% 0}}.rank h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.rank h2{font-size:25px}}.rank .rank-read{text-align:center}@media screen and (max-width: 767px){.rank .rank-read{text-align:left}}.rank h3{font-size:24px;color:#009688;text-align:center;margin:40px 0}.rank-info{display:flex}@media screen and (max-width: 767px){.rank-info{display:block}}.rank-info figure{width:352px}@media screen and (max-width: 767px){.rank-info figure{width:100%}}.rank-info .rank-right{width:calc(100% - 352px)}@media screen and (max-width: 767px){.rank-info .rank-right{width:100%}}.rank-info picture{display:block;width:160px}@media screen and (max-width: 767px){.rank-info picture.pcb{display:none}}.rank-info .color-orange{color:#e36015;font-weight:700}.rank-info .ranks{border:2px solid #becad0;border-radius:10px;margin-bottom:16px;padding:16px}.rank-info .ranks:last-child{margin-bottom:0}.rank-info .ranks h4{margin-bottom:16px}.rank-info .logos-textarea{margin-bottom:24px;display:flex;gap:16px}@media screen and (max-width: 767px){.rank-info .logos-textarea{display:block}}.rank-info .logos-textarea:last-child{margin-bottom:0}.rank-info .logos-text{width:calc(100% - 176px)}@media screen and (max-width: 767px){.rank-info .logos-text{width:100%}}.rank-info .add-item{margin-top:8px;font-size:14px;font-weight:700;color:#009688}@media screen and (max-width: 767px){.rank-info .add-item img{width:80px;vertical-align:middle;margin-right:16px}}.partner{padding:80px 0}@media screen and (max-width: 767px){.partner{padding:64px 3% 0}.partner .position-rank{position:relative;left:50%;transform:translateX(-50%)}}.partner h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.partner h2{font-size:25px}}.partner .partner-list{display:flex;gap:40px;margin-top:24px;margin-bottom:40px}@media screen and (max-width: 767px){.partner .partner-list{display:block;text-align:center}}.partner .partner-list.partner-col2{gap:24px;flex-wrap:wrap}.partner .partner-list.partner-col2>li{width:calc(50% - 12px);max-width:468px;border:2px solid #f2f7f7;padding:16px}@media screen and (max-width: 767px){.partner .partner-list.partner-col2>li{width:100%;max-width:100%;margin-top:8px}.partner .partner-list.partner-col2>li:first-child{margin-top:0}}.partner .partner-list.partner-col4{gap:16px;flex-wrap:wrap}@media screen and (max-width: 767px){.partner .partner-list.partner-col4{display:flex;gap:0}}.partner .partner-list.partner-col4>li{border:2px solid #f2f7f7;width:calc(25% - 12px);max-width:224px;padding:8px 0}@media screen and (max-width: 767px){.partner .partner-list.partner-col4>li{width:50%;max-width:calc(50% - 16px);margin:8px}.partner .partner-list.partner-col4>li:first-child,.partner .partner-list.partner-col4>li:nth-child(2){margin-top:0}}.partner .partner-list.partner-col4>li h3{font-size:14px}@media screen and (max-width: 767px){.partner .partner-list.partner-col4>li h3{font-size:12px}}.partner .partner-list .figure{text-align:center}.partner .partner-list figure{display:inline-block}.partner .partner-list figure img{max-width:100%;height:auto;text-align:center}.partner .partner-list h3{text-align:center;font-size:20px}@media screen and (max-width: 767px){.partner .partner-list h3{font-size:18px}}.partner .partner-list h4{margin-top:8px}.partner .partner-list .forte{margin-top:16px;font-size:14px}@media screen and (max-width: 767px){.partner .partner-list .forte{text-align:left}}.partner .partner-list .forte-lists,.partner .partner-list .service-lists{margin-top:4px}@media screen and (max-width: 767px){.partner .partner-list .forte-lists,.partner .partner-list .service-lists{text-align:left}}.partner .partner-list .forte-lists li,.partner .partner-list .service-lists li{display:inline-block;padding:4px 8px;font-size:14px;margin-bottom:4px;background:#f2f7f7;border-radius:99px;font-weight:700;color:#009688}.partner .partner-list .service{margin-top:8px;font-size:14px}@media screen and (max-width: 767px){.partner .partner-list .service{text-align:left}}.partner .partner-list .service-lists li{border:1px solid #0b5252;background:#fff;color:#0b5252}.partner .partner-list .partner-read{margin-top:16px;font-size:14px}@media screen and (max-width: 767px){.partner .partner-list .partner-read{text-align:left}}.partner .goldrank h3{text-align:left}@media screen and (max-width: 767px){.partner .goldrank h3{text-align:center}}.partner .goldrank figure{width:calc(100% - 600px)}@media screen and (max-width: 767px){.partner .goldrank figure{width:100%;max-width:158px}}.partner .goldrank .partner-info{width:560px}@media screen and (max-width: 767px){.partner .goldrank .partner-info{width:100%}}.partner .goldrank .partner-info-logos{width:100%;max-width:143px}@media screen and (max-width: 767px){.partner .goldrank .partner-info-logos{max-width:124px;margin:0 auto}}.flow{padding:80px 0}@media screen and (max-width: 767px){.flow{padding:64px 3%}}.flow h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.flow h2{font-size:25px}}.flow li{background:#fff;border-radius:10px;padding:16px;margin-bottom:8px}.flow li:last-child{margin-bottom:0}.flow li .step{font-size:20px;color:#0b5252;font-weight:700}.flow li .step .acc-icon{display:none}@media screen and (max-width: 767px){.flow li .step{display:flex;align-items:start;font-size:18px;position:relative;padding-right:30px}.flow li .step .acc-icon{display:block;width:22px;height:22px;background:#009688;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);font-weight:400}.flow li .step .acc-icon::before,.flow li .step .acc-icon::after{content:"";display:block;width:12px;height:1px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%)}.flow li .step .acc-icon::after{transform:translate(-50%) rotate(90deg);transition:all .4s}}.flow li .step span{text-align:-webkit-baseline-middle}@media screen and (max-width: 767px){.flow li .step span{display:block}}@media screen and (max-width: 767px){.flow li .step.js-open .acc-icon::after{transform:translate(-50%) rotate(0)}}.flow li .step-num{font-size:14px;border:1px solid #0b5252;border-radius:99px;padding:4px 8px;margin-right:8px}.flow li .step-info{font-size:14px;margin-top:16px}.flow li .step-info .add-step-img{display:flex;justify-content:space-between;align-items:start}@media screen and (max-width: 767px){.flow li .step-info .add-step-img{display:block}}.flow li .step-info .add-step-img em{font-style:normal;display:block}.flow li .step-info .add-step-img em.step-img{text-align:center;width:144px;font-size:12px;color:#666;margin-top:-45px}@media screen and (max-width: 767px){.flow li .step-info .add-step-img em.step-img{display:flex;margin-top:16px;text-align:left;width:100%}.flow li .step-info .add-step-img em.step-img img{width:100px;padding-right:8px}}@media screen and (max-width: 767px){.flow li .step-info{display:none}}.flow li .color-orange{color:#e36015;font-weight:700}.flow li .color-gray{color:#666;font-size:12px}.flow li .small-font{font-size:14px}.flow .cta_btns{margin-top:24px;display:flex;justify-content:center;align-items:center;gap:16px}@media screen and (max-width: 767px){.flow .cta_btns{display:block}.flow .cta_btns p:first-child{margin-bottom:16px}}.flow-a{background:#f2f7f7;border-radius:20px;padding:40px 16px}.flow-a h3{font-size:24px;font-weight:700;color:#009688;text-align:center;margin-bottom:24px}@media screen and (max-width: 767px){.flow-a h3{font-size:20px}}.flow-b{margin-top:40px;background:#0b5252;padding:40px 16px;border-radius:20px}.flow-b h3{color:#fff;font-size:24px;text-align:center;margin-bottom:24px}@media screen and (max-width: 767px){.flow-b h3{font-size:20px}}.faq{padding:80px 0 220px;background:#f2f7f7}@media screen and (max-width: 767px){.faq{padding-bottom:124px}}.faq h2{font-size:32px;color:#0b5252;text-align:center;margin-bottom:40px;letter-spacing:.1em}@media screen and (max-width: 767px){.faq h2{font-size:25px}}.faq .qa-a,.faq .qa-q{display:flex}.faq .qa-q{font-weight:700;color:#0b5252;margin-bottom:8px}.faq .qa-qn,.faq .qa-an{border-radius:50%;background:#0b5252;color:#fff;font-size:14px;display:block;text-align:center;font-family:Oswald,serif;padding:0 0 2px;margin-right:8px;border:1px solid #0b5252;box-sizing:border-box;width:25px;height:25px}.faq .qa-an{font-weight:700;background:#fff;color:#0b5252}.faq .qa-w{width:calc(100% - 33px)}.faq-lists{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media screen and (max-width: 767px){.faq-lists{display:block}}.faq-lists li{width:calc(50% - 8px);max-width:472px;background:#fff;padding:16px;border-radius:10px}@media screen and (max-width: 767px){.faq-lists li{width:94%;max-width:100%;margin:0 3% 16px}.faq-lists li:last-child{margin-bottom:0}}.floating-cta{display:none}@media screen and (max-width: 767px){.floating-cta{display:none;position:fixed;bottom:0;width:100%;background:#fff;box-shadow:0px 0px 8px 0px rgba(144,164,174,.5);padding:8px 0;z-index:99}.floating-cta .cta_btns{display:flex;justify-content:space-evenly}.floating-cta .cta_btns .btn{padding:10px 15px}}/*# sourceMappingURL=style.css.map */