@media only screen and (max-width:768px){.section{padding:3rem 1rem}}.navbar{max-width:1020px;margin:0 auto}.navbar-item{font-size:14px}.navbar-burger{color:#0092d1;}@media only screen and (max-width:768px){.navbar-burger{color:#0092d1}}@media only screen and (max-width:768px){.navbar-burger.is-active{position:absolute;right:0;z-index:100;color:#fff;background:none}}@media only screen and (max-width:768px){.navbar-menu.is-active{background:linear-gradient(to right,#2355ae,#0092d1);top:0;position:fixed;width:100%;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width:768px){.navbar-menu.is-active .navbar-item{height:16%;display:flex;justify-content:center;align-items:center;font-size:12px;font-size:1.2rem;color:#fff;font-weight:700}}@media only screen and (max-width:768px){.navbar-menu.is-active .navbar-end{height:80%}}.is-boxed{margin:1rem auto;max-width:1020px;width:94%;border:1px solid #0092d1;padding:.75rem;color:#0092d1;}@media only screen and (max-width:768px){.is-boxed{width:100%;margin-bottom:2rem}}.is-boxed.bg-white{background:#fff;border:0}.is-boxed.border-white{border:1px solid #fff;color:#fff}.is-bold{font-weight:700}.card{box-shadow:none}.subtitle{color:#0092d1}.title:not(.is-spaced)+.subtitle{margin-top:-1.8rem}.has-background-white-ter{background:#e9e9e9 !important}.footer{padding:3rem;background:#333;color:#fff}html{scroll-behavior:smooth}body{font-family:"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,YuGothic,"Helvetica Neue",Arial,"メイリオ",Meiryo,sans-serif;font-size:10px;font-size:1rem}.container{max-width:1020px}h3{font-weight:400;font-size:24px;font-size:2.4rem}.has-bg-img{position:relative;background:url("/assets/img/bg_top_pc.png") center center;background-size:cover;color:#fff;}@media only screen and (max-width:768px){.has-bg-img{min-height:600px;background:url("/assets/img/bg_top_sp.png") center center}}.has-bg-img h1{color:#fff;font-size:28px;font-size:2.8rem;}@media only screen and (max-width:768px){.has-bg-img h1{font-size:20px;font-size:2rem;line-height:3rem}}.has-bg-img h1 span{display:block}.has-bg-img .title{margin-top:-4rem;}@media only screen and (max-width:768px){.has-bg-img .title{margin-top:1.5rem}}.has-bg-img.user-hero{background:url("/assets/img/bg_user_top_pc.png");background-repeat:no-repeat;background-size:cover;}@media only screen and (max-width:768px){.has-bg-img.user-hero{min-height:600px;background:url("/assets/img/bg_user_top_sp.png") top center}}.has-bg-img.user-hero .hero-body .brand-logo{margin-top:-6rem;}@media only screen and (max-width:768px){.has-bg-img.user-hero .hero-body .brand-logo{margin-top:-1.5rem}}.has-bg-img.user-hero .hero-body .title{margin-top:2rem;}@media only screen and (max-width:768px){.has-bg-img.user-hero .hero-body .title{margin-top:8rem}}.has-bg-img.user-hero .hero-body h1{color:#0092d1;font-size:24px;font-size:2.4rem;line-height:4rem;}@media only screen and (max-width:768px){.has-bg-img.user-hero .hero-body h1{font-size:18px;font-size:1.8rem;line-height:2.8rem;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5)}}.has-bg-img.user-hero .hero-body h1 span{display:block;}@media only screen and (max-width:768px){.has-bg-img.user-hero .hero-body h1 span{display:inline}}.has-bg-img.user-hero .hero-body h1 span.sp-box{display:block}.has-bg-img.user-hero .hero-body .band{height:auto;}@media only screen and (max-width:768px){.has-bg-img.user-hero .hero-body .band{bottom:1.5rem}}.has-slash{position:relative;overflow:hidden;}.has-slash::before{content:'';position:absolute;height:200px;width:100%;left:-20%;top:-20%;background:linear-gradient(to right,#2355ae,#0092d1);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);z-index:10;}@media only screen and (max-width:768px){.has-slash::before{display:none}}.has-slash::after{content:'';position:absolute;width:150%;background:linear-gradient(to right,#2355ae,#0092d1);-webkit-transform:rotate(10deg);transform:rotate(10deg);height:50%;bottom:-35%;left:-20%;z-index:10;}@media only screen and (max-width:768px){.has-slash::after{display:none}}.description{color:#fff;font-size:12px;font-size:1.2rem;margin-bottom:.5rem;font-weight:700;}@media only screen and (max-width:768px){.description{font-size:10px;font-size:1rem}}.note{font-size:10px;font-size:1rem}.band{position:absolute;z-index:20;height:120px;bottom:4rem;left:0;width:100%;background:#2355ae;background:linear-gradient(to right,#2355ae,#0092d1);display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:768px){.band{bottom:0}}.band.no-bg-color{background:none}.inquiry-box{display:flex;padding:2rem;justify-content:center;align-items:center}.is-inquiry{background-color:#fff;border:#0092d1 1px solid;color:#0092d1;font-size:1rem;width:400px;height:60px;font-weight:700;border-radius:30px;transition:all .5s ease-out;}@media only screen and (max-width:768px){.is-inquiry{width:80%}}.scroll-btn{z-index:100;position:absolute;bottom:1rem;left:50%;width:44px;margin-left:-22px;}@media only screen and (max-width:768px){.scroll-btn{display:none}}.scroll-btn img{width:100%}.has-background-blue{background:linear-gradient(to right,#2355ae,#0092d1);color:#fff !important;}.has-background-blue .title,.has-background-blue .subtitle{color:#fff}.copyright{font-size:8px;font-size:.8rem}#mission{margin-top:1rem;}#mission .subtitle{color:#0092d1}#mission .mission-img{width:80%;margin:3rem auto;}@media only screen and (max-width:768px){#mission .mission-img{width:100%}}#resources .columns{padding:2rem;}@media only screen and (max-width:768px){#resources .columns{padding:1rem .25rem}}#resources .media .media-content .title{color:#0092d1;font-size:10px;font-size:1rem;text-align:center;margin:0 0 1rem}#resources .card{height:100%;}@media only screen and (max-width:768px){#resources .card{margin-bottom:1.5rem}}#resources .card-title{margin-top:-2.6rem;font-size:10px;font-size:1rem;background:linear-gradient(to right,#2355ae,#0092d1);color:#fff;padding:.5rem;border-radius:25px}#resources .content dl dt{display:block;border:1px solid #0092d1;color:#0092d1;font-size:14px;font-weight:700;margin:1rem 0;padding:.25rem 0}#resources .content dl dd{margin-left:0;font-size:.8rem}@media only screen and (max-width:768px){#howto.section{padding:3rem 0}}#howto .step-guide{margin:1rem;padding:.75rem;}@media only screen and (max-width:768px){#howto .step-guide{padding:0}}#howto li:nth-child(1){background-image:url("/assets/img/txt_step01.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:0%;}@media only screen and (max-width:768px){#howto li:nth-child(1){margin-left:0;background-size:50%,100%}}#howto .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#howto .step{width:100%}}#howto .step a{display:block;color:#fff}#howto .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#howto .step .icon{display:block;margin:0 auto}#howto li:nth-child(2){background-image:url("/assets/img/txt_step02.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:16.666666666666668%;}@media only screen and (max-width:768px){#howto li:nth-child(2){margin-left:0;background-size:50%,100%}}#howto .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#howto .step{width:100%}}#howto .step a{display:block;color:#fff}#howto .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#howto .step .icon{display:block;margin:0 auto}#howto li:nth-child(3){background-image:url("/assets/img/txt_step03.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:33.333333333333336%;}@media only screen and (max-width:768px){#howto li:nth-child(3){margin-left:0;background-size:50%,100%}}#howto .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#howto .step{width:100%}}#howto .step a{display:block;color:#fff}#howto .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#howto .step .icon{display:block;margin:0 auto}#howto li:nth-child(4){background-image:url("/assets/img/txt_step04.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:50%;}@media only screen and (max-width:768px){#howto li:nth-child(4){margin-left:0;background-size:50%,100%}}#howto .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#howto .step{width:100%}}#howto .step a{display:block;color:#fff}#howto .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#howto .step .icon{display:block;margin:0 auto}#howto .content .media-content{margin-bottom:3rem}#howto .content .is-boxed{text-align:center}#howto .content .media-subtitle{text-align:center}#howto .content .media-image{margin:1rem 2rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;position:relative;}@media only screen and (max-width:768px){#howto .content .media-image{margin:1rem 0}}#howto .content .step-image{margin:0;}@media only screen and (max-width:768px){#howto .content .step-image{width:10%}}@media only screen and (max-width:768px){#howto .content .step-image img{width:100%}}#howto .content .step-illustration{margin:1rem .5rem 0;width:60%;}@media only screen and (max-width:768px){#howto .content .step-illustration{width:90%;margin:0}}#howto .content .step-illustration img{width:100%}#howto .content .media-description{position:absolute;background:linear-gradient(to right,#2355ae,#0092d1);color:#fff;padding:2rem;width:440px;height:240px;display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:768px){#howto .content .media-description{position:static;width:80%;height:auto;padding:3rem 2rem}}#howto .content .right-content .media-description{right:0;top:50%;margin-top:-110px;}@media only screen and (max-width:768px){#howto .content .right-content .media-description{margin-top:-20px;margin-left:20%}}@media only screen and (max-width:768px){#howto .content .left-content{display:flex;flex-wrap:wrap}}#howto .content .left-content .media-description{left:0;top:50%;margin-top:-110px;}@media only screen and (max-width:768px){#howto .content .left-content .media-description{margin-top:-20px;margin-left:0;order:3}}#howto .content .left-content .step-image{position:absolute;right:0;bottom:0;}@media only screen and (max-width:768px){#howto .content .left-content .step-image{position:static;order:2}}#howto .content .left-content .step-illustration{margin-left:32%;}@media only screen and (max-width:768px){#howto .content .left-content .step-illustration{margin-left:0;order:1}}#service .columns{padding:4rem 2rem 2rem;}@media only screen and (max-width:768px){#service .columns{padding:4rem .25rem 0}}@media only screen and (max-width:768px){#service .columns .column{margin-bottom:1rem}}#service .media .media-content .title{color:#0092d1;font-size:14px;font-size:1.4rem;text-align:center;margin:0 0 1rem}#service .card{height:100%;}@media only screen and (max-width:768px){#service .card{margin-bottom:1.5rem}}#service .card-title{font-size:12px;font-size:1.2rem;color:#0092d1;padding:.5rem;border-radius:25px;min-height:120px;display:flex;justify-content:center;align-items:center}#service .card-header{border:0;box-shadow:none;display:flex;justify-content:center;align-items:center;}#service .card-header .card-icon{margin-top:-45px}#service .content p{font-size:8px;font-size:.8rem}#price .columns{padding:2rem;}@media only screen and (max-width:768px){#price .columns{padding:2rem 0}}#price .card{height:100%;border:1px solid #0092d1;}#price .card .card-header{box-shadow:none;border-bottom:1px solid #0092d1;background:linear-gradient(to right,#2355ae,#0092d1);}#price .card .card-header .card-header-title{color:#fff;display:block;text-align:center}#price .card .card-content{text-align:left;}#price .card .card-content ul{color:#0092d1;margin-left:0;}#price .card .card-content ul li{list-style:none;background:url("/assets/img/icon_check.svg") no-repeat;font-size:1.1rem;padding-left:40px;line-height:27px;}#price .card .card-content ul li span{display:block;font-size:.9rem}#price .card .card-content dl dt{font-weight:700;margin-bottom:.5rem}#price .card .card-content dl dd{font-size:.9rem;margin:0;padding:0}#price .card .card-content h4{font-size:.9rem;padding:.5rem 0;text-align:center;color:#0092d1;border:1px solid #0092d1}#price .card .card-content .conditions{min-height:360px;}@media only screen and (max-width:768px){#price .card .card-content .conditions{min-height:auto;margin-bottom:1rem}}#price .card .card-content .price-container{min-height:150px;}@media only screen and (max-width:768px){#price .card .card-content .price-container{min-height:auto;margin-bottom:1rem}}#price .card .card-content .price-container .price{margin-bottom:0;color:#0092d1;font-size:3rem;text-align:center;}@media only screen and (max-width:768px){#price .card .card-content .price-container .price{font-size:36px;font-size:3.6rem}}#price .card .card-content .price-container .price span{font-size:1rem}#price .card .card-content .price-container .price-note{font-size:.8rem;color:#293042}#company{color:#0092d1;}#company .company-profile{margin:3rem 0}@media only screen and (max-width:768px){#company dl{font-size:8px;font-size:.8rem}}#company dl dt{font-weight:700}#company dl dd{text-align:left}#person .columns{padding:4rem 2rem 2rem;}@media only screen and (max-width:768px){#person .columns{padding:4rem .25rem 0}}@media only screen and (max-width:768px){#person .columns .column{margin-bottom:1rem}}#person .media .media-content .title{color:#0092d1;font-size:14px;font-size:1.4rem;text-align:center;margin:0 0 1rem}#person .card{height:100%;}@media only screen and (max-width:768px){#person .card{margin-bottom:1.5rem}}#person .card-title{font-size:12px;font-size:1.2rem;color:#0092d1;padding:.5rem;border-radius:25px;min-height:120px;display:flex;justify-content:center;align-items:center}#person .card-header{border:0;box-shadow:none;display:flex;justify-content:center;align-items:center;}#person .card-header .card-icon{margin-top:-45px}#person .content p{font-size:8px;font-size:.8rem}#project .subtitle{margin-bottom:4rem}#project .card{height:100%;box-shadow:0 0 20px rgba(0,0,0,0.4);padding-bottom:60px;}#project .card .card-header{box-shadow:none;border-bottom:1px solid #e9e9e9;}#project .card .card-header .card-header-title{text-align:left}#project .card .card-footer{position:absolute;bottom:0;border:0;}#project .card .card-footer ul{display:flex;flex-wrap:wrap;padding:.5rem;}#project .card .card-footer ul li{padding:.25rem .5rem;border:1px solid #e9e9e9;margin-right:.25rem;margin-bottom:.25rem;font-size:6px;font-size:.6rem}@media only screen and (max-width:768px){#step.section{padding:3rem 0}}#step .step-guide{margin:1rem;padding:.75rem;}@media only screen and (max-width:768px){#step .step-guide{padding:0}}#step li:nth-child(1){background-image:url("/assets/img/txt_step01.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:0%;}@media only screen and (max-width:768px){#step li:nth-child(1){margin-left:0;background-size:50%,100%}}#step .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#step .step{width:100%}}#step .step a{display:block;color:#fff}#step .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#step .step .icon{display:block;margin:0 auto}#step li:nth-child(2){background-image:url("/assets/img/txt_step02.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:16.666666666666668%;}@media only screen and (max-width:768px){#step li:nth-child(2){margin-left:0;background-size:50%,100%}}#step .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#step .step{width:100%}}#step .step a{display:block;color:#fff}#step .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#step .step .icon{display:block;margin:0 auto}#step li:nth-child(3){background-image:url("/assets/img/txt_step03.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:33.333333333333336%;}@media only screen and (max-width:768px){#step li:nth-child(3){margin-left:0;background-size:50%,100%}}#step .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#step .step{width:100%}}#step .step a{display:block;color:#fff}#step .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#step .step .icon{display:block;margin:0 auto}#step li:nth-child(4){background-image:url("/assets/img/txt_step04.png"),linear-gradient(to right,#2355ae,#0092d1);background-size:30%,100%;background-repeat:no-repeat;background-position:top right;margin-left:50%;}@media only screen and (max-width:768px){#step li:nth-child(4){margin-left:0;background-size:50%,100%}}#step .step{margin-bottom:1rem;color:#fff;width:50%;padding:.75rem;}@media only screen and (max-width:768px){#step .step{width:100%}}#step .step a{display:block;color:#fff}#step .step .text{display:block;text-align:left;font-size:24px;font-weight:700}#step .step .icon{display:block;margin:0 auto}#step .content .media-content{margin-bottom:3rem}#step .content .is-boxed{text-align:center}#step .content .media-subtitle{text-align:center}#step .content .media-image{margin:1rem 2rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;position:relative;}@media only screen and (max-width:768px){#step .content .media-image{margin:1rem 0}}#step .content .step-image{margin:0;}@media only screen and (max-width:768px){#step .content .step-image{width:10%}}@media only screen and (max-width:768px){#step .content .step-image img{width:100%}}#step .content .step-illustration{margin:1rem .5rem 0;width:60%;}@media only screen and (max-width:768px){#step .content .step-illustration{width:90%;margin:0}}#step .content .step-illustration img{width:100%}#step .content .media-description{position:absolute;background:#fff;color:#0092d1;padding:2rem;width:440px;height:240px;display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:768px){#step .content .media-description{position:static;width:80%;height:auto;padding:3rem 2rem}}#step .content .right-content .media-description{right:0;top:50%;margin-top:-110px;}@media only screen and (max-width:768px){#step .content .right-content .media-description{margin-top:-20px;margin-left:20%}}@media only screen and (max-width:768px){#step .content .left-content{display:flex;flex-wrap:wrap}}#step .content .left-content .media-description{left:0;top:50%;margin-top:-110px;}@media only screen and (max-width:768px){#step .content .left-content .media-description{margin-top:-20px;margin-left:0;order:3}}#step .content .left-content .step-image{position:absolute;right:0;bottom:0;}@media only screen and (max-width:768px){#step .content .left-content .step-image{position:static;order:2}}#step .content .left-content .step-illustration{margin-left:32%;}@media only screen and (max-width:768px){#step .content .left-content .step-illustration{margin-left:0;order:1}}
/*# sourceMappingURL=style.css.map */