#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-thanksday{position:relative}.p-thanksday #BreadcrumbNew{top:.5rem}@media(max-width:768px){.p-thanksday #BreadcrumbNew{top:-.7rem}}.p-thanksday #BreadcrumbNew a,.p-thanksday #BreadcrumbNew a:after,.p-thanksday #BreadcrumbNew a:hover,.p-thanksday #BreadcrumbNew span{color:#333}.p-thanksday h2{text-align:center;font-size:3rem;font-weight:600}@media(max-width:960px){.p-thanksday h2{font-size:2.4rem}}.p-thanksday h2 small{display:block;font-size:2rem;font-weight:600}@media(max-width:960px){.p-thanksday h2 small{font-size:1.8rem}}.p-thanksday h2 span{display:block;font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;padding-top:20px}@media(max-width:960px){.p-thanksday h2 span{padding-top:10px}}.p-thanksday h3{font-size:2rem;font-weight:600;font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif}@media(max-width:960px){.p-thanksday h3{font-size:1.8rem}}.p-thanksday .sub-title{font-size:2rem;font-weight:700;border:1px solid #fff;width:500px;margin:auto;text-align:center;padding:10px 0}@media(max-width:960px){.p-thanksday .sub-title{width:100%;font-size:1.8rem}}.p-thanksday .sub-title-red{font-size:2.4rem;font-weight:700;color:#e93842;font-family:Noto Sans JP,sans-serif;width:45rem;margin:auto;text-align:center;padding:2px 0;letter-spacing:.2rem}@media(max-width:960px){.p-thanksday .sub-title-red{width:100%;font-size:2.4rem}}.p-thanksday table{margin:1rem 0;display:block}.p-thanksday table tr{display:block}.p-thanksday table tr:not(:first-child){padding-top:2px}.p-thanksday table td{font-weight:700;vertical-align:top}.p-thanksday table td:first-child{width:110px}.p-thanksday table td:not(:first-child){padding-left:20px}.p-thanksday table td a{color:#777;text-decoration:underline}.p-thanksday .thanks{border:1px solid red;margin:3rem auto}.p-thanksday .ok{display:block;max-width:325px;margin:0 auto 2rem}@media(max-width:480px){.p-thanksday .ok{max-width:300px}}.p-thanksday .row{display:flex;gap:3rem;flex-wrap:wrap}@media(max-width:960px){.p-thanksday .row{flex-direction:column;gap:2rem}}.p-thanksday .row .content,.p-thanksday .row figure{flex:1 1}.p-thanksday .row img{border-radius:10px}.p-thanksday #sec-fv{padding:5rem 0}@media(max-width:960px){.p-thanksday #sec-fv{padding:2rem 0 0}}.p-thanksday #sec-fv img{width:100%}@media(max-width:960px){.p-thanksday #sec-fv img{width:100%}}.p-thanksday #sec-info{padding:8rem 0}@media(max-width:960px){.p-thanksday #sec-info{padding:5rem 0}}.p-thanksday #sec-info .special{text-align:center;margin-top:1rem}.p-thanksday #sec-info .special p{padding:15px 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa;font-size:2rem;font-weight:700;color:#e93842}.p-thanksday #sec-info .special p small{display:block;font-size:1.6rem}.p-thanksday #sec-info .studio-list{border:1px solid #aaa;margin:3rem 0;border-radius:10px;padding:1rem;text-align:center}.p-thanksday #sec-info .studio-list .list{margin-top:1rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;padding:1rem}@media(max-width:768px){.p-thanksday #sec-info .studio-list .list{grid-template-columns:repeat(2,1fr);gap:.5rem}}.p-thanksday #sec-info .studio-list .list li{text-align:left}.p-thanksday #sec-info .attention h5{font-weight:700}.p-thanksday #sec-info .attention .application{margin-top:2rem;padding:4rem 0;background-color:#e93842;color:#fff}@media(max-width:480px){.p-thanksday #sec-info .attention .application{padding:3rem 0 4rem}}.p-thanksday #sec-info .attention .application h2{font-size:2.4rem;margin-bottom:2rem}.p-thanksday #sec-online-lesson{padding:8rem 0}@media(max-width:960px){.p-thanksday #sec-online-lesson{padding:5rem 0}}.p-thanksday #sec-online-lesson .lesson-list{background-color:#fff;padding:5rem}@media(max-width:960px){.p-thanksday #sec-online-lesson .lesson-list{padding:15px}}.p-thanksday #sec-online-lesson .lesson-label{color:#e93842;border:1px solid #e93842;width:-moz-fit-content;width:fit-content;padding:5px 40px;font-weight:700}.p-thanksday #sec-special{padding:8rem 0}@media(max-width:960px){.p-thanksday #sec-special{padding:5rem 0}}.p-thanksday #sec-special .row{margin-bottom:5rem}.p-thanksday #sec-special .studio-list{border:1px solid #aaa;margin:3rem 0;border-radius:10px;padding:1rem;text-align:center}.p-thanksday #sec-special .studio-list .list{margin-top:1rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;padding:1rem}@media(max-width:768px){.p-thanksday #sec-special .studio-list .list{grid-template-columns:repeat(2,1fr);gap:.5rem}}.p-thanksday #sec-special .studio-list .list li{text-align:left}.p-thanksday #sec-sns{padding:8rem 0}@media(max-width:960px){.p-thanksday #sec-sns{padding:5rem 0 0}}.p-thanksday #sec-sns h5{font-weight:700;margin-bottom:1rem}.p-thanksday #sec-sns .row{margin:1rem 0 2rem}.p-thanksday #sec-sns .instagram{margin-top:3rem}.p-thanksday #sec-faq{padding:3rem 0 12rem}@media(max-width:960px){.p-thanksday #sec-faq{padding:4rem 0 8rem}}.p-thanksday #sec-faq .faq{margin-top:6rem}@media(max-width:480px){.p-thanksday #sec-faq .faq{margin-top:3rem}}.p-thanksday #sec-faq .faq .c-faq-single .open{transform:unset}.p-thanksday .sec-cta img{width:100%}@media(max-width:960px){.p-thanksday .sec-cta img{width:100%}}