#header .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header .inner{padding:unset!important}}@media(max-width:1200px){#header .inner{width:calc(100% - 32px)}}#header ._h-top ._logo{filter:none}#header ._h-top ._logo span{color:#333!important}#header ._h-top ._inbox .search-form{border:1px solid #333}#header ._h-top ._inbox .search-form input,#header ._h-top ._inbox .search-form input::placeholder{color:#333}#header ._h-top ._inbox ._nav ._icons,#header ._h-top ._inbox .search-form button:before{filter:none}#header ._h-top ._inbox ._nav ._icons li a{color:#333}#mv-sec-no-bg #BreadcrumbNew{position:unset}@media(max-width:480px){#mv-sec-no-bg #mv-content{min-height:150px!important}#mv-sec-no-bg #mv-content .sec-title{padding:0;min-height:150px!important}}.p-package32 #intro{padding-bottom:6rem}@media(max-width:480px){.p-package32 #intro{padding-bottom:3rem}}.p-package32 #intro .sub-catch{display:block;font-size:2rem}@media(max-width:960px){.p-package32 #intro .sub-catch{font-size:1.8rem}}.p-package32 #trouble{padding:6rem 0}@media(max-width:480px){.p-package32 #trouble{padding:3rem 0}}.p-package32 #trouble .box{position:relative;display:inline-block;margin-right:auto;margin-bottom:40px;margin-left:auto;padding:16px 18px 12px;max-width:600px;border:1px solid #2e6eac;text-align:center;font-size:18px}.p-package32 #trouble .box:after{position:absolute;top:6px;left:6px;display:block;width:100%;height:100%;border:1px solid #2e6eac;content:""}.p-package32 #trouble .trouble{position:relative;margin-right:auto;margin-bottom:12px;margin-left:auto;padding:14px 20px 14px 56px;max-width:740px;border-radius:50px;background:#fff;font-size:18px;line-height:1.4}.p-package32 #trouble .trouble:before{position:absolute;top:calc(50% - 16px);left:14px;display:block;width:32px;height:32px;background:url(/images_nuxt/about/trouble.svg) no-repeat 50%/contain;content:""}.p-package32 #student-voices{padding-top:6rem}@media(max-width:480px){.p-package32 #student-voices{padding-top:3rem}}.p-package32 #student-voices .box{border-radius:10px;padding:3rem;text-align:center}.p-package32 #student-voices .box img{max-width:80px;margin-bottom:1rem}.p-package32 #course-features{padding:6rem 0}@media(max-width:480px){.p-package32 #course-features{padding:3rem 0}}.p-package32 #course-features .features{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.p-package32 #course-features .features .feature{width:48%;display:flex;flex-direction:row-reverse;gap:1rem;margin-bottom:2rem}@media(max-width:960px){.p-package32 #course-features .features .feature{gap:0;flex-direction:column;margin-bottom:3rem}}@media(max-width:550px){.p-package32 #course-features .features .feature{width:100%}}.p-package32 #course-features .features .feature figure{max-width:257px;height:100%}@media(max-width:960px){.p-package32 #course-features .features .feature figure{max-width:100%}}.p-package32 #course-features .features .feature figure img{border-radius:10px}.p-package32 #course-features .features .feature .info h3{font-weight:500;font-size:1.8rem;line-height:1.5}.p-package32 #course-features .features .feature .info .title-number{display:inline-block;font-size:70px;color:#333;font-family:"Noto Serif JP",serif}.p-package32 #lesson-content{padding:6rem 0}@media(max-width:480px){.p-package32 #lesson-content{padding:3rem 0}}.p-package32 #lesson-content .contents-box{background:#fff;padding:2.5rem;border-radius:10px;text-align:center;margin-bottom:6rem}.p-package32 #lesson-content .contents-box h4{font-size:20px;font-weight:600;position:relative}.p-package32 #lesson-content .contents-box h4:after{content:"";width:150px;height:4px;display:inline-block;background-color:#e93842;position:absolute;bottom:-10px;left:calc(50% - 75px)}.p-package32 #lesson-content .contents-box h4 span{font-size:16px;font-weight:300;display:inline-block;margin-bottom:10px}.p-package32 #lesson-content .group-lesson-item{display:flex;justify-content:space-between;margin-top:4rem;padding:0 3rem}@media(max-width:960px){.p-package32 #lesson-content .group-lesson-item{flex-direction:column}}@media(max-width:480px){.p-package32 #lesson-content .group-lesson-item{padding:0}}.p-package32 #lesson-content .group-lesson-item .lesson-item{background:#ececec;width:29.8%;padding:25px 30px;border-radius:10px}@media(max-width:960px){.p-package32 #lesson-content .group-lesson-item .lesson-item{width:100%;margin-bottom:20px}}.p-package32 #lesson-content .group-lesson-item .lesson-item .text-bold{font-size:20px;font-weight:600}.p-package32 #lesson-content .key-number{position:relative;font-size:70px;color:#e93842;font-family:"Noto Serif JP",serif}.p-package32 #lesson-content .key-number span{font-size:40px}.p-package32 #lesson-content .arrow-up{display:inline-block;vertical-align:middle;color:#333;line-height:1;position:relative;width:.2em;height:1.6em;background:currentColor;top:68px;left:-30px}.p-package32 #lesson-content .arrow-up:before{content:"";width:1em;height:1em;border:.2em solid #333;border-left:0;border-bottom:0;transform:rotate(-45deg);transform-origin:top right;position:absolute;top:-.05em;right:50%;box-sizing:border-box}.p-package32 #lesson-content .arrow-down{display:inline-block;vertical-align:middle;color:#333;line-height:1;position:relative;width:.2em;height:1.6em;background:#333;top:68px;left:30px}.p-package32 #lesson-content .arrow-down:before{content:"";width:1em;height:1em;border:.2em solid;border-top:0;border-right:0;transform:rotate(-45deg);transform-origin:bottom left;position:absolute;left:50%;bottom:-.05em;box-sizing:border-box}.p-package32 #lesson-content .private-lesson-number:before{position:absolute;top:118%;left:49%;margin:auto;color:#333;content:"+";font-size:40px;font-weight:lighter;font-family:FontAwesome}.p-package32 #f-cab{padding:6rem 0}@media(max-width:480px){.p-package32 #f-cab{padding:3rem 0}}.p-package32 #f-cab .sec-title{margin-bottom:3rem}.p-package32 #f-cab img{border-radius:10px}.p-package32 #movement-ai{padding:6rem 0}@media(max-width:480px){.p-package32 #movement-ai{padding:0}}.p-package32 #movement-ai .content{display:flex;justify-content:space-between;gap:4rem;margin-bottom:3rem}@media(max-width:960px){.p-package32 #movement-ai .content{flex-direction:column;gap:1.5rem;line-height:2.8rem}}.p-package32 #movement-ai .text,.p-package32 #movement-ai figure{flex:1 1}.p-package32 #movement-ai .text h4{font-weight:600;margin-bottom:3rem}@media(max-width:960px){.p-package32 #movement-ai .text h4{margin-bottom:2rem}}.p-package32 #lesson-schedule{padding:3rem 0 6rem}@media(max-width:960px){.p-package32 #lesson-schedule{padding:0 0 3rem}}.p-package32 #lesson-schedule .sec-title{margin-bottom:3rem}@media(max-width:960px){.p-package32 #lesson-schedule .sec-title{margin-bottom:2rem}}.p-package32 #lesson-schedule img{border-radius:10px}.p-package32 #course-content{padding:3rem 0}@media(max-width:480px){.p-package32 #course-content{padding:0}}.p-package32 #course-content .attention{padding-left:30%;margin:.5rem auto}@media(max-width:480px){.p-package32 #course-content .attention{padding-left:38%}}.p-package32 #course-content .price-list{max-width:650px;margin:0 auto}.p-package32 #course-content .price-list dl{display:flex;border-bottom:1px solid #dee2e6;padding:.5rem 0}.p-package32 #course-content .price-list dl dt{width:30%}@media(max-width:480px){.p-package32 #course-content .price-list dl dt{width:38%}}.p-package32 #course-content .price-list dl dt span{font-weight:600}@media(max-width:480px){.p-package32 #course-content .price-list dl dd{width:72%}}.p-package32 #package-price{padding:6rem 0 9rem}@media(max-width:480px){.p-package32 #package-price{padding:3rem 0 9rem}}