﻿*{box-sizing:border-box}body,html{font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#022a3d;margin:0;padding:0}ul{padding:0}.only-sp{display:none}@media screen and (max-width: 768px){.only-sp{display:inline}}.only-pc{display:inline}@media screen and (max-width: 768px){.only-pc{display:none}}.no-horizontal-scrolling{overflow-x:hidden}.hdr__inr{padding:16px 40px;border-bottom:8px solid #008ccd;line-height:1;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.hdr__inr{padding:20px}}.hdr__logo{height:32px;display:block}.hdr__logo img{height:100%}@media screen and (max-width: 768px){.hdr__menu{display:none}}.hdr__menu.clicked{position:fixed;top:0;height:100%;width:100%;right:0;z-index:5;background-color:rgba(255,255,255,.95);transition:.3s opacity;overflow:auto}@media screen and (max-width: 768px){.hdr__menu.clicked{display:block}}.hdr__menu__lst{display:flex;align-items:center;margin:0}@media screen and (max-width: 768px){.hdr__menu__lst{display:block;padding:64px 20px 0}}.hdr__menu .menu-item{list-style:none}.hdr__menu .menu-item--primary a{padding:8px 16px;background:#008ccd;color:#fff !important;border-radius:30px;font-size:14px}@media screen and (max-width: 768px){.hdr__menu .menu-item--primary a{color:#008ccd !important;background:none}}.hdr__menu .menu-item a{padding:8px 16px;font-size:14px;color:#022a3d;text-decoration:none;margin-left:8px;font-weight:bold}@media screen and (max-width: 768px){.hdr__menu .menu-item a{display:block;padding:24px 20px;margin-left:0;border-bottom:1px solid #e5e5e5}}.hdr__btn{display:none}.hdr__btn.clicked{display:none}@media screen and (max-width: 768px){.hdr__btn{display:block}}.hdr__closebtn{display:none}.hdr__closebtn.clicked{display:block;z-index:30;position:fixed;top:24px;right:20px}.breadcrumbs{background:#f5f5f5;padding:20px 40px;font-size:14px}@media screen and (max-width: 768px){.breadcrumbs{padding:16px 20px}}.breadcrumbs a{color:#008ccd}.ftr{background:#022a3d;padding:40px}@media screen and (max-width: 1024px){.ftr{margin-bottom:80px}}@media screen and (max-width: 768px){.ftr{padding:32px 20px}}.ftr__inr{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.ftr__inr{display:block}}@media screen and (max-width: 768px){.ftr__info .ftr__copyright{display:none}}.ftr__logo a{display:flex;align-items:center;text-decoration:none}.ftr__logo img{height:32px}.ftr__logo__txt{font-size:12px;color:#fff;margin-left:16px;font-weight:bold}.ftr__company{margin-top:24px;font-size:12px;color:#fff}.ftr__company a{color:#fff}.ftr__company__name{font-weight:bold}.ftr__company__address{margin-top:8px}.ftr__copyright{margin-top:32px;font-size:12px;color:#fff;font-family:"Avenir Next","Lato",Verdana,sans-serif}.ftr__nav{display:flex;color:#fff;margin-right:96px}@media screen and (max-width: 768px){.ftr__nav{display:block;margin-right:0;margin-top:24px}}.ftr__nav__lst{width:240px}@media screen and (max-width: 768px){.ftr__nav__lst{width:100%;padding-left:0;margin:0}}.ftr__nav__item{list-style:none}.ftr__nav__item a{display:inline-block;font-size:14px;padding:16px;font-weight:bold;color:#fff;text-decoration:none}@media screen and (max-width: 768px){.ftr__nav__item a{display:block;padding-left:0}}*{box-sizing:border-box}html{overflow-y:scroll;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,MyYuGothicM,Meiryo,sans-serif}body{width:100%;color:#222;margin:0 auto;font-family:"Noto Sans JP",sans-serif}.only-pc{display:block}#wrapper{display:flex;flex-direction:column;min-height:100vh}a{text-decoration:none}p{font-size:16px;line-height:28px;text-align:left;padding:10px}ul{font-size:16px;line-height:28px;list-style:none;text-align:left;padding:10px}h1{font-family:"Noto Sans JP",sans-serif;text-align:center;font-size:42px;line-height:48px;font-weight:800;color:#008ccd;display:flex;justify-content:center;align-items:flex-end}h2{margin:50px auto;text-align:center;font-family:"Noto Sans JP",sans-serif;font-size:30px;padding:10px;font-weight:bold}h3{text-align:center;font-family:"Noto Sans JP",sans-serif;font-size:22px;line-height:32px;padding:10px}h4{text-align:center;font-family:"Noto Sans JP",sans-serif;font-size:20px;line-height:32px;padding:10px}.wrap .button_common{width:200px;height:50px;margin:0 10px;padding:10px;text-align:center;border-radius:25px;box-shadow:gray 0px 0px 5px;font-size:21px;font-weight:900}.wrap .button_common_01{background-color:#0db2de;border:solid 3px #fff;color:#fff}.wrap .button_common_02{background-color:#fff;border:solid 3px #0db2de;color:#0db2de}.wrap .button_common:hover{opacity:.8;cursor:pointer}.title_description{font-size:18px;color:#5a5a5a;line-height:30px;padding:10px;text-align:center}.flex{display:flex;max-width:1200px;justify-content:space-between;width:75%;margin:auto}.flex-column{display:flex;flex-direction:column;justify-content:space-around;width:75%;margin:auto}.title-icon{width:65px;margin:0 15px}.fv{background:#008ccd;min-height:571px;display:flex;align-items:center}.fv .container__inr{max-width:1160px;margin:0 auto;display:flex;align-items:center}.fv .text{margin-right:32px}.fv .img{max-width:509px}.fv .img img{width:100%}.fv__ttl{color:#fff;font-size:48px;margin-top:0;margin-bottom:16px}.fv__subttl{color:#fff;font-size:16px;padding:0;margin-bottom:40px;display:inline-block;padding-bottom:8px;position:relative}.fv__subttl:before{content:"";width:100%;height:3px;position:absolute;background:#fff;bottom:0}.fv__subttl:after{content:"";width:35px;height:3px;background:#fff;position:absolute;bottom:-13px;left:50%;transform:translate(-50%, 0) rotate(-45deg)}.fv__list{color:#fff;padding:0;margin-bottom:16px}.fv__list>li{display:flex;align-items:center}.fv__list>li:before{content:"";display:block;width:8px;height:8px;border:4px solid #fff;margin-right:8px;background:#008ccd;border-radius:50%}.fv__cta{width:342px;padding:16px;text-align:center;color:#fff;background:#f7852c;border-radius:6px;font-weight:bold;display:flex;align-items:center;justify-content:space-between}.fv__cta:hover{background:#cd6e24}.fv__cta:before{content:"無料";display:inline-block;font-size:12px;padding:4px 8px;background:#fff;color:#f7852c}.fv__cta:after{content:"";display:block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.block{padding:64px 0}.container__inr{max-width:1196px;margin:0 auto}.sec__ttl{font-size:40px;color:#008ccd;margin:0 0 32px;text-align:center;line-height:1.5}.worry__list{display:flex;justify-content:space-between;gap:24px}.worry__list>li{width:342px}.worry__list>li img{width:100%}.worry__ttl{font-size:20px;font-weight:bold;text-align:left;color:#008ccd;padding:0;margin-bottom:16px}.worry__desc{font-size:14px;color:#444;padding:0}.cta{width:342px;padding:16px;margin:0 auto;text-align:center;color:#fff;background:#f7852c;border-radius:6px;font-weight:bold;display:flex;align-items:center;justify-content:space-between}.cta:hover{background:#cd6e24}.cta:before{content:"無料";display:inline-block;font-size:12px;padding:4px 8px;background:#fff;color:#f7852c}.cta:after{content:"";display:block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sec-cta{background:#008ccd;padding:64px 0;color:#fff;text-align:center;position:relative}.sec-cta:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%, 0);border-top:50px solid #fff;border-right:50px solid rgba(0,0,0,0);border-bottom:50px solid rgba(0,0,0,0);border-left:50px solid rgba(0,0,0,0)}.sec-cta p{font-size:24px;line-height:1.5;text-align:center;margin-bottom:32px}.feature__list{display:flex;justify-content:space-between;gap:24px}.feature__list li{width:342px}.feature__list li h3{font-size:20px;font-weight:bold;font-weight:bold;color:#008ccd;text-align:left;margin-bottom:16px;padding:0}.feature__list li h3 span{font-size:14px;color:#999;display:block}.feature__list li p{padding:0;font-size:14px;color:#444}.sec-03{background:#f0f7fe}.consultant{background:#fff;padding:48px 0}.consultant dl{max-width:678px;margin:0 auto;display:flex;align-items:center}.consultant dl+dl{margin-top:24px}.consultant dt{font-weight:bold;width:264px;font-size:20px}.point__nav__list{display:flex;justify-content:space-between;align-items:center;gap:85px}.point__nav__list li{width:342px}.point__nav__list li a{display:block;border:1px solid #008ccd;border-radius:6px;color:#008ccd;padding:24px;font-weight:bold;position:relative}.point__nav__list li a:hover{background:#f0f7fe}.point__nav__list li a:after{content:"";display:block;width:8px;height:8px;border-top:2px solid #008ccd;border-right:2px solid #008ccd;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:24px;transform:translate(0, -50%) rotate(135deg)}.point__list{padding:0;margin-top:40px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.point__list>li{padding:40px 0;display:flex;justify-content:space-between;align-items:center}.point__list>li+li{border-top:1px solid #e5e5e5}.point__list>li .text{width:458px}.point__list>li h3{font-size:32px;padding:0;font-weight:bold;text-align:left;margin-bottom:8px;line-height:1.5}.point__list .num{color:#008ccd;font-size:16px;font-weight:bold;margin-bottom:8px;display:block}.point__list p{font-size:14px;padding:0}.meeting-point__list{padding:0;margin:0}.meeting-point__list li{font-weight:bold;color:#222;padding-left:24px;position:relative}.meeting-point__list li:before{content:"";width:24px;height:24px;display:block;position:absolute;top:50%;left:0;transform:translate(0, -50%);background:url(../img/check_circle.svg) no-repeat center}.sec-05{background:#f0f7fe}.flow__list{padding:0;max-width:705px;margin:0 auto}.flow__list li{background:#fff;padding:24px;text-align:left;display:flex}.flow__list li+li{margin-top:16px}.flow__list li .step{width:96px;color:#008ccd;font-size:16px;font-weight:bold}.flow__list .text{width:calc(100% - 96px)}.flow__ttl{padding:0;text-align:left;font-size:16px;font-weight:bold;color:#008ccd;margin-bottom:8px}.flow__desc{font-size:14px;color:#666;padding:0}.thanks{padding:120px 0}.thanks .sec__ttl__icon{text-align:center;margin-bottom:24px}.thanks .sec__ttl{margin-bottom:24px;padding:0}.thanks .sec__desc{text-align:left;max-width:600px;margin:24px auto 0}#page-top{position:fixed;right:20px;bottom:20px;width:100px;height:auto;padding:10px;cursor:pointer}@media screen and (max-width: 1196px){.fv .container__inr{display:block;padding:64px 0}.container__inr{max-width:100%}.fv .text{margin-right:0;margin-bottom:32px;text-align:center}.fv__list{max-width:300px;margin:0 auto 16px}.fv__cta{margin:0 auto}.worry__list{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.feature__list{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.consultant dl{display:block}.consultant dt{margin-bottom:8px}.point__nav__list{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.point__list>li{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}}@media screen and (max-width: 599px){.container__inr{padding:48px 20px}.fv .container__inr{padding:96px 20px 64px}.fv__subttl{font-size:14px;padding-bottom:8px;margin-bottom:32px}.fv__ttl{font-size:32px}.fv .img img{width:100%}.fv__cta{width:100%}.block{padding:0}.sec__ttl{font-size:24px;margin-bottom:16px}.worry__list{padding:0}.worry__list>li{width:100%}.worry__ttl{font-size:18px;margin-bottom:8px}.sec-cta p{text-align:left;padding:0}.cta{width:100%}.feature__list{padding:0}.feature__list li{width:100%}.feature__list li h3{font-size:18px;margin-bottom:8px}.consultant{padding:24px}.consultant dt{font-size:18px}.point__list>li h3{font-size:20px}.point__list>li .text{width:100%}.point__list>li img{width:100%}.point__nav__list{padding:0}.point__nav__list li{width:100%}.meeting-point__list{margin:24px 0}.meeting-point__list li{font-size:12px}.flow__list li{display:block}.flow__list li .step{width:100%;font-size:12px}.flow__list .text{width:100%}.sec-05 .flex{width:100%}.hdr__page{padding:16px 20px}.thanks .container__inr{padding:96px 20px 48px}}/*# sourceMappingURL=consultation.css.map */