.about{padding:80px 0 100px;background:#eff4f8;margin-top:-32px}@media screen and (max-width:600px){.about{padding:8rem 0 6rem}}@media screen and (max-width:350px){.about{padding:6rem 0}}.about--point{width:1080px;margin:0 auto 60px;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:32px;gap:32px}@media screen and (max-width:1200px){.about--point{width:96%}}@media screen and (max-width:600px){.about--point{margin-bottom:6rem}}.about--point__inner{margin-bottom:60px}@media screen and (max-width:600px){.about--point__inner{width:100%;margin:0 auto 4rem;display:block}}.about--point__inner:last-child{margin-bottom:0}.about--point__inner__card{max-width:420px;min-height:540px;margin:auto;background:#fff;border-radius:16px}.about--point__inner__card h3{color:#134589;font-size:2.4rem;font-weight:700;text-align:center;padding:16px}.about--point__inner__card__img img{border-radius:16px;padding:0 16px}.about--point__inner__card__txt{font-size:1.6rem;line-height:1.8;padding:0 24px}.about--point__inner__card__txt span{font-weight:700}.about--service{background:#fff}.about--service__wrap{max-width:1080px;width:90%;margin:0 auto;padding-bottom:80px;counter-reset:number 0;display:flex;flex-wrap:wrap}@media screen and (max-width:1080px){.about--service__wrap{flex-direction:column;align-items:center}}.about--service__ttl{font-size:1.8rem;padding:80px 0;text-align:center}@media screen and (max-width:600px){.about--service__ttl{padding:6rem 0}}.about--service__ttl span{display:inline-block;padding:0 60px;border-right:1px solid #444;border-left:1px solid #444}@media screen and (max-width:350px){.about--service__ttl span{padding:0 4rem}}.about--service__inner{max-width:440px;min-height:560px;margin:auto auto 6rem}.about--service__img{position:relative;text-align:center}.about--service__img:before{position:absolute;counter-increment:number 1;content:counter(number);width:70px;height:70px;background:#134589;top:-30px;left:-30px;display:flex;justify-content:center;align-items:center;font-size:4rem;color:#fff}@media screen and (max-width:600px){.about--service__img:before{width:60px;height:60px;left:-10px}}@media screen and (max-width:350px){.about--service__img:before{width:55px;height:55px;left:-10px;font-size:2.8rem}}.about--service__innerTtl{font-size:1.8rem;line-height:1.4;margin:16px 0 40px;text-align:center}@media screen and (max-width:350px){.about--service__innerTtl{margin-bottom:3rem}}.about--service__innerTtl span{color:#134589;font-size:2.4rem;font-weight:700}@media screen and (max-width:350px){.about--service__innerTtl span{font-size:2rem}}.about--service__txt span{font-weight:700}.about--coordinator{display:flex;justify-content:center;grid-gap:16px;gap:16px;width:1080px;margin:80px auto;counter-reset:number 0;background:#fff;border-radius:16px;padding:20px}@media screen and (max-width:1024px){.about--coordinator{width:90%;flex-direction:column}}.about--coordinator__thumbnail{min-width:300px;width:300px}.about--coordinator__thumbnail img{border-radius:8px}@media screen and (max-width:1024px){.about--coordinator__thumbnail{display:none}}.about--coordinator__profile__caption{display:flex;align-items:center;grid-gap:16px;gap:16px}.about--coordinator__profile__caption img{display:none;width:80px;border-radius:50%}@media screen and (max-width:1024px){.about--coordinator__profile__caption img{display:block}}.about--coordinator__profile__caption h4{font-size:1.8rem;line-height:1.4;margin-bottom:8px}@media screen and (max-width:425px){.about--coordinator__profile__caption h4{font-size:1.6rem}}.about--coordinator__profile__caption h4 span{color:#134589;font-size:2.4rem;font-weight:700}@media screen and (max-width:425px){.about--coordinator__profile__caption h4 span{font-size:2rem}}.about--coordinator__profile .divider{margin:12px 0}.about--coordinator__profile p{white-space:break-spaces;margin-top:-24px;font-size:1.5rem}.about--coordinator__profile p span{font-weight:700}.about--entry{padding-bottom:80px;border-bottom:1px solid #e5e5e5}.about--entry__inner{max-width:1080px;margin:0 auto;text-align:center;padding:30px 20px;border:4px solid #1d2c51}@media screen and (max-width:1200px){.about--entry__inner{width:92%}}.about--entry__txt{font-size:18px;font-size:1.8rem;margin-bottom:30px}@media screen and (max-width:350px){.about--entry__txt{font-size:1.6rem}}.about--entry__btn{line-height:1;position:relative;width:400px;display:inline-block;overflow:hidden;background:url(/packs/media/about/btn_hover_bg-0a1f8341.gif);background-size:cover;z-index:0}@media screen and (max-width:600px){.about--entry__btn{width:100%}}.about--entry__btn:after,.about--entry__btn:before{position:absolute;content:"";background:#134589;width:400px;height:50px;z-index:1;transition:1s}@media screen and (max-width:600px){.about--entry__btn:after,.about--entry__btn:before{width:100%}}.about--entry__btn:before{left:0}.about--entry__btn:after{right:0}.about--entry__btn a{color:#fff;display:inline-block;padding:16px 0;width:400px;position:relative;z-index:2;transition:.3s}@media screen and (max-width:600px){.about--entry__btn a{width:100%}}.about--entry__btn a:after{position:absolute;content:"\f105";font-family:FontAwesome;line-height:1;font-size:2rem;top:50%;right:40px;transform:translateY(-50%);transition:.3s}.about--entry__btn:hover:before{left:-400px}@media screen and (max-width:600px){.about--entry__btn:hover:before{width:-100%}}.about--entry__btn:hover:after{right:-400px}@media screen and (max-width:600px){.about--entry__btn:hover:after{width:-100%}}.about--entry__btn:hover a{color:#303030}.about--entry__btn:hover a:after{right:30px}.about--operation{width:1080px;margin:0 auto}@media screen and (max-width:1200px){.about--operation{width:92%}}.about--operation__ttl{font-size:18px;font-size:1.8rem;padding:80px 0 60px;text-align:center}@media screen and (max-width:600px){.about--operation__ttl{padding:6rem 0 4rem}}.about--operation__ttl span{display:inline-block;padding:0 60px;border-right:1px solid #444;border-left:1px solid #444}.about--operation__read{text-align:center;margin-bottom:48px}.about--operation__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.about--operation__img{width:41.7%;margin-right:3.7%}@media screen and (max-width:600px){.about--operation__img{width:100%;margin-right:0;margin-bottom:2.5rem}}.about--operation__txtArea{width:54.6%}@media screen and (max-width:600px){.about--operation__txtArea{width:100%}}.about--operation__innerTtl{padding-bottom:18px;margin-bottom:18px;line-height:1.8;position:relative}.about--operation__innerTtl:after{position:absolute;content:"";width:50px;height:1px;background:#444;bottom:0;left:0}.about--operation__txt a{color:#000}.about--operation__txt a:hover{text-decoration:underline}.about--operation__address{font-style:normal}