@charset 'UTF-8';#about_us_facility>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#about_us_facility>ul>li{width:31%}#about_us_facility>ul>li:nth-child(n+4){margin-top:5%}@media screen and (max-width:767px){#about_us_facility>ul>li{width:100%}#about_us_facility>ul>li:nth-child(n+2){margin-top:10.6666666667vw}}@media screen and (min-width:1366px){#about_us_facility>ul>li img{border-radius:8px}}@media screen and (max-width:1365px){#about_us_facility>ul>li img{border-radius:.5847953216vw}}@media screen and (max-width:1023px){#about_us_facility>ul>li img{border-radius:.5859375vw}}@media screen and (max-width:767px){#about_us_facility>ul>li img{border-radius:2.1333333333vw}}#about_us_facility>ul>li h3{font-family:'Zen Maru Gothic',sans-serif;font-weight:700;text-align:center;color:#24437d}@media screen and (min-width:1366px){#about_us_facility>ul>li h3{margin-top:20px}}@media screen and (max-width:1365px){#about_us_facility>ul>li h3{margin-top:20px;margin-top:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_facility>ul>li h3{margin-top:16px;margin-top:1.5625vw}}@media screen and (max-width:767px){#about_us_facility>ul>li h3{margin-top:20px;margin-top:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_facility>ul>li h3{margin-bottom:15px}}@media screen and (max-width:1365px){#about_us_facility>ul>li h3{margin-bottom:15px;margin-bottom:1.0964912281vw}}@media screen and (max-width:1023px){#about_us_facility>ul>li h3{margin-bottom:12px;margin-bottom:1.171875vw}}@media screen and (max-width:767px){#about_us_facility>ul>li h3{margin-bottom:15px;margin-bottom:4vw}}@media screen and (min-width:1366px){#about_us_facility>ul>li h3{font-size:18px}}@media screen and (max-width:1365px){#about_us_facility>ul>li h3{font-size:1.3157894737vw}}@media screen and (max-width:1023px){#about_us_facility>ul>li h3{font-size:1.3671875vw}}@media screen and (max-width:767px){#about_us_facility>ul>li h3{font-size:4.8vw}}#about_us_facility>ul>li p{text-align:center}@media screen and (min-width:1366px){#about_us_facility>ul>li p{font-size:14px}}@media screen and (max-width:1365px){#about_us_facility>ul>li p{font-size:1.0233918129vw}}@media screen and (max-width:1023px){#about_us_facility>ul>li p{font-size:1.171875vw}}@media screen and (max-width:767px){#about_us_facility>ul>li p{font-size:3.7333333333vw}}@media screen and (min-width:1366px){#about_us_faq{margin-top:120px}}@media screen and (max-width:1365px){#about_us_faq{margin-top:120px;margin-top:8.7719298246vw}}@media screen and (max-width:1023px){#about_us_faq{margin-top:96px;margin-top:9.375vw}}@media screen and (max-width:767px){#about_us_faq{margin-top:60px;margin-top:16vw}}#about_us_faq>dl dd,#about_us_faq>dl dt{position:relative;-webkit-transition:all .5s;transition:all .5s}@media screen and (min-width:1366px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-left:70px}}@media screen and (max-width:1365px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-left:70px;padding-left:5.1169590643vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-left:56px;padding-left:5.46875vw}}@media screen and (max-width:767px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-left:40px;padding-left:10.6666666667vw}}@media screen and (min-width:1366px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-right:52px}}@media screen and (max-width:1365px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-right:52px;padding-right:3.8011695906vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-right:44px;padding-right:4.296875vw}}@media screen and (max-width:767px){#about_us_faq>dl dd,#about_us_faq>dl dt{padding-right:35px;padding-right:9.3333333333vw}}#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{font-family:'Outfit',sans-serif;font-weight:700;line-height:1;position:absolute;display:block}@media screen and (min-width:1366px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{font-size:34px}}@media screen and (max-width:1365px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{font-size:2.485380117vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{font-size:2.63671875vw}}@media screen and (max-width:767px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{font-size:6.4vw}}@media screen and (min-width:1366px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{left:30px}}@media screen and (max-width:1365px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{left:30px;left:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{left:24px;left:2.34375vw}}@media screen and (max-width:767px){#about_us_faq>dl dd:before,#about_us_faq>dl dt:before{left:15px;left:4vw}}#about_us_faq>dl dt{font-family:'Zen Maru Gothic',sans-serif;font-weight:700;cursor:pointer;color:#24437d;background-color:#eaf0f9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1366px){#about_us_faq>dl dt{padding-top:30px}}@media screen and (max-width:1365px){#about_us_faq>dl dt{padding-top:30px;padding-top:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt{padding-top:24px;padding-top:2.34375vw}}@media screen and (max-width:767px){#about_us_faq>dl dt{padding-top:15px;padding-top:4vw}}@media screen and (min-width:1366px){#about_us_faq>dl dt{padding-bottom:30px}}@media screen and (max-width:1365px){#about_us_faq>dl dt{padding-bottom:30px;padding-bottom:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt{padding-bottom:24px;padding-bottom:2.34375vw}}@media screen and (max-width:767px){#about_us_faq>dl dt{padding-bottom:15px;padding-bottom:4vw}}@media screen and (min-width:1366px){#about_us_faq>dl dt{border-radius:8px}}@media screen and (max-width:1365px){#about_us_faq>dl dt{border-radius:.5847953216vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt{border-radius:.5859375vw}}@media screen and (max-width:767px){#about_us_faq>dl dt{border-radius:2.1333333333vw}}@media screen and (min-width:1366px){#about_us_faq>dl dt{font-size:18px}}@media screen and (max-width:1365px){#about_us_faq>dl dt{font-size:1.3157894737vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt{font-size:1.3671875vw}}@media screen and (max-width:767px){#about_us_faq>dl dt{font-size:4.2666666667vw;line-height:1.3}}#about_us_faq>dl dt:before{top:50%;content:'Q';-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#2a7cff}@media screen and (max-width:767px){#about_us_faq>dl dt:before{top:4vw;-webkit-transform:translateY(0);transform:translateY(0)}}#about_us_faq>dl dt:after{position:absolute;top:50%;display:block;content:'';-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#24437d;-webkit-clip-path:polygon(0 0,50% 60%,100% 0,100% 40%,50% 100%,0 40%);clip-path:polygon(0 0,50% 60%,100% 0,100% 40%,50% 100%,0 40%)}@media screen and (min-width:1366px){#about_us_faq>dl dt:after{width:14px}}@media screen and (max-width:1365px){#about_us_faq>dl dt:after{width:14px;width:1.0233918129vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt:after{width:12px;width:1.171875vw}}@media screen and (max-width:767px){#about_us_faq>dl dt:after{width:10px;width:2.6666666667vw}}@media screen and (min-width:1366px){#about_us_faq>dl dt:after{height:7px}}@media screen and (max-width:1365px){#about_us_faq>dl dt:after{height:7px;height:.5116959064vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt:after{height:6px;height:.5859375vw}}@media screen and (max-width:767px){#about_us_faq>dl dt:after{height:5px;height:1.3333333333vw}}@media screen and (min-width:1366px){#about_us_faq>dl dt:after{right:30px}}@media screen and (max-width:1365px){#about_us_faq>dl dt:after{right:30px;right:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt:after{right:24px;right:2.34375vw}}@media screen and (max-width:767px){#about_us_faq>dl dt:after{right:15px;right:4vw}}@media screen and (min-width:1366px){#about_us_faq>dl dt:nth-child(n+3){margin-top:20px}}@media screen and (max-width:1365px){#about_us_faq>dl dt:nth-child(n+3){margin-top:20px;margin-top:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_faq>dl dt:nth-child(n+3){margin-top:16px;margin-top:1.5625vw}}@media screen and (max-width:767px){#about_us_faq>dl dt:nth-child(n+3){margin-top:15px;margin-top:4vw}}#about_us_faq>dl dt.open{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}#about_us_faq>dl dt.open:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#about_us_faq>dl dd{line-height:1.5;display:none;background-color:#eaf0f9}@media screen and (min-width:1366px){#about_us_faq>dl dd{padding-bottom:30px}}@media screen and (max-width:1365px){#about_us_faq>dl dd{padding-bottom:30px;padding-bottom:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd{padding-bottom:24px;padding-bottom:2.34375vw}}@media screen and (max-width:767px){#about_us_faq>dl dd{padding-bottom:15px;padding-bottom:4vw}}@media screen and (min-width:1366px){#about_us_faq>dl dd{border-bottom-left-radius:8px}}@media screen and (max-width:1365px){#about_us_faq>dl dd{border-bottom-left-radius:.5847953216vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd{border-bottom-left-radius:.5859375vw}}@media screen and (max-width:767px){#about_us_faq>dl dd{border-bottom-left-radius:2.1333333333vw}}@media screen and (min-width:1366px){#about_us_faq>dl dd{border-bottom-right-radius:8px}}@media screen and (max-width:1365px){#about_us_faq>dl dd{border-bottom-right-radius:.5847953216vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd{border-bottom-right-radius:.5859375vw}}@media screen and (max-width:767px){#about_us_faq>dl dd{border-bottom-right-radius:2.1333333333vw}}@media screen and (min-width:1366px){#about_us_faq>dl dd{font-size:14px}}@media screen and (max-width:1365px){#about_us_faq>dl dd{font-size:1.0233918129vw}}@media screen and (max-width:1023px){#about_us_faq>dl dd{font-size:1.171875vw}}@media screen and (max-width:767px){#about_us_faq>dl dd{font-size:3.7333333333vw}}#about_us_faq>dl dd:before{top:0;content:'A';color:#ff2e81}@media screen and (min-width:1366px){#about_us_merit{margin-top:120px}}@media screen and (max-width:1365px){#about_us_merit{margin-top:120px;margin-top:8.7719298246vw}}@media screen and (max-width:1023px){#about_us_merit{margin-top:96px;margin-top:9.375vw}}@media screen and (max-width:767px){#about_us_merit{margin-top:60px;margin-top:16vw}}#about_us_merit #about_us_merit_ttl,#about_us_merit #about_us_merit_ttl h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#about_us_merit #about_us_merit_ttl h2{width:58%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2{width:100%;margin-top:10.6666666667vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#about_us_merit #about_us_merit_ttl h2:before{display:block;content:'';background:url(../img/about_us/merit_ttl.png) no-repeat;background-size:100% auto;aspect-ratio:600/357;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl h2:before{width:190px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl h2:before{width:190px;width:13.8888888889vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl h2:before{width:162px;width:15.8203125vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2:before{width:120px;width:32vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl h2:before{margin-left:30px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl h2:before{margin-left:30px;margin-left:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl h2:before{margin-left:24px;margin-left:2.34375vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2:before{margin-left:0}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl h2:before{margin-right:30px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl h2:before{margin-right:30px;margin-right:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl h2:before{margin-right:24px;margin-right:2.34375vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2:before{margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#about_us_merit #about_us_merit_ttl h2>span>span{display:block}#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(1){font-family:'Zen Maru Gothic',sans-serif;line-height:1.3;color:#24437d}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(1){font-size:58px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(1){font-size:4.2397660819vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(1){font-size:4.19921875vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(1){font-size:8.5333333333vw}}#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){font-family:'Outfit',sans-serif;color:#2a7cff}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){margin-top:10px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){margin-top:10px;margin-top:.730994152vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){margin-top:8px;margin-top:.78125vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){margin-top:5px;margin-top:1.3333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){font-size:16px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){font-size:1.1695906433vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){font-size:1.171875vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl h2>span>span:nth-child(2){font-size:4.2666666667vw}}#about_us_merit #about_us_merit_ttl p{font-family:'Zen Maru Gothic',sans-serif;font-weight:700;line-height:2;width:42%;color:#24437d}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_ttl p{font-size:16px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_ttl p{font-size:1.1695906433vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_ttl p{font-size:1.171875vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_ttl p{font-size:4.2666666667vw;width:100%;margin-top:10.6666666667vw}}#about_us_merit #about_us_merit_article article{position:relative}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article{margin-top:90px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article{margin-top:90px;margin-top:6.5789473684vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article{margin-top:72px;margin-top:7.03125vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article{margin-top:40px;margin-top:10.6666666667vw}}#about_us_merit #about_us_merit_article article>div{width:62%}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div{min-height:380px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div{min-height:380px;min-height:27.7777777778vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div{min-height:304px;min-height:29.6875vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div{min-height:0;width:100%}}#about_us_merit #about_us_merit_article article>div .about_us_merit_point{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;justifu-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point{margin-bottom:30px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point{margin-bottom:30px;margin-bottom:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point{margin-bottom:24px;margin-bottom:2.34375vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point{margin-bottom:20px;margin-bottom:5.3333333333vw}}#about_us_merit #about_us_merit_article article>div .about_us_merit_point:after{width:99%;height:1px;content:'';background-color:#eaf0f9;dislay:block}#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{font-family:'Outfit',sans-serif;font-weight:700;color:#2a7cff;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{font-size:33px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{font-size:2.4122807018vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{font-size:2.44140625vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{font-size:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{margin-right:20px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{margin-right:20px;margin-right:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{margin-right:16px;margin-right:1.5625vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span{margin-right:15px;margin-right:4vw}}#about_us_merit #about_us_merit_article article>div .about_us_merit_point>span span{font-size:200%;display:inline-block;margin-left:.2em}#about_us_merit #about_us_merit_article article>div .about_us_merit_img{position:absolute;top:0;width:33%}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div .about_us_merit_img{position:static;width:100%}}#about_us_merit #about_us_merit_article article>div h3,#about_us_merit #about_us_merit_article article>div h4 span{font-family:'Zen Maru Gothic',sans-serif;font-weight:400;color:#24437d}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h3{font-size:34px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h3{font-size:2.485380117vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h3{font-size:2.63671875vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h3{font-size:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h3{margin-top:0}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h3{margin-top:0}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h3{margin-top:0}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h3{margin-top:20px;margin-top:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h3{margin-bottom:20px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h3{margin-bottom:20px;margin-bottom:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h3{margin-bottom:16px;margin-bottom:1.5625vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h3{margin-bottom:15px;margin-bottom:4vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h4{margin-top:30px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h4{margin-top:30px;margin-top:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h4{margin-top:24px;margin-top:2.34375vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h4{margin-top:20px;margin-top:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h4{margin-bottom:10px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h4{margin-bottom:10px;margin-bottom:.730994152vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h4{margin-bottom:8px;margin-bottom:.78125vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h4{margin-bottom:10px;margin-bottom:2.6666666667vw}}#about_us_merit #about_us_merit_article article>div h4 span{display:inline-block;background-color:#eaf0f9}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h4 span{border-radius:8px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h4 span{border-radius:.5847953216vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h4 span{border-radius:.5859375vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h4 span{border-radius:2.1333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h4 span{padding:8px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h4 span{padding:8px;padding:.5847953216vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h4 span{padding:6px;padding:.5859375vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h4 span{padding:8px;padding:2.1333333333vw}}@media screen and (min-width:1366px){#about_us_merit #about_us_merit_article article>div h4 span{font-size:18px}}@media screen and (max-width:1365px){#about_us_merit #about_us_merit_article article>div h4 span{font-size:1.3157894737vw}}@media screen and (max-width:1023px){#about_us_merit #about_us_merit_article article>div h4 span{font-size:1.3671875vw}}@media screen and (max-width:767px){#about_us_merit #about_us_merit_article article>div h4 span{font-size:4.2666666667vw}}@media screen and (min-width:768px){#about_us_merit #about_us_merit_article article:nth-child(2n+1)>div{margin-left:auto}#about_us_merit #about_us_merit_article article:nth-child(2n+1)>div .about_us_merit_img{left:0}#about_us_merit #about_us_merit_article article:nth-child(2n)>div{margin-right:auto}#about_us_merit #about_us_merit_article article:nth-child(2n)>div .about_us_merit_img{right:0}}@media screen and (max-width:767px){#about_us_reason .ttl2 span:nth-child(1){line-height:1.3}}#about_us_reason>ol{display:-webkit-box;display:-ms-flexbox;display:flex;counter-reset:reason;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#about_us_reason>ol>li{position:relative;width:32%;counter-increment:reason;background-color:#eaf0f9}@media screen and (min-width:1366px){#about_us_reason>ol>li{border-radius:8px}}@media screen and (max-width:1365px){#about_us_reason>ol>li{border-radius:.5847953216vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li{border-radius:.5859375vw}}@media screen and (max-width:767px){#about_us_reason>ol>li{border-radius:2.1333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li{padding:30px}}@media screen and (max-width:1365px){#about_us_reason>ol>li{padding:30px;padding:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li{padding:24px;padding:2.34375vw}}@media screen and (max-width:767px){#about_us_reason>ol>li{padding:20px;padding:5.3333333333vw}}#about_us_reason>ol>li:after,#about_us_reason>ol>li:before{position:absolute;top:0;left:0}#about_us_reason>ol>li:before{font-weight:700;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;content:'Reason';color:#2a7cff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:1366px){#about_us_reason>ol>li:before{width:80px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:before{width:80px;width:5.8479532164vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:before{width:64px;width:6.25vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:before{width:80px;width:21.3333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li:before{height:30px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:before{height:30px;height:2.1929824561vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:before{height:24px;height:2.34375vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:before{height:26px;height:6.9333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li:before{font-size:12px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:before{font-size:.8771929825vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:before{font-size:.9765625vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:before{font-size:3.2vw}}#about_us_reason>ol>li:after{font-weight:700;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;content:counter(reason);color:#2a7cff;background-color:#eaf0f9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1366px){#about_us_reason>ol>li:after{width:80px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:after{width:80px;width:5.8479532164vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:after{width:64px;width:6.25vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:after{width:80px;width:21.3333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li:after{height:80px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:after{height:80px;height:5.8479532164vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:after{height:64px;height:6.25vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:after{height:80px;height:21.3333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li:after{border-bottom-right-radius:40px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:after{border-bottom-right-radius:2.9239766082vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:after{border-bottom-right-radius:3.125vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:after{border-bottom-right-radius:10.6666666667vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li:after{font-size:32px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:after{font-size:2.3391812865vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:after{font-size:2.5390625vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:after{font-size:8.5333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li:after{padding-top:10px}}@media screen and (max-width:1365px){#about_us_reason>ol>li:after{padding-top:10px;padding-top:.730994152vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li:after{padding-top:8px;padding-top:.78125vw}}@media screen and (max-width:767px){#about_us_reason>ol>li:after{padding-top:10px;padding-top:2.6666666667vw}}#about_us_reason>ol>li:nth-child(n+4){margin-top:2%}@media screen and (max-width:767px){#about_us_reason>ol>li{width:100%}#about_us_reason>ol>li:nth-child(n+2){margin-top:4vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li img{border-radius:20px}}@media screen and (max-width:1365px){#about_us_reason>ol>li img{border-radius:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li img{border-radius:1.5625vw}}@media screen and (max-width:767px){#about_us_reason>ol>li img{border-radius:5.3333333333vw}}#about_us_reason>ol>li h3{font-family:'Zen Maru Gothic',sans-serif;font-weight:700;line-height:1.3;text-align:center;color:#24437d}@media screen and (min-width:1366px){#about_us_reason>ol>li h3{margin-top:20px}}@media screen and (max-width:1365px){#about_us_reason>ol>li h3{margin-top:20px;margin-top:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li h3{margin-top:16px;margin-top:1.5625vw}}@media screen and (max-width:767px){#about_us_reason>ol>li h3{margin-top:20px;margin-top:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li h3{margin-bottom:20px}}@media screen and (max-width:1365px){#about_us_reason>ol>li h3{margin-bottom:20px;margin-bottom:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li h3{margin-bottom:16px;margin-bottom:1.5625vw}}@media screen and (max-width:767px){#about_us_reason>ol>li h3{margin-bottom:20px;margin-bottom:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li h3{font-size:20px}}@media screen and (max-width:1365px){#about_us_reason>ol>li h3{font-size:1.4619883041vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li h3{font-size:1.5625vw}}@media screen and (max-width:767px){#about_us_reason>ol>li h3{font-size:5.3333333333vw}}@media screen and (min-width:1366px){#about_us_reason>ol>li p{font-size:14px}}@media screen and (max-width:1365px){#about_us_reason>ol>li p{font-size:1.0233918129vw}}@media screen and (max-width:1023px){#about_us_reason>ol>li p{font-size:1.171875vw}}@media screen and (max-width:767px){#about_us_reason>ol>li p{font-size:3.7333333333vw}}