@charset "UTF-8";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}*{-moz-font-feature-settings:"liga","kern";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background-color:#fff;color:#000;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}html{font-size:62.5%}body{font-size:1rem}body *{line-height:1}.only__desktop{display:none!important;visibility:hidden}@media screen and (min-width: 751px){.only__desktop{display:block!important;visibility:visible}}.only__mobile{display:block!important;visibility:visible}@media screen and (min-width: 751px){.only__mobile{display:none!important;visibility:hidden}}.section__inner{position:relative}.section__inner img{display:block;width:100%}@media screen and (min-width: 751px){.section__inner{width:min(90.9090909091vw,1000px);margin-inline:auto}}.section__title .title{display:block;font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute}.heading__type1{margin-bottom:4.2666666667vw;padding-bottom:2.1333333333vw;border-bottom:2px solid #00a7db}.__kmb .heading__type1{border-bottom:2px solid #f39800}.__jsb .heading__type1{border-bottom:2px solid #e85298}@media screen and (min-width: 751px){.heading__type1{margin-bottom:min(1.4545454545vw,16px);padding-bottom:min(.7272727273vw,8px)}}.heading__type1 .title{font-weight:700;text-align:center;font-size:4.8vw}@media screen and (min-width: 751px){.heading__type1 .title{font-size:min(2.5454545455vw,28px)}}.heading__type2{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.heading__type2{margin-top:min(1.4545454545vw,16px)}}.heading__type2 .title{display:flex;align-items:center;font-weight:700;font-size:4.8vw;gap:1.0666666667vw}@media screen and (min-width: 751px){.heading__type2 .title{gap:min(.3636363636vw,4px);font-size:min(1.8181818182vw,20px)}}.heading__type2 .title:before{content:"";display:block;border-radius:50%;background-color:#00a7db;width:3.2vw;height:3.2vw}.__kmb .heading__type2 .title:before{background-color:#f39800}.__jsb .heading__type2 .title:before{background-color:#e85298}@media screen and (min-width: 751px){.heading__type2 .title:before{width:min(1.4545454545vw,16px);height:min(1.4545454545vw,16px)}}.heading__type3{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.heading__type3{margin-top:min(1.4545454545vw,16px)}}.heading__type3 .title{display:flex;align-items:center;font-weight:700;gap:2.1333333333vw;font-size:4.2666666667vw;line-height:1.5}.heading__type3 .title .num{display:flex;justify-content:center;align-items:center;border-bottom:2px solid #00a7db;color:#00a7db;width:6.4vw;height:6.4vw}.__kmb .heading__type3 .title .num{border-bottom:2px solid #f39800;color:#f39800}.__jsb .heading__type3 .title .num{border-bottom:2px solid #e85298;color:#e85298}@media screen and (min-width: 751px){.heading__type3 .title{gap:min(.7272727273vw,8px);font-size:min(1.6363636364vw,18px)}.heading__type3 .title .num{width:min(3.2727272727vw,36px);height:min(3.2727272727vw,36px)}}.heading__type4 .title{font-weight:700}.heading__type4 .title:not(#_){font-size:4.2666666667vw}@media screen and (min-width: 751px){.heading__type4 .title:not(#_){font-size:min(1.6363636364vw,18px)}}.heading__type5 .title{font-weight:700}.heading__type5 .title:not(#_){font-size:3.7333333333vw}@media screen and (min-width: 751px){.heading__type5 .title:not(#_){font-size:min(1.4545454545vw,16px)}}.heading__type6{background-color:#f3fbff;padding:2.6666666667vw}.__kmb .heading__type6{background-color:#fff2dd}.__jsb .heading__type6{background-color:#ffe3f0}@media screen and (min-width: 751px){.heading__type6{padding:min(1.4545454545vw,16px)}}.heading__type6 .title{font-weight:700;font-size:3.2vw}@media screen and (min-width: 751px){.heading__type6 .title{font-size:min(1.4545454545vw,16px)}}.heading__type7 .title{font-weight:700;text-align:center;font-size:3.2vw}@media screen and (min-width: 751px){.heading__type7 .title{font-size:min(2.5454545455vw,28px)}}.heading__type7 .text{font-weight:700;text-align:center}.heading__type7 .text:not(#_){font-size:3.7333333333vw}@media screen and (min-width: 751px){.heading__type7 .text:not(#_){margin-top:min(1.3636363636vw,15px);font-size:min(1.2727272727vw,14px)}}.child__btn{display:flex;justify-content:center;flex-direction:column}.child__btn .btn__text{text-align:center;font-weight:700}.child__btn .btn__text:not(#_){font-size:4.2666666667vw}@media screen and (min-width: 751px){.child__btn .btn__text:not(#_){font-size:min(1.8181818182vw,20px)}}.child__btn .link{display:flex;justify-content:center;align-items:center;flex-flow:column;margin-inline:auto;background-color:#00a7db;color:#fff;font-weight:700;border-radius:10px;text-decoration:none;transition:opacity .4s linear;will-change:opacity;width:100%;height:17.0666666667vw;font-size:4.2666666667vw;position:relative}.child__btn .link:hover{opacity:.8}.child__btn .link:after{content:"";display:block;width:10.9333333333vw;height:10.9333333333vw;background:url(/img/child/icon-button-arrow01.svg) no-repeat 0 0/100%;position:absolute;right:0}@media screen and (min-width: 751px){.child__btn .link:after{width:min(3.7272727273vw,41px);height:min(3.7272727273vw,41px)}}.child__btn .link .small{display:block}@media screen and (min-width: 751px){.child__btn .link .small{font-size:min(1.4545454545vw,16px);margin-bottom:min(.7272727273vw,8px)}}@media screen and (min-width: 751px){.child__btn .link{width:min(42.2727272727vw,465px);height:min(6.7272727273vw,74px);font-size:min(1.6363636364vw,18px)}}.__kmb .child__btn .link{background-color:#f39800}.__jsb .child__btn .link{background-color:#e85298}.child__btn.child__btn__web .link:after{rotate:90deg}.child__btn.child__btn__web.__reached .link:after{rotate:-90deg}.child__container{position:relative}.fixed__link{position:sticky;bottom:0;padding:5.3333333333vw;background-color:#fffc}@media screen and (min-width: 751px){.fixed__link{display:flex;justify-content:center;align-items:center;gap:min(.9090909091vw,10px);padding:min(1.8181818182vw,20px)}}.fixed__link .child__btn+.child__btn{margin-top:2.6666666667vw}@media screen and (min-width: 751px){.fixed__link .child__btn+.child__btn{margin-top:0}}.child__kv{display:block;width:100%;height:124.5333333333vw;background:url(/img/child/kv-bg-sp.jpg) no-repeat 0 center/cover;position:relative}.child__kv .title,.child__kv .catch{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute}.child__kv .title{width:91.2vw;height:27.4666666667vw;background:url(/img/child/kv-title-sp.png) no-repeat 0 0/100%;top:10.1333333333vw;right:0;left:0;margin-inline:auto}.child__kv .catch{width:64vw;height:18.6666666667vw;background:url(/img/child/kv-catch-sp.png) no-repeat 0 0/100%;top:44.5333333333vw;left:5.3333333333vw}.__kmb .child__kv .title{background:url(/img/child/kv-title-sp-kmb.png) no-repeat 0 0/100%}.__jsb .child__kv .title{background:url(/img/child/kv-title-sp-jsb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.child__kv{height:min(48.8181818182vw,537px);margin-inline:auto;background:url(/img/child/kv-bg.jpg) no-repeat 0 center/cover}.child__kv .title{width:min(42.8181818182vw,471px);height:min(11.3636363636vw,125px);background:url(/img/child/kv-title.png) no-repeat 0 0/100%;top:min(11.9090909091vw,131px);right:auto;left:min(2.7272727273vw,30px)}.child__kv .catch{width:min(30.1818181818vw,332px);height:min(10.0909090909vw,111px);background:url(/img/child/kv-catch.png) no-repeat 0 0/100%;top:min(26.1818181818vw,288px);left:min(2.8181818182vw,31px)}.__kmb .child__kv .title{background:url(/img/child/kv-title-kmb.png) no-repeat 0 0/100%}.__jsb .child__kv .title{background:url(/img/child/kv-title-jsb.png) no-repeat 0 0/100%}}.hajimete__banner{width:91.4666666667vw;margin:6.4vw auto 0}.hajimete__banner a{display:block}.hajimete__banner img{display:block;width:100%}@media screen and (min-width: 751px){.hajimete__banner{width:min(90.9090909091vw,1000px);margin-top:min(3.6363636364vw,40px)}.hajimete__banner a{width:min(58.9090909091vw,648px);height:min(15.8181818182vw,174px);margin-inline:auto}.__jsb .hajimete__banner a{width:min(43.7272727273vw,481px);height:min(16.6363636364vw,183px)}}.child__introduction{margin-top:16vw;padding-bottom:24vw;background-color:#eaf8ff}.__kmb .child__introduction{background-color:#fff3df;margin-top:0}.__jsb .child__introduction{background-color:#f9f4f7}@media screen and (min-width: 751px){.child__introduction{margin-top:min(5.4545454545vw,60px);padding-bottom:min(8.1818181818vw,90px)}}.child__introduction .section__title .title{width:84.2666666667vw;height:13.0666666667vw;background:url(/img/child/introduction-title-sp.png) no-repeat 0 0/100%;top:-6.6666666667vw}.__kmb .child__introduction .section__title .title{background:url(/img/child/introduction-title-sp-kmb.png) no-repeat 0 0/100%}.__jsb .child__introduction .section__title .title{width:98.4vw;background:url(/img/child/introduction-title-sp-jsb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.child__introduction .section__title .title{width:min(38.7272727273vw,426px);height:min(5.8181818182vw,64px);background:url(/img/child/introduction-title.png) no-repeat 0 0/100%;top:max(-2.9090909091vw,-32px)}.__kmb .child__introduction .section__title .title{background:url(/img/child/introduction-title-kmb.png) no-repeat 0 0/100%}.__jsb .child__introduction .section__title .title{width:min(44.7272727273vw,492px);background:url(/img/child/introduction-title-jsb.png) no-repeat 0 0/100%}}.child__introduction .introduction__article{padding:6.4vw 4.2666666667vw 0}.child__introduction .introduction__article.__1{padding-top:10.6666666667vw}@media screen and (min-width: 751px){.child__introduction .introduction__article{display:flex;align-items:center;gap:min(3.6363636364vw,40px);padding:min(4.5454545455vw,50px) min(1.8181818182vw,20px) 0}.child__introduction .introduction__article.__1,.child__introduction .introduction__article.__3{padding-top:min(4.5454545455vw,50px);flex-direction:row-reverse}}.child__introduction .introduction__text .article__title{margin-top:4.2666666667vw;font-size:4.8vw;line-height:1.3333333333;font-weight:700}@media screen and (min-width: 751px){.child__introduction .introduction__text .article__title{margin-top:0;font-size:min(1.8181818182vw,20px)}}.child__introduction .introduction__text .article__text{margin-top:2.1333333333vw}.child__introduction .introduction__text .article__text .text:not(#_){font-size:4.2666666667vw;line-height:1.5}@media screen and (min-width: 751px){.child__introduction .introduction__text .article__text{margin-top:min(1.4545454545vw,16px)}.child__introduction .introduction__text .article__text .text:not(#_){font-size:4.2666666667vw;line-height:1.5}}@media screen and (min-width: 751px) and (min-width: 751px){.child__introduction .introduction__text .article__text .text:not(#_){font-size:min(1.2727272727vw,14px);line-height:1.7142857143}}@media screen and (min-width: 751px){.child__introduction .introduction__figure{width:min(30.9090909091vw,340px);flex-shrink:0}}.child__benefits{padding-bottom:16vw;background-color:#fbfbfb}@media screen and (min-width: 751px){.child__benefits{padding-bottom:0}}.child__benefits .section__title .title{width:94.9333333333vw;height:28.2666666667vw;background:url(/img/child/benefits-title-sp.png) no-repeat 0 0/100%;top:-14.1333333333vw}@media screen and (min-width: 751px){.child__benefits .section__title .title{width:min(59.7272727273vw,657px);height:min(5.8181818182vw,64px);background:url(/img/child/benefits-title.png) no-repeat 0 0/100%;top:max(-2.9090909091vw,-32px)}}.__kmb .child__benefits .section__title .title{background:url(/img/child/benefits-title-sp-kmb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.__kmb .child__benefits .section__title .title{background:url(/img/child/benefits-title-kmb.png) no-repeat 0 0/100%}}.__jsb .child__benefits .section__title .title{background:url(/img/child/benefits-title-sp-jsb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.__jsb .child__benefits .section__title .title{width:min(65.7272727273vw,723px);background:url(/img/child/benefits-title-jsb.png) no-repeat 0 0/100%}}@media screen and (min-width: 751px){.child__benefits .benefis__grid{display:flex;justify-content:space-between;padding:min(6.3636363636vw,70px) min(1.8181818182vw,20px)}}.child__benefits .benefits__article{padding:21.3333333333vw 5.3333333333vw 0}.child__benefits .benefits__article.__2,.child__benefits .benefits__article.__3{padding:16vw 5.3333333333vw 0}@media screen and (min-width: 751px){.child__benefits .benefits__article.__2,.child__benefits .benefits__article.__3{padding:0}}@media screen and (min-width: 751px){.child__benefits .benefits__article{width:min(27.2727272727vw,300px);padding:0}}.child__benefits .benefits__article .article__title{display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;font-size:4.8vw;line-height:1.3333333333}@media screen and (min-width: 751px){.child__benefits .benefits__article .article__title{min-height:min(4.9090909091vw,54px);font-size:min(1.8181818182vw,20px);line-height:1.35}}.child__benefits .benefits__article .article__figure{margin-top:2.1333333333vw}@media screen and (min-width: 751px){.child__benefits .benefits__article .article__figure{margin-top:min(1.4545454545vw,16px)}}.child__benefits .benefits__article .article__text{margin-top:4.2666666667vw}.child__benefits .benefits__article .article__text .text:not(#_){font-size:3.7333333333vw;line-height:1.7142857143}@media screen and (min-width: 751px){.child__benefits .benefits__article .article__text{margin-top:min(1.4545454545vw,16px)}.child__benefits .benefits__article .article__text .text:not(#_){font-size:min(1.2727272727vw,14px);line-height:1.7142857143}}.child__steps{padding-bottom:16vw;background-color:#eaf8ff}.__kmb .child__steps{background-color:#fff3df}.__jsb .child__steps{background-color:#f9f4f7}@media screen and (min-width: 751px){.child__steps{padding-bottom:min(8.1818181818vw,90px)}}.child__steps .red{color:#da0000}.child__steps .section__title .title{width:63.2vw;height:13.0666666667vw;background:url(/img/child/steps-title-sp.png) no-repeat 0 0/100%;top:-6.6666666667vw}@media screen and (min-width: 751px){.child__steps .section__title .title{width:min(29.7272727273vw,327px);height:min(5.8181818182vw,64px);background:url(/img/child/steps-title.png) no-repeat 0 0/100%;top:max(-2.9090909091vw,-32px)}}.__kmb .child__steps .section__title .title{background:url(/img/child/steps-title-sp-kmb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.__kmb .child__steps .section__title .title{background:url(/img/child/steps-title-kmb.png) no-repeat 0 0/100%}}.__jsb .child__steps .section__title .title{background:url(/img/child/steps-title-sp-jsb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.__jsb .child__steps .section__title .title{background:url(/img/child/steps-title-jsb.png) no-repeat 0 0/100%}}.child__steps .section__title .text{padding:10.6666666667vw 5.3333333333vw 0}@media screen and (min-width: 751px){.child__steps .section__title .text{padding:min(5.4545454545vw,60px) 0 0 min(1.8181818182vw,20px)}}.child__steps .section__title .text:not(#_){font-size:3.7333333333vw;line-height:1.7142857143}@media screen and (min-width: 751px){.child__steps .section__title .text:not(#_){font-size:min(1.4545454545vw,16px)}}.child__steps .tab__head,.child__steps .tab__bottom{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 751px){.child__steps .tab__head,.child__steps .tab__bottom{max-width:min(87.2727272727vw,960px);margin-inline:auto}}.child__steps .tab__head .tab__menu,.child__steps .tab__bottom .tab__menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;outline:none;background:transparent;font-family:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#d5e0e5;font-weight:700;color:#000;width:50%;height:13.3333333333vw;font-size:3.2vw}.child__steps .tab__head .tab__menu[aria-selected=true],.child__steps .tab__bottom .tab__menu[aria-selected=true]{color:#fff;background-color:#00a7db}.__kmb .child__steps .tab__head .tab__menu[aria-selected=true],.__kmb .child__steps .tab__bottom .tab__menu[aria-selected=true]{background-color:#f39800}.__jsb .child__steps .tab__head .tab__menu[aria-selected=true],.__jsb .child__steps .tab__bottom .tab__menu[aria-selected=true]{background-color:#e85298}@media screen and (min-width: 751px){.child__steps .tab__head .tab__menu,.child__steps .tab__bottom .tab__menu{width:min(43.1818181818vw,475px);max-height:min(9.0909090909vw,100px);font-size:min(1.8181818182vw,20px)}}.child__steps .tab__head .tab__menu .small,.child__steps .tab__bottom .tab__menu .small{display:block;margin-top:1.0666666667vw;font-weight:400;font-size:2.9333333333vw}@media screen and (min-width: 751px){.child__steps .tab__head .tab__menu .small,.child__steps .tab__bottom .tab__menu .small{margin-top:min(.7272727273vw,8px);font-size:min(1.4545454545vw,16px)}}.child__steps .tab__head{margin:2.6666666667vw 4.2666666667vw 0;border-bottom:4px solid #00a7db}@media screen and (min-width: 751px){.child__steps .tab__head{margin:min(2.9090909091vw,32px) auto 0}}.__kmb .child__steps .tab__head{border-bottom:4px solid #f39800}.__jsb .child__steps .tab__head{border-bottom:4px solid #e85298}.child__steps .tab__head .tab__menu{border-top-right-radius:10px;border-top-left-radius:10px}.child__steps .tab__bottom{margin:0 4.2666666667vw;border-top:4px solid #00a7db}@media screen and (min-width: 751px){.child__steps .tab__bottom{margin:0 auto}}.__kmb .child__steps .tab__bottom{border-top:4px solid #f39800}.__jsb .child__steps .tab__bottom{border-top:4px solid #e85298}.child__steps .tab__bottom .tab__menu{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.child__steps .tab__body{background-color:#fff;margin:0 4.2666666667vw;padding:4.2666666667vw}@media screen and (min-width: 751px){.child__steps .tab__body{width:min(87.2727272727vw,960px);margin-inline:auto;padding:min(3.6363636364vw,40px) min(2.7272727273vw,30px)}}.child__steps .text:not(#_){font-size:3.7333333333vw;line-height:1.7142857143}@media screen and (min-width: 751px){.child__steps .text:not(#_){font-size:min(1.4545454545vw,16px)}}.child__steps .steps__content+.steps__content{margin-top:6.4vw}@media screen and (min-width: 751px){.child__steps .steps__content+.steps__content{margin-top:min(4.3636363636vw,48px)}}.child__steps .steps__article+.steps__article{margin-top:7.4666666667vw}@media screen and (min-width: 751px){.child__steps .steps__article+.steps__article{margin-top:min(2.9090909091vw,32px)}}.child__steps .steps__list .item,.child__steps .check__list .item,.child__steps .application__list .item{margin:0;padding-left:.6em}.child__steps .steps__list .item:before,.child__steps .check__list .item:before,.child__steps .application__list .item:before{width:4px;height:4px;top:.6em;background-color:#000}.child__steps .steps__list .item:not(#_),.child__steps .check__list .item:not(#_),.child__steps .application__list .item:not(#_){font-size:3.7333333333vw;line-height:1.7142857143}@media screen and (min-width: 751px){.child__steps .steps__list .item:not(#_),.child__steps .check__list .item:not(#_),.child__steps .application__list .item:not(#_){font-size:min(1.4545454545vw,16px);line-height:1.5}}.child__steps .steps__list{margin-top:3.7333333333vw}@media screen and (min-width: 751px){.child__steps .steps__list{margin-top:min(1.4545454545vw,16px)}}@media screen and (min-width: 751px){.child__steps .grid__row{display:flex;justify-content:space-between}}@media screen and (min-width: 751px){.child__steps .grid__item.__1{width:min(50vw,550px)}}.child__steps .grid__item.__2{display:flex;justify-content:space-between;flex-wrap:wrap;flex-shrink:0}.child__steps .grid__item.__2.__center{justify-content:center}.child__steps .grid__item.__2 .figure{width:40vw;margin-top:4.2666666667vw}.child__steps .grid__item.__2 .caption{text-align:center;margin-top:1.0666666667vw;font-size:3.2vw}@media screen and (min-width: 751px){.child__steps .grid__item.__2{width:min(30vw,330px);gap:min(1.0909090909vw,12px)}.child__steps .grid__item.__2 .figure{width:min(13.6363636364vw,150px);margin-top:0}.child__steps .grid__item.__2 .caption{margin-top:min(.3636363636vw,4px);font-size:min(1.2727272727vw,14px)}}.child__steps .check__container{position:relative;border:1px dotted #00a7db;margin-top:4.8vw;padding:6.4vw 6.4vw 4.2666666667vw}.__kmb .child__steps .check__container{border:1px dotted #f39800}.__jsb .child__steps .check__container{border:1px dotted #e85298}@media screen and (min-width: 751px){.child__steps .check__container{margin-top:min(2.1818181818vw,24px);padding:min(2.1818181818vw,24px) min(2.1818181818vw,24px) min(1.4545454545vw,16px)}}.child__steps .check__title{display:inline-flex;justify-content:center;align-items:center;background-color:#00a7db;color:#fff;position:absolute;left:0;right:0;margin-inline:auto;width:33.0666666667vw;height:6.4vw;font-size:3.7333333333vw;top:-3.2vw}.__kmb .child__steps .check__title{background-color:#f39800}.__jsb .child__steps .check__title{background-color:#e85298}@media screen and (min-width: 751px){.child__steps .check__title{width:min(11.2727272727vw,124px);height:min(2.1818181818vw,24px);font-size:min(1.4545454545vw,16px);top:max(-1.0909090909vw,-12px)}}.child__steps .note:not(#_){margin-top:2.1333333333vw;font-size:3.2vw;line-height:1.6666666667}@media screen and (min-width: 751px){.child__steps .note:not(#_){margin-top:min(.7272727273vw,8px);font-size:min(1.2727272727vw,14px);line-height:1.7142857143}}.child__steps .steps__p:not(#_){margin-top:3.7333333333vw;font-size:3.7333333333vw}@media screen and (min-width: 751px){.child__steps .steps__p:not(#_){margin-top:min(1.4545454545vw,16px);font-size:min(1.4545454545vw,16px)}}.child__steps .steps__p+.steps__list{margin-top:1.0666666667vw}@media screen and (min-width: 751px){.child__steps .steps__p+.steps__list{margin-top:min(.3636363636vw,4px)}}.child__steps .flow__article{position:relative;margin-top:6.4vw}.child__steps .flow__article:last-child:after{display:none}.child__steps .flow__article:after{content:"";display:block;background:url(/img/child/flow-arrow.png) no-repeat 0 0/100%;position:absolute}.__kmb .child__steps .flow__article:after{background:url(/img/child/flow-arrow-kmb.png) no-repeat 0 0/100%}.__jsb .child__steps .flow__article:after{background:url(/img/child/flow-arrow-jsb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.child__steps .flow__article{width:min(14.8181818182vw,163px);margin-top:min(1.4545454545vw,16px)}.child__steps .flow__article:after{width:min(1.3636363636vw,15px);height:min(4.9090909091vw,54px);top:min(9.5454545455vw,105px);right:max(-1.6363636364vw,-18px)}}.child__steps .flow__title{display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;color:#00a7db;font-size:4.2666666667vw;line-height:1.5}.__kmb .child__steps .flow__title{color:#f39800}.__jsb .child__steps .flow__title{color:#e85298}@media screen and (min-width: 751px){.child__steps .flow__title{min-height:min(4.3636363636vw,48px)}.child__steps .flow__title:not(#_){font-size:min(1.2727272727vw,14px);line-height:1.2857142857}}.child__steps .flow__text{margin-top:min(1.2727272727vw,14px)}@media screen and (min-width: 751px){.child__steps .flow__text{margin-top:min(.7272727273vw,8px)}}.child__steps .flow__text .text:not(#_){font-size:3.7333333333vw}@media screen and (min-width: 751px){.child__steps .flow__text .text:not(#_){font-size:min(1.0909090909vw,12px);line-height:1.6666666667}}.child__steps .flow__text .small{display:block;font-size:3.2vw;line-height:1.3333333333}@media screen and (min-width: 751px){.child__steps .flow__text .small{font-size:min(1vw,11px);line-height:1.4545454545}}.child__steps .qr__container{display:flex;justify-content:center;align-items:center;gap:min(1.4545454545vw,16px);background-color:#daf1fc}.__kmb .child__steps .qr__container{background-color:#fff2dd}.__jsb .child__steps .qr__container{background-color:#ffe3f0}@media screen and (min-width: 751px){.child__steps .qr__container{margin-top:min(2.9090909091vw,32px);padding:min(2.7272727273vw,30px) 0}}.child__steps .qr__container .title,.child__steps .qr__container .text{font-weight:700}@media screen and (min-width: 751px){.child__steps .qr__container .title{font-size:min(2.7272727273vw,30px)}}@media screen and (min-width: 751px){.child__steps .qr__container .text:not(#_){margin-top:min(.7272727273vw,8px);font-size:min(1.2727272727vw,14px)}}@media screen and (min-width: 751px){.child__steps .qr__container .qr__image{width:min(12.0909090909vw,133px)}}.child__steps .child__btn{margin-top:6.4vw}@media screen and (min-width: 751px){.child__steps .child__btn:not(#_){margin-top:0}}.child__steps .application__container{margin-top:8.5333333333vw}@media screen and (min-width: 751px){.child__steps .application__container{margin-top:min(3.6363636364vw,40px)}}.child__steps .application__title{font-weight:700;text-align:center;font-size:4.8vw}@media screen and (min-width: 751px){.child__steps .application__title{font-size:min(1.8181818182vw,20px)}}.child__steps .application__contents{border:1px solid #d9d9d9;margin-top:4.2666666667vw;padding:4.2666666667vw}@media screen and (min-width: 751px){.child__steps .application__contents{margin-top:min(2.1818181818vw,24px);padding:min(2.5454545455vw,28px)}}.child__steps .application__text{font-size:3.7333333333vw}@media screen and (min-width: 751px){.child__steps .application__text:not(#_){font-size:min(1.4545454545vw,16px)}}.child__steps .heading__type5{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.child__steps .heading__type5{margin-top:min(2.1818181818vw,24px)}}.child__steps .child__proof+.child__proof{margin-top:9.6vw}.child__steps .steps__wrap{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.child__steps .steps__wrap{margin-top:min(2.1818181818vw,24px);padding-right:min(1.8181818182vw,20px);padding-left:min(1.8181818182vw,20px)}}@media screen and (min-width: 751px){.child__steps .steps__wrap .grid__row{margin-top:min(1.4545454545vw,16px)}}.child__steps .steps__wrap .card__grid{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid{display:flex;justify-content:center;align-items:center;margin-top:min(1.4545454545vw,16px)}}.child__steps .steps__wrap .card__grid .figure{width:40vw}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid .figure{width:min(13.6363636364vw,150px)}}.child__steps .steps__wrap .card__grid .caption{text-align:center;margin-top:1.0666666667vw;font-size:3.2vw;line-height:1.5}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid .caption{margin-top:min(.3636363636vw,4px);font-size:min(1.2727272727vw,14px)}}.child__steps .steps__wrap .card__grid__item{display:flex;justify-content:center}.child__steps .steps__wrap .card__grid__item+.card__grid__item{margin-top:13.3333333333vw}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid__item+.card__grid__item{margin-top:0}}.child__steps .steps__wrap .card__grid__item:not(:first-child){position:relative}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid__item:not(:first-child){margin-left:min(9.0909090909vw,100px)}}.child__steps .steps__wrap .card__grid__item:not(:first-child):before{content:"";display:block;background:url(/img/child/icon-plus.png) no-repeat 0 0/100%;position:absolute;top:36%;width:4vw;height:4vw;right:0;left:0;top:-10.1333333333vw;margin-inline:auto}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid__item:not(:first-child):before{width:min(1.3636363636vw,15px);height:min(1.3636363636vw,15px);top:min(6.3636363636vw,70px);right:auto;bottom:auto;left:max(-5.4545454545vw,-60px)}}.__kmb .child__steps .steps__wrap .card__grid__item:not(:first-child):before{background:url(/img/child/icon-plus-kmb.png) no-repeat 0 0/100%}.__jsb .child__steps .steps__wrap .card__grid__item:not(:first-child):before{background:url(/img/child/icon-plus-jsb.png) no-repeat 0 0/100%}.child__steps .steps__wrap .card__grid__item.__border{display:flex;justify-content:space-between;position:relative;border:1px dotted #00a7db;border-radius:20px;padding:6.4vw 3.7333333333vw 4.2666666667vw}.__kmb .child__steps .steps__wrap .card__grid__item.__border{border:1px dotted #f39800}.__jsb .child__steps .steps__wrap .card__grid__item.__border{border:1px dotted #e85298}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid__item.__border{justify-content:center;gap:min(1.4545454545vw,16px);padding:min(2.9090909091vw,32px)}}.child__steps .steps__wrap .card__grid__item.__border .figure{width:36.8vw}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid__item.__border .figure{width:min(13.6363636364vw,150px)}}.child__steps .steps__wrap .card__grid__item .border__title{display:flex;justify-content:center;align-items:center;position:absolute;color:#fff;background-color:#00a7db;border-radius:100vh;font-weight:700;width:33.0666666667vw;height:6.4vw;font-size:3.2vw;top:-3.2vw;right:0;left:0;margin-inline:auto}.__kmb .child__steps .steps__wrap .card__grid__item .border__title{background-color:#f39800}.__jsb .child__steps .steps__wrap .card__grid__item .border__title{background-color:#e85298}@media screen and (min-width: 751px){.child__steps .steps__wrap .card__grid__item .border__title{width:min(12.1818181818vw,134px);height:min(2.1818181818vw,24px);font-size:min(1.1818181818vw,13px);top:max(-1.0909090909vw,-12px)}}.child__services{padding-bottom:16vw}@media screen and (min-width: 751px){.child__services{padding-bottom:min(8.1818181818vw,90px)}}.child__services .section__inner{padding:26.6666666667vw 5.3333333333vw 0}@media screen and (min-width: 751px){.child__services .section__inner{padding:min(5.8181818182vw,64px) 0 0}}.child__services .section__title .title{width:97.6vw;height:28.2666666667vw;background:url(/img/child/services-title-sp.png) no-repeat 0 0/100%;top:-8.5333333333vw;left:0}@media screen and (min-width: 751px){.child__services .section__title .title{width:min(71.9090909091vw,791px);height:min(5.8181818182vw,64px);background:url(/img/child/services-title.png) no-repeat 0 0/100%;top:max(-2.9090909091vw,-32px)}}.__kmb .child__services .section__title .title{background:url(/img/child/services-title-sp-kmb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.__kmb .child__services .section__title .title{background:url(/img/child/services-title-kmb.png) no-repeat 0 0/100%}}.__jsb .child__services .section__title .title{background:url(/img/child/services-title-sp-jsb.png) no-repeat 0 0/100%}@media screen and (min-width: 751px){.__jsb .child__services .section__title .title{background:url(/img/child/services-title-jsb.png) no-repeat 0 0/100%}}@media screen and (min-width: 751px){.child__services .section__title .text{padding:min(5.4545454545vw,60px) 0 0 min(1.8181818182vw,20px)}}.child__services .section__title .text:not(#_){font-size:3.7333333333vw}@media screen and (min-width: 751px){.child__services .section__title .text:not(#_){font-size:min(1.4545454545vw,16px)}}@media screen and (min-width: 751px){.child__services .grid__column{display:flex;gap:min(3.6363636364vw,40px)}}.child__services .services__article+.services__article{margin-top:9.6vw}@media screen and (min-width: 751px){.child__services .services__article+.services__article{margin-top:min(4.3636363636vw,48px)}}.child__services .services__article .text:not(#_){font-size:3.7333333333vw}@media screen and (min-width: 751px){.child__services .services__article .text:not(#_){font-size:min(1.4545454545vw,16px)}}.child__services .services__article .__figure{flex-shrink:0}.child__services .services__article.__1 .figure{margin-top:3.7333333333vw}@media screen and (min-width: 751px){.child__services .services__article.__1 .figure{width:min(30.9090909091vw,340px);margin-top:0}}.child__services .services__article.__2 .iframe__container{overflow:scroll}@media screen and (min-width: 751px){.child__services .services__article.__2 .iframe__container{overflow:hidden}}.child__services .services__article.__2 .figure{margin-top:3.7333333333vw}@media screen and (min-width: 751px){.child__services .services__article.__2 .figure{margin-top:min(1.4545454545vw,16px)}}.child__services .services__article.__2 .figure.__iframe,.child__services .services__article.__2 .figure.__iframe img{width:137.6vw}.child__services .services__article.__2 .child__btn{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.child__services .services__article.__2 .child__btn{margin-top:0}}.child__services .services__article.__3 .figure{width:93.3333333333vw;margin-top:3.7333333333vw}@media screen and (min-width: 751px){.child__services .services__article.__3 .figure{width:min(74vw,814px);margin:min(1.4545454545vw,16px) 0 0 min(10.9090909091vw,120px)}}.child__services .services__article.__3 .child__btn{margin-top:8.5333333333vw}@media screen and (min-width: 751px){.child__services .services__article.__3 .child__btn{margin-top:min(2.9090909091vw,32px)}}.child__services .services__article__text .text:not(#_){font-size:3.7333333333vw}@media screen and (min-width: 751px){.child__services .services__article__text .text:not(#_){font-size:min(1.4545454545vw,16px)}}.child__services .note{margin-top:4.2666666667vw}@media screen and (min-width: 751px){.child__services .note{margin-top:min(1.4545454545vw,16px)}}.child__services .note .text:not(#_){font-size:3.7333333333vw;line-height:1.4285714286}@media screen and (min-width: 751px){.child__services .note .text:not(#_){font-size:min(1.2727272727vw,14px);line-height:1.4285714286}}.child__contact .contact__article{margin:5.3333333333vw;padding:6.4vw 5.8666666667vw;border:1px solid #d9d9d9;text-align:center}@media screen and (min-width: 751px){.child__contact .contact__article{display:flex;align-items:stretch;justify-content:center;gap:min(1.0909090909vw,12px);margin:min(1.8181818182vw,20px) auto 0;padding:min(3.2727272727vw,36px) min(1.8181818182vw,20px) min(2.9090909091vw,32px)}}.child__contact .contact__column{display:flex;flex-direction:column}.child__contact .contact__column+.contact__column{margin-top:8vw}@media screen and (min-width: 751px){.child__contact .contact__column+.contact__column{margin-top:auto}}.child__contact .contact__item{display:grid}.child__contact .contact__item+.contact__item{margin-top:8vw}@media screen and (min-width: 751px){.child__contact .contact__item+.contact__item{margin-top:min(2.7272727273vw,30px)}.__kmb .child__contact .contact__item+.contact__item{margin-top:min(.9090909091vw,10px)}}.child__contact .item__title{text-align:center;font-weight:700}.child__contact .item__title:not(#_){font-size:4.8vw}@media screen and (min-width: 751px){.child__contact .item__title:not(#_){font-size:min(1.8181818182vw,20px)}}.child__contact .item__text{margin-top:2.1333333333vw}@media screen and (min-width: 751px){.child__contact .item__text{margin-top:min(.7272727273vw,8px)}}.child__contact .tel__box__title{display:flex;justify-content:center;align-items:center;background-color:#f1f1f1;font-weight:700;color:#00a7db;margin-top:4.2666666667vw;padding:1.0666666667vw 4.2666666667vw;font-size:3.7333333333vw}.__kmb .child__contact .tel__box__title{color:#f39800}.__jsb .child__contact .tel__box__title{color:#e85298}@media screen and (min-width: 751px){.child__contact .tel__box__title{margin:min(1.4545454545vw,16px) 0 min(.7272727273vw,8px);padding:min(.3636363636vw,4px) min(1.4545454545vw,16px);font-size:min(1.8181818182vw,20px)}}.child__contact .tel__box__text .tel{display:block;margin-top:2.1333333333vw;text-decoration:none;font-weight:700;font-size:9.0666666667vw}@media screen and (min-width: 751px){.child__contact .tel__box__text .tel{margin-top:min(1.0909090909vw,12px);pointer-events:none;font-size:min(5.6363636364vw,62px)}}.child__contact .tel__box__text .text:not(#_){font-size:3.7333333333vw;line-height:1.1428571429}@media screen and (min-width: 751px){.child__contact .tel__box__text .text:not(#_){font-size:min(1.4545454545vw,16px)}}.child__contact .tel__box__note:not(#_){font-size:3.7333333333vw;line-height:1.2857142857}@media screen and (min-width: 751px){.child__contact .tel__box__note:not(#_){font-size:min(1.2727272727vw,14px)}}.child__contact .child__btn{margin-top:1.3333333333vw}@media screen and (min-width: 751px){.child__contact .child__btn,.__kmb .child__contact .child__btn{margin-top:min(.4545454545vw,5px)}}.child__contact .note{margin:1.0666666667vw 0 0 5.3333333333vw}@media screen and (min-width: 751px){.child__contact .note{margin:min(.3636363636vw,4px) 0 0 0}}.child__kv__webgentei2025{display:block;width:100%;height:124.5333333333vw;background:url(/img/child/kv-bg-sp.jpg) no-repeat 0 center/cover;position:relative}.child__kv__webgentei2025 .title__webgentei2025,.child__kv__webgentei2025 .text__webgentei2025{font-size:0;outline:none;overflow:hidden;text-indent:100%;white-space:nowrap;position:absolute}.child__kv__webgentei2025 .title__webgentei2025{width:84vw;height:56.5333333333vw;background:url(/img/child/kv-title-sp-webgentei2025.png) no-repeat 0 0/100%;top:7.2vw;right:0;left:0;margin-inline:auto}.child__kv__webgentei2025 .text__webgentei2025{width:90.6666666667vw;height:3.7333333333vw;background:url(/img/child/kv-text-sp-webgentei2025.png) no-repeat 0 0/100%;top:117.3333333333vw;left:5.3333333333vw}@media screen and (min-width: 751px){.child__kv__webgentei2025{height:min(48.8181818182vw,537px);margin-inline:auto;background:url(/img/child/kv-bg-webgentei2025.png) no-repeat 0 center/cover}.child__kv__webgentei2025 .title__webgentei2025{width:min(46.3636363636vw,510px);height:min(31vw,341px);background:url(/img/child/kv-title-webgentei2025.png) no-repeat 0 0/100%;top:min(6.0909090909vw,67px);right:auto;left:min(3.1818181818vw,35px)}.child__kv__webgentei2025 .text__webgentei2025{width:min(50vw,550px);height:min(2.6363636364vw,29px);background:url(/img/child/kv-text-webgentei2025.png) no-repeat 0 0/100%;top:min(44.5454545455vw,490px);left:min(3.1818181818vw,35px)}}.webgentei2025{padding:5.3333333333vw 4.2666666667vw;background-color:#eaf8ff}@media screen and (min-width: 751px){.webgentei2025{padding:0}}@media screen and (min-width: 751px){.webgentei2025 .webgentei2025__inner{width:min(62.7272727273vw,690px);margin-inline:auto;padding:min(3.6363636364vw,40px) 0 min(5.4545454545vw,60px)}}.webgentei2025__period{padding:4.2666666667vw;background-color:#fff}@media screen and (min-width: 751px){.webgentei2025__period{padding:min(2.7272727273vw,30px) 0}}.webgentei2025__period .period__title{display:flex;justify-content:center;align-items:center;margin-inline:auto;width:41.6vw;height:10.1333333333vw;font-size:4.2666666667vw;font-weight:700;border-radius:100vh;color:#fff;background-color:#00a7db}@media screen and (min-width: 751px){.webgentei2025__period .period__title{width:min(19.6363636364vw,216px);height:min(3.9090909091vw,43px);font-size:min(2.1818181818vw,24px)}}.webgentei2025__period .period__date{text-align:center;font-weight:700;margin-top:3.2vw;font-size:4.2666666667vw;line-height:1.5}@media screen and (min-width: 751px){.webgentei2025__period .period__date{margin-top:min(1.0909090909vw,12px);font-size:min(2vw,22px)}}.webgentei2025__period .period__sub{display:flex;justify-content:center;align-items:center;gap:10px;text-align:center;font-weight:700;margin-top:5.3333333333vw;font-size:4.2666666667vw}.webgentei2025__period .period__sub:before,.webgentei2025__period .period__sub:after{content:"";display:block;width:2px;height:24px;background-color:#000}.webgentei2025__period .period__sub:before{transform:rotate(-25deg)}.webgentei2025__period .period__sub:after{transform:rotate(25deg)}@media screen and (min-width: 751px){.webgentei2025__period .period__sub{margin-top:min(1.8181818182vw,20px);font-size:min(2.1818181818vw,24px)}}.webgentei2025__period .preiod__text{text-align:center}.webgentei2025__period .preiod__text .text{display:inline-block;text-align:center;font-weight:700;color:#00a7db;text-decoration:underline;text-decoration-style:dashed;text-decoration-color:#ffc628;text-underline-offset:2px}.webgentei2025__period .preiod__text .text:not(#_){margin-top:2.1333333333vw;font-size:4.8vw}@media screen and (min-width: 751px){.webgentei2025__period .preiod__text .text:not(#_){margin-top:min(.7272727273vw,8px);font-size:min(2.1818181818vw,24px)}}.webgentei2025__period .child__btn{margin-top:2.6666666667vw}@media screen and (min-width: 751px){.webgentei2025__period .child__btn{margin-top:min(1.8181818182vw,20px)}}@media screen and (min-width: 751px){.webgentei2025__period .preiod__qr__area .text{font-weight:700;text-align:center;margin:min(1.8181818182vw,20px) auto}.webgentei2025__period .preiod__qr__area .figure{display:block;width:min(10.9090909091vw,120px);margin:0 auto}}.webgentei2025__period .note{text-align:center;color:#da0000}.webgentei2025__period .note:not(#_){margin-top:4vw;line-height:1.5}@media screen and (min-width: 751px){.webgentei2025__period .note:not(#_){margin-top:min(1.8181818182vw,20px)}}.webgentei2025__caution{margin-top:5.3333333333vw}@media screen and (min-width: 751px){.webgentei2025__caution{margin-top:min(1.8181818182vw,20px)}}.webgentei2025__caution .caution__title{margin-top:2.6666666667vw;font-size:4.2666666667vw;font-weight:700}@media screen and (min-width: 751px){.webgentei2025__caution .caution__title{margin-top:min(.9090909091vw,10px);font-size:min(1.4545454545vw,16px)}}.webgentei2025__caution .caution__list li{line-height:1.8;font-size:3.7333333333vw}.webgentei2025__caution .caution__list li:before{content:"※";color:#000;background:none;list-style-type:none;top:0;font-weight:400}.webgentei2025__caution .caution__list li.blue{font-weight:700;color:#00a7db}@media screen and (min-width: 751px){.webgentei2025__caution .caution__list li{font-size:min(1.2727272727vw,14px)}}.webgentei2025__contact{margin-top:5.3333333333vw;padding:6.6666666667vw 4.2666666667vw;border:1px solid #a7a7a7}@media screen and (min-width: 751px){.webgentei2025__contact{display:flex;align-items:center;margin-top:min(1.8181818182vw,20px);padding:min(1.6363636364vw,18px) min(3.0909090909vw,34px)}}.webgentei2025__contact .contact__title{font-weight:700;text-align:center;font-size:4.2666666667vw}@media screen and (min-width: 751px){.webgentei2025__contact .contact__title{font-size:min(1.4545454545vw,16px);padding-right:min(3.0909090909vw,34px)}}.webgentei2025__contact .cotact__contents{margin-top:5.3333333333vw;border-top:1px solid #a7a7a7}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents{margin-top:0;padding-left:min(2.1818181818vw,24px);border-top:none;border-left:1px solid #a7a7a7}}.webgentei2025__contact .cotact__contents .tel{display:flex;align-items:center;justify-content:center;padding-top:5.3333333333vw}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents .tel{padding-top:0;justify-content:left}}.webgentei2025__contact .cotact__contents .tel .icon{width:10.6666666667vw;margin-right:2.6666666667vw}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents .tel .icon{width:min(3.6363636364vw,40px);margin-right:min(.4545454545vw,5px)}}.webgentei2025__contact .cotact__contents .tel a{font-weight:700;color:#00a7db;text-decoration:none;font-size:6.4vw}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents .tel a{color:#000;font-size:min(2.7272727273vw,30px);pointer-events:none}}.webgentei2025__contact .cotact__contents .contact__dl{display:flex;gap:10px;margin-top:2.6666666667vw}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents .contact__dl{margin-top:min(.9090909091vw,10px)}}.webgentei2025__contact .cotact__contents .contact__dl dt{line-height:1.5;font-weight:400;font-size:2.6666666667vw}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents .contact__dl dt{font-size:min(1.0909090909vw,12px)}}.webgentei2025__contact .cotact__contents .contact__dl dd{line-height:1.5;font-size:2.6666666667vw}@media screen and (min-width: 751px){.webgentei2025__contact .cotact__contents .contact__dl dd{font-size:min(1.0909090909vw,12px)}}.child__steps .service-center{margin-top:5.3333333333vw;padding:4.2666666667vw;border:1px solid #d9d9d9}@media screen and (min-width: 751px){.child__steps .service-center{display:flex;align-items:center;margin-top:min(3.6363636364vw,40px);padding:min(.9090909091vw,10px)}}.child__steps .service-center__title{text-align:center;font-weight:700;font-size:4.2666666667vw;line-height:1.5;padding-bottom:4.2666666667vw}@media screen and (min-width: 751px){.child__steps .service-center__title{font-size:min(1.4545454545vw,16px);padding:min(2.7272727273vw,30px) min(3.6363636364vw,40px)}}.child__steps .service-center__contents{padding-top:4.2666666667vw;border-top:1px solid #d9d9d9}@media screen and (min-width: 751px){.child__steps .service-center__contents{padding-top:0;padding-left:min(3.6363636364vw,40px);border-top:none;border-left:1px solid #d9d9d9}}.child__steps .service-center__contents .tel{display:flex;justify-content:center}@media screen and (min-width: 751px){.child__steps .service-center__contents .tel{justify-content:flex-start}}.child__steps .service-center__contents .icon{width:10.4vw}@media screen and (min-width: 751px){.child__steps .service-center__contents .icon{width:min(4.1818181818vw,46px)}}.child__steps .service-center__contents .link{font-size:6.4vw;font-weight:700;color:#000;text-decoration:none}@media screen and (min-width: 751px){.child__steps .service-center__contents .link{margin-left:min(.9090909091vw,10px);font-size:min(2.7272727273vw,30px);pointer-events:none}}.child__steps .service-center__contents .note .note__item{margin-top:0;padding-left:0}.child__steps .service-center__contents .note .note__item:before{display:none}.child__steps .service-center__contents .note .note__item:not(#_){font-size:3.2vw}@media screen and (min-width: 751px){.child__steps .service-center__contents .note .note__item:not(#_){font-size:min(1.0909090909vw,12px)}}.child__steps .service-center__contents .note .note__tel{text-decoration:none}@media screen and (min-width: 751px){.child__steps .service-center__contents .note .note__tel{pointer-events:none}}
