.service .service_main{overflow:hidden}.service .box-white{max-width:1000px;margin-left:auto;margin-right:auto}.service .box-white .ins{background:#fff;border-radius:20px;padding:0px 50px 60px}@media only screen and (min-width: 768px) and (max-width: 920px){.service .box-white .ins{padding:0px 30px 40px}}@media (max-width: 767px){.service .box-white .ins{padding:0 30px 17px}}@media only screen and (max-width: 360px){.service .box-white .ins{padding:0 20px 17px}}.service .box-white .ins .gr-tit{width:100%;text-align:center;position:relative;margin-bottom:28px}@media (max-width: 767px){.service .box-white .ins .gr-tit{margin-bottom:25px}}.service .box-white .ins .gr-tit::after{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:#fff;top:-40px;left:50%;margin-left:-75px;z-index:0}@media (max-width: 767px){.service .box-white .ins .gr-tit::after{width:120px;height:120px;margin-left:-60px;top:-33px}}.service .box-white .ins .gr-tit i{position:absolute;left:50%;top:-18px;transform:translateX(-50%);z-index:2;margin-left:-3px}@media (max-width: 767px){.service .box-white .ins .gr-tit i{margin-left:-7px;top:-16px}}.service .box-white .ins .gr-tit .ttl{font-size:26px;font-size:2.6rem;line-height:1.46154em;letter-spacing:.1em;font-weight:bold;color:#1A69AD;position:relative;z-index:3;padding-top:50px}@media (max-width: 767px){.service .box-white .ins .gr-tit .ttl{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.1em;font-weight:bold}}.service .box-white .ins .gr-lst{display:flex;flex-wrap:wrap;justify-content:space-between}.service .box-white .ins .gr-lst .lst{width:calc(50% - 50px);position:relative;margin-bottom:-5px}@media only screen and (min-width: 768px) and (max-width: 920px){.service .box-white .ins .gr-lst .lst{width:calc(50% - 30px)}}@media (max-width: 767px){.service .box-white .ins .gr-lst .lst{width:100%;padding-top:23px;border-top:1px solid #A4C2DB;margin-bottom:20px}}.service .box-white .ins .gr-lst .lst:last-child::before{content:'';position:absolute;width:1px;height:calc(100% - 5px);background:#A4C2DB;left:-50px;top:0}@media only screen and (min-width: 768px) and (max-width: 920px){.service .box-white .ins .gr-lst .lst:last-child::before{left:-30px}}@media (max-width: 767px){.service .box-white .ins .gr-lst .lst:last-child::before{display:none}}.service .box-white .ins .gr-lst .lst .ttl{width:100%;text-align:center;color:#00417A;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.1em;font-weight:bold;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 920px){.service .box-white .ins .gr-lst .lst .ttl{font-size:1.95652vw}}@media (max-width: 767px){.service .box-white .ins .gr-lst .lst .ttl{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.03em;font-weight:bold;margin-bottom:14px}}@media (max-width: 767px){.service .box-white .ins .gr-lst .lst .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em}}.service .box-white .ins .lst2{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:18px 0 45px}@media (max-width: 767px){.service .box-white .ins .lst2{margin:-3px 0 11px}}.service .box-white .ins .lst2 li{width:calc(33.333% - 10px);background:#E2F0FA;border-radius:40px;overflow:hidden;padding:5px 10px 5px 74px;min-height:80px;display:flex;align-items:center;position:relative}@media only screen and (min-width: 768px) and (max-width: 980px){.service .box-white .ins .lst2 li{padding:5px 10px 5px 44px;font-size:15px;font-size:1.5rem;letter-spacing:.03em}}@media (max-width: 767px){.service .box-white .ins .lst2 li{width:100%;margin-bottom:10px;font-size:15px;font-size:1.5rem;letter-spacing:.05em;min-height:64px;padding:5px 10px 5px 54px}}.service .box-white .ins .lst2 li::before{content:"";position:absolute}.service .box-white .ins .lst2 li span{display:inline-block;position:relative}.service .box-white .ins .lst2 li span::after{content:"";position:absolute;width:25px;height:25px;background:url("../../img/service/ico_03.svg") no-repeat center center/100% 100%;left:-44px;top:50%;margin-top:-12px}@media only screen and (min-width: 768px) and (max-width: 980px){.service .box-white .ins .lst2 li span::after{left:-34px}}@media (max-width: 767px){.service .box-white .ins .lst2 li span::after{width:16px;height:16px;margin-top:-8px;left:-25px}}@media (min-width: 768px){.service .box-white--top .ins .gr-tit i{margin-left:-6px}}@media (min-width: 768px){.service .box-white--top .ins .gr-tit img{width:52px;margin-top:-2px}}.service .box-white--bot .ins .gr-tit img{margin-top:-2px}@media (max-width: 767px){.service .box-white--bot .ins .gr-tit img{width:65px;margin-left:11px;margin-top:4px}}@media (max-width: 767px){.service .box-white--bot .ins .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em;margin-bottom:20px}}.service .sec-intro{margin-top:130px}@media (max-width: 767px){.service .sec-intro{margin-top:33px}}.service .sec-intro__block01{display:flex;flex-wrap:wrap;margin-bottom:74px}@media (max-width: 767px){.service .sec-intro__block01{margin-bottom:55px}}.service .sec-intro__block01__ins{display:flex;margin:auto;flex-wrap:wrap;width:100%;align-items:center}@media only screen and (max-width: 1100px){.service .sec-intro__block01__ins{padding-left:25px}}@media (max-width: 767px){.service .sec-intro__block01__ins{flex-direction:column;padding-left:0}}.service .sec-intro__block01 .bxtxt{max-width:335px;flex:1;margin-left:auto;margin-right:73px;margin-top:-14px;font-size:36px;font-size:3.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:bold;color:#1A69AD;text-align:left}@media only screen and (max-width: 1100px){.service .sec-intro__block01 .bxtxt{margin-right:66px}}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt{font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:.02em;margin-right:auto;margin-left:auto;position:relative;width:100%;padding-left:5px;padding-right:5px}}.service .sec-intro__block01 .bxtxt ruby{color:#EA5C36;margin-right:-11px}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt ruby{margin-bottom:-1px;margin-right:-5px}}.service .sec-intro__block01 .bxtxt ruby rt{color:#FFC557;font-size:26px;position:relative;top:2px}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt ruby rt{top:3px;font-size:22px;font-size:2.2rem;line-height:1;margin-top:-12px;margin-bottom:-3px;letter-spacing:-0.05em}}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt .st01{letter-spacing:0.05em}}.service .sec-intro__block01 .bxtxt .st01 em{position:relative;color:#EA5C36}.service .sec-intro__block01 .bxtxt .st01 em::after{content:'';position:absolute;width:6px;height:6px;background:#ffc557;border-radius:50%;left:calc(50% - 2px);transform:translateX(-50%);top:-4px}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt .st01 em::after{width:5px;height:5px;left:calc(50% - 2px);top:-5px}}.service .sec-intro__block01 .bxtxt .st02{display:block;margin-bottom:28px}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt .st02{letter-spacing:0.05em;margin-top:-7px}}.service .sec-intro__block01 .bxtxt .lg{margin-left:8px}@media (max-width: 767px){.service .sec-intro__block01 .bxtxt .lg{position:absolute;width:122px;top:12px;right:20px}}.service .sec-intro__block01 .bxtxt .lg img{width:187px}.service .sec-intro__block01 .bximg{width:calc(100% - (100% - 1080px)/2 - 410px)}@media only screen and (max-width: 1100px){.service .sec-intro__block01 .bximg{width:calc(100% - 390px)}}@media (max-width: 767px){.service .sec-intro__block01 .bximg{width:calc(100% - 25px);right:0;left:auto;margin-right:-25px;position:relative}}.service .sec-intro__block02{margin-bottom:116px}@media (max-width: 767px){.service .sec-intro__block02{margin-bottom:75px}}.service .sec-intro__block02 .c-head{margin-bottom:25px}@media (min-width: 768px){.service .sec-intro__block02 .c-head{font-size:26px;font-size:2.6rem;line-height:1.69231em;letter-spacing:.1em}}@media (max-width: 767px){.service .sec-intro__block02 .c-head{margin-bottom:37px}}.service .sec-intro__block02 .c-head em{color:#EA5C36;font-style:normal}.service .sec-intro__block02 .txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:bold}@media (max-width: 767px){.service .sec-intro__block02 .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em}}.service .sec-service{max-width:1080px;width:calc(100% - 40px);margin-left:auto;margin-right:auto;margin-top:163px;position:relative;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;position:relative;padding-bottom:117px}@media (max-width: 767px){.service .sec-service{flex-direction:column-reverse;padding-bottom:20px;margin-top:45px;width:calc(100% - 50px)}}.service .sec-service::before{content:"";position:absolute;width:460px;height:772px;left:-197px;top:-59px;background:url("../../img/top/service_bgmap.png") no-repeat right top/460px auto;z-index:-1}@media (max-width: 767px){.service .sec-service::before{right:-140px;top:19px;left:auto;background:url("../../img/top/service_bgmap.png") no-repeat right top/508px auto}}.service .sec-service__title{max-width:280px;order:2;display:flex;flex-direction:row-reverse;padding-top:33px}@media (max-width: 767px){.service .sec-service__title{width:100%;max-width:100%;flex-direction:column-reverse;margin-bottom:16px;order:3}}.service .sec-service__title .gr-title{display:flex;flex-wrap:wrap;margin-left:37px;margin-right:-10px}@media (max-width: 767px){.service .sec-service__title .gr-title{order:2;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;flex-direction:column-reverse}}.service .sec-service__title .gr-title .en{font-size:76px;font-size:7.6rem;line-height:1em;letter-spacing:.1em;font-weight:600;font-family:"Quicksand",sans-serif;color:#1A69AD;writing-mode:vertical-rl;order:2;margin:0 0 0 15px;padding-top:1px;position:relative}@media (max-width: 767px){.service .sec-service__title .gr-title .en{writing-mode:unset;font-size:52px;font-size:5.2rem;margin-left:0;margin-bottom:5px}}.service .sec-service__title .gr-title .en::before{content:"";position:absolute;width:10px;height:10px;background:#EA5C36;border-radius:50%;right:17px;top:-33px}@media (max-width: 767px){.service .sec-service__title .gr-title .en::before{right:0;left:-10px;width:8px;height:8px;top:0px}}.service .sec-service__title .gr-title .jp{font-size:20px;font-size:2rem;letter-spacing:.2em;font-weight:bold;writing-mode:vertical-rl;padding-top:2px}@media (max-width: 767px){.service .sec-service__title .gr-title .jp{writing-mode:unset;font-size:16px;font-size:1.6rem;letter-spacing:.1em}}.service .sec-service__title .gr-title__txt{display:flex;align-items:flex-start;flex-direction:row-reverse}@media (max-width: 767px){.service .sec-service__title .gr-title__txt{width:100%;display:inline;line-height:28px}}.service .sec-service__title .gr-title__txt .col{writing-mode:vertical-rl;font-size:16px;font-size:1.6rem;letter-spacing:-0.3em}@media (max-width: 767px){.service .sec-service__title .gr-title__txt .col{writing-mode:unset;letter-spacing:0.08em;display:inline;line-height:16px;font-size:15px;font-size:1.5rem}}.service .sec-service__title .gr-title__txt .col em,.service .sec-service__title .gr-title__txt .col i{font-style:normal}@media (min-width: 768px){.service .sec-service__title .gr-title__txt .col em,.service .sec-service__title .gr-title__txt .col i{color:#1A69AD}}.service .sec-service__title .gr-title__txt .col i{transform:rotate(-90deg);display:inline-block;margin:13px 0 5px}@media (max-width: 767px){.service .sec-service__title .gr-title__txt .col i{transform:rotate(0)}}.service .sec-service__lstcont{max-width:800px}@media only screen and (min-width: 768px) and (max-width: 1062px){.service .sec-service__lstcont{width:calc(100% - 180px)}}@media (max-width: 767px){.service .sec-service__lstcont{width:100%;order:2;margin-bottom:50px}}.service .sec-service__item{display:flex;flex-wrap:wrap;padding:40px 10px 36px 12px;border-top:1px solid #A4C2DB;align-items:flex-start}@media (max-width: 767px){.service .sec-service__item{padding:27px 0 26px;position:relative;border-bottom:none}}.service .sec-service__item__thumb{max-width:220px;order:2;border-radius:10px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1062px){.service .sec-service__item__thumb{max-width:180px}}@media (max-width: 767px){.service .sec-service__item__thumb{width:140px;position:absolute;left:0;top:31px;height:100px;border-radius:10px;overflow:hidden}.service .sec-service__item__thumb img{object-fit:cover;position:absolute;top:0;width:100%;height:100%;left:0}}.service .sec-service__item__txt{width:calc(100% - 220px);display:flex;flex-direction:column;padding-right:50px;margin-top:-4px}@media only screen and (min-width: 768px) and (max-width: 1062px){.service .sec-service__item__txt{width:calc(100% - 180px);padding-right:30px}}@media (max-width: 767px){.service .sec-service__item__txt{width:100%;padding-right:0}}.service .sec-service__item__txt span{display:inline-block}@media (max-width: 767px){.service .sec-service__item__txt .grlb{min-height:107px;display:flex;flex-direction:column;justify-content:center;padding-left:164px;margin-bottom:22px}}.service .sec-service__item__txt .lb01{font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.1em;font-weight:600;color:#1A69AD;font-family:"Quicksand",sans-serif;margin-bottom:11px}@media (max-width: 767px){.service .sec-service__item__txt .lb01{font-size:14px;font-size:1.4rem;margin-bottom:8px;margin-top:10px}}.service .sec-service__item__txt .lb02{font-size:28px;font-size:2.8rem;letter-spacing:.1em;font-weight:bold;margin-bottom:22px;width:100%}@media only screen and (min-width: 768px) and (max-width: 1062px){.service .sec-service__item__txt .lb02{font-size:2.1875vw;display:block}}@media (max-width: 767px){.service .sec-service__item__txt .lb02{font-size:20px;font-size:2rem;line-height:1.4em;margin-bottom:0}}.service .sec-service__item__txt .lb03{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:bold}@media (max-width: 767px){.service .sec-service__item__txt .lb03{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em}}.service .sec-service__item:last-child{border-bottom:1px solid #A4C2DB}.service .sec-service .cmn_btn_cir{position:absolute;right:35px;bottom:108px}@media (max-width: 767px){.service .sec-service .cmn_btn_cir{position:relative;bottom:0;right:auto;left:auto;order:1}}.service .sec-area{border-radius:30px;background:#fff;padding:116px 0 96px;margin-bottom:137px;overflow:hidden;position:relative}@media (max-width: 767px){.service .sec-area{border-radius:20px;padding:104px 0 70px;overflow:hidden;margin-bottom:75px}}.service .sec-area .inner{display:flex;flex-wrap:wrap}.service .sec-area .gr-cont{width:calc(100% - 466px);padding-left:40px}@media only screen and (min-width: 768px) and (max-width: 959px){.service .sec-area .gr-cont{width:calc(100% - 366px)}}@media (max-width: 767px){.service .sec-area .gr-cont{width:100%;padding-left:0}}.service .sec-area .gr-cont .cmn_grtitle{margin-bottom:45px}@media (max-width: 767px){.service .sec-area .gr-cont .cmn_grtitle{flex-direction:column;align-items:flex-start;left:5px;margin-bottom:97px}}@media (min-width: 768px){.service .sec-area .gr-cont .cmn_grtitle .jp{top:2px;left:2px;position:relative}}@media (max-width: 767px){.service .sec-area .gr-cont .cmn_grtitle .jp{display:block}}.service .sec-area .gr-cont .str{font-size:26px;font-size:2.6rem;letter-spacing:.08em;font-weight:bold;color:#1A69AD;margin-bottom:38px}@media (max-width: 767px){.service .sec-area .gr-cont .str{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.1em;font-weight:bold;margin-bottom:20px}}.service .sec-area .gr-cont .txt{max-width:480px}@media (max-width: 767px){.service .sec-area .gr-cont .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em;font-weight:bold;width:100%}}.service .sec-area .gr-img{width:466px;margin-top:-25px;position:relative}@media only screen and (min-width: 768px) and (max-width: 959px){.service .sec-area .gr-img{width:366px}}@media (max-width: 767px){.service .sec-area .gr-img{width:260px;position:absolute;left:152px;margin-top:-69px}}@media only screen and (max-width: 374px){.service .sec-area .gr-img{left:130px}}.service .sec-area .gr-img .ani{position:absolute;left:21%;animation:moveUpDown 2s ease-in-out infinite}@media (max-width: 767px){.service .sec-area .gr-img .ani{width:57px}}@keyframes moveUpDown{0%{transform:translateY(0)}50%{transform:translateY(20px)}100%{transform:translateY(0)}}.service .sec-area .gr-img img{position:relative;right:-12px}.service .sec-flow{margin-bottom:154px}@media (max-width: 767px){.service .sec-flow{margin-bottom:93px}}.service .sec-flow .inner{display:flex;flex-direction:column}.service .sec-flow .cmn_grtitle{margin-left:auto;margin-right:auto;margin-bottom:74px;justify-content:center;flex:0 0 auto;width:auto;padding-left:35px}@media (min-width: 768px){.service .sec-flow .cmn_grtitle::before{left:0px}}@media (max-width: 767px){.service .sec-flow .cmn_grtitle::before{left:23px}}@media (max-width: 767px){.service .sec-flow .cmn_grtitle{margin-left:auto;margin-bottom:43px;padding-right:22px}}.service .sec-flow .gr-cont{position:relative;max-width:1000px;margin-left:auto;margin-right:auto}.service .sec-flow .gr-cont .scroll-line{content:"";width:2px;height:0;background:#1A69AD;position:absolute;left:59px;transition:height 0.1s ease-out;top:0}@media (max-width: 767px){.service .sec-flow .gr-cont .scroll-line{display:none}}.service .sec-flow .gr-cont .row{display:flex;flex-direction:column;padding-left:200px;margin-bottom:70px;position:relative}@media (max-width: 767px){.service .sec-flow .gr-cont .row{padding-left:0;margin-bottom:83px}.service .sec-flow .gr-cont .row::after{content:'';position:absolute;width:24px;height:22px;background:url("../../img/service/ico_04.svg") no-repeat center center/100% 100%;left:50%;bottom:-51px;margin-left:-12px}}.service .sec-flow .gr-cont .row:last-child{margin-bottom:0}@media (max-width: 767px){.service .sec-flow .gr-cont .row:last-child::after{display:none}}.service .sec-flow .gr-cont .row .str{position:relative}@media (max-width: 767px){.service .sec-flow .gr-cont .row .str{padding-left:70px;margin-bottom:18px;min-height:54px;display:flex;align-items:center}}.service .sec-flow .gr-cont .row .str .num{width:120px;height:120px;border-radius:50%;background:#1A69AD;font-family:"Quicksand",sans-serif;position:absolute;top:0;left:-200px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 767px){.service .sec-flow .gr-cont .row .str .num{width:54px;height:54px;left:0;top:50%;margin-top:-27px}}.service .sec-flow .gr-cont .row .str .num em{color:#FFC557;font-size:18px;font-size:1.8rem;line-height:1.27778em;letter-spacing:.03em;font-weight:600}@media (max-width: 767px){.service .sec-flow .gr-cont .row .str .num em{font-size:12px;font-size:1.2rem;line-height:1em;margin-top:4px}}.service .sec-flow .gr-cont .row .str .num i{color:#fff;font-size:46px;font-size:4.6rem;line-height:1.1em;letter-spacing:.03em;font-weight:600;font-style:normal}@media (max-width: 767px){.service .sec-flow .gr-cont .row .str .num i{font-size:22px;font-size:2.2rem;line-height:1em}}.service .sec-flow .gr-cont .row .str .ttl{font-size:28px;font-size:2.8rem;line-height:1.5em;letter-spacing:.08em;font-weight:bold;color:#1A69AD;margin-bottom:35px;padding-top:23px}@media (max-width: 767px){.service .sec-flow .gr-cont .row .str .ttl{font-size:22px;font-size:2.2rem;line-height:1.27273em;letter-spacing:.1em;margin-bottom:0;padding-top:0;width:100%}}.service .sec-flow .gr-cont .row .str .ttl span{font-size:22px;font-size:2.2rem;display:inline-block}@media (max-width: 767px){.service .sec-flow .gr-cont .row .str .ttl span{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.1em;position:relative;top:-2px;margin-bottom:-2px;display:inline-block}}@media (max-width: 767px){.service .sec-flow .gr-cont .row .dtl .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em}}.service .sec-flow .gr-cont .row .dtl .txt a{color:#1A69AD;text-decoration:underline}.service .sec-flow .gr-cont .row .dtl .txt u{background:linear-gradient(to top, #FFF89F 24px, transparent 8px, transparent calc(100% - 8px));background-position:bottom 0px left;text-decoration:none !important}@media (max-width: 767px){.service .sec-flow .gr-cont .row .dtl .txt u{background:linear-gradient(to top, #FFF89F 26px, transparent 8px, transparent calc(100% - 8px));background-position:bottom 0px left;padding-top:2px;padding-bottom:3px}}.service .sec-flow .gr-cont .row .box{background:#fff;display:flex;flex-wrap:wrap;padding:50px 50px 46px;border-radius:20px;margin-top:33px}@media (max-width: 767px){.service .sec-flow .gr-cont .row .box{width:100%;flex-direction:column-reverse;padding:30px 30px 26px;margin-top:28px}}@media only screen and (max-width: 374px){.service .sec-flow .gr-cont .row .box{padding:25px 25px 26px}}.service .sec-flow .gr-cont .row .box__img{width:189px}@media (max-width: 767px){.service .sec-flow .gr-cont .row .box__img{width:100%;order:1;margin-bottom:24px}}.service .sec-flow .gr-cont .row .box__info{width:calc(100% - 189px);padding-right:48px}@media (max-width: 767px){.service .sec-flow .gr-cont .row .box__info{width:100%;padding-right:0}}@media (max-width: 767px){.service .sec-flow .gr-cont .row .box__info__txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.08em;display:inline-block}}.service .sec-flow .gr-cont .row .box__info .c-head{margin-bottom:30px;letter-spacing:0.07em}@media (max-width: 767px){.service .sec-flow .gr-cont .row .box__info .c-head{margin-bottom:22px;letter-spacing:0.1em}}@media only screen and (max-width: 374px){.service .sec-flow .gr-cont .row .box__info .c-head{font-size:18px;font-size:1.8rem}}.service .sec-grLink{background:#fff;position:relative;margin-top:215px;padding-bottom:80px}@media (max-width: 767px){.service .sec-grLink{margin-top:102px;padding-bottom:86px}}.service .sec-grLink::before{content:"";position:absolute;height:105px;width:100%;left:0;top:-104px;background:url("../../img/strength/strengths_bg01.png") no-repeat center bottom/100% 100%}@media (max-width: 767px){.service .sec-grLink::before{height:30px;top:-29px}}@media (min-width: 768px){.service .sec-grLink__title{padding-top:117px}}@media (max-width: 767px){.service .sec-grLink__title{padding-top:70px}.service .sec-grLink__title .lb01 .st01{margin-right:-8px;margin-left:auto;margin-top:13px}.service .sec-grLink__title .lb01 .st01 em::after{left:calc(50% - 2px)}}@media (max-width: 767px){.service .sec-grLink .sec-grLink__lst .item{margin-bottom:25px}}

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