#hero{position:relative;padding-top:35px}@media (min-width: 561px){#hero{padding-top:70px;background:#079D3E}}#hero .hero-bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#hero .hero-bg{position:relative;overflow:hidden;min-height:570px;background:#fff}@media (min-width: 561px){#hero .hero-bg{min-height:900px}}@media (min-width: 1025px){#hero .hero-bg{min-height:640px}}#hero .hero-bg:after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.06);z-index:2}#hero .hero-bg .fade{opacity:0;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;animation:hero-fade 18s 0s infinite}#hero .hero-bg .fade:nth-of-type(2){animation-delay:6s}#hero .hero-bg .fade:nth-of-type(3){animation-delay:12s}#hero .hero-bg .fade img{width:100%;height:100% !important;object-fit:cover}#hero .hero-cont{position:relative;z-index:3;padding-bottom:0}@media (min-width: 561px){#hero .hero-cont{padding-bottom:80px}}@media (min-width: 1025px){#hero .hero-cont{padding-bottom:120px}}#hero .hero-cont h1,#hero .hero-cont h2,#hero .hero-cont .pr{color:#fff;font-weight:700;text-align:center}#hero .hero-cont h1,#hero .hero-cont h2{letter-spacing:0.05em}#hero .hero-cont h1{font-size:3.3rem;line-height:1.3}@media (min-width: 561px){#hero .hero-cont h1{font-size:3.8rem}}@media (min-width: 769px){#hero .hero-cont h1{font-size:5.3rem}}#hero .hero-cont h2{margin-top:15px;margin-bottom:30px;line-height:1.4}@media (min-width: 561px){#hero .hero-cont h2{margin-top:30px}}#hero .hero-cont h2 br{display:block}@media (min-width: 561px){#hero .hero-cont h2 br{display:none}}#hero .hero-cont h2 i{font-size:2.2rem;line-height:1;margin-right:4px}@media (min-width: 561px){#hero .hero-cont h2 i{font-size:3rem;margin-right:8px}}#hero .hero-cont h2 span{font-size:1.8rem;line-height:1}@media (min-width: 561px){#hero .hero-cont h2 span{font-size:2.6rem}}#hero .hero-cont .pr{margin-top:20px}@media (min-width: 769px){#hero .hero-cont .pr{display:flex;justify-content:center}}@media (min-width: 1261px){#hero .hero-cont .pr{margin-top:35px}}#hero .hero-cont .pr p{font-size:1.5rem;line-height:1}@media (min-width: 561px){#hero .hero-cont .pr p{font-size:2rem}}#hero .hero-cont .pr p span{font-size:2.8rem;letter-spacing:0;margin-left:10px}@media (min-width: 561px){#hero .hero-cont .pr p span{font-size:3.8rem}}#hero .hero-cont .pr p span.digit{background-size:100% auto;background-position:0% 94%;background-repeat:no-repeat}#hero .hero-cont .pr p span.digit-s{background-image:url("../img/top/handwrite-s.svg");margin-right:20px}#hero .hero-cont .pr p span.digit-m{background-image:url("../img/top/handwrite-m.svg")}#hero .hero-cont .pr p span i{font-size:1.5rem;font-style:normal}@media (min-width: 561px){#hero .hero-cont .pr p span i{font-size:2rem}}#hero .hero-cont .pr p+p{margin-top:15px}@media (min-width: 769px){#hero .hero-cont .pr p+p{margin-top:0}}#hero .hero-cont .pr p a{display:inline;color:white}#hero .hero-cont .pr p a:hover{color:#079D3E}#hero .hero-cont .catch{display:none}@media (min-width: 561px){#hero .hero-cont .catch{font-size:9rem;display:block;color:#F6FF14;bottom:-50px;left:0}}@media (min-width: 1025px){#hero .hero-cont .catch{font-size:13rem}}@keyframes hero-fade{0%{opacity:0}16%{opacity:1}34%{opacity:1}50%{opacity:0;z-index:0;transform:scale(1.2)}100%{opacity:0}}#hero .hero-bg .fade{opacity:1;transform:scale(1);animation:none}#hero.hero-service{background:none !important;padding-top:20px}@media (min-width: 1025px){#hero.hero-service{padding-top:50px}}#hero.hero-service .hero-bg{height:100%}#hero.hero-service .hero-cont{text-align:center;padding-bottom:40px}#hero.hero-service .hero-cont h1{position:relative;font-size:1.8rem;display:inline-block;margin-bottom:0}@media (min-width: 1025px){#hero.hero-service .hero-cont h1{font-size:2.6rem}}#hero.hero-service .hero-cont h1:before{content:" ";display:block;position:absolute;left:-20px;top:50%;width:1px;height:120%;border-left:3px solid #FFF;transform:rotate(-20deg) translateY(-50%)}#hero.hero-service .hero-cont h1:after{content:" ";display:block;position:absolute;right:-20px;top:50%;width:1px;height:120%;border-right:3px solid #FFF;transform:rotate(20deg) translateY(-50%)}#hero.hero-service .hero-cont .service-main{background:rgba(255,255,255,0.9);padding:0 0 50px;max-width:90%;margin:0 auto;text-align:center;border-radius:10px}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main{box-shadow:0px 10px 30px 0 rgba(0,0,0,0.16);max-width:900px}}#hero.hero-service .hero-cont .service-main h2{background:#27b6af;color:white;padding:20px 30px;border-radius:10px 10px 0 0;font-size:2rem}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main h2{font-size:2.8rem}}#hero.hero-service .hero-cont .service-main ul{display:flex;justify-content:center;margin:50px 30px 30px}#hero.hero-service .hero-cont .service-main ul li{display:flex;align-items:flex-end;font-weight:700;position:relative;margin:0 15px}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main ul li{margin:0 25px}}#hero.hero-service .hero-cont .service-main ul li .title{font-size:2rem;line-height:1;margin-right:5px}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main ul li .title{font-size:3.6rem}}#hero.hero-service .hero-cont .service-main ul li .zero{color:#E60096;font-size:11rem;line-height:0.7;margin-right:5px}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main ul li .zero{font-size:17.5rem}}#hero.hero-service .hero-cont .service-main ul li .yen{font-size:2rem;line-height:1}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main ul li .yen{font-size:3.6rem}}#hero.hero-service .hero-cont .service-main ul li .free{color:#E60096;font-size:1.4rem;position:absolute;right:-7px;top:25px;transform:rotate(-10deg)}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main ul li .free{font-size:2.2rem;right:-15px}}#hero.hero-service .hero-cont .service-main ul li .free::before{content:"";display:block;width:110%;border-bottom:2px solid #E60096;transform:rotate(-5deg) translate(0, 2px)}#hero.hero-service .hero-cont .service-main ul li .free::after{content:"";display:block;width:100%;border-bottom:2px solid #E60096;transform:rotate(10deg) translate(0, 1px)}#hero.hero-service .hero-cont .service-main h3{display:inline;font-size:1.7rem;background:linear-gradient(transparent 60%, #F6FF14 60%)}@media (min-width: 1025px){#hero.hero-service .hero-cont .service-main h3{font-size:2.2rem}}#hero.hero-service .hero-cont .service-main .btn{box-shadow:0px 10px 30px 0 rgba(0,0,0,0.16)}#hero.hero-service .service-hero-merit{position:relative;text-align:center}#hero.hero-service .service-hero-merit h2{display:inline-block;background:linear-gradient(transparent 90%, #F6FF14 90%);line-height:1;font-size:2.2rem;text-shadow:1px 1px 2px white, 0 0 1em white, 0 0 0.2em white;margin-bottom:60px}@media (min-width: 1025px){#hero.hero-service .service-hero-merit h2{font-size:5rem}}#hero.hero-service .service-hero-merit h2 span{font-size:4rem;color:#e60096}@media (min-width: 1025px){#hero.hero-service .service-hero-merit h2 span{font-size:7rem}}#hero.hero-service .service-hero-merit ul{display:flex;flex-wrap:wrap;justify-content:center}#hero.hero-service .service-hero-merit ul li{width:150px;margin:0 10px 30px}@media (min-width: 1025px){#hero.hero-service .service-hero-merit ul li{width:192px;margin:0 10px 15px}}#hero.hero-service .service-hero-merit ul li.line{display:none}@media (min-width: 1025px){#hero.hero-service .service-hero-merit ul li.line{display:block;width:100%}}#hero.hero-service .service-hero-merit ul li a{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.6rem;line-height:1.4;width:150px;height:150px;border-radius:50%;background:#F6FF14;position:relative;box-shadow:0px 10px 30px 0 rgba(0,0,0,0.16)}@media (min-width: 1025px){#hero.hero-service .service-hero-merit ul li a{width:192px;height:192px;font-size:2rem}}#hero.hero-service .service-hero-merit ul li a:hover{color:#191919;background:#FFF033}#hero.hero-service .service-hero-merit ul li a:hover i{bottom:8px;color:#E60096}@media (min-width: 1025px){#hero.hero-service .service-hero-merit ul li a:hover i{bottom:15px}}#hero.hero-service .service-hero-merit ul li a span{position:absolute;left:50%;transform:translateX(-50%);top:-20px;font-size:5rem}@media (min-width: 1025px){#hero.hero-service .service-hero-merit ul li a span{font-size:6rem;top:-30px}}#hero.hero-service .service-hero-merit ul li a i{position:absolute;left:50%;transform:translateX(-50%);bottom:12px;font-size:2.2rem;transition:0.3s}@media (min-width: 1025px){#hero.hero-service .service-hero-merit ul li a i{bottom:20px;font-size:2.8rem}}#service-merit{background:#F4F5F7;padding-bottom:100px}@media (min-width: 1025px){#service-merit{padding-bottom:200px}}#service-merit h2{font-size:12rem;text-align:center;line-height:0.75;position:relative;z-index:0}@media (min-width: 1025px){#service-merit h2{font-size:25rem}}#service-merit ul{position:relative;z-index:1}#service-merit ul li{background:#FFF;max-width:1280px;border-radius:10px;box-shadow:0px 10px 30px 0 rgba(0,0,0,0.16);text-align:center;padding:30px 30px;margin:0 auto 50px}@media (min-width: 1025px){#service-merit ul li{padding:70px 200px}}#service-merit ul li h3{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media (min-width: 1025px){#service-merit ul li h3{margin-bottom:30px}}#service-merit ul li h3 span{font-size:1.3rem;display:inline-block;line-height:1.2;position:relative;z-index:2}@media (min-width: 1025px){#service-merit ul li h3 span{font-size:1.6rem}}#service-merit ul li h3 span.en-main{font-size:4rem;display:inline-block;position:relative;z-index:1;margin-left:5px}@media (min-width: 1025px){#service-merit ul li h3 span.en-main{font-size:5.4rem}}#service-merit ul li h3 span.en-main::before{position:absolute;content:"";display:block;width:70px;height:70px;background:#F6FF14;border-radius:50%;z-index:-1;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media (min-width: 1025px){#service-merit ul li h3 span.en-main::before{width:90px;height:90px}}#service-merit ul li h4{font-size:1.8rem;display:inline;background:linear-gradient(transparent 80%, #F6FF14 80%);line-height:1.6}@media (min-width: 1025px){#service-merit ul li h4{font-size:3.5rem}}#service-merit ul li h4 span{color:#E60096}#service-merit ul li img{width:120px;display:block;margin:0 auto 20px}@media (min-width: 1025px){#service-merit ul li img{width:180px}}#service-merit ul li .explain{margin-top:10px;text-align:left;font-size:1.3rem}@media (min-width: 1025px){#service-merit ul li .explain{margin-top:20px;font-size:1.4rem}}#service-merit ul li table{margin:10px auto 10px;width:100%;border-radius:6px;border-collapse:separate;border-spacing:0;overflow:hidden}@media (min-width: 1025px){#service-merit ul li table{margin:30px auto 10px;width:90%}}#service-merit ul li table tr:first-child th{border-radius:6px 0 0 0;border-top:1px solid #B5B7BE}#service-merit ul li table tr:first-child td{border-radius:0 6px 0 0;border-top:1px solid #B5B7BE}#service-merit ul li table tr:last-child th{border-radius:0 0 0 6px}#service-merit ul li table tr:last-child td{border-radius:0 0 6px 0}#service-merit ul li table tr th{border-bottom:1px solid #B5B7BE;border-left:1px solid #B5B7BE;border-right:1px solid #B5B7BE;background:#F4F5F7;vertical-align:middle;padding:6px 15px;font-size:1.3rem}@media (min-width: 1025px){#service-merit ul li table tr th{font-size:1.4rem}}#service-merit ul li table tr td{border-bottom:1px solid #B5B7BE;border-right:1px solid #B5B7BE;font-weight:700;font-size:1.4rem;line-height:1.8;padding:6px 3px;vertical-align:middle}@media (min-width: 1025px){#service-merit ul li table tr td{font-size:1.8rem;padding:6px 15px}}#service-merit ul li table tr td .pink{color:#E60096;font-size:3rem;line-height:0.8}@media (min-width: 1025px){#service-merit ul li table tr td .pink{font-size:4rem}}#service-merit ul li table tr td .pink span{font-size:1.2rem}@media (min-width: 1025px){#service-merit ul li table tr td .pink span{font-size:1.4rem}}#service-merit ul li table tr td .pink.fs30{font-size:2.2rem;line-height:1.2}@media (min-width: 1025px){#service-merit ul li table tr td .pink.fs30{font-size:3rem}}#service-merit ul li table tr td .marker{background:linear-gradient(transparent 80%, #F6FF14 80%);display:inline;line-height:1.4}#service-merit ul li table tr td .small{font-size:1.1rem}@media (min-width: 1025px){#service-merit ul li table tr td .small{font-size:1.2rem}}#service-merit ul li table tr td div{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 0 10px}@media (min-width: 1025px){#service-merit ul li table tr td div{flex-wrap:nowrap;padding:10px 0}}#service-merit ul li table tr td div p{font-size:1.3rem;width:20%;text-align:right}@media (min-width: 769px){#service-merit ul li table tr td div p{width:auto}}#service-merit ul li table tr td div .line-through{font-size:2rem;text-decoration:line-through;transform:translateY(-2px);display:inline-block;margin-left:5px;width:50%;text-align:left}@media (min-width: 769px){#service-merit ul li table tr td div .line-through{width:auto}}#service-merit ul li table tr td div .line-through span{font-size:1.3rem}#service-merit ul li table tr td div .yellow-bg{position:relative;background:#F6FF14;border-radius:6px;font-size:1.1rem;padding:5px 8px;line-height:1.1;margin:0 5% 0 0;width:75%;text-align:center}@media (min-width: 561px){#service-merit ul li table tr td div .yellow-bg{width:50%}}@media (min-width: 769px){#service-merit ul li table tr td div .yellow-bg{width:auto;margin:0 10px}}#service-merit ul li table tr td div .yellow-bg::before{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border:5px solid transparent;border-left:5px solid #F6FF14}#service-merit ul li table tr td div .pink{text-align:left;width:20%}#service-merit ul li .attention{display:flex;font-size:1.1rem}#service-merit ul li .attention dt{margin-right:10px;white-space:nowrap}#service-merit ul li .attention dd{text-align:left}#service-merit ul li .recommend-text{font-size:1.4rem;font-weight:700}@media (min-width: 1025px){#service-merit ul li .recommend-text{font-size:1.6rem}}#service-merit ul li .recommend-text span{font-size:1.8rem;margin-left:5px}@media (min-width: 1025px){#service-merit ul li .recommend-text span{font-size:2.2rem}}#service-merit ul li .btn{max-width:380px}#service-qa{margin-top:-60px;padding-bottom:40px}@media (min-width: 1025px){#service-qa{margin-top:-100px;padding-bottom:80px}}#service-qa h2{text-align:center;font-size:12rem;line-height:1.2}@media (min-width: 1025px){#service-qa h2{font-size:25rem}}#service-qa h3{text-align:center;font-size:2rem;margin-bottom:20px}@media (min-width: 1025px){#service-qa h3{font-size:3rem;margin-bottom:40px}}#service-qa .qa-box{max-width:1080px;margin:0 auto 20px;border-radius:10px;border:10px solid #F4F5F7;padding:20px 7% 25px}@media (min-width: 1025px){#service-qa .qa-box{padding:20px 7% 40px}}#service-qa .qa-box h4{text-align:center;font-size:1.8rem;line-height:1.6;margin-top:20px}@media (min-width: 1025px){#service-qa .qa-box h4{font-size:2.3rem}}#service-qa .qa-box .qa-q{display:flex;font-size:1.6rem;font-weight:700;margin:0;line-height:1.6;margin-top:20px;margin-bottom:15px}@media (min-width: 1025px){#service-qa .qa-box .qa-q{font-size:2rem;margin-top:30px;margin-bottom:20px}}#service-qa .qa-box .qa-q span{font-size:2.4rem;color:#E60096;margin-right:10px;white-space:nowrap;line-height:1}@media (min-width: 1025px){#service-qa .qa-box .qa-q span{margin-right:20px;font-size:3.5rem}}#service-qa .qa-box .answer-wrp{display:flex}@media (min-width: 1025px){#service-qa .qa-box .answer-wrp{margin-top:-10px}}#service-qa .qa-box .answer-wrp .character{color:#E60096;margin-right:10px;margin-left:10px;white-space:nowrap}@media (min-width: 1025px){#service-qa .qa-box .answer-wrp .character{margin-left:50px;margin-right:15px;font-size:1.6rem}}#service-qa .qa-box .answer-wrp .contents{flex:1}#service-qa .qa-box .answer-wrp .contents p a{display:inline-block;color:#E60096}#service-qa .qa-box .answer-wrp .contents p a:hover{text-decoration:underline}#service-qa .qa-box .answer-wrp .contents p+p{margin-top:10px}
/*# sourceMappingURL=publish.css.map */
