.btn{position:relative;display:inline-block;background-color:#e34825;border:2px solid #e34825;font-weight:600;padding:8px 1px;cursor:pointer;transition:all .3s;color:#fff;text-decoration:none !important;border-radius:8px}.btn a{display:block;color:#fff}.btn.slide-bg{position:relative;overflow:hidden;z-index:1}.btn.slide-bg::before{content:"";display:inline-block;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;transform:translateX(-100%);transition:transform .3s;z-index:-1}.btn.slide-bg:hover{color:#e34825}.btn.slide-bg:hover a{color:#e34825}.btn.slide-bg:hover::before{transform:none}.btn.cover-3d{position:relative;z-index:1;transform-style:preserve-3d;perspective:300px}.btn.cover-3d::before{content:"";display:inline-block;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;transform:rotateX(90deg);transition:all .3s;transform-origin:top center;z-index:-1;opacity:0;border-radius:6px}.btn.cover-3d:hover{color:#e34825}.btn.cover-3d:hover a{color:#e34825}.btn.cover-3d:hover::before{transform:none;opacity:1}body{font-family:sans-serif}a{text-decoration:none}.text-center,.sec2__box .line .text,.sec2__box .triangle,.sec2__box .mkt-rs .title .mkt,.sec2__box .mkt-rs .title .rs,.sec2__box .house-to-money p,.sec3__container1 .box1 .text,.sec3__container1 .box2 .text,.sec3__container1 .box3 .text,.sec3__container1 .box4 .text,.sec3__cause,.sec3__container2,.sec6__footer .contents .oneline,.sec6__footer .contents .twoline,.contact-wrapper .submit-btn{display:flex;align-items:center;justify-content:center;flex-direction:column}.shadow,.sec5__first-truth .yokubari-score .pic03-04 .pic03,.sec5__first-truth .yokubari-score .pic03-04 .pic04,.sec5__first-truth .yokubari-score .basic-assessment .pic01,.sec5__first-truth .yokubari-score .lifestage-assessment .pic01{box-shadow:5px 5px 18px #cdcdcd}br.untill-md-none{display:none}@media screen and (min-width: 501px){br.untill-md-none{display:block}}br.untill-xs-none{display:none}@media screen and (min-width: 301px){br.untill-xs-none{display:block}}br.from-xs{display:block}@media screen and (min-width: 301px){br.from-xs{display:none}}.font-zenkakugothic,.sec1__expert .yokubari .text,.sec2__box .line .text .top,.sec2__speech .top .text span,.sec2__speech .bottom .text span,.sec3__container1 .box1 .text p,.sec3__container1 .box2 .text p,.sec3__container1 .box3 .text p,.sec3__container1 .box4 .text p,.sec3__cause p,.sec3__container2 p,.sec4__content p,.sec5,.sec6__case1 .ttl-wrapper .ttl-bottom,.sec6__case2 .ttl-wrapper .ttl-bottom,.sec6__case3 .ttl-wrapper .ttl-bottom,.sec6__case1 .box1,.sec6__case1 .box2,.sec6__case2 .box1,.sec6__case2 .box2,.sec6__case3 .box1,.sec6__case3 .box2,.sec6__case3 .box2__header,.sec6__case3 .box2__container1,.sec6__case3 .box2__container2,.sec6__footer,.sec7,.interview__wrapper .second .mkt,.interview__wrapper .second .anal,.interview__wrapper .fourth p{font-family:"Zen Kaku Gothic Antique",sans-serif}.font-tsukuardgothic,header,.sec1,.sec4__text,.sec8,.interview__wrapper .first p,.interview__wrapper .second .and,.interview__wrapper .third,.contact-wrapper,footer{font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal}.font-bunkyu,.sec2,.sec3__container1 .box1 .title h3,.sec3__container1 .box2 .title h3,.sec3__container1 .box3 .title h3,.sec3__container1 .box4 .title h3{font-family:toppan-bunkyu-midashi-go-std,sans-serif;font-weight:900;font-style:normal}.font-archivo,.sec6__case1 .ttl-wrapper .ttl-top,.sec6__case2 .ttl-wrapper .ttl-top,.sec6__case3 .ttl-wrapper .ttl-top{font-family:archivo-black,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 501px){header,main,footer{width:500px;margin:0 auto}}#wrapper{background-color:#f9fafa;min-height:100vh;position:relative}@media screen and (min-width: 501px){#wrapper{padding:50px 0}}#wrapper #container{position:relative;z-index:10}#wrapper #logo,#wrapper #doc,#wrapper #interview{position:fixed;width:85px;z-index:10;display:none}@media screen and (min-width: 801px){#wrapper #logo,#wrapper #doc,#wrapper #interview{display:block}}@media screen and (min-width: 1001px){#wrapper #logo,#wrapper #doc,#wrapper #interview{width:110px}}#wrapper #logo{top:35px;left:30px;width:75px}@media screen and (min-width: 1001px){#wrapper #logo{width:100px;left:50px}}#wrapper #doc{bottom:155px;right:30px}@media screen and (min-width: 1001px){#wrapper #doc{right:50px;bottom:185px}}#wrapper #interview{bottom:50px;right:30px}@media screen and (min-width: 1001px){#wrapper #interview{right:50px}}#wrapper #bg{position:fixed;bottom:0}header{background-color:#fff;padding:50px 10px 20px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 501px){header{padding-left:20px;padding-right:20px;border-top-left-radius:50px;border-top-right-radius:50px}}header div{width:34%}@media screen and (min-width: 301px){header div{width:40%}}header button{width:28%;font-size:10px}@media screen and (min-width: 301px){header button{width:25%}}@media screen and (min-width: 401px){header button{font-size:12px}}@media screen and (min-width: 501px){header button{font-size:14px}}.sec1{width:100%}.sec1__title-wrapper{padding-top:60px;background:#2ea7e0 url(../images/sec1/bg.png) no-repeat;background-position:center;background-size:cover;text-align:center}.sec1__title{position:relative;display:inline-block}.sec1__title::before{display:block;content:"";position:absolute;top:10px;left:-13px;width:1.5px;height:90%;background:#fff;border-radius:3px;transform:rotate(-45deg)}.sec1__title::after{display:block;content:"";position:absolute;top:10px;left:auto;width:1.5px;height:90%;right:-13px;background:#fff;border-radius:3px;transform:rotate(45deg)}.sec1__title .left,.sec1__title .right{display:inline-block;color:#fff;font-size:18px}@media screen and (min-width: 401px){.sec1__title .left,.sec1__title .right{font-size:24px}}@media screen and (min-width: 501px){.sec1__title .left,.sec1__title .right{font-size:28px}}.sec1__title .left{transform:rotate(-10deg);font-size:22px}@media screen and (min-width: 401px){.sec1__title .left{font-size:31px}}@media screen and (min-width: 501px){.sec1__title .left{font-size:34px}}.sec1__main-top{background:#2ea7e0 url(../images/sec1/bg.png) no-repeat;background-position:center;background-size:cover;position:relative;height:200vw}@media screen and (min-width: 501px){.sec1__main-top{height:1010px}}.sec1__about{position:absolute;top:62vw}@media screen and (min-width: 501px){.sec1__about{top:325px}}.sec1__subtitle{padding-top:20px}.sec1__yokubarisan{background:#2ea7e0 url(../images/sec1/bg.png) no-repeat;background-position:center;background-size:cover;position:relative}.sec1__yokubarisan img{width:60%;margin:0 auto}.sec1__yokubarisan .name{position:absolute;top:27%;right:8%;font-size:10px}@media screen and (min-width: 401px){.sec1__yokubarisan .name{right:12%;font-size:12px}}@media screen and (min-width: 501px){.sec1__yokubarisan .name{font-size:16px}}.sec1__youtube{background:#2ea7e0 url(../images/sec1/bg.png) no-repeat;background-position:center;background-size:cover;position:relative}.sec1__youtube .youtube-title{padding:0 15px}.sec1__youtube .youtube-title .contents{border-top:3px solid #000;border-left:3px solid #000;border-right:3px solid #000;color:#fff;background-color:#11327f;text-align:center;padding:10px}@media screen and (min-width: 501px){.sec1__youtube .youtube-title .contents{padding:15px}}.sec1__youtube .youtube-title .contents .flex{display:flex;align-items:center;justify-content:center;margin-bottom:5px}@media screen and (min-width: 401px){.sec1__youtube .youtube-title .contents .flex{margin-bottom:10px}}.sec1__youtube .youtube-title .contents .flex .pic{display:none}@media screen and (min-width: 301px){.sec1__youtube .youtube-title .contents .flex .pic{display:block}}.sec1__youtube .youtube-title .contents .flex .pic img{height:8px}@media screen and (min-width: 401px){.sec1__youtube .youtube-title .contents .flex .pic img{height:12px}}@media screen and (min-width: 501px){.sec1__youtube .youtube-title .contents .flex .pic img{height:14px}}.sec1__youtube .youtube-title .contents .flex .text{font-size:10px;margin:0 3px}@media screen and (min-width: 401px){.sec1__youtube .youtube-title .contents .flex .text{font-size:14px}}@media screen and (min-width: 501px){.sec1__youtube .youtube-title .contents .flex .text{font-size:16px}}.sec1__youtube .youtube-title .contents .title{display:inline;vertical-align:bottom;font-size:12px}@media screen and (min-width: 301px){.sec1__youtube .youtube-title .contents .title{font-size:17px}}@media screen and (min-width: 401px){.sec1__youtube .youtube-title .contents .title{font-size:22px}}@media screen and (min-width: 501px){.sec1__youtube .youtube-title .contents .title{font-size:26px}}.sec1__youtube .youtube-video{padding:0 15px 60px}@media screen and (min-width: 401px){.sec1__youtube .youtube-video{padding-bottom:80px}}.sec1__youtube .youtube-video iframe{border:3px solid #000;width:100%;height:250px}@media screen and (min-width: 301px){.sec1__youtube .youtube-video iframe{height:300px}}@media screen and (min-width: 401px){.sec1__youtube .youtube-video iframe{height:340px}}@media screen and (min-width: 501px){.sec1__youtube .youtube-video iframe{height:380px}}.sec1__expert{background:url(../images/common/bg-money.jpg) no-repeat;background-size:cover;background-position:top;position:relative}.sec1__expert .yokubari{position:absolute;top:-28px;left:50%;transform:translateX(-50%);width:80%;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:12px;border:1.5px solid #000}@media screen and (min-width: 301px){.sec1__expert .yokubari{padding:14px;top:-34px}}@media screen and (min-width: 401px){.sec1__expert .yokubari{padding:16px;border-width:3px;top:-42px}}@media screen and (min-width: 501px){.sec1__expert .yokubari{padding:18px;top:-47px}}.sec1__expert .yokubari .pic{width:70%}.sec1__expert .yokubari .text{margin-left:5px;font-size:12px}@media screen and (min-width: 301px){.sec1__expert .yokubari .text{font-size:17px}}@media screen and (min-width: 401px){.sec1__expert .yokubari .text{font-size:21px}}@media screen and (min-width: 501px){.sec1__expert .yokubari .text{font-size:26px}}.sec1__expert .filter{background-color:rgba(255,255,255,.4)}.sec1__expert .top{width:80%;margin:0 auto 30px;padding-top:60px}@media screen and (min-width: 401px){.sec1__expert .top{padding-top:80px}}.sec1__expert .bottom{width:70%;padding-bottom:30px;margin:0 auto}.sec1__expert .triangle{position:absolute;width:10%;bottom:-4vw;left:50%;transform:translateX(-50%)}@media screen and (min-width: 501px){.sec1__expert .triangle{bottom:-20px}}.sec2{background-color:#2ea7e0;padding:50px 15px}.sec2__box{position:relative;border:2px solid #000;background-color:#fff;padding:30px 20px 40px}@media screen and (min-width: 501px){.sec2__box{padding:50px 40px 80px}}.sec2__box .line{height:100px;border-radius:5px;position:relative;display:flex;flex-direction:row-reverse;align-items:center}.sec2__box .line .icon{position:absolute;top:0;left:0;z-index:10}.sec2__box .line .icon img{width:35%}.sec2__box .line .text{height:80px;border-radius:5px;width:85%;padding:5px 5px 5px 45px}.sec2__box .line .text .top{font-size:12px}@media screen and (min-width: 401px){.sec2__box .line .text .top{font-size:16px}}.sec2__box .line .text .bottom{line-height:1.2;font-size:20px}@media screen and (min-width: 401px){.sec2__box .line .text .bottom{font-size:32px}}.sec2__box .line1 .text{background-color:#2ea7e0;color:#fff}.sec2__box .line2 .text,.sec2__box .line3 .text{background-color:#efefef}.sec2__box .line2 .text .bottom,.sec2__box .line3 .text .bottom{color:#2ea7e0}.sec2__box .line3 .text{width:90%}.sec2__box .triangle{margin:15px 0}.sec2__box .triangle img{width:10%}.sec2__box .line4{background-color:#2ea7e0;height:80px;border-radius:5px;display:flex;justify-content:center;align-items:center;padding:5px}.sec2__box .line4 .first{-webkit-text-stroke:2px #fff;color:#2ea7e0;font-size:25px}@media screen and (min-width: 401px){.sec2__box .line4 .first{font-size:45px}}@media screen and (min-width: 401px){.sec2__box .line4 .first{font-size:45px}}.sec2__box .line4 .second{color:#fff;margin:0 5px;font-size:20px}@media screen and (min-width: 401px){.sec2__box .line4 .second{font-size:38px}}.sec2__box .line4 img{height:40px}@media screen and (min-width: 401px){.sec2__box .line4 img{height:60px}}.sec2__box .mkt-rs .title{display:flex;justify-content:space-around;width:84%;margin:20px 0 15px}.sec2__box .mkt-rs .title .mkt,.sec2__box .mkt-rs .title .rs{padding:5px 8px;color:#fff;border-radius:9999px;font-size:14px}@media screen and (min-width: 401px){.sec2__box .mkt-rs .title .mkt,.sec2__box .mkt-rs .title .rs{padding:5px 15px}}@media screen and (min-width: 401px){.sec2__box .mkt-rs .title .mkt,.sec2__box .mkt-rs .title .rs{font-size:18px}}.sec2__box .mkt-rs .title .mkt{background-color:#d80c18}.sec2__box .mkt-rs .title .rs{background-color:#0f3675}.sec2__box .mkt-rs .contents{position:relative}.sec2__box .mkt-rs .contents .mkt,.sec2__box .mkt-rs .contents .rs{position:absolute;top:23%;color:#fff;text-align:center;font-size:12px}@media screen and (min-width: 301px){.sec2__box .mkt-rs .contents .mkt,.sec2__box .mkt-rs .contents .rs{font-size:14px}}@media screen and (min-width: 401px){.sec2__box .mkt-rs .contents .mkt,.sec2__box .mkt-rs .contents .rs{font-size:20px}}.sec2__box .mkt-rs .contents .mkt{left:14%}.sec2__box .mkt-rs .contents .rs{right:16%}.sec2__box .house-to-money{position:absolute;left:50%;transform:translateX(-50%);bottom:-9vw;width:80vw}@media screen and (min-width: 501px){.sec2__box .house-to-money{width:400px;bottom:-45px}}.sec2__box .house-to-money p{margin:0 auto;text-align:center;background-color:#fff;border:2px solid #000;height:60px;font-size:14px}@media screen and (min-width: 401px){.sec2__box .house-to-money p{font-size:18px;height:70px}}@media screen and (min-width: 501px){.sec2__box .house-to-money p{height:100px;font-size:26px}}.sec2__box .house-to-money .down{position:absolute;left:50%;transform:translateX(-50%);bottom:-4vw;width:10vw;z-index:100}@media screen and (min-width: 501px){.sec2__box .house-to-money .down{width:50px}}@media screen and (min-width: 501px){.sec2__box .house-to-money .down{bottom:-20px}}.sec2__speech{margin-top:60px}@media screen and (min-width: 501px){.sec2__speech{margin-top:120px}}.sec2__speech .top,.sec2__speech .bottom{position:relative}.sec2__speech .top .text,.sec2__speech .bottom .text{position:absolute;top:25%;left:50%;transform:translateX(-50%);width:80%;text-align:center;line-height:1.2;color:#e34825;font-size:14px}@media screen and (min-width: 301px){.sec2__speech .top .text,.sec2__speech .bottom .text{font-size:20px}}@media screen and (min-width: 401px){.sec2__speech .top .text,.sec2__speech .bottom .text{font-size:24px}}@media screen and (min-width: 501px){.sec2__speech .top .text,.sec2__speech .bottom .text{font-size:38px;top:15%}}.sec2__speech .top .text span,.sec2__speech .bottom .text span{color:#000;font-size:10px}@media screen and (min-width: 301px){.sec2__speech .top .text span,.sec2__speech .bottom .text span{font-size:12px}}@media screen and (min-width: 401px){.sec2__speech .top .text span,.sec2__speech .bottom .text span{font-size:16px}}@media screen and (min-width: 501px){.sec2__speech .top .text span,.sec2__speech .bottom .text span{font-size:18px}}.sec2__speech .middle img{width:80%;margin:20px auto}.sec2__speech .bottom .text{top:35%}@media screen and (min-width: 501px){.sec2__speech .bottom .text{top:25%}}.sec3__header{position:relative}.sec3__header .header-main{position:relative;z-index:2}.sec3__header .triangle-gray{position:absolute;left:50%;transform:translateX(-50%);bottom:-22px;width:40%;z-index:1}.sec3__container1{background-color:#0f3675;padding:30px 15px 0}.sec3__container1 .box1,.sec3__container1 .box2,.sec3__container1 .box3,.sec3__container1 .box4{position:relative}.sec3__container1 .box1 .title,.sec3__container1 .box2 .title,.sec3__container1 .box3 .title,.sec3__container1 .box4 .title{position:absolute;top:24%;left:10%}.sec3__container1 .box1 .title h3,.sec3__container1 .box2 .title h3,.sec3__container1 .box3 .title h3,.sec3__container1 .box4 .title h3{background-color:#0f3675;color:#fff;display:inline;line-height:1.5;padding:5px;font-size:14px}@media screen and (min-width: 301px){.sec3__container1 .box1 .title h3,.sec3__container1 .box2 .title h3,.sec3__container1 .box3 .title h3,.sec3__container1 .box4 .title h3{font-size:17px}}@media screen and (min-width: 401px){.sec3__container1 .box1 .title h3,.sec3__container1 .box2 .title h3,.sec3__container1 .box3 .title h3,.sec3__container1 .box4 .title h3{font-size:22px}}@media screen and (min-width: 501px){.sec3__container1 .box1 .title h3,.sec3__container1 .box2 .title h3,.sec3__container1 .box3 .title h3,.sec3__container1 .box4 .title h3{font-size:26px}}.sec3__container1 .box1 .text,.sec3__container1 .box2 .text,.sec3__container1 .box3 .text,.sec3__container1 .box4 .text{position:absolute;top:50%;left:0;width:100%}@media screen and (min-width: 401px){.sec3__container1 .box1 .text,.sec3__container1 .box2 .text,.sec3__container1 .box3 .text,.sec3__container1 .box4 .text{top:47%}}.sec3__container1 .box1 .text p,.sec3__container1 .box2 .text p,.sec3__container1 .box3 .text p,.sec3__container1 .box4 .text p{color:#0f3675;line-height:1.7;font-size:12px}@media screen and (min-width: 301px){.sec3__container1 .box1 .text p,.sec3__container1 .box2 .text p,.sec3__container1 .box3 .text p,.sec3__container1 .box4 .text p{font-size:17px}}@media screen and (min-width: 401px){.sec3__container1 .box1 .text p,.sec3__container1 .box2 .text p,.sec3__container1 .box3 .text p,.sec3__container1 .box4 .text p{top:47%;font-size:22px}}@media screen and (min-width: 501px){.sec3__container1 .box1 .text p,.sec3__container1 .box2 .text p,.sec3__container1 .box3 .text p,.sec3__container1 .box4 .text p{font-size:26px}}.sec3__container1 .box2 .title{text-align:right;right:10%}.sec3__cause{padding:30px 15px 0}.sec3__cause p{color:#fff;text-align:center;margin-bottom:20px;font-size:20px}@media screen and (min-width: 301px){.sec3__cause p{font-size:25px}}@media screen and (min-width: 401px){.sec3__cause p{font-size:38px}}@media screen and (min-width: 501px){.sec3__cause p{font-size:45px}}.sec3__cause .cause{width:60%;margin-bottom:20px}.sec3__cause .but{width:30%;margin-bottom:20px}.sec3__container2{background:url(../images/sec3/sec3-bg.png) no-repeat;background-position:center;background-size:cover}.sec3__container2 .gradiation{width:100%;background:linear-gradient(to bottom, rgb(10, 50, 121), rgba(255, 255, 255, 0))}.sec3__container2 .gradiation .dots{padding:10px 0}.sec3__container2 .gradiation .dots img{margin:0 auto;height:40px}@media screen and (min-width: 401px){.sec3__container2 .gradiation .dots img{height:70px}}.sec3__container2 .logo{margin-top:20px;width:50%}.sec3__container2 p{letter-spacing:2px}.sec3__container2 .leave-it{padding:0 15px;margin-top:10px;font-size:20px}@media screen and (min-width: 401px){.sec3__container2 .leave-it{font-size:35px}}.sec3__container2 .sp-gra{margin-top:20px}.sec3__container2 .sp-gra img{width:55%;margin:0 auto}.sec3__container2 .adv-anal{padding:0 15px;margin-top:6px;font-size:14px}@media screen and (min-width: 401px){.sec3__container2 .adv-anal{font-size:20px}}.sec3__container2 .adv-anal .adv{color:#0f3675;margin-right:5px;font-size:20px}@media screen and (min-width: 401px){.sec3__container2 .adv-anal .adv{font-size:45px}}.sec3__container2 .adv-anal .anal{color:#d80c18;margin-left:5px;font-size:20px}@media screen and (min-width: 401px){.sec3__container2 .adv-anal .anal{font-size:45px}}.sec3__container2 .vacant-house{margin-top:10px;position:relative}.sec3__container2 .vacant-house .red-triangle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5%}.sec3__container2 .vacant-house .text{position:absolute;bottom:-6%;left:50%;transform:translateX(-50%);display:inline;background-color:#0f3675;color:#fff;padding:3px;font-size:16px}@media screen and (min-width: 401px){.sec3__container2 .vacant-house .text{font-size:25px}}.sec3__container2 .money{margin:30px 0 20px;padding:0 15px;color:#d80c18;font-size:20px}@media screen and (min-width: 401px){.sec3__container2 .money{font-size:35px}}.sec4{position:relative;height:295vw}@media screen and (min-width: 501px){.sec4{height:1450px}}.sec4::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:#2ea7e0}.sec4::after{display:block;content:"";position:absolute;top:auto;left:0;width:100%;height:200px;background:#e34825;bottom:0}.sec4__container{position:absolute;top:10px;z-index:10}.sec4__header,.sec4__photo,.sec4__text,.sec4__content{position:absolute}.sec4__header{top:7%;display:flex;justify-content:center}.sec4__header .left{width:25%}.sec4__header .right{margin-left:20px;width:50%}.sec4__photo{top:20%}.sec4__text{top:37%;width:90%;left:50%;transform:translateX(-50%);background-color:#fff;border-radius:10px;line-height:1.5;box-shadow:5px 5px #c9d6df;font-size:10px;padding:5px}@media screen and (min-width: 401px){.sec4__text{font-size:14px;padding:15px}}@media screen and (min-width: 501px){.sec4__text{font-size:16px;padding:20px}}.sec4__text span{background-color:#d80c18;color:#fff}.sec4__content{top:52%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sec4__content p{width:33%;margin-bottom:20px;font-size:12px}@media screen and (min-width: 301px){.sec4__content p{font-size:16px}}@media screen and (min-width: 401px){.sec4__content p{font-size:20px}}.sec4__content .title{width:42%;margin-bottom:20px}.sec4__content .content{width:75%}.sec5{background-color:#e34825;padding:0 15px 30px}.sec5 .title-wrapper{display:flex;justify-content:center;align-items:center}.sec5 .title-wrapper img{margin-top:4px;width:17px;height:17px}.sec5 .title-wrapper h5{margin-left:5px;letter-spacing:2px;font-size:16px}@media screen and (min-width: 301px){.sec5 .title-wrapper h5{font-size:18px}}@media screen and (min-width: 401px){.sec5 .title-wrapper h5{font-size:20px}}@media screen and (min-width: 501px){.sec5 .title-wrapper h5{font-size:22px}}.sec5__first-truth .title,.sec5__second-truth .title{position:relative;height:25px}@media screen and (min-width: 401px){.sec5__first-truth .title,.sec5__second-truth .title{height:30px}}@media screen and (min-width: 501px){.sec5__first-truth .title,.sec5__second-truth .title{height:35px}}.sec5__first-truth .title img,.sec5__second-truth .title img{position:absolute;left:50%;transform:translateX(-50%);top:-30px;width:75%}@media screen and (min-width: 301px){.sec5__first-truth .title img,.sec5__second-truth .title img{top:-50px;width:240px}}@media screen and (min-width: 401px){.sec5__first-truth .title img,.sec5__second-truth .title img{top:-65px;width:320px}}@media screen and (min-width: 501px){.sec5__first-truth .title img,.sec5__second-truth .title img{top:-85px;width:375px}}.sec5__first-truth .content,.sec5__second-truth .content{background:#fff url(../images/sec5/sec5-bg.png) no-repeat;background-size:cover;background-position:top;padding:30px 20px 20px;border-radius:20px}.sec5__first-truth .triangle,.sec5__second-truth .triangle{width:20%;margin:10px auto 20px}.sec5__first-truth .conclucion,.sec5__second-truth .conclucion{text-align:center}.sec5__first-truth .conclucion .sentence,.sec5__second-truth .conclucion .sentence{color:#fff;text-align:center}.sec5__first-truth .conclucion .keyword,.sec5__second-truth .conclucion .keyword{margin-top:10px;display:inline-block;color:#000;background-color:#ffe600;text-align:center;line-height:1.2;letter-spacing:5px}.sec5__first-truth .sec5-title{padding:0 15px}.sec5__first-truth .introduction h3{font-size:16px}@media screen and (min-width: 301px){.sec5__first-truth .introduction h3{font-size:18px}}@media screen and (min-width: 401px){.sec5__first-truth .introduction h3{font-size:22px}}@media screen and (min-width: 501px){.sec5__first-truth .introduction h3{font-size:26px}}.sec5__first-truth .introduction h3 span{color:#cf0009;letter-spacing:5px;font-size:18px}@media screen and (min-width: 301px){.sec5__first-truth .introduction h3 span{font-size:20px}}@media screen and (min-width: 401px){.sec5__first-truth .introduction h3 span{font-size:30px}}@media screen and (min-width: 501px){.sec5__first-truth .introduction h3 span{font-size:38px}}.sec5__first-truth .introduction p{margin-top:15px;line-height:1.8;letter-spacing:1px;font-size:12px}@media screen and (min-width: 301px){.sec5__first-truth .introduction p{font-size:13px}}@media screen and (min-width: 401px){.sec5__first-truth .introduction p{font-size:14px}}@media screen and (min-width: 501px){.sec5__first-truth .introduction p{font-size:16px}}.sec5__first-truth .introduction p span{background-color:#ffe600}.sec5__first-truth .yokubari-score{margin:20px 0}.sec5__first-truth .yokubari-score .main-title-wrapper{text-align:center}.sec5__first-truth .yokubari-score .main-title-wrapper h4{position:relative;display:inline-block;letter-spacing:5px;font-size:14px;padding-top:8px}@media screen and (min-width: 301px){.sec5__first-truth .yokubari-score .main-title-wrapper h4{font-size:16px;padding-top:5px}}@media screen and (min-width: 401px){.sec5__first-truth .yokubari-score .main-title-wrapper h4{font-size:24px;padding-top:0}}@media screen and (min-width: 501px){.sec5__first-truth .yokubari-score .main-title-wrapper h4{font-size:26px}}.sec5__first-truth .yokubari-score .main-title-wrapper h4::before{display:block;content:"";position:absolute;top:10px;left:-28px;width:20px;height:20px;background:#e34825;border-radius:50%}.sec5__first-truth .yokubari-score .main-title-wrapper h4::after{display:block;content:"";position:absolute;top:10px;left:auto;width:20px;height:20px;right:-28px;background:#e34825;border-radius:50%}.sec5__first-truth .yokubari-score .pic01,.sec5__first-truth .yokubari-score .pic02,.sec5__first-truth .yokubari-score .pic03-04{width:85%;margin:18px auto 0}.sec5__first-truth .yokubari-score .pic03-04{display:flex;justify-content:space-between}.sec5__first-truth .yokubari-score .pic03-04 .pic03,.sec5__first-truth .yokubari-score .pic03-04 .pic04{width:47%}.sec5__first-truth .yokubari-score .basic-assessment,.sec5__first-truth .yokubari-score .lifestage-assessment{margin-top:30px}.sec5__first-truth .yokubari-score .basic-assessment p,.sec5__first-truth .yokubari-score .lifestage-assessment p{text-align:center;margin-top:10px;line-height:1.8;letter-spacing:1px;font-size:12px}@media screen and (min-width: 301px){.sec5__first-truth .yokubari-score .basic-assessment p,.sec5__first-truth .yokubari-score .lifestage-assessment p{font-size:13px}}@media screen and (min-width: 401px){.sec5__first-truth .yokubari-score .basic-assessment p,.sec5__first-truth .yokubari-score .lifestage-assessment p{font-size:14px}}@media screen and (min-width: 501px){.sec5__first-truth .yokubari-score .basic-assessment p,.sec5__first-truth .yokubari-score .lifestage-assessment p{font-size:16px}}.sec5__first-truth .yokubari-score .basic-assessment .pic,.sec5__first-truth .yokubari-score .lifestage-assessment .pic{margin:20px auto 0;width:85%}.sec5__first-truth .for-example{margin-bottom:20px}.sec5__first-truth .for-example .main-title-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.sec5__first-truth .for-example .main-title-wrapper img{height:3px;width:30px}@media screen and (min-width: 401px){.sec5__first-truth .for-example .main-title-wrapper img{width:60px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .main-title-wrapper img{width:80px}}.sec5__first-truth .for-example .main-title-wrapper h4{letter-spacing:5px;color:#e34825;margin-left:10px;font-size:18px}@media screen and (min-width: 301px){.sec5__first-truth .for-example .main-title-wrapper h4{font-size:24px}}@media screen and (min-width: 401px){.sec5__first-truth .for-example .main-title-wrapper h4{font-size:28px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .main-title-wrapper h4{font-size:32px}}.sec5__first-truth .for-example__content{display:flex;justify-content:center;flex-wrap:wrap;text-align:center;margin-top:10px;margin:10px auto 0}.sec5__first-truth .for-example__content p{line-height:2;letter-spacing:1px;background-color:#ffe600;margin:2px;font-size:12px}@media screen and (min-width: 301px){.sec5__first-truth .for-example__content p{font-size:13px}}@media screen and (min-width: 401px){.sec5__first-truth .for-example__content p{font-size:14px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example__content p{font-size:16px}}.sec5__first-truth .for-example .cross{margin:15px auto 5px;width:10%}.sec5__first-truth .for-example .target{line-height:2;letter-spacing:1px;text-align:center;margin:15px 0 10px;font-size:12px}@media screen and (min-width: 401px){.sec5__first-truth .for-example .target{font-size:14px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .target{font-size:16px}}.sec5__first-truth .for-example .pic-senior{width:90%;margin:10px auto 20px}.sec5__first-truth .for-example .senior-title-wrapper h5{text-align:center;font-size:16px}@media screen and (min-width: 301px){.sec5__first-truth .for-example .senior-title-wrapper h5{font-size:17px}}@media screen and (min-width: 401px){.sec5__first-truth .for-example .senior-title-wrapper h5{font-size:22px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .senior-title-wrapper h5{font-size:26px}}.sec5__first-truth .for-example .senior-title-wrapper img{width:85%;margin:0 auto}.sec5__first-truth .for-example .senior-content{display:flex;justify-content:space-between;align-items:center;width:90%;margin:15px auto 0}.sec5__first-truth .for-example .senior-content .left{width:25%}.sec5__first-truth .for-example .senior-content .right{width:70%}.sec5__first-truth .for-example .senior-content .right .top{position:relative;z-index:0;height:30px}.sec5__first-truth .for-example .senior-content .right .top p{position:absolute;top:10px;left:0;z-index:10;font-size:10px}@media screen and (min-width: 401px){.sec5__first-truth .for-example .senior-content .right .top p{font-size:15px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .senior-content .right .top p{font-size:18px}}.sec5__first-truth .for-example .senior-content .right .top img{position:absolute;right:0;width:20%;z-index:0;top:5px}@media screen and (min-width: 401px){.sec5__first-truth .for-example .senior-content .right .top img{top:0}}.sec5__first-truth .for-example .senior-content .right .bottom{margin-top:5px}.sec5__first-truth .for-example .senior-content .right .bottom p{color:#e34825;font-size:16px}@media screen and (min-width: 301px){.sec5__first-truth .for-example .senior-content .right .bottom p{font-size:20px}}@media screen and (min-width: 401px){.sec5__first-truth .for-example .senior-content .right .bottom p{font-size:30px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .senior-content .right .bottom p{font-size:38px}}.sec5__first-truth .for-example .senior-content .right .bottom .freepaper-adv{font-size:13px}@media screen and (min-width: 301px){.sec5__first-truth .for-example .senior-content .right .bottom .freepaper-adv{font-size:16px}}@media screen and (min-width: 401px){.sec5__first-truth .for-example .senior-content .right .bottom .freepaper-adv{font-size:23px}}@media screen and (min-width: 501px){.sec5__first-truth .for-example .senior-content .right .bottom .freepaper-adv{font-size:30px}}.sec5__first-truth .conclucion .sentence{font-size:16px}@media screen and (min-width: 301px){.sec5__first-truth .conclucion .sentence{font-size:19px}}@media screen and (min-width: 401px){.sec5__first-truth .conclucion .sentence{font-size:24px}}@media screen and (min-width: 501px){.sec5__first-truth .conclucion .sentence{font-size:28px}}.sec5__first-truth .conclucion .keyword{font-size:30px}@media screen and (min-width: 301px){.sec5__first-truth .conclucion .keyword{font-size:45px}}@media screen and (min-width: 401px){.sec5__first-truth .conclucion .keyword{font-size:60px}}@media screen and (min-width: 501px){.sec5__first-truth .conclucion .keyword{font-size:70px}}.sec5__second-truth{margin-top:50px}@media screen and (min-width: 301px){.sec5__second-truth{margin-top:65px}}@media screen and (min-width: 401px){.sec5__second-truth{margin-top:85px}}@media screen and (min-width: 501px){.sec5__second-truth{margin-top:100px}}.sec5__second-truth .content .introduction h4{font-size:16px}@media screen and (min-width: 401px){.sec5__second-truth .content .introduction h4{font-size:23px}}@media screen and (min-width: 501px){.sec5__second-truth .content .introduction h4{font-size:30px}}.sec5__second-truth .content .introduction h4 span{color:#cf0009;letter-spacing:1px;font-size:20px}@media screen and (min-width: 301px){.sec5__second-truth .content .introduction h4 span{font-size:22px}}@media screen and (min-width: 401px){.sec5__second-truth .content .introduction h4 span{font-size:32px}}@media screen and (min-width: 501px){.sec5__second-truth .content .introduction h4 span{font-size:42px}}.sec5__second-truth .content .introduction p{margin-top:15px;line-height:1.8;letter-spacing:1px;font-size:12px}@media screen and (min-width: 301px){.sec5__second-truth .content .introduction p{font-size:13px}}@media screen and (min-width: 401px){.sec5__second-truth .content .introduction p{font-size:14px}}@media screen and (min-width: 501px){.sec5__second-truth .content .introduction p{font-size:16px}}.sec5__second-truth .content .pic{margin:20px auto;width:75%}.sec5__second-truth .content .target-reach,.sec5__second-truth .content .story,.sec5__second-truth .content .sales-plan{position:relative;margin-bottom:15px}.sec5__second-truth .content .target-reach p,.sec5__second-truth .content .story p,.sec5__second-truth .content .sales-plan p{margin-left:43px;line-height:1.5;font-size:10px}@media screen and (min-width: 401px){.sec5__second-truth .content .target-reach p,.sec5__second-truth .content .story p,.sec5__second-truth .content .sales-plan p{font-size:12px}}@media screen and (min-width: 501px){.sec5__second-truth .content .target-reach p,.sec5__second-truth .content .story p,.sec5__second-truth .content .sales-plan p{font-size:14px}}.sec5__second-truth .content .target-reach::before{display:block;content:"";position:absolute;top:5px;left:0;width:35px;height:35px;background:#f29884;border-radius:50%}.sec5__second-truth .content .story::before{display:block;content:"";position:absolute;top:-5px;left:0;width:35px;height:35px;background:#83c2f3;border-radius:50%}.sec5__second-truth .content .sales-plan::before{display:block;content:"";position:absolute;top:5px;left:0;width:35px;height:35px;background:#ffef8a;border-radius:50%}.sec5__second-truth .conclucion .sentence{font-size:14px}@media screen and (min-width: 301px){.sec5__second-truth .conclucion .sentence{font-size:17px}}@media screen and (min-width: 401px){.sec5__second-truth .conclucion .sentence{font-size:23px}}@media screen and (min-width: 501px){.sec5__second-truth .conclucion .sentence{font-size:28px}}.sec5__second-truth .conclucion .keyword{font-size:25px}@media screen and (min-width: 301px){.sec5__second-truth .conclucion .keyword{font-size:33px}}@media screen and (min-width: 401px){.sec5__second-truth .conclucion .keyword{font-size:43px}}@media screen and (min-width: 501px){.sec5__second-truth .conclucion .keyword{font-size:55px}}.sec6__header{background-color:#2ea7e0;background:linear-gradient(#2ea7e0 0% 60%, #ffe600 60% 100%)}.sec6__case1,.sec6__case2,.sec6__case3,.sec6__footer{background-color:#ffe600;padding:0 20px 20px}.sec6__case1 .ttl-wrapper,.sec6__case2 .ttl-wrapper,.sec6__case3 .ttl-wrapper{text-align:center}.sec6__case1 .ttl-wrapper .ttl-top,.sec6__case2 .ttl-wrapper .ttl-top,.sec6__case3 .ttl-wrapper .ttl-top{color:#fff;-webkit-text-stroke:1px #000;font-size:20px}@media screen and (min-width: 401px){.sec6__case1 .ttl-wrapper .ttl-top,.sec6__case2 .ttl-wrapper .ttl-top,.sec6__case3 .ttl-wrapper .ttl-top{-webkit-text-stroke:1.5px #000}}@media screen and (min-width: 401px){.sec6__case1 .ttl-wrapper .ttl-top,.sec6__case2 .ttl-wrapper .ttl-top,.sec6__case3 .ttl-wrapper .ttl-top{font-size:28px}}@media screen and (min-width: 501px){.sec6__case1 .ttl-wrapper .ttl-top,.sec6__case2 .ttl-wrapper .ttl-top,.sec6__case3 .ttl-wrapper .ttl-top{font-size:35px}}.sec6__case1 .ttl-wrapper .ttl-bottom,.sec6__case2 .ttl-wrapper .ttl-bottom,.sec6__case3 .ttl-wrapper .ttl-bottom{position:relative;display:inline-block;margin-bottom:20px;font-size:14px}@media screen and (min-width: 401px){.sec6__case1 .ttl-wrapper .ttl-bottom,.sec6__case2 .ttl-wrapper .ttl-bottom,.sec6__case3 .ttl-wrapper .ttl-bottom{font-size:20px}}.sec6__case1 .ttl-wrapper .ttl-bottom span,.sec6__case2 .ttl-wrapper .ttl-bottom span,.sec6__case3 .ttl-wrapper .ttl-bottom span{font-size:16px}@media screen and (min-width: 301px){.sec6__case1 .ttl-wrapper .ttl-bottom span,.sec6__case2 .ttl-wrapper .ttl-bottom span,.sec6__case3 .ttl-wrapper .ttl-bottom span{font-size:18px}}@media screen and (min-width: 401px){.sec6__case1 .ttl-wrapper .ttl-bottom span,.sec6__case2 .ttl-wrapper .ttl-bottom span,.sec6__case3 .ttl-wrapper .ttl-bottom span{font-size:25px}}@media screen and (min-width: 501px){.sec6__case1 .ttl-wrapper .ttl-bottom span,.sec6__case2 .ttl-wrapper .ttl-bottom span,.sec6__case3 .ttl-wrapper .ttl-bottom span{font-size:30px}}.sec6__case1 .ttl-wrapper .ttl-bottom::before,.sec6__case2 .ttl-wrapper .ttl-bottom::before,.sec6__case3 .ttl-wrapper .ttl-bottom::before{display:block;content:"";position:absolute;top:62%;left:-4%;width:3px;height:53%;background:#000;border-radius:3px;transform:rotate(-50deg)}.sec6__case1 .ttl-wrapper .ttl-bottom::after,.sec6__case2 .ttl-wrapper .ttl-bottom::after,.sec6__case3 .ttl-wrapper .ttl-bottom::after{display:block;content:"";position:absolute;top:62%;left:auto;width:3px;height:53%;right:-4%;background:#000;border-radius:3px;transform:rotate(50deg)}.sec6__case1 .box1,.sec6__case1 .box2,.sec6__case2 .box1,.sec6__case2 .box2,.sec6__case3 .box1,.sec6__case3 .box2{position:relative;margin-bottom:20px}@media screen and (min-width: 401px){.sec6__case1 .box1,.sec6__case1 .box2,.sec6__case2 .box1,.sec6__case2 .box2,.sec6__case3 .box1,.sec6__case3 .box2{margin-bottom:30px}}.sec6__case1 .box1 p,.sec6__case1 .box2 p,.sec6__case2 .box1 p,.sec6__case2 .box2 p,.sec6__case3 .box1 p,.sec6__case3 .box2 p{line-height:1.4}@media screen and (min-width: 301px){.sec6__case1 .box1 p,.sec6__case1 .box2 p,.sec6__case2 .box1 p,.sec6__case2 .box2 p,.sec6__case3 .box1 p,.sec6__case3 .box2 p{line-height:1.8}}.sec6__case1 .box1 p span,.sec6__case1 .box2 p span,.sec6__case2 .box1 p span,.sec6__case2 .box2 p span,.sec6__case3 .box1 p span,.sec6__case3 .box2 p span{background-color:#ffe600}.sec6__case1 .box1 p{position:absolute;top:40%;left:8%;width:85%;font-size:10px}@media screen and (min-width: 301px){.sec6__case1 .box1 p{font-size:13px}}@media screen and (min-width: 401px){.sec6__case1 .box1 p{font-size:17px}}@media screen and (min-width: 501px){.sec6__case1 .box1 p{font-size:20px}}.sec6__case1 .box2 p{position:absolute;top:25%;left:8%;width:85%;font-size:10px}@media screen and (min-width: 301px){.sec6__case1 .box2 p{font-size:11px}}@media screen and (min-width: 401px){.sec6__case1 .box2 p{top:31%;font-size:14px}}@media screen and (min-width: 501px){.sec6__case1 .box2 p{font-size:16px}}.sec6__case2 .box1 p{position:absolute;top:47%;left:8%;width:85%;font-size:10px}@media screen and (min-width: 301px){.sec6__case2 .box1 p{font-size:13px}}@media screen and (min-width: 401px){.sec6__case2 .box1 p{font-size:17px}}@media screen and (min-width: 501px){.sec6__case2 .box1 p{font-size:20px}}.sec6__case2 .box2 .line1,.sec6__case2 .box2 .line2,.sec6__case2 .box2 .line3{position:absolute;width:85%;display:flex;justify-content:space-between}.sec6__case2 .box2 .line1{top:22%;left:8%}.sec6__case2 .box2 .line1 p{font-size:10px}@media screen and (min-width: 301px){.sec6__case2 .box2 .line1 p{font-size:11px}}@media screen and (min-width: 401px){.sec6__case2 .box2 .line1 p{font-size:14px}}@media screen and (min-width: 501px){.sec6__case2 .box2 .line1 p{font-size:16px}}.sec6__case2 .box2 .line2{top:44%;left:8%}.sec6__case2 .box2 .line2 p{font-size:10px}@media screen and (min-width: 301px){.sec6__case2 .box2 .line2 p{font-size:13px}}@media screen and (min-width: 401px){.sec6__case2 .box2 .line2 p{font-size:17px}}@media screen and (min-width: 501px){.sec6__case2 .box2 .line2 p{font-size:20px}}.sec6__case2 .box2 .line2 div{width:30%}.sec6__case2 .box2 .line3{top:68%;left:8%}.sec6__case2 .box2 .line3 p{font-size:10px}@media screen and (min-width: 301px){.sec6__case2 .box2 .line3 p{font-size:13px}}@media screen and (min-width: 401px){.sec6__case2 .box2 .line3 p{font-size:17px}}@media screen and (min-width: 501px){.sec6__case2 .box2 .line3 p{font-size:20px}}.sec6__case2 .box2 .line3 div{width:30%;margin-right:10px}.sec6__case3 .box1 p{position:absolute;top:52%;left:8%;width:85%;font-size:10px}@media screen and (min-width: 301px){.sec6__case3 .box1 p{font-size:13px}}@media screen and (min-width: 401px){.sec6__case3 .box1 p{font-size:17px}}@media screen and (min-width: 501px){.sec6__case3 .box1 p{font-size:20px}}.sec6__case3 .box2{margin-bottom:0}.sec6__case3 .box2__header,.sec6__case3 .box2__container1,.sec6__case3 .box2__container2{position:absolute}.sec6__case3 .box2__header{top:8%;left:8%;width:85%}.sec6__case3 .box2__header p{font-size:10px}@media screen and (min-width: 301px){.sec6__case3 .box2__header p{font-size:11px}}@media screen and (min-width: 401px){.sec6__case3 .box2__header p{font-size:14px}}@media screen and (min-width: 501px){.sec6__case3 .box2__header p{font-size:16px}}.sec6__case3 .box2__container1{top:17%;left:8%;width:85%;font-size:10px}@media screen and (min-width: 301px){.sec6__case3 .box2__container1{font-size:11px}}@media screen and (min-width: 401px){.sec6__case3 .box2__container1{font-size:14px}}@media screen and (min-width: 501px){.sec6__case3 .box2__container1{font-size:16px}}.sec6__case3 .box2__container1 .title{width:50%}@media screen and (min-width: 401px){.sec6__case3 .box2__container1 .title{width:70%}}.sec6__case3 .box2__container1 .image{width:70%;margin:0 auto}@media screen and (min-width: 401px){.sec6__case3 .box2__container1 .image{width:100%}}.sec6__case3 .box2__container2{top:45%;left:8%;width:85%;font-size:10px}@media screen and (min-width: 301px){.sec6__case3 .box2__container2{font-size:11px}}@media screen and (min-width: 401px){.sec6__case3 .box2__container2{font-size:14px}}@media screen and (min-width: 501px){.sec6__case3 .box2__container2{font-size:16px}}.sec6__case3 .box2__container2 .title{width:50%;margin-bottom:5px}@media screen and (min-width: 401px){.sec6__case3 .box2__container2 .title{width:70%;margin-bottom:15px}}.sec6__case3 .box2__container2 .image{width:70%;margin:0 auto}@media screen and (min-width: 401px){.sec6__case3 .box2__container2 .image{width:90%}}@media screen and (min-width: 501px){.sec6__case3 .box2__container2 .image{width:100%}}.sec6__case3 .box2__container2 p{margin-bottom:5px}@media screen and (min-width: 501px){.sec6__case3 .box2__container2 p{margin-bottom:15px}}.sec6__footer{padding-bottom:40px}.sec6__footer .arrow{margin:0 auto;width:13%;margin-bottom:10px}.sec6__footer h4{text-align:center;margin-bottom:15px;font-size:12px}@media screen and (min-width: 301px){.sec6__footer h4{font-size:14px}}@media screen and (min-width: 401px){.sec6__footer h4{font-size:17px}}@media screen and (min-width: 501px){.sec6__footer h4{font-size:22px}}.sec6__footer .contents{display:flex;justify-content:space-between;flex-wrap:wrap}.sec6__footer .contents .oneline,.sec6__footer .contents .twoline{width:49%;height:55px;background-color:#fff;border:3px solid #000;margin-bottom:8px}.sec6__footer .contents .oneline{font-size:14px}@media screen and (min-width: 301px){.sec6__footer .contents .oneline{font-size:20px;line-height:20px}}@media screen and (min-width: 401px){.sec6__footer .contents .oneline{font-size:27px;line-height:27px}}@media screen and (min-width: 501px){.sec6__footer .contents .oneline{line-height:30px;font-size:30px}}.sec6__footer .contents .twoline{font-size:10px}@media screen and (min-width: 301px){.sec6__footer .contents .twoline{font-size:12px}}@media screen and (min-width: 401px){.sec6__footer .contents .twoline{font-size:15px;line-height:20px}}@media screen and (min-width: 501px){.sec6__footer .contents .twoline{font-size:16px;line-height:20px}}.sec7{padding-top:40px;position:relative;height:534vw;background:linear-gradient(#ffe600 0% 30%, white 30% 100%)}@media screen and (min-width: 501px){.sec7{height:2670px}}.sec7__header{position:absolute;top:5%;left:50%;transform:translateX(-50%);width:80%}.sec7__content{position:absolute;top:12%;left:50%;transform:translateX(-50%);border-radius:10px;background-color:#fff;width:88%;height:420vw}@media screen and (min-width: 501px){.sec7__content{height:2100px}}.sec7__case1{position:absolute;top:0;width:100%;height:210vw}@media screen and (min-width: 501px){.sec7__case1{height:1050px}}.sec7__case2{position:absolute;top:50%;width:100%;height:210vw}@media screen and (min-width: 501px){.sec7__case2{height:1050px}}.sec7__case1 .title,.sec7__case1 .image,.sec7__case1 .price,.sec7__case1 .thought,.sec7__case1 .content,.sec7__case2 .title,.sec7__case2 .image,.sec7__case2 .price,.sec7__case2 .thought,.sec7__case2 .content{position:absolute;left:50%;transform:translateX(-50%);width:85%}.sec7__case1 .thought,.sec7__case2 .thought{display:flex;justify-content:space-between}.sec7__case1 .thought .icon,.sec7__case2 .thought .icon{width:25%}.sec7__case1 .thought .text,.sec7__case2 .thought .text{width:72%}.sec7__case1 .thought .text .top,.sec7__case2 .thought .text .top{display:flex;align-items:center}.sec7__case1 .thought .text .top .circle,.sec7__case2 .thought .text .top .circle{width:5%}.sec7__case1 .thought .text .top h4,.sec7__case2 .thought .text .top h4{color:#d80c18;margin-left:4px;font-size:10px;line-height:1.2}@media screen and (min-width: 301px){.sec7__case1 .thought .text .top h4,.sec7__case2 .thought .text .top h4{line-height:1.5}}@media screen and (min-width: 401px){.sec7__case1 .thought .text .top h4,.sec7__case2 .thought .text .top h4{font-size:12px}}.sec7__case1 .thought .text p,.sec7__case2 .thought .text p{font-size:10px;line-height:1}@media screen and (min-width: 301px){.sec7__case1 .thought .text p,.sec7__case2 .thought .text p{line-height:1.2}}@media screen and (min-width: 401px){.sec7__case1 .thought .text p,.sec7__case2 .thought .text p{padding-left:15px;line-height:1.5;font-size:12px}}.sec7__case1 .title{top:3%;width:90%}.sec7__case1 .image{top:37%}.sec7__case1 .price{top:51%}.sec7__case1 .thought{top:59%}.sec7__case1 .content{top:70%}.sec7__case2 .title{top:0%;width:90%}.sec7__case2 .image{top:32%}.sec7__case2 .price{top:55%}.sec7__case2 .thought{top:63%}.sec7__case2 .content{top:73%}.sec8{background:#fff url(../images/sec8/sec8-bg.png) no-repeat;background-size:cover;background-position:top;padding-top:50px;color:#0f3675}.sec8__flow h2{text-align:center;margin-bottom:10px;font-size:30px}@media screen and (min-width: 301px){.sec8__flow h2{font-size:52px}}.sec8__flow .sub-title{text-align:center;margin-bottom:30px;font-size:14px}@media screen and (min-width: 301px){.sec8__flow .sub-title{font-size:16px}}@media screen and (min-width: 401px){.sec8__flow .sub-title{font-size:20px}}@media screen and (min-width: 501px){.sec8__flow .sub-title{font-size:22px}}.sec8__flow .flow{width:72%;margin:0 auto 50px}.sec8__promise h3{text-align:center;margin-bottom:10px;font-size:20px}@media screen and (min-width: 301px){.sec8__promise h3{font-size:24px}}@media screen and (min-width: 401px){.sec8__promise h3{font-size:28px}}@media screen and (min-width: 501px){.sec8__promise h3{font-size:32px}}.sec8__promise .hr{width:90%;margin:0 auto}.sec8__promise .hr-first{margin-bottom:30px}.sec8__promise .promise{width:85%;margin:0 auto 30px;line-height:2;text-align:center;font-size:12px}@media screen and (min-width: 301px){.sec8__promise .promise{font-size:14px}}@media screen and (min-width: 401px){.sec8__promise .promise{font-size:16px}}@media screen and (min-width: 501px){.sec8__promise .promise{font-size:18px}}.sec8__table{width:89%;margin-left:auto}.interview{padding:30px 15px 40px;background-color:#2ea7e0}.interview__container{background:#fff url(../images/interview/bg-plus.png) no-repeat}.interview__wrapper{padding:40px 25px 0}.interview__wrapper .first{display:flex;justify-content:space-between;align-items:flex-end;margin:0 auto;width:75%}.interview__wrapper .first .title{width:80%}.interview__wrapper .first p{width:18%;font-size:24px;line-height:24px}@media screen and (min-width: 501px){.interview__wrapper .first p{font-size:32px;line-height:32px}}.interview__wrapper .second{margin-top:12px;text-align:center;line-height:1.2}.interview__wrapper .second .and{margin:0 10px;font-size:30px}@media screen and (min-width: 501px){.interview__wrapper .second .and{font-size:50px}}.interview__wrapper .second .mkt,.interview__wrapper .second .anal{font-size:26px}@media screen and (min-width: 301px){.interview__wrapper .second .mkt,.interview__wrapper .second .anal{font-size:34px}}@media screen and (min-width: 401px){.interview__wrapper .second .mkt,.interview__wrapper .second .anal{font-size:48px}}@media screen and (min-width: 501px){.interview__wrapper .second .mkt,.interview__wrapper .second .anal{font-size:60px}}.interview__wrapper .second .mkt{color:#0f3675}.interview__wrapper .second .anal{color:#d80c18}.interview__wrapper .third{margin-top:12px;text-align:center;line-height:1.3;font-size:16px}@media screen and (min-width: 401px){.interview__wrapper .third{font-size:20px}}@media screen and (min-width: 501px){.interview__wrapper .third{font-size:24px}}.interview__wrapper .third span{background-color:#2ea7e0;color:#fff}.interview__wrapper .talk1,.interview__wrapper .talk2{margin:0 auto}.interview__wrapper .talk1{width:65%;margin-top:20px}.interview__wrapper .talk2{width:75%;margin-top:12px}.interview__wrapper .fourth-wrapper{text-align:center}.interview__wrapper .fourth{position:relative;display:inline-block}.interview__wrapper .fourth::before{display:block;content:"";position:absolute;top:40px;left:-15px;width:3px;height:60%;background:#e34825;border-radius:3px;transform:rotate(-45deg)}.interview__wrapper .fourth::after{display:block;content:"";position:absolute;top:40px;left:auto;width:3px;height:60%;right:-15px;background:#e34825;border-radius:3px;transform:rotate(45deg)}.interview__wrapper .fourth p{margin-top:20px;color:#e34825;text-align:center;font-size:14px}@media screen and (min-width: 501px){.interview__wrapper .fourth p{font-size:18px}}.interview__btn{width:90%;margin:20px auto 30px}.contact-wrapper{background:#fff url(../images/sec8/sec8-bg.png) no-repeat;background-position:top;background-size:cover;padding:50px 30px}.contact-wrapper h2{text-align:center;color:#0f3675;margin-bottom:10px;font-size:20px}@media screen and (min-width: 301px){.contact-wrapper h2{font-size:26px}}@media screen and (min-width: 401px){.contact-wrapper h2{font-size:32px}}.contact-wrapper .interview-form-text{color:#0f3675;text-align:center;font-size:16px;margin-bottom:10px}@media screen and (min-width: 401px){.contact-wrapper .interview-form-text{font-size:18px;margin-bottom:30px}}.contact-wrapper .label{color:#0f3675;margin-left:5px;display:inline-block;vertical-align:top;padding:5px 0;font-size:16px}@media screen and (min-width: 401px){.contact-wrapper .label{font-size:18px}}.contact-wrapper .required,.contact-wrapper .optional{margin-left:5px;color:#fff;padding:5px 5px;border-radius:5px;font-size:12px}@media screen and (min-width: 401px){.contact-wrapper .required,.contact-wrapper .optional{font-size:14px}}.contact-wrapper .required{background-color:#e34825}.contact-wrapper .optional{background-color:#0f3675}.contact-wrapper .content{margin:4px 0;width:100%;border:3px solid #0f3675;border-radius:10px;padding:2px 10px;line-height:2}.contact-wrapper .content:focus-visible{outline:3px solid #e34825;border:3px solid #fff}.contact-wrapper .interview-title{margin-top:40px;font-size:16px}@media screen and (min-width: 401px){.contact-wrapper .interview-title{font-size:20px}}.contact-wrapper .date-time{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width: 301px){.contact-wrapper .date-time{flex-direction:row}}.contact-wrapper .date-time .date{width:100%}@media screen and (min-width: 301px){.contact-wrapper .date-time .date{width:50%}}.contact-wrapper .date-time .time{width:100%}@media screen and (min-width: 301px){.contact-wrapper .date-time .time{width:40%}}.contact-wrapper .content::-moz-placeholder{color:#7b7b7b;font-size:10px}.contact-wrapper .content::placeholder{color:#7b7b7b;font-size:10px}@media screen and (min-width: 301px){.contact-wrapper .content::-moz-placeholder{font-size:12px}.contact-wrapper .content::placeholder{font-size:12px}}@media screen and (min-width: 401px){.contact-wrapper .content::-moz-placeholder{font-size:14px}.contact-wrapper .content::placeholder{font-size:14px}}.contact-wrapper .submit-btn button{padding:7px 15px;font-size:20px}.contact-wrapper .go-top{margin-top:50px;text-align:center}.contact-wrapper .go-top a{color:#0f3675;text-decoration:underline;font-size:16px}@media screen and (min-width: 401px){.contact-wrapper .go-top a{font-size:20px}}.contact-wrapper .mw_wp_form_complete{color:#0f3675;margin:50px 0;line-height:1.8;font-size:16px}@media screen and (min-width: 401px){.contact-wrapper .mw_wp_form_complete{font-size:18px}}footer{background-color:#0f3675;color:#fff;padding:20px 5px;text-align:center;font-size:12px}@media screen and (min-width: 301px){footer{font-size:14px}}@media screen and (min-width: 401px){footer{font-size:16px}}@media screen and (min-width: 501px){footer{font-size:18px}}@media screen and (min-width: 501px){footer{border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.page404{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.page404 .go-top{margin-top:20px}.page404 .go-top a{color:#000;text-decoration:underline}/*# sourceMappingURL=style.css.map */