.p-education-point{margin-top:12rem}@media screen and (max-width: 650px){.p-education-point{margin-top:6.4rem}}.p-education-point__lead{margin-top:1.6rem;font-weight:700;font-size:1.8rem;line-height:1.7777777778;letter-spacing:0;text-align:center}@media screen and (max-width: 650px){.p-education-point__lead{margin-top:1.2rem;font-size:1.6rem}}@media screen and (max-width: 500px){.p-education-point__lead{text-align:left}}.p-education-point__list{margin-top:7rem;display:flex;flex-direction:column;gap:1.2rem}@media screen and (max-width: 650px){.p-education-point__list{margin-top:2.4rem;gap:2.4rem}}.p-education-point__item{padding:2.4rem;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.1);display:flex;align-items:center;gap:1.6rem}@media screen and (max-width: 650px){.p-education-point__item{flex-direction:column;align-items:center;padding:1.6rem}}.p-education-point__item-image{width:100%;max-width:15.2rem}.p-education-point__item-image img{width:100%;height:auto}.p-education-point__item-body{display:flex;flex-direction:column;gap:.8rem}.p-education-point__item-title{font-weight:700;font-size:2.4rem;line-height:140%;letter-spacing:0;color:#006eff}@media screen and (max-width: 650px){.p-education-point__item-title{text-align:center}}.p-education-point__item-text{font-weight:500;font-size:1.5rem;line-height:1.8666666667;letter-spacing:0}.p-evaluateSystem .p-evaluateSystem__wrap{margin-top:110px}@media screen and (max-width: 1080px){.p-evaluateSystem .p-evaluateSystem__wrap{margin-top:100px}}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__wrap{margin-top:80px}}@media screen and (max-width: 500px){.p-evaluateSystem .p-evaluateSystem__wrap{margin-top:60px}}.p-evaluateSystem .p-evaluateSystem__wrap .p-evaluateSystem__content:nth-child(n+2){margin-top:120px}@media screen and (max-width: 1080px){.p-evaluateSystem .p-evaluateSystem__wrap .p-evaluateSystem__content:nth-child(n+2){margin-top:100px}}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__wrap .p-evaluateSystem__content:nth-child(n+2){margin-top:80px}}@media screen and (max-width: 500px){.p-evaluateSystem .p-evaluateSystem__wrap .p-evaluateSystem__content:nth-child(n+2){margin-top:60px}}.p-evaluateSystem .p-evaluateSystem__content{display:flex;gap:0 70px}@media screen and (max-width: 1080px){.p-evaluateSystem .p-evaluateSystem__content{gap:0 50px}}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__content{flex-direction:column-reverse;gap:30px 0}}.p-evaluateSystem .p-evaluateSystem__desc__wrap{width:calc(100% - 510px)}@media screen and (max-width: 1080px){.p-evaluateSystem .p-evaluateSystem__desc__wrap{width:calc(100% - 490px)}}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__desc__wrap{width:100%}}.p-evaluateSystem .p-evaluateSystem__title{color:#006eff;font-size:4rem;font-weight:bold;line-height:1;margin-bottom:30px}@media screen and (max-width: 1080px){.p-evaluateSystem .p-evaluateSystem__title{font-size:3.8rem}}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__title{font-size:3.6rem}}@media screen and (max-width: 650px){.p-evaluateSystem .p-evaluateSystem__title{font-size:3.4rem;margin-bottom:20px}}@media screen and (max-width: 500px){.p-evaluateSystem .p-evaluateSystem__title{font-size:3rem}}.p-evaluateSystem .p-evaluateSystem__desc{border-top:1px solid rgba(0,110,255,.3);padding-top:20px}@media screen and (max-width: 650px){.p-evaluateSystem .p-evaluateSystem__desc{padding-top:15px}}.p-evaluateSystem .p-evaluateSystem__desc .title{font-size:2.8rem;font-weight:bold;line-height:1.4}@media screen and (max-width: 1080px){.p-evaluateSystem .p-evaluateSystem__desc .title{font-size:2.6rem}}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__desc .title{font-size:2.4rem}}@media screen and (max-width: 500px){.p-evaluateSystem .p-evaluateSystem__desc .title{font-size:2.2rem}}.p-evaluateSystem .p-evaluateSystem__desc .text{margin-top:20px;font-weight:500}@media screen and (max-width: 650px){.p-evaluateSystem .p-evaluateSystem__desc .text{margin-top:15px}}@media screen and (max-width: 500px){.p-evaluateSystem .p-evaluateSystem__desc .text{margin-top:10px}}.p-evaluateSystem .p-evaluateSystem__figure{width:440px}@media screen and (max-width: 810px){.p-evaluateSystem .p-evaluateSystem__figure{margin:auto;max-width:440px;width:80%}}.p-evaluateSystem__class{position:relative;margin-top:80px}@media screen and (max-width: 1080px){.p-evaluateSystem__class{margin-top:70px}}@media screen and (max-width: 810px){.p-evaluateSystem__class{margin-top:60px}}@media screen and (max-width: 500px){.p-evaluateSystem__class{margin-top:50px}}.p-evaluateSystem__class .p-evaluateSystem__class__title{text-align:center;font-size:2rem;font-weight:bold;line-height:1}.p-evaluateSystem__class .p-evaluateSystem__class__list{margin:30px auto 0;display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(2, auto);gap:20px}@media screen and (max-width: 650px){.p-evaluateSystem__class .p-evaluateSystem__class__list{grid-template-columns:repeat(1, auto)}}@media screen and (max-width: 500px){.p-evaluateSystem__class .p-evaluateSystem__class__list{gap:10px}}.p-evaluateSystem__class .p-evaluateSystem__class__list__item{position:relative;padding:20px;width:285px;height:70px;cursor:pointer}@media screen and (max-width: 500px){.p-evaluateSystem__class .p-evaluateSystem__class__list__item{height:60px}}.p-evaluateSystem__class .p-evaluateSystem__class__list__item .title{color:#fff;font-weight:bold}.p-evaluateSystem__class .p-evaluateSystem__class__list__item .icon{position:absolute;top:50%;transform:translateY(-50%);right:23px;width:22px;height:22px;background-color:#fff}.p-evaluateSystem__class .p-evaluateSystem__class__list__item .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:9px;height:1px;background-color:#006eff}.p-evaluateSystem__class .p-evaluateSystem__class__list__item .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:9px;background-color:#006eff}.p-evaluateSystem__class .p-evaluateSystem__class__list__item:nth-child(1){background-color:#d2e0ff}.p-evaluateSystem__class .p-evaluateSystem__class__list__item:nth-child(2){background-color:#59c3ff}.p-evaluateSystem__class .p-evaluateSystem__class__list__item:nth-child(3){background-color:#006eff}.p-evaluateSystem__class .p-evaluateSystem__class__list__item:nth-child(4){background-color:#002d82}.p-evaluateSystem__modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:770px;width:90%;z-index:100}.p-evaluateSystem__modal .p-evaluateSystem__modal__item{display:none}.p-evaluateSystem__modal .p-evaluateSystem__modal__item.is-open{display:block;opacity:1}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(1) .p-evaluateSystem__modal__head{background-color:#d2e0ff}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(1) .p-evaluateSystem__modal__desc .title:before{background-color:#d2e0ff}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(2) .p-evaluateSystem__modal__head{background-color:#59c3ff}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(2) .p-evaluateSystem__modal__desc .title:before{background-color:#59c3ff}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(3) .p-evaluateSystem__modal__head{background-color:#006eff}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(3) .p-evaluateSystem__modal__desc .title:before{background-color:#006eff}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(4) .p-evaluateSystem__modal__head{background-color:#002d82}.p-evaluateSystem__modal .p-evaluateSystem__modal__item:nth-child(4) .p-evaluateSystem__modal__desc .title:before{background-color:#002d82}.p-evaluateSystem__modal .p-evaluateSystem__modal__head{position:relative;padding:30px 33px;cursor:pointer}@media screen and (max-width: 500px){.p-evaluateSystem__modal .p-evaluateSystem__modal__head{padding:20px}}.p-evaluateSystem__modal .p-evaluateSystem__modal__head .title{color:#fff;font-size:2rem;font-weight:bold}.p-evaluateSystem__modal .p-evaluateSystem__modal__head .icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:35px;height:35px;background-color:#fff}.p-evaluateSystem__modal .p-evaluateSystem__modal__head .icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:9px;height:1px;background-color:#006eff}.p-evaluateSystem__modal .p-evaluateSystem__modal__head .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:1px;height:9px;background-color:#006eff}.p-evaluateSystem__modal .p-evaluateSystem__modal__content{padding:30px 40px;max-height:600px;height:100%;background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.1);overflow-y:scroll}@media screen and (max-height: 760px)and (min-width: 1081px){.p-evaluateSystem__modal .p-evaluateSystem__modal__content{max-height:500px}}@media screen and (max-width: 650px){.p-evaluateSystem__modal .p-evaluateSystem__modal__content{padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-height:400px}}@media screen and (max-width: 500px){.p-evaluateSystem__modal .p-evaluateSystem__modal__content{padding:15px 20px}}.p-evaluateSystem__modal .p-evaluateSystem__modal__desc{padding:30px;background-color:#f4f4f4}@media screen and (max-width: 650px){.p-evaluateSystem__modal .p-evaluateSystem__modal__desc{padding:20px}}@media screen and (max-width: 500px){.p-evaluateSystem__modal .p-evaluateSystem__modal__desc{padding:15px 20px}}.p-evaluateSystem__modal .p-evaluateSystem__modal__desc:nth-child(n+2){margin-top:20px}.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .title{position:relative;font-size:1.8rem;font-weight:bold;line-height:1}.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .title:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-19px;width:9px;height:9px}@media screen and (max-width: 500px){.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .title:before{left:-10px;width:6px;height:6px}}.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .content{margin-top:20px}@media screen and (max-width: 650px){.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .content{margin-top:15px}}.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .content li{font-weight:500;padding-left:1em;text-indent:-1em}@media screen and (max-width: 500px){.p-evaluateSystem__modal .p-evaluateSystem__modal__desc .content li{font-size:1.4rem}}.p-education-voice__lead{margin-top:1.6rem;font-weight:500;font-size:1.8rem;line-height:1.7777777778;letter-spacing:0;text-align:center}@media screen and (max-width: 500px){.p-education-voice__lead{text-align:left}}.p-education-voice__swiper{margin-top:5.6rem;position:relative}.p-education-voice__swiper.swiper{overflow:visible}.p-education-voice__swiper .swiper-button-prev,.p-education-voice__swiper .swiper-button-next{display:none}@media screen and (max-width: 650px){.p-education-voice__swiper .swiper-button-prev,.p-education-voice__swiper .swiper-button-next{display:block;top:50%;transform:translateY(-50%);z-index:2}}.p-education-voice__swiper .swiper-button-prev{left:-2rem}.p-education-voice__swiper .swiper-button-prev::after{transform:translate(-50%, -50%) rotate(180deg)}.p-education-voice__swiper .swiper-button-next{right:-2rem}.p-education-voice__swiper .swiper-slide{height:auto}.p-education-voice__list{display:flex;flex-direction:column;gap:2.4rem}@media screen and (max-width: 650px){.p-education-voice__list{flex-direction:row;gap:0}}.p-education-voice__item{padding:5rem;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.1);display:flex;align-items:flex-start;gap:3rem}@media screen and (max-width: 650px){.p-education-voice__item{flex-direction:column;align-items:center;padding:2.4rem 5rem;gap:1.6rem;height:100%}}.p-education-voice__item-icon{display:flex;flex-direction:column;align-items:center;gap:.8rem}.p-education-voice__item-image{width:12rem}.p-education-voice__item-image img{width:100%;height:auto}.p-education-voice__item-caption{display:flex;flex-direction:column;align-items:center;gap:.5rem}.p-education-voice__item-tag{padding:.8rem 1.2rem;border-radius:100vh;background-color:#002d82;color:#fff;font-weight:700;font-size:1rem;line-height:100%;letter-spacing:0;text-align:center}.p-education-voice__item-name{font-weight:700;font-size:1.5rem;line-height:100%;letter-spacing:0;color:#002d82}.p-education-voice__item-body{display:flex;flex-direction:column;gap:1.6rem}.p-education-voice__item-title{font-weight:700;font-size:2.4rem;line-height:1.3333333333;letter-spacing:0;color:#002d82}.p-education-voice__item-text{font-weight:500;font-size:1.6rem;line-height:1.75;letter-spacing:0}.p-education-voice__button{margin-top:6rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 650px){.p-education-voice__button{margin-top:3.2rem}}.p-education-career__lead{margin-top:.8rem;font-weight:500;font-size:1.8rem;line-height:1.7777777778;letter-spacing:0;text-align:center;color:#fff}.p-education-career__list{margin-top:5.6rem}.p-education-career__item{padding:2.4rem 4.8rem 8.4rem;position:relative;display:grid;grid-template-columns:5fr 3.8fr;align-items:flex-end;gap:.8rem}.p-education-career__item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:repeating-linear-gradient(90deg, #0559cc 0 2px, transparent 2px 4px)}.p-education-career__item:first-child::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:repeating-linear-gradient(90deg, #0559cc 0 2px, transparent 2px 4px)}@media screen and (max-width: 980px){.p-education-career__item{display:flex;flex-direction:column;align-items:center;padding:1.6rem;gap:2.4rem;max-width:525px;margin-inline:auto;text-align:center}}.p-education-career__item-illust{width:100%;position:relative;display:flex;align-items:flex-end;gap:.8rem;z-index:1}.p-education-career__item-num{position:absolute;top:2.8rem;left:0;width:100%;max-width:37.6rem;z-index:-1}.p-education-career__item-num img{width:100%;height:auto}.p-education-career__item-person{padding-top:5.2rem;margin-left:auto;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.p-education-career__item-person-image{width:16rem}.p-education-career__item-person-image img{width:100%;height:auto}.p-education-career__item-person-info{font-weight:500;font-size:1.4rem;line-height:140%;letter-spacing:0;text-align:center;color:#fff}.p-education-career__item-graph{width:57.0342205323%;max-width:30rem}.p-education-career__item-graph img{width:100%;height:auto}.p-education-career__item-body{display:flex;flex-direction:column;gap:.6rem;padding-bottom:1.6rem;width:100%;max-width:34.8rem;flex-shrink:0}@media screen and (max-width: 980px){.p-education-career__item-body{max-width:revert}}.p-education-career__item-title{font-weight:700;font-size:2.8rem;line-height:150%;letter-spacing:0;color:#fff}.p-education-career__item-text{font-weight:500;font-size:1.4rem;line-height:150%;letter-spacing:0;color:#fff}@media screen and (max-width: 500px){.p-education-career__item-text{text-align:left}}