@media only screen and (max-width: 767px){.bg_gradImage::before{top:25.641025641vw;background-size:500vw auto}}.section .sectionInner{padding-top:70px;padding-bottom:70px}@media only screen and (max-width: 767px){.section .sectionInner{padding-top:12.8205128205vw;padding-bottom:12.8205128205vw}}@media only screen and (max-width: 767px){.sectionTitleWrap{text-align:left}}@media only screen and (max-width: 767px){.sectionTitleWrap .sectionTitle.iconTitle{display:inline}}@media only screen and (max-width: 767px){.sectionTitleWrap .sectionTitle.iconTitle .iconImg{display:none}}.sectionTitleWrap h2.sectionTitle{font-size:32px;font-weight:bold;line-height:1.5;color:#0191fe}@media only screen and (max-width: 767px){.sectionTitleWrap h2.sectionTitle{font-size:7.1794871795vw}}.sectionTitleWrap h3.sectionTitle{font-size:22px}@media only screen and (max-width: 767px){.sectionTitleWrap h3.sectionTitle{font-size:5.641025641vw}}.shadow{-webkit-box-shadow:0 4px 10px rgba(75,75,255,.15);box-shadow:0 4px 10px rgba(75,75,255,.15)}.whiteBoxListWrap{gap:10px}@media only screen and (max-width: 767px){.whiteBoxListWrap{gap:2.5641025641vw}}.whiteBox{position:relative;padding:20px;background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.whiteBox{padding:5.1282051282vw;border-radius:1.2820512821vw}}.whiteBox .text{font-weight:bold}.whiteBox .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.whiteBox .icon{right:5.1282051282vw}}@media only screen and (min-width: 1080px){a.whiteBox *{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}a.whiteBox:hover .text{color:#0191fe}a.whiteBox:hover .icon{background-color:#0191fe}}.modalWrap{z-index:10000;position:fixed;top:0;left:0;display:none;width:100%;height:100vh;background-color:rgba(0,0,0,.15)}.modalWrap .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.modalWrap .modalContentWrap{position:relative;padding:80px 60px;width:90%;max-width:892px;max-height:98svh;background-color:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.modalWrap .modalContentWrap{margin-left:auto}}@media only screen and (max-width: 1079px){.modalWrap .modalContentWrap{overflow-y:scroll}}@media only screen and (max-width: 767px){.modalWrap .modalContentWrap{padding:12.8205128205vw 5.1282051282vw 7.6923076923vw;width:100%;max-height:90svh;border-radius:2.0512820513vw}}.modalWrap .modalContentWrap .closeBtn{position:absolute;top:30px;right:30px;width:17px;height:17px}@media only screen and (min-width: 1080px){.modalWrap .modalContentWrap .closeBtn:hover::before,.modalWrap .modalContentWrap .closeBtn:hover::after{background-color:#0191fe}}@media only screen and (max-width: 767px){.modalWrap .modalContentWrap .closeBtn{top:5.1282051282vw;right:5.1282051282vw;width:4.358974359vw;height:4.358974359vw}}.modalWrap .modalContentWrap .closeBtn::before,.modalWrap .modalContentWrap .closeBtn::after{content:"";position:absolute;top:0;left:50%;width:2px;height:100%;background-color:#062155}@media only screen and (min-width: 1080px){.modalWrap .modalContentWrap .closeBtn::before,.modalWrap .modalContentWrap .closeBtn::after{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}.modalWrap .modalContentWrap .closeBtn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modalWrap .modalContentWrap .closeBtn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modalWrap .modalInner>.titleWrap .title{font-size:22px}@media only screen and (max-width: 767px){.modalWrap .modalInner>.titleWrap .title{font-size:5.641025641vw}}.modalWrap .modalInner>.contentWrap{margin-top:15px}@media only screen and (max-width: 767px){.modalWrap .modalInner>.contentWrap{margin-top:3.8461538462vw}}.modalWrap .modalInner>.contentWrap>.textWrap .text{line-height:1.8}.modalWrap .correspondenceListContentWrap{margin-top:30px}@media only screen and (max-width: 767px){.modalWrap .correspondenceListContentWrap{margin-top:7.6923076923vw}}.modalWrap .correspondenceListContentWrap>.titleWrap .title{font-size:18px}@media only screen and (max-width: 767px){.modalWrap .correspondenceListContentWrap>.titleWrap .title{font-size:4.6153846154vw}}.modalWrap .correspondenceListContentWrap .listWrap{margin-top:10px;gap:10px}@media only screen and (max-width: 767px){.modalWrap .correspondenceListContentWrap .listWrap{margin-top:2.5641025641vw;gap:2.5641025641vw}}.modalWrap .correspondenceListContentWrap .listWrap .correspondenceWrap{padding:15px;border:1px solid #d6d3d0;border-radius:4px}@media only screen and (max-width: 767px){.modalWrap .correspondenceListContentWrap .listWrap .correspondenceWrap{padding:3.8461538462vw;border-radius:1.0256410256vw}}.modalWrap .correspondenceListContentWrap .listWrap .correspondenceWrap .textWrap{margin-top:5px}@media only screen and (max-width: 767px){.modalWrap .correspondenceListContentWrap .listWrap .correspondenceWrap .textWrap{margin-top:1.2820512821vw}}.modalWrap .correspondenceListContentWrap .listWrap .correspondenceWrap .textWrap .text{font-size:14px}@media only screen and (max-width: 767px){.modalWrap .correspondenceListContentWrap .listWrap .correspondenceWrap .textWrap .text{font-size:3.5897435897vw}}.modalWrap .toolContentWrap{margin-top:25px;padding:25px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f3fc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.modalWrap .toolContentWrap{margin-top:6.4102564103vw;padding:5.1282051282vw;display:block;border-radius:1.0256410256vw}}.modalWrap .toolContentWrap .toolListWrap{margin-left:15px}@media only screen and (max-width: 767px){.modalWrap .toolContentWrap .toolListWrap{margin:2.5641025641vw 0 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.modalWrap .toolContentWrap .toolListWrap *{font-size:14px}@media only screen and (max-width: 767px){.modalWrap .toolContentWrap .toolListWrap *{font-size:3.5897435897vw}}.modalWrap .toolContentWrap .toolListWrap .discList{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.modalWrap .toolContentWrap .toolListWrap .discList{display:block}}.modalWrap .toolContentWrap .toolListWrap .discList li+li{margin-left:10px}@media only screen and (max-width: 767px){.modalWrap .toolContentWrap .toolListWrap .discList li+li{margin:1.2820512821vw 0 0}}.modalWrap .toolContentWrap .toolListWrap .text{margin-left:10px}@media only screen and (max-width: 767px){.modalWrap .toolContentWrap .toolListWrap .text{margin-left:2.5641025641vw}}@media only screen and (max-width: 767px){#service{overflow:hidden}}#about .sectionContentWrap{margin-top:30px}@media only screen and (max-width: 767px){#about .sectionContentWrap{margin-top:7.6923076923vw}}#about .aboutPickCircleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap{display:block}}#about .aboutPickCircleWrap .pickCircleWrap{display:-webkit-box;display:-ms-flexbox;display:flex}#about .aboutPickCircleWrap .pickCircleWrap .circleWrap{display:grid;place-content:center;width:15.0694444444vw;max-width:217px;height:15.0694444444vw;max-height:217px;text-align:center;background-color:rgba(1,145,254,.65);border:1px solid #0191fe;border-radius:50%}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .aboutPickCircleWrap .pickCircleWrap .circleWrap{width:20.5128205128vw;height:20.5128205128vw}}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .pickCircleWrap .circleWrap{width:31.5384615385vw;height:31.5384615385vw}}#about .aboutPickCircleWrap .pickCircleWrap .circleWrap+.circleWrap{margin-left:min(-15px, -1.0416666667vw)}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .pickCircleWrap .circleWrap+.circleWrap{margin-left:-2.5641025641vw}}#about .aboutPickCircleWrap .pickCircleWrap .circleWrap *{color:#fff}#about .aboutPickCircleWrap .pickCircleWrap .circleWrap .text{display:grid;place-content:center;font-size:18px;font-weight:bold}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .pickCircleWrap .circleWrap .text{font-size:2.8205128205vw}}#about .aboutPickCircleWrap .pickCircleWrap .circleWrap .enText{margin-top:5px;font-size:11px;font-family:"Poppins",sans-serif;font-weight:400}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .pickCircleWrap .circleWrap .enText{margin-top:1.2820512821vw;font-size:1.5384615385vw}}#about .aboutPickCircleWrap .arrow{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:min(20px, 1.3888888889vw);width:28px;height:48px;background-image:url("../images/service/about_arrow.svg");background-size:100%;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .arrow{margin:0 auto;width:7.6923076923vw;height:14.8717948718vw;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#about .aboutPickCircleWrap .afterTextWrap{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:min(15px, 1.0416666667vw)}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .afterTextWrap{margin:1.2820512821vw 0 0}}#about .aboutPickCircleWrap .afterTextWrap .text{font-size:27px;font-weight:bold}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .afterTextWrap .text{font-size:6.1538461538vw}}#about .aboutPickCircleWrap .afterTextWrap .text *{font-weight:bold}#about .aboutPickCircleWrap .afterTextWrap .text .minText{font-size:24px}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .afterTextWrap .text .minText{font-size:5.1282051282vw}}#about .aboutPickCircleWrap .afterTextWrap .text .largeText{font-size:32px}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap .afterTextWrap .text .largeText{font-size:7.1794871795vw}}#about .aboutPickCircleWrap+.textWrap{margin-top:40px}@media only screen and (max-width: 767px){#about .aboutPickCircleWrap+.textWrap{margin-top:10.2564102564vw}}#about .aboutPickCircleWrap+.textWrap .text{line-height:1.8}#about .serviceInfoSectionWrap{margin-top:80px}@media only screen and (max-width: 767px){#about .serviceInfoSectionWrap{margin-top:20.5128205128vw}}#about .serviceInfoSectionWrap .serviceInfoSection+.serviceInfoSection{margin-top:60px}@media only screen and (max-width: 767px){#about .serviceInfoSectionWrap .serviceInfoSection+.serviceInfoSection{margin-top:15.3846153846vw}}#about .serviceInfoSectionWrap .serviceInfoSection+.serviceInfoSection .image{aspect-ratio:900/292;border-radius:8px;overflow:hidden}@media only screen and (max-width: 767px){#about .serviceInfoSectionWrap .serviceInfoSection+.serviceInfoSection .image{aspect-ratio:350/200;border-radius:2.0512820513vw}}#about .serviceInfoSectionWrap .serviceInfoSection+.serviceInfoSection .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}@media only screen and (max-width: 767px){#about .serviceInfoSectionWrap .serviceInfoSection .sectionContentWrap{margin-top:2.5641025641vw}}#about .serviceInfoSectionWrap .serviceInfoSection .image{width:100%}#about .serviceInfoSectionWrap .whiteBoxListWrap{margin-top:25px}@media only screen and (max-width: 767px){#about .serviceInfoSectionWrap .whiteBoxListWrap{margin-top:6.4102564103vw}}#about .serviceInfoSectionWrap .whiteBoxListWrap .whiteBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about .serviceInfoSectionWrap .whiteBoxListWrap+.textWrap{margin-top:20px}@media only screen and (max-width: 767px){#about .serviceInfoSectionWrap .whiteBoxListWrap+.textWrap{margin-top:5.1282051282vw}}#benefits .sectionContentWrap{margin-top:30px}@media only screen and (max-width: 767px){#benefits .sectionContentWrap{margin-top:5.1282051282vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection{padding:60px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection{padding:10.2564102564vw 7.6923076923vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .sectionContentWrap{margin-top:25px}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .sectionContentWrap{margin-top:5.1282051282vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .imageWrap{padding:35px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .imageWrap{padding:8.9743589744vw 10.2564102564vw;border-radius:1.0256410256vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .imageWrap+.textWrap{margin-top:20px}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .imageWrap+.textWrap{margin-top:5.1282051282vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection .imageWrap+.textWrap .text{line-height:1.8}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection{margin-top:35px}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection{margin-top:10.2564102564vw}}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap{padding:12.8205128205vw 5.1282051282vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap{margin-bottom:10px;text-align:center}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap{margin-bottom:0}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap .title{font-size:20px}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap .title{font-size:3.5897435897vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap .title .marker{padding-bottom:.15em;font-weight:bold;background:#a6e2fa;background:-webkit-gradient(linear, left bottom, left top, from(rgb(166, 226, 250)), color-stop(40%, rgb(166, 226, 250)), color-stop(40%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgb(166, 226, 250) 0%, rgb(166, 226, 250) 40%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 100%)}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap .title .marker{font-size:5.1282051282vw}}#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap .notice{margin-top:5px;padding-left:1em;font-size:10px;text-indent:-1em}@media only screen and (max-width: 767px){#benefits .benefitsInfoBoxListWrap .benefitsInfoSection+.benefitsInfoSection .imageWrap .titleWrap .notice{margin-top:2.5641025641vw;font-size:2.5641025641vw;text-align:left}}#benefits .benefitsInfoTextListWrap{margin-top:90px}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap{margin-top:20.5128205128vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection+.benefitsInfoSection{margin-top:60px}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection+.benefitsInfoSection{margin-top:15.3846153846vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .whiteBoxListWrap:not(.supportListWrap) .whiteBox{text-align:center}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .whiteBoxListWrap:not(.supportListWrap)+.textWrap{margin-top:20px}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection .whiteBoxListWrap:not(.supportListWrap)+.textWrap{margin-top:5.1282051282vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap .whiteBox{padding:20px 40px}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap .whiteBox{padding:7.1794871795vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap .whiteBox .textWrap{margin-top:5px}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap .whiteBox .textWrap{margin-top:1.2820512821vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap .whiteBox .textWrap .text{font-size:14px;font-weight:normal}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap .whiteBox .textWrap .text{font-size:3.5897435897vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap+.textWrap{margin-top:15px}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap+.textWrap{margin-top:3.8461538462vw}}#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap+.textWrap .notice{padding-left:1em;font-size:12px;text-indent:-1em}@media only screen and (max-width: 767px){#benefits .benefitsInfoTextListWrap .benefitsInfoSection .supportListWrap+.textWrap .notice{font-size:3.0769230769vw}}#plan .sectionTitleWrap.bgTitleWrap{padding:20px 30px;background-color:#05acfe;border-radius:4px}@media only screen and (max-width: 767px){#plan .sectionTitleWrap.bgTitleWrap{padding:5.1282051282vw;border-radius:1.0256410256vw}}#plan .sectionTitleWrap.bgTitleWrap *{color:#fff}@media only screen and (max-width: 767px){#plan .sectionTitleWrap.bgTitleWrap .sectionTitle{font-size:6.1538461538vw}}#plan .sectionTitleWrap.bgTitleWrap .sectionTitle .minText{margin-right:5px;font-size:20px;font-weight:bold}@media only screen and (max-width: 767px){#plan .sectionTitleWrap.bgTitleWrap .sectionTitle .minText{margin:0 0 1.2820512821vw;font-size:4.6153846154vw}}#plan .contactWrap{margin-top:60px;padding:35px 40px}@media only screen and (max-width: 767px){#plan .contactWrap{margin-top:10.2564102564vw;padding:7.6923076923vw 6.4102564103vw}}#plan .contactWrap .obake{margin-right:20px;width:95px}@media only screen and (max-width: 767px){#plan .contactWrap .obake{margin-right:0;width:24.358974359vw}}#plan .contactWrap .btnWrap .btn{min-width:250px}#flow .sectionContentWrap{margin-top:30px}@media only screen and (max-width: 767px){#flow .sectionContentWrap{margin-top:7.6923076923vw}}#flow .tabWrap{display:block}#flow .tabWrap .tabBtnListWrap{position:relative;top:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;width:100%}@media only screen and (max-width: 767px){#flow .tabWrap .tabBtnListWrap{margin-bottom:7.6923076923vw;gap:2.5641025641vw}}#flow .tabWrap .tabBtnListWrap .tabBtn{padding:15px;font-size:18px;text-align:center;border-top-right-radius:4px;border-bottom-left-radius:0;-webkit-box-shadow:0 -4px 10px 0 rgba(75,75,255,.15);box-shadow:0 -4px 10px 0 rgba(75,75,255,.15)}@media only screen and (max-width: 767px){#flow .tabWrap .tabBtnListWrap .tabBtn{padding:5.1282051282vw 2.5641025641vw !important;font-size:3.5897435897vw;-webkit-box-shadow:0 1.0256410256vw 2.5641025641vw 0 rgba(75,75,255,.15);box-shadow:0 1.0256410256vw 2.5641025641vw 0 rgba(75,75,255,.15)}}#flow .tabWrap .tabBtnListWrap .tabBtn.active{padding:20px}#flow .tabWrap .tabBtnListWrap .tabBtn+.tabBtn{margin:0}#flow .tabWrap .tabBox{padding:60px 50px}@media only screen and (max-width: 767px){#flow .tabWrap .tabBox{padding:12.8205128205vw 5.1282051282vw}}#flow .tabWrap .tabBox.radiusBox{border-top-right-radius:0;border-top-left-radius:0}#flow .flowListWrap{display:grid;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px 0}@media only screen and (max-width: 1079px){#flow .flowListWrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){#flow .flowListWrap{gap:4.1025641026vw 0}}#flow .flowListWrap .flowWrap{padding:15px;width:16.6666666667%;text-align:center;background-color:#0191fe;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#flow .flowListWrap .flowWrap{width:calc((100% - 60px)/3)}}@media only screen and (max-width: 767px){#flow .flowListWrap .flowWrap{padding:3.8461538462vw;padding-left:17.9487179487vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:1.0256410256vw}}#flow .flowListWrap .flowWrap+.flowWrap{position:relative;margin-left:20px}@media only screen and (max-width: 767px){#flow .flowListWrap .flowWrap+.flowWrap{margin:0}}#flow .flowListWrap .flowWrap+.flowWrap::before{content:"";position:absolute;top:50%;left:-15px;width:8px;height:28px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNSA4LjE1NTU2TDEgMTUiIHN0cm9rZT0iIzAxOTFGRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDYgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNSA4LjE1NTU2TDEgMTUiIHN0cm9rZT0iIzAxOTFGRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;background-color:#0191fe;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){#flow .flowListWrap .flowWrap+.flowWrap::before{top:-4.1025641026vw;left:50%;width:2.0512820513vw;height:6.6666666667vw;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}}#flow .flowListWrap .flowWrap *{color:#fff}#flow .flowListWrap .flowWrap .numText{font-size:13px;font-family:"Poppins",sans-serif;font-weight:400}@media only screen and (max-width: 767px){#flow .flowListWrap .flowWrap .numText{font-size:3.3333333333vw}}#flow .flowListWrap .flowWrap .text{margin-top:5px;font-size:12px;font-weight:bold;line-height:1.3}@media only screen and (max-width: 767px){#flow .flowListWrap .flowWrap .text{margin-top:0;margin-left:3.8461538462vw;font-size:3.5897435897vw}}#flow .flowContentListWrap{margin-top:40px}@media only screen and (max-width: 767px){#flow .flowContentListWrap{margin-top:10.2564102564vw}}#flow .flowContentListWrap .flowContentWrap{padding:30px;width:100%;background-color:#f0f3fc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap{padding:7.6923076923vw;font-size:3.5897435897vw}}#flow .flowContentListWrap .flowContentWrap+.flowContentWrap{position:relative;margin-top:20px}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap+.flowContentWrap{margin-top:3.8461538462vw}}#flow .flowContentListWrap .flowContentWrap+.flowContentWrap::before{content:"";position:absolute;top:-17px;left:50%;width:30px;height:15px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDI2IDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNSAxTDEyLjczMzMgNkwwLjk5OTk5OSAwLjk5OTk5OSIgc3Ryb2tlPSIjMDE5MUZFIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDI2IDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNSAxTDEyLjczMzMgNkwwLjk5OTk5OSAwLjk5OTk5OSIgc3Ryb2tlPSIjMDE5MUZFIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;background-color:#0191fe;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap+.flowContentWrap::before{top:-3.8461538462vw;width:7.6923076923vw;height:3.8461538462vw}}#flow .flowContentListWrap .flowContentWrap .titleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap .titleWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2820512821vw 0}}#flow .flowContentListWrap .flowContentWrap .titleWrap .numText{margin-right:10px;font-size:13px;font-family:"Poppins",sans-serif;font-weight:400;color:#0191fe}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap .titleWrap .numText{margin-right:2.5641025641vw;font-size:3.3333333333vw}}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap .titleWrap .title{font-size:4.1025641026vw}}#flow .flowContentListWrap .flowContentWrap .contentWrap{margin-top:10px}@media only screen and (max-width: 767px){#flow .flowContentListWrap .flowContentWrap .contentWrap{margin-top:2.5641025641vw}}#flow .btnWrap{margin:40px auto 0}@media only screen and (max-width: 767px){#flow .btnWrap{margin-top:7.6923076923vw;width:100%}}@media only screen and (max-width: 767px){#serviceAfter .flowListWrap .flowWrap{padding-left:10.2564102564vw}}#case{width:100%;overflow:hidden}@media only screen and (max-width: 767px){#case{overflow:visible}}#case .serviceCaseSlider{width:100%}@media only screen and (max-width: 767px){#case .serviceCaseSlider{margin-right:calc(50% - 50vw)}}#case .btnWrap{margin-left:auto}@media only screen and (max-width: 767px){#case .btnWrap{margin-top:10.2564102564vw;width:100%}}@media only screen and (max-width: 767px){#faq .sectionContentWrap{margin-top:5.1282051282vw}}#faq .radiusBox{padding:50px}@media only screen and (max-width: 767px){#faq .radiusBox{padding:10.2564102564vw 5.1282051282vw}}#faq .faqListWrap .faqWrap .questionWrap,#faq .faqListWrap .faqWrap .answerWrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#faq .faqListWrap .faqWrap .questionWrap::before,#faq .faqListWrap .faqWrap .answerWrap::before{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;font-size:18px;font-weight:bold;line-height:1.3}@media only screen and (max-width: 767px){#faq .faqListWrap .faqWrap .questionWrap::before,#faq .faqListWrap .faqWrap .answerWrap::before{margin-right:1.2820512821vw;font-size:4.358974359vw}}#faq .faqListWrap .faqWrap .question,#faq .faqListWrap .faqWrap .answer{font-size:15px;line-height:1.5}@media only screen and (max-width: 767px){#faq .faqListWrap .faqWrap .question,#faq .faqListWrap .faqWrap .answer{font-size:3.8461538462vw}}#faq .faqListWrap .faqWrap .questionWrap::before{content:"Q .";color:#0191fe}#faq .faqListWrap .faqWrap .questionWrap .question{font-weight:bold;color:#0191fe}#faq .faqListWrap .faqWrap .answerWrap{margin-top:10px}@media only screen and (max-width: 767px){#faq .faqListWrap .faqWrap .answerWrap{margin-top:2.5641025641vw}}#faq .faqListWrap .faqWrap .answerWrap::before{content:"A ."}#faq .faqListWrap .faqWrap+.faqWrap{margin-top:30px;padding-top:30px;border-top:1px solid #d6d3d0}@media only screen and (max-width: 767px){#faq .faqListWrap .faqWrap+.faqWrap{margin-top:7.6923076923vw;padding-top:7.6923076923vw}}@media only screen and (max-width: 767px){#contents.resource #pageTitleWrap .titleWrap .pageTitle{font-size:12.8205128205vw}}