#footer{padding-top:clamp(5rem,2.5925925926rem + 9.8765432099vw,10rem)}#pointWrap{padding-top:clamp(3.125rem,1.6203703704rem + 6.1728395062vw,6.25rem);padding-bottom:clamp(5rem,2.5925925926rem + 9.8765432099vw,10rem)}#pointWrap .inner{max-width:1180px}#pointWrap .leadText{font-family:var(--fontJPSubR);font-size:clamp(1.1875rem,1.0972222222rem + .3703703704vw,1.375rem);line-height:1.9;text-align:center;padding-bottom:clamp(3.125rem,1.6203703704rem + 6.1728395062vw,6.25rem)}@media screen and (max-width: 589px){#pointWrap .point{margin-left:20px;margin-right:20px}}@media screen and (min-width: 590px){#pointWrap .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#pointWrap .point:not(:last-of-type){margin-bottom:60px}#pointWrap .imgBox{max-width:340px;height:clamp(16.25rem,15.0462962963rem + 4.9382716049vw,18.75rem);margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (min-width: 590px){#pointWrap .imgBox{width:37.8%;min-width:260px;margin:0 20px}}#pointWrap .imgBox .pointNum{font-family:var(--fontEN);font-weight:600;font-size:clamp(1.125rem,1.0347222222rem + .3703703704vw,1.3125rem);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px 10px 0;background-color:var(--colorBackGround);position:absolute;top:-20px;left:-20px}#pointWrap .imgBox .pointNum>span{-webkit-text-stroke-width:1px;line-height:1;color:var(--colorTextSub);font-size:clamp(2rem,1.2777777778rem + 2.962962963vw,3.5rem);letter-spacing:.05em}@media screen and (min-width: 900px){#pointWrap .textBox{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}}#pointWrap .textBox p{line-height:2}@media screen and (min-width: 900px){#pointWrap .textBox p{font-size:var(--size18px)}}#pointWrap h2{font-size:clamp(1.25rem,1.1296296296rem + .4938271605vw,1.5rem);font-weight:700;margin-bottom:20px}@media screen and (max-width: 589px){#pointWrap h2{font-size:clamp(1rem,-0.75rem + 8vw,1.125rem);text-align:center}}#pointWrap .point01 .imgBox{border:1px solid var(--colorSub)}#pointWrap .point01 .imgBox img{width:83.5%}#pointWrap .point01 .pointNum{color:var(--colorSub)}#pointWrap .point01 .pointNum>span{-webkit-text-stroke-color:var(--colorSub)}#pointWrap .point01 h2{color:var(--colorSub)}#pointWrap .point02 .imgBox{border:1px solid var(--colorSec)}#pointWrap .point02 .imgBox img{width:76.5%}#pointWrap .point02 .pointNum{color:var(--colorSec)}#pointWrap .point02 .pointNum>span{-webkit-text-stroke-color:var(--colorSec)}#pointWrap .point02 h2{color:var(--colorSec)}#pointWrap .point03 .imgBox{border:1px solid var(--colorMain)}#pointWrap .point03 .imgBox img{width:81.5%}#pointWrap .point03 .pointNum{color:var(--colorMain)}#pointWrap .point03 .pointNum>span{-webkit-text-stroke-color:var(--colorMain)}#pointWrap .point03 h2{color:var(--colorMain)}#flowWrap{padding-top:clamp(5rem,2.5925925926rem + 9.8765432099vw,10rem);padding-bottom:clamp(5rem,2.5925925926rem + 9.8765432099vw,10rem);background-color:var(--colorBackGroundSub)}#flowWrap .inner{max-width:1180px}#flowWrap .contentsTitle{text-align:center}#flowWrap .flow li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--colorMain);background-color:var(--colorBackGround);position:relative}@media screen and (max-width: 589px){#flowWrap .flow li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 20px 20px 20px}}@media screen and (min-width: 590px){#flowWrap .flow li{padding:20px 20px 20px 140px}}#flowWrap .flow li:not(:last-of-type){margin-bottom:72px}#flowWrap .flow li:last-of-type{margin-bottom:83px}#flowWrap .flow li .stepNum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;font-family:var(--fontEN);font-size:12px;font-weight:600;color:var(--colorTextSub);text-align:center;line-height:1;background-color:var(--colorMain);border-radius:50%;position:absolute;top:20px;left:20px}#flowWrap .flow li .stepNum>span{font-size:32px;letter-spacing:.05em;color:var(--colorMain);-webkit-text-stroke-color:var(--colorTextSub);-webkit-text-stroke-width:1px}#flowWrap .flow li img{width:51.2%;max-width:200px;margin-bottom:20px}@media screen and (min-width: 590px){#flowWrap .flow li img{width:22.2%;margin-right:7.1%;margin-bottom:0}}@media screen and (min-width: 590px){#flowWrap .flow li .textBox{padding:1rem 0}}@media screen and (max-width: 589px){#flowWrap .flow li .textBox{width:100%}}#flowWrap .flow li h3{font-family:var(--fontJP);font-size:24px;font-weight:700;color:var(--colorMain);letter-spacing:.05em;margin-bottom:1rem}@media screen and (max-width: 589px){#flowWrap .flow li h3{text-align:center}}#flowWrap .flow li:not(:last-of-type):after{content:"";background-color:var(--colorMain);height:24px;width:32px;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;bottom:-48px;left:50%;right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#flowWrap .flow>p{font-size:22px;font-family:var(--fontJP);font-weight:700;letter-spacing:.05em;line-height:1.82;text-align:center}/*# sourceMappingURL=services.min.css.map */