#wrap .inner{max-width:1050px;padding:0 25px;margin:0 auto}#wrap .strengths__ttl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:absolute;top:-75px;left:80px}@media (max-width: 767px){#wrap .strengths__ttl{position:relative;top:0;left:0;padding:0 25px;margin-bottom:40px}}#wrap .cmon__ttl__main{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.08em;font-weight:500;color:#0350bf;padding-bottom:25px;border-bottom:2px solid #e2f3fc;margin-bottom:36px}@media (max-width: 767px){#wrap .cmon__ttl__main{margin-bottom:30px;padding-bottom:18px;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.08em;font-weight:500}}#wrap .cmon__ttl__sub{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){#wrap .cmon__ttl__sub{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em;font-weight:400}}#wrap .strengths{margin-bottom:152px}@media only screen and (min-width: 768px) and (max-width: 1200px){#wrap .strengths{margin-bottom:120px}}@media (max-width: 767px){#wrap .strengths{margin-bottom:80px}}#wrap .strengths .cmon__service__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -5px}@media (max-width: 767px){#wrap .strengths .cmon__service__list{margin:0;flex-wrap:wrap}}#wrap .strengths .cmon__service__list__item{background-color:#edf9ff;width:33.333%;margin:0 5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:18px 20px 16px 25px;align-items:center}#wrap .strengths .cmon__service__list__item:hover{cursor:pointer}@media screen and (max-width: 1150px) and (min-width: 768px){#wrap .strengths .cmon__service__list__item{padding:12px}}@media (max-width: 767px){#wrap .strengths .cmon__service__list__item{width:100%;margin:0 0 10px;padding:13px 20px 14px 12px}#wrap .strengths .cmon__service__list__item:last-child{margin-bottom:0}}#wrap .strengths .cmon__service__list__item .cont{flex:1;text-align:left;margin-left:20px}#wrap .strengths .cmon__service__list__item .cont .en{font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.08em;font-weight:700;color:#0350bf;font-family:"Lato",sans-serif;text-transform:uppercase}#wrap .strengths .cmon__service__list__item .cont .jp{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.08em;font-weight:500}#wrap .strengths__intro{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:1280px;margin:0 auto;position:relative;margin-bottom:100px}@media (max-width: 767px){#wrap .strengths__intro{margin-bottom:50px;flex-direction:column}}#wrap .strengths__intro__img{width:31.25%}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__intro__img{width:45%}}@media (max-width: 767px){#wrap .strengths__intro__img{width:100%;padding-left:25px;text-align:right}}#wrap .strengths__intro__content{max-width:55.45%;margin-left:80px;margin-right:0;margin-top:auto;margin-bottom:-6px}@media only screen and (min-width: 768px) and (max-width: 1200px){#wrap .strengths__intro__content{padding-top:110px;max-width:55%;margin:0 25px 0 5%}}@media (max-width: 767px){#wrap .strengths__intro__content{max-width:100%;margin-left:0;margin-right:0;padding-left:25px;padding-right:25px}}#wrap .strengths__intro__content .ttl{font-size:32px;font-size:3.2rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;margin-bottom:45px;color:#0350bf}@media only screen and (max-width: 1250px){#wrap .strengths__intro__content .ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 900px){#wrap .strengths__intro__content .ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;font-weight:500;margin-bottom:16px}}@media (max-width: 767px){#wrap .strengths__intro__content .ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.08em;font-weight:500;margin-bottom:26px;margin-top:35px}}#wrap .strengths__intro__content .txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.08em;font-weight:400}@media only screen and (max-width: 1250px){#wrap .strengths__intro__content .txt{line-height:1.7}}@media only screen and (min-width: 768px) and (max-width: 1100px){#wrap .strengths__intro__content .txt{line-height:1.5;letter-spacing:0.06em}}@media (max-width: 767px){#wrap .strengths__intro__content .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em;font-weight:400}}#wrap .strengths__service_btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;position:relative;padding:34px 122px 31px 60px;border:2px solid #0350bf;border-radius:67px;cursor:pointer}#wrap .strengths__service_btn::after{content:"";position:absolute;background:url(../../img/common/icon/ico_arr_right.svg) center no-repeat;background-size:9px;width:44px;height:44px;right:36px;margin-left:auto;background-color:#ce1e26;border-radius:50%}@media only screen and (max-width: 1000px){#wrap .strengths__service_btn::after{right:20px}}@media (max-width: 767px){#wrap .strengths__service_btn::after{right:28px;top:47px;width:24px;height:24px;background-size:5px}}@media only screen and (min-width: 1025px){#wrap .strengths__service_btn:hover:hover{cursor:pointer;background-color:#edf9ff;opacity:1}#wrap .strengths__service_btn:hover:hover::after{background-color:#1b95e0}}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__service_btn{padding:20px 72px 20px 30px}}@media (max-width: 767px){#wrap .strengths__service_btn{border-radius:5px;padding:35px 28px 28px;flex-wrap:wrap}}#wrap .strengths__service_btn__ttl{color:#0350bf;padding-right:42px;margin-right:41px;border-right:2px solid #dbddde}@media only screen and (min-width: 768px) and (max-width: 1050px){#wrap .strengths__service_btn__ttl{padding-right:20px;margin-right:20px}}@media (max-width: 767px){#wrap .strengths__service_btn__ttl{width:100%;border-right:none;border-bottom:2px solid #dbddde;padding-right:0;margin-right:0;padding-bottom:25px;margin-bottom:20px}}#wrap .strengths__service_btn__ttl .jp{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.08em;font-weight:500;margin-bottom:10px}@media (max-width: 767px){#wrap .strengths__service_btn__ttl .jp{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.08em;font-weight:500;margin-bottom:5px}}#wrap .strengths__service_btn__ttl .en{font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.08em;font-weight:700;position:relative;padding-left:13px}@media (max-width: 767px){#wrap .strengths__service_btn__ttl .en{padding-left:16px}}#wrap .strengths__service_btn__ttl .en::before{content:"";position:absolute;width:10px;height:10px;background:url(../../img/common/icon/ico_dot_li.svg) no-repeat center/100%;left:-1px;top:50%;transform:translateY(-50%)}#wrap .strengths__service_btn__txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.08em;font-weight:400;flex:1}@media (max-width: 767px){#wrap .strengths__service_btn__txt{order:2;width:100%;margin:0;line-height:1.9}}#wrap .strengths__01{position:relative;padding-top:80px;margin-top:92px}@media (max-width: 767px){#wrap .strengths__01{padding-top:0;margin-top:52px}}@media (max-width: 767px){#wrap .strengths__01 .strengths__intro{margin-bottom:0}}#wrap .strengths__01 .strengths__intro__content{max-width:42.1817%;margin:0 60px;margin-top:auto;padding-top:30px}@media only screen and (max-width: 1200px){#wrap .strengths__01 .strengths__intro__content{margin:auto 45px 0}}@media only screen and (min-width: 768px) and (max-width: 950px){#wrap .strengths__01 .strengths__intro__content{padding-top:15px;margin:auto 18px 0;max-width:45%}}@media (max-width: 767px){#wrap .strengths__01 .strengths__intro__content{margin:0;padding:0 25px;max-width:100%;margin-bottom:38px}}@media (max-width: 767px){#wrap .strengths__01 .strengths__intro .leftImg{margin-right:25px}}#wrap .strengths__01 .strengths__intro .rightImg{margin-top:auto}@media (max-width: 767px){#wrap .strengths__01 .strengths__intro .rightImg{margin-left:25px}}#wrap .strengths__01__about{position:relative;margin-top:100px;text-align:center;padding-top:83px}@media (max-width: 767px){#wrap .strengths__01__about{padding-top:153px;margin-top:-103px}}#wrap .strengths__01__about .bg{position:absolute;top:0;left:0;width:100%;max-height:624px;z-index:-1}#wrap .strengths__01__about .bg>img{width:100%;max-height:624px}#wrap .strengths__01__about .ques{font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.08em;font-weight:500;padding-bottom:25px;border-bottom:2px solid #fff;color:#fff;margin-bottom:51px}@media (max-width: 767px){#wrap .strengths__01__about .ques{padding-bottom:18px;margin-bottom:30px;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.08em;font-weight:500}}#wrap .strengths__01__about .ans{color:#fff;font-size:15px;font-size:1.5rem;line-height:2.46667em;letter-spacing:.08em;font-weight:500}@media only screen and (max-width: 880px){#wrap .strengths__01__about .ans{font-size:14px;line-height:2;letter-spacing:0.01em}}@media (max-width: 767px){#wrap .strengths__01__about .ans{text-align:left;font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.08em;font-weight:400}}#wrap .strengths__01__content{margin-top:90px}@media (max-width: 767px){#wrap .strengths__01__content{margin-top:36px}#wrap .strengths__01__content picture{display:block;width:100%;text-align:center}}#wrap .strengths__01__content__camera{margin:100px 0 96px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (max-width: 767px){#wrap .strengths__01__content__camera{flex-wrap:wrap;margin:50px 0}}#wrap .strengths__01__content__camera .cmon__ttl{width:70%}@media (max-width: 767px){#wrap .strengths__01__content__camera .cmon__ttl{width:100%;margin-bottom:28px}}#wrap .strengths__01__content__camera>picture{width:24%}@media (max-width: 767px){#wrap .strengths__01__content__camera>picture{width:100%}}#wrap .strengths__01__content .cmon__service__list{margin-bottom:60px}@media (max-width: 767px){#wrap .strengths__01__content .cmon__service__list{margin-bottom:50px}}@media (max-width: 767px){#wrap .strengths__01__content .cmon__service__list .thumb{max-width:50px}}#wrap .strengths__01 .cmon__service__list__item{padding:20px 20px 16px 26px;border-radius:5px}@media only screen and (min-width: 768px) and (max-width: 950px){#wrap .strengths__01 .cmon__service__list__item{padding:15px}#wrap .strengths__01 .cmon__service__list__item .cont{margin-left:10px}#wrap .strengths__01 .cmon__service__list__item .cont .jp{font-size:15px}}@media (max-width: 767px){#wrap .strengths__01 .cmon__service__list__item{padding:22px 10px 19px 21px}}#wrap .strengths__02{padding-top:80px}@media (max-width: 767px){#wrap .strengths__02{padding-top:0}}#wrap .strengths__02__content .cmon__ttl{margin-bottom:46px}@media (max-width: 767px){#wrap .strengths__02__content .cmon__ttl{margin-bottom:30px}}#wrap .strengths__02__content .item-lst{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:12px;grid-row-gap:12px;margin-bottom:100px}@media (max-width: 767px){#wrap .strengths__02__content .item-lst{display:block;position:relative;margin-bottom:50px}}#wrap .strengths__02__content .item-lst .lst-c{min-height:60px;display:flex;align-items:center;font-size:20px;font-size:2rem;line-height:1.1em;letter-spacing:.08em;font-weight:400;color:#0350bf}@media (max-width: 767px){#wrap .strengths__02__content .item-lst .lst-c{font-size:14px;min-height:40px}#wrap .strengths__02__content .item-lst .lst-c:not(:last-child){margin-bottom:8px}}#wrap .strengths__02__content .item-lst .lst-c.box{background-color:#edf9ff;border-radius:30px;font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:.08em;font-weight:500;padding:5px 10px 5px 54px;position:relative}@media only screen and (max-width: 1020px){#wrap .strengths__02__content .item-lst .lst-c.box{font-size:14px}}@media only screen and (max-width: 880px){#wrap .strengths__02__content .item-lst .lst-c.box{padding:5px 5px 5px 40px;font-size:13px}#wrap .strengths__02__content .item-lst .lst-c.box>p{flex:1}}@media (max-width: 767px){#wrap .strengths__02__content .item-lst .lst-c.box{font-size:14px;line-height:calc(20 / 14);padding:9px 10px 10px 44px}}#wrap .strengths__02__content .item-lst .lst-c.box:before{content:"";position:absolute;width:24px;height:24px;background:url(../../img/service/ico-check.svg) center/contain no-repeat;left:20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 880px){#wrap .strengths__02__content .item-lst .lst-c.box:before{left:11px}}@media (max-width: 767px){#wrap .strengths__02__content .item-lst .lst-c.box:before{left:8px}}#wrap .strengths__02__content .item-lst .lst-c.box span{font-size:12px}@media only screen and (max-width: 1020px){#wrap .strengths__02__content .item-lst .lst-c.box span{font-size:11px}}@media (max-width: 767px){#wrap .strengths__02__content .item-lst .lst-c.box span{font-size:12px}}#wrap .strengths__02__content .item-lst .lst-c:not(.box){padding-left:12px}@media (max-width: 767px){#wrap .strengths__02__content .item-lst .lst-c:not(.box){padding-left:0;position:absolute;right:0;bottom:-44px}}#wrap .strengths__02__content__card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -16px;margin-bottom:100px}@media (max-width: 767px){#wrap .strengths__02__content__card{flex-wrap:wrap;margin-bottom:52px}}#wrap .strengths__02__content__card .item{width:33.33%;margin:0 16px;position:relative}#wrap .strengths__02__content__card .item::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border:2px solid #0350bf;border-radius:7px;z-index:2}@media (max-width: 767px){#wrap .strengths__02__content__card .item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:20px}#wrap .strengths__02__content__card .item:last-child{margin-bottom:0}}@media (max-width: 767px){#wrap .strengths__02__content__card .item__img{max-width:39.69%}}#wrap .strengths__02__content__card .item__content{padding:26px 30px 26px}@media (max-width: 767px){#wrap .strengths__02__content__card .item__content{max-width:calc(100% - 39.69%);padding:5px 25px;text-align:left}}#wrap .strengths__02__content__card .item__content .ttl{color:#0350bf;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:.08em;font-weight:500;text-align:center;margin-bottom:19px}@media (max-width: 767px){#wrap .strengths__02__content__card .item__content .ttl{margin-bottom:9px;text-align:left;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.08em;font-weight:500}}#wrap .strengths__02__content__card .item__content .txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){#wrap .strengths__02__content__card .item__content .txt{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.08em;font-weight:400}}#wrap .strengths__03{padding-top:80px}@media (max-width: 767px){#wrap .strengths__03{padding-top:0}}@media (max-width: 767px){#wrap .strengths__03 .strengths__intro__img{padding-right:25px;padding-left:0;text-align:left}}#wrap .strengths__03 .strengths__intro__content{margin-bottom:26px}@media only screen and (max-width: 1080px){#wrap .strengths__03 .strengths__intro__content{margin-bottom:0px}}#wrap .strengths__03__content .sec-flow{background-color:#edf9ff;padding:82px 0 60px;overflow:hidden;margin-right:90px}@media only screen and (min-width: 1150px) and (max-width: 1200px){#wrap .strengths__03__content .sec-flow{margin-right:40px}}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__03__content .sec-flow{margin-right:0}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow{margin-top:0;padding:50px 0 64px;margin-right:0}}#wrap .strengths__03__content .sec-flow .cmon__ttl__main{border-color:#fff;margin-bottom:51px}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow .cmon__ttl__main{margin-bottom:30px}}#wrap .strengths__03__content .sec-flow__inner{max-width:1150px;padding:0 80px;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__03__content .sec-flow__inner{padding:0 20px}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__inner{padding:0 25px}}#wrap .strengths__03__content .sec-flow__heading{display:flex;align-items:center}#wrap .strengths__03__content .sec-flow__heading .heading-jp{font-size:34px;font-size:3.4rem;line-height:1.58824em;letter-spacing:.08em;font-weight:500;margin-right:28px}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__heading .heading-jp{font-size:26px;margin-right:17px}}#wrap .strengths__03__content .sec-flow__heading .heading-en{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.08em;font-weight:bold;color:#0350bf;padding-left:22px;font-family:"Lato",sans-serif;margin-top:2px;position:relative}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__heading .heading-en{font-size:14px;margin-top:4px}}#wrap .strengths__03__content .sec-flow__heading .heading-en:before{content:"";position:absolute;width:12px;height:14px;background:url(../../img/policy/ico_ttl.svg) no-repeat center center;left:0;top:50%;transform:translateY(-50%)}#wrap .strengths__03__content .sec-flow__step{display:flex;justify-content:space-between;max-width:952px;margin:0 -20px}@media (min-width: 768px){#wrap .strengths__03__content .sec-flow__step{position:relative}#wrap .strengths__03__content .sec-flow__step .line-blue{position:absolute;height:2px;width:calc(100% + 13vw);background-position:center;background-color:#19a0e7;bottom:115px;left:-8.594vw;transform:translateX(-100%);transition:all 1.8s ease-in-out}#wrap .strengths__03__content .sec-flow__step .line-blue:after{position:absolute;content:"";width:19px;height:12px;background:url(../../img/top/ico-arrow.svg) center/contain no-repeat;right:-16px;bottom:0}#wrap .strengths__03__content .sec-flow__step.on .line-blue{transform:translateX(0)}#wrap .strengths__03__content .sec-flow__step.on .step-item{opacity:1}#wrap .strengths__03__content .sec-flow__step.on .step-item:nth-child(1){transition-delay:0.3s}#wrap .strengths__03__content .sec-flow__step.on .step-item:nth-child(2){transition-delay:0.6s}#wrap .strengths__03__content .sec-flow__step.on .step-item:nth-child(3){transition-delay:0.9s}#wrap .strengths__03__content .sec-flow__step.on .step-item:nth-child(4){transition-delay:1.2s}#wrap .strengths__03__content .sec-flow__step.on .step-item:nth-child(5){transition-delay:1.5s}#wrap .strengths__03__content .sec-flow__step.on .step-item:nth-child(6){transition-delay:1.8s}}@media only screen and (min-width: 1281px){#wrap .strengths__03__content .sec-flow__step .line-blue{width:205%;left:-100%}}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__03__content .sec-flow__step{margin:0}#wrap .strengths__03__content .sec-flow__step .line-blue{width:calc(100% + 8vw)}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step{max-width:100%;flex-wrap:wrap;margin-top:27px;position:relative;margin:0}}#wrap .strengths__03__content .sec-flow__step .step-item{width:calc(100% / 6);margin:0 20px;position:relative;padding-top:38px;padding-bottom:32px}@media (min-width: 768px){#wrap .strengths__03__content .sec-flow__step .step-item:first-child .step-item__ttl{margin-top:74px}}@media (min-width: 768px){#wrap .strengths__03__content .sec-flow__step .step-item{opacity:0;transition:opacity 0.3s linear}#wrap .strengths__03__content .sec-flow__step .step-item:after{content:"";position:absolute;width:14px;height:14px;background:url(../../img/common/icon/ico_dot.svg) center/contain no-repeat;left:50%;z-index:2;transform:translateX(-50%);bottom:109px}}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__03__content .sec-flow__step .step-item{width:calc(100% / 6 - 10px);margin:0 5px}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item{width:100%;display:flex;align-items:center;padding:0 0 12px;position:relative;margin:0}#wrap .strengths__03__content .sec-flow__step .step-item:before{content:"";position:absolute;width:2px;height:100%;background-color:#1b95e0;top:0;left:15.4%}}@media only screen and (max-width: 767px) and (max-width: 375px){#wrap .strengths__03__content .sec-flow__step .step-item:before{left:46px}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item:first-child{padding-top:17px}#wrap .strengths__03__content .sec-flow__step .step-item:nth-child(6):after{content:"";position:absolute;width:11px;height:20px;background:url(../../img/top/bg-line_sp.png) center/contain no-repeat;bottom:-19px;left:15.4%}}@media only screen and (max-width: 767px) and (max-width: 375px){#wrap .strengths__03__content .sec-flow__step .step-item:nth-child(6):after{left:46px}}#wrap .strengths__03__content .sec-flow__step .step-item__img{text-align:center}@media (min-width: 768px){#wrap .strengths__03__content .sec-flow__step .step-item__img>img{max-width:120px}}@media only screen and (min-width: 768px) and (max-width: 1000px){#wrap .strengths__03__content .sec-flow__step .step-item__img>img{max-width:90%}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item__img{width:30.77%;position:relative;z-index:2}}#wrap .strengths__03__content .sec-flow__step .step-item__num{position:absolute;text-align:center;font-family:"Lato",sans-serif;left:50%;top:0;transform:translateX(-50%)}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item__num{position:static;transform:unset;order:2;width:32px;margin:0 17px 0 25px}}#wrap .strengths__03__content .sec-flow__step .step-item__num .ttl{display:block;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.05em;font-weight:bold;color:#0350bf;margin-bottom:2px}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item__num .ttl{font-size:12px}}#wrap .strengths__03__content .sec-flow__step .step-item__num .txt{font-size:36px;font-size:3.6rem;line-height:1em;letter-spacing:.06em;font-weight:bold;color:#0350bf;display:block}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item__num .txt{font-size:24px;margin-top:2px}}#wrap .strengths__03__content .sec-flow__step .step-item__num .txt i{font-style:normal;color:#1b95e0}#wrap .strengths__03__content .sec-flow__step .step-item__ttl{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.08em;font-weight:500;text-align:center;color:#0350bf;margin-top:63px;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__03__content .sec-flow__step .step-item__ttl{font-size:14px}}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__step .step-item__ttl{order:3;font-size:18px;margin-top:0;text-align:left;line-height:1.3}}#wrap .strengths__03__content .sec-flow__txt{display:flex;justify-content:space-between;margin-top:63px}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__txt{flex-wrap:wrap;margin-top:42px}}#wrap .strengths__03__content .sec-flow__txt .main-txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em;font-weight:400;max-width:884px;margin-right:15px}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__txt .main-txt{max-width:100%;margin-right:0}}#wrap .strengths__03__content .sec-flow__txt .c-btn-viewall{margin-top:15px;min-width:144px}#wrap .strengths__03__content .sec-flow__txt .c-btn-viewall i{background-color:#fff}@media (max-width: 767px){#wrap .strengths__03__content .sec-flow__txt .c-btn-viewall{margin-top:21px;display:block;text-align:right;margin-right:0;margin-left:auto}}#wrap .strengths__03__content .tips{margin-top:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (max-width: 767px){#wrap .strengths__03__content .tips{flex-wrap:wrap;margin-top:54px}}#wrap .strengths__03__content .tips .cmon__ttl{width:70%}@media (max-width: 767px){#wrap .strengths__03__content .tips .cmon__ttl{width:100%}}#wrap .strengths__03__content .tips>picture{width:24%}@media (max-width: 767px){#wrap .strengths__03__content .tips>picture{width:100%;padding-right:0;margin-top:28px;text-align:center}}#wrap .strengths__04{padding-top:80px;margin-bottom:150px}@media (max-width: 767px){#wrap .strengths__04{padding-top:0;margin-bottom:102px}}#wrap .strengths__04 .strengths__intro{margin-bottom:130px}@media only screen and (max-width: 1000px){#wrap .strengths__04 .strengths__intro{margin-bottom:80px}}@media (max-width: 767px){#wrap .strengths__04 .strengths__intro{margin-bottom:50px}}#wrap .strengths__04 .strengths__intro__content{margin-bottom:-30px}@media only screen and (min-width: 768px) and (max-width: 1150px){#wrap .strengths__04 .strengths__intro__content{margin-bottom:-4px}}@media (max-width: 767px){#wrap .strengths__04 .strengths__intro__content{margin-bottom:0}}#wrap .strengths__04__content .cmon__service__list{flex-wrap:wrap;margin-bottom:49px}@media (max-width: 767px){#wrap .strengths__04__content .cmon__service__list{margin-bottom:50px}}#wrap .strengths__04__content .cmon__service__list__item{width:calc(33.33% - 10px);padding:18px 20px 18px 26px;margin-bottom:10px;border-radius:5px}#wrap .strengths__04__content .cmon__service__list__item:hover{cursor:default}@media (max-width: 767px){#wrap .strengths__04__content .cmon__service__list__item .thumb{max-width:50px}}@media only screen and (min-width: 768px) and (max-width: 950px){#wrap .strengths__04__content .cmon__service__list__item{padding:18px}#wrap .strengths__04__content .cmon__service__list__item .cont{margin-left:10px}#wrap .strengths__04__content .cmon__service__list__item .cont .jp{font-size:15px}}@media (max-width: 767px){#wrap .strengths__04__content .cmon__service__list__item{width:100%;padding:20px}}#wrap .strengths__04 .strengths__service_btn{position:relative}#wrap .strengths__04 .strengths__service_btn__ttl{padding-right:126px;margin-right:39px}@media only screen and (max-width: 950px){#wrap .strengths__04 .strengths__service_btn__ttl{padding-right:20px;margin-right:20px}}@media (max-width: 767px){#wrap .strengths__04 .strengths__service_btn__ttl{margin-right:0;padding-right:126px;margin-bottom:22px}}@media (max-width: 767px){#wrap .strengths__04 .strengths__service_btn__txt{margin-right:0}}

/*# sourceMappingURL=maps/strength.min.css.map */
