.slider-section{padding-bottom:80px;padding-top:80px;position:relative}@media screen and (max-width:767px){.slider-section{padding-bottom:60px;padding-top:60px}}.slider-section:before{background-color:#e5f7fb;bottom:0;content:"";display:block;height:29rem;left:0;position:absolute;width:100%;z-index:0}.slider-section .m-slider-3col .post-item{z-index:2}.slider-section .m-slider-3col .post-item a{background-color:#fff;border-radius:8px;overflow:hidden}.slider-section .m-slider-3col .post-item a:before{border-radius:8px}.slider-section .m-slider-3col .image{background-color:#f2f2f2}.slider-section .m-slider-3col .title{font-size:1.8rem;font-weight:500}.learning-container .l-section-container.plan-section{background-color:#f6f6f6;z-index:0}.learning-container .l-section-container .section-bg{background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:951px){.learning-container .m-sub-navigation .inner{max-width:22%}}.learning-container .m-sub-navigation .nav{justify-content:flex-end}.learning-container .m-sub-navigation .menu{margin-right:0}@media screen and (min-width:1230px){.learning-container .m-sub-navigation .menu .hs-menu-wrapper>ul{gap:4rem}}.learning-container .m-sub-navigation .menu .hs-menu-wrapper li a{font-size:1.5rem;font-weight:500}@media screen and (min-width:951px){.learning-container .m-sub-navigation .menu .hs-menu-wrapper li a{font-size:1.4rem;position:relative}.learning-container .m-sub-navigation .menu .hs-menu-wrapper li a:after{border-right:1px solid;border-top:1px solid;content:"";display:block;height:8px;left:50%;margin-left:-4px;position:absolute;top:100%;transform:rotate(135deg);width:8px}}.learning-container .m-sub-navigation .button{width:auto}@media screen and (min-width:1230px){.learning-container .m-sub-navigation .button{margin-left:4rem}}@media screen and (min-width:951px) and (max-width:1230px){.learning-container .m-sub-navigation .button{margin-left:2rem}}.learning-container .m-sub-navigation .button a{border-radius:6px;flex-direction:column;font-size:1.4rem;line-height:1.286}@media screen and (min-width:951px){.learning-container .m-sub-navigation .button a{padding:.8rem clamp(1.6rem,1.6vw,2.4rem)}}@media screen and (max-width:950px){.learning-container .m-sub-navigation .button a{padding:.4rem .8rem}}.learning-container .m-title h2{margin-left:auto;margin-right:auto;padding-left:3.4rem;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.learning-container .m-title h2{padding-left:2.8rem}}.learning-container .m-title h2:before{background-color:#00afd7;content:"";display:inline-block;height:2rem;left:0;position:absolute;top:0;transform:skewX(-40deg);transform-origin:left bottom;width:6px}@media screen and (max-width:767px){.learning-container .m-col-group{row-gap:3.2rem}.learning-container .m-col-group .item .image img{height:76px;width:auto}}.learning-container .m-col-group .item .title{font-size:2rem}@media screen and (max-width:767px){.learning-container .m-col-group .item .title{font-size:1.8rem}.learning-container .m-col-group .item .text{font-size:1.6rem}}.learning-container .m-service-reason{flex-direction:column}.learning-container .m-service-reason .image,.learning-container .m-service-reason h2{margin:0}.learning-container .m-service-reason .content{width:100%}@media screen and (min-width:768px){.learning-container .m-service-reason .content{padding-left:0}}.learning-container .m-service-reason .reason-group{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:6.4rem}@media screen and (max-width:767px){.learning-container .m-service-reason .reason-group{row-gap:3.2rem}}@media screen and (min-width:768px){.learning-container .m-service-reason .reason-group .item{padding-left:7em;width:49%}}.learning-container .m-service-reason .reason-group .item:not(:last-child){margin-bottom:0}@media screen and (min-width:768px){.learning-container .m-service-reason .reason-group .item .num{left:.5em}}.learning-container .m-service-reason .reason-group .item .text{letter-spacing:normal}