@media(min-width:1025px){.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:8.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:8.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:8.3333333333%}.col-1,.offset-1{position:relative}.offset-1{margin-left:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:16.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:16.6666666667%}.col-2,.offset-2{position:relative}.offset-2{margin-left:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:25%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:25%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:25%}.col-3,.offset-3{position:relative}.offset-3{margin-left:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:33.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:33.3333333333%}.col-4,.offset-4{position:relative}.offset-4{margin-left:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:41.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:41.6666666667%}.col-5,.offset-5{position:relative}.offset-5{margin-left:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:50%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:50%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:50%}.col-6,.offset-6{position:relative}.offset-6{margin-left:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:58.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:58.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:58.3333333333%}.col-7,.offset-7{position:relative}.offset-7{margin-left:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:66.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:66.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:66.6666666667%}.col-8,.offset-8{position:relative}.offset-8{margin-left:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:75%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:75%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);width:75%}.col-9,.offset-9{position:relative}.offset-9{margin-left:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:83.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:83.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);position:relative;width:83.3333333333%}.offset-10{margin-left:83.3333333333%;position:relative}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:91.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:91.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);position:relative;width:91.6666666667%}.offset-11{margin-left:91.6666666667%;position:relative}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-preferred-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:100%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);position:relative;width:100%}.offset-12{margin-left:100%;position:relative}}.wrap.about .sec_welcome_common .sec_header{padding:max(calc(60px*var(--base-ratio)),calc(60/var(--base-size)*var(--base-percent))) 0}.wrap.about .desc_list{margin-top:max(calc(40px*var(--base-ratio)),calc(40/var(--base-size)*var(--base-percent)))}.wrap.about .desc_list>li{padding-left:max(calc(18px*var(--base-ratio)),calc(18/var(--base-size)*var(--base-percent)));position:relative}.wrap.about .desc_list>li,.wrap.about .desc_list>li:before{color:#808285;font-size:max(calc(18px*var(--base-ratio)),calc(18/var(--base-size)*var(--base-percent)));letter-spacing:-.02em;line-height:1.5}.wrap.about .desc_list>li:before{left:0;position:absolute;top:0}.wrap.about .desc_list.num>li:first-of-type:before{content:"1."}.wrap.about .desc_list.num>li:nth-of-type(2):before{content:"2."}.wrap.about .desc_list.num>li:nth-of-type(3):before{content:"3."}.wrap.about .desc_list.num>li:nth-of-type(4):before{content:"4."}.wrap.about .desc_list.num>li:nth-of-type(5):before{content:"5."}.wrap.about .desc_list.num>li:nth-of-type(6):before{content:"6."}.wrap.about .desc_list.num>li:nth-of-type(7):before{content:"7."}.wrap.about .desc_list.num>li:nth-of-type(8):before{content:"8."}.wrap.about .desc_list.num>li:nth-of-type(9):before{content:"9."}.wrap.about .desc_list.num>li:nth-of-type(10):before{content:"10."}.wrap.about .desc_list.dash>li{color:#808285;padding-left:max(calc(12px*var(--base-ratio)),calc(12/var(--base-size)*var(--base-percent)))}.wrap.about .desc_list.dash>li:before{content:"-"}@media(max-width:1024px){.wrap.about .sec_welcome_common .sec_header{padding-bottom:max(calc(48px*var(--base-ratio)),calc(48/var(--base-size)*var(--base-percent)));padding-top:calc(max(calc(54px * var(--base-ratio)), calc(calc(54 / var(--base-size)) * var(--base-percent))) + max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))))}.wrap.about .desc_list{margin-top:max(calc(32px*var(--base-ratio)),calc(32/var(--base-size)*var(--base-percent)))}.wrap.about .desc_list>li{font-size:max(calc(16px*var(--base-ratio)),calc(16/var(--base-size)*var(--base-percent)));letter-spacing:-.02em;line-height:1.75;position:relative}}.wrap.process .process_list>li{padding-top:max(calc(60px*var(--base-ratio)),calc(60/var(--base-size)*var(--base-percent)));position:relative}.wrap.process .process_list>li:first-child{padding-top:0}.wrap.process .process_list>li:first-child:after,.wrap.process .process_list>li:first-child:before{content:none}.wrap.process .process_list>li:last-child dt{background:-webkit-gradient(linear,left top,right top,from(#8dc63f),to(#009559)),var(--Brand-Solid-Green,#00854a);background:linear-gradient(90deg,#8dc63f 0,#009559 100%),var(--Brand-Solid-Green,#00854a);color:#fff}.wrap.process .process_list>li:after,.wrap.process .process_list>li:before{content:"";left:0;position:absolute}.wrap.process .process_list>li:before{background-color:#ccc;height:1px;top:max(calc(30px*var(--base-ratio)),calc(30/var(--base-size)*var(--base-percent)));width:100%}.wrap.process .process_list>li:after{background:url(/resources/images/about/process/ico_list_arrow.png) 50% no-repeat;background-size:cover;height:max(calc(30px*var(--base-ratio)),calc(30/var(--base-size)*var(--base-percent)));left:max(calc(115px*var(--base-ratio)),calc(115/var(--base-size)*var(--base-percent)));top:max(calc(15px*var(--base-ratio)),calc(15/var(--base-size)*var(--base-percent)));width:max(calc(30px*var(--base-ratio)),calc(30/var(--base-size)*var(--base-percent)))}.wrap.process .process_list>li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;gap:max(calc(40px*var(--base-ratio)),calc(40/var(--base-size)*var(--base-percent)))}.wrap.process .process_list>li dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f3f3;color:#231f20;font-size:max(calc(20px*var(--base-ratio)),calc(20/var(--base-size)*var(--base-percent)));font-weight:500;letter-spacing:-.02em;line-height:1.5;min-height:max(calc(110px*var(--base-ratio)),calc(110/var(--base-size)*var(--base-percent)));text-align:center;width:max(calc(260px*var(--base-ratio)),calc(260/var(--base-size)*var(--base-percent)))}.wrap.process .process_list>li dd,.wrap.process .process_list>li dt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrap.process .process_list>li dd{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - max(calc(260px * var(--base-ratio)), calc(calc(260 / var(--base-size)) * var(--base-percent))))}.wrap.process .process_list>li dd strong{color:#231f20;font-size:max(calc(20px*var(--base-ratio)),calc(20/var(--base-size)*var(--base-percent)));letter-spacing:-.02em;line-height:1.5}.wrap.process .process_list>li .desc_list{margin-top:max(calc(4px*var(--base-ratio)),calc(4/var(--base-size)*var(--base-percent)))}@media(max-width:1024px){.wrap.process .process_list>li dt{font-size:max(calc(20px*var(--base-ratio)),calc(20/var(--base-size)*var(--base-percent)));letter-spacing:-.02em;line-height:1.5}.wrap.process .process_list>li dd strong{font-size:max(calc(18px*var(--base-ratio)),calc(18/var(--base-size)*var(--base-percent)));letter-spacing:-.02em;line-height:1.5}}@media(max-width:767px){.wrap.process .process_list>li:after{left:50%;top:max(calc(15px*var(--base-ratio)),calc(15/var(--base-size)*var(--base-percent)));-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wrap.process .process_list>li dl{display:block;gap:max(calc(0px*var(--base-ratio)),calc(0/var(--base-size)*var(--base-percent)))}.wrap.process .process_list>li dt{min-height:max(calc(100px*var(--base-ratio)),calc(100/var(--base-size)*var(--base-percent)));width:100%}.wrap.process .process_list>li dd{display:block;margin-top:max(calc(20px*var(--base-ratio)),calc(20/var(--base-size)*var(--base-percent)));width:100%}}