@charset "UTF-8";.breadcrumb,.mv .mv-containner,.section-containner{width:980px;margin:0 auto}.mv .l,.mv .r,.mv-btn a,.ttl em,.ttl span{text-align:center}.about-txt strong,.flow-content dl dt,.flow-content dl dt span,.flow-menu li a,.flow-ttl,.mv-btn a,.solution-cap,.solution-txt2,.ttl span{font-weight:700}img{-webkit-backface-visibility:hidden;height:auto;max-width:100%;vertical-align:bottom}.wrapper{background-color:#fff}.main-contents{padding-top:0;background-color:#fbf7f0;color:#2b2b2b!important}.main-contents .num{font-size:1.2rem;text-align:center;padding:0 0 10px}.main-contents a{color:#2b2b2b}.breadcrumb{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Hiragino Sans",Arial,"メイリオ",sans-serif}.breadcrumb ul{font-size:0;letter-spacing:-.4em;padding:6px 0}.breadcrumb ul li{display:inline-block;color:#999;font-size:1.1rem;letter-spacing:normal}.breadcrumb ul li a{color:#003a74}.breadcrumb ul li::after{content:">";padding:0 5px}.breadcrumb ul li:last-of-type::after{content:none}.flow-inner::before,.flow-menu li a::after,.flow-ttl::after,.mv-btn a::after,.solution-cap::after,.ttl::before{content:""}.mv{background:#16b346}.mv .mv-containner{display:flex;justify-content:space-between;padding:50px 63px}.mv-btn a,.ttl em,.ttl span,.ttl::before{display:block}.mv .l .mv-point{margin-top:40px}.mv .r{width:310px}.mv-img{width:fit-content;margin:0 auto 22px}.mv-btn a{position:relative;border-radius:5px;background:#ffed00;font-size:1.7rem;padding:21px 0 18px}.mv-btn a::after{position:absolute;background:url(../../../img/lp/remote/delivery/img_btn_arrow.png) right 50% no-repeat;background-size:21px;width:21px;height:21px;right:31px}.solution-cap,.ttl,.ttl::before{position:relative}.ttl{padding:80px 0 50px}.ttl span{font-size:3.6rem}.ttl::before{background:url(../../../img/lp/remote/delivery/img_ttl.png) center top no-repeat;background-size:125px auto;width:125px;height:49px;margin:0 auto 10px}.ttl em{font-size:2rem;font-style:normal;color:#16b346;margin-top:5px}#flow .ttl{padding-top:55px}.about-img{width:193px;margin:0 auto 50px}.about-txt,.flow-inner{margin:0 auto;text-align:center}.about-img img{width:100%}.about-txt{width:fit-content;font-size:1.8rem;line-height:32px}.service-box{display:flex;justify-content:center}.service02{margin:0 72px 0 46px}.service-txt{font-size:1.6rem;line-height:25px}.service-txt.last{margin-bottom:0}.service-txt em{display:flex;font-size:1.8rem;font-style:normal;margin-bottom:20px;justify-content:center;align-items:center;height:40px}.service-img{width:300px;margin:0 auto 30px}.service-img img{width:100%}.service-txt-note{display:block;color:#88888e;text-align:center;font-size:1.1rem}.solution-cap{background:#16b346;width:400px;padding:15px 0;border-radius:50px;margin:0 auto 55px;text-align:center;font-size:2rem;color:#fff}.solution-cap::after{position:absolute;left:0;right:0;bottom:-8px;margin:auto;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #16b346;border-width:30px 0 0 30px;transform:rotate(-45deg)}.solution-box01{display:flex;justify-content:center;flex-wrap:wrap;gap:31px 41px}.solution-arrow{width:42px;margin:30px auto 0}.solution-arrow img{width:100%}.solution-box02{display:flex;justify-content:center;background:url(../../../img/lp/remote/delivery/bg_solution.png) center 33px no-repeat;height:334px}.solution-txt1{padding-top:50px;font-size:2.6rem;line-height:60px;font-weight:700;text-align:center}.solution-txt2{font-size:3.6rem;color:#16b346;text-align:center}.solution-img{width:188px;margin-left:58px}.solution-img img{width:100%}.flow-menu{display:flex;gap:0 15px;justify-content:space-between}.flow-menu li{width:50%}.flow-menu li a{position:relative;display:block;padding:16px 0;text-align:center;font-size:1.5rem;line-height:20px;background:#fff;border:2px solid #16b346;border-radius:5px}.flow-menu li a::after{position:absolute;right:5px;bottom:5px;margin:auto;width:0;height:0;border-style:solid;border-color:transparent transparent #16b346;border-width:0 0 15px 15px}.flow-ttl{position:relative;font-size:2.4rem;text-align:center;margin:0 auto 70px}.flow-ttl::after{position:absolute;bottom:-9px;right:0;left:0;width:50px;height:3px;margin:auto;background:#16b346}.flow01 .flow-ttl{margin-top:0}.flow-box{display:flex;gap:0 20px}.flow-inner{position:relative;width:225px;margin-bottom:30px}.flow-inner::before{position:absolute;left:130px;top:50px;background:#eee5d7;height:2px;width:120%}.flow01 .flow-inner{width:225px}.flow02 .flow-inner{width:290px}.flow01 .flow-box .flow-inner:nth-child(4)::before,.flow02 .flow-box .flow-inner:nth-child(3)::before{content:none}.flow-img{position:relative;width:100px;height:100px;margin:0 auto;background:#eee5d7;border-radius:50%}.flow-img img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.flow-btn:nth-child(2),.flow-content{margin-top:20px}.flow-content dl dt span{display:block;color:#16b346;font-size:1.8rem;margin-bottom:5px}.flow-content dl dt{font-size:1.8rem;margin-bottom:10px}.flow-content dl dd{font-size:1.6rem}.flow-content dl dd p{text-align:left;line-height:25px}.float-btn p a,.flow-btn a,.flow-content-check h4{text-align:center;font-weight:700}.flow-content dl dd p em{font-style:normal;font-weight:700}.flow-content dl dd p span{color:#88888e;font-size:1.1rem}.flow01 .flow-box .flow-inner:nth-child(4),.flow02 .flow-box .flow-inner:nth-child(3){margin-bottom:0}.flow-btn:nth-child(3){margin-top:10px}.flow-btn a{display:block;border:2px solid #ddd;border-radius:5px;color:#16b346;background:#fff;height:40px;line-height:38px}.flow-txt-note{padding-top:20px;color:#88888e;font-size:1.1rem;text-indent:-10px;margin:0 auto 80px;transform:translateX(10px);padding-right:10px}.flow-txt-note::before{content:"※"}.flow-content-check{display:flex;align-items:center;background:#eee5d7;border-radius:10px;height:100px}.flow-content-check h4{display:flex;align-items:center;justify-content:center;width:275px;height:100%;font-size:1.8rem;background-color:#e4d8c6;border-top-left-radius:10px;border-bottom-left-radius:10px}.flow-content-check p{font-size:1.6rem;background-color:#eee5d7;padding-left:21px;padding-right:45px}.flow-content-check p em{color:#ff643d;font-style:normal;font-weight:700}.flow-content-check.check-icon{position:relative}.flow-content-check.check-icon::before{position:absolute;content:"";background:url(../../../img/lp/remote/delivery/check.png) no-repeat;width:67px;height:29px;background-size:67px 29px;left:-10px;top:-4px}.flow-step2-txt2{margin-top:16px}.flow02{padding-bottom:120px}.float-btn{position:fixed;width:100%;height:90px;display:flex;justify-content:center;gap:0 17px;background:rgba(0,0,0,.5);padding:20px 0;bottom:0;transition:opacity 1s ease;opacity:0;z-index:1}.float-btn.active{opacity:1;transition:opacity 1s ease}.float-btn p{width:300px;height:50px}.float-btn p a{display:block;font-size:1.5rem;width:100%;height:100%;border-radius:10px}.float-btn p:nth-child(1) a{font-size:1.5rem;background:#ffed00;padding:15px 0 18px}.float-btn p:nth-child(2) a{border:2px solid #2b2b2b;background:#fff;padding:13px 0 18px}