.hero.hero_special_form{height:400px;margin-bottom:8rem}.hero.hero_special_form .hero-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.hero.hero_special_form .hero-container h1{font-size:4rem;font-family:'Noto Serif JP', serif;font-weight:700;text-align:center}.hero.hero_special_form .hero-container h1 .titleMin{font-size:2.6rem;display:block}.hero.hero_special_form .hero-container.img-course-chadokoro{background-image:url("../img/special/newyear-course/2024/hero-form-course-chadokoro.jpg")}.hero.hero_special_form .hero-container.img-buffet{background-image:url("../img/special/newyear-course/2024/hero-form-course-buffet.jpg")}.hero.hero_special_form .is_sp_title{display:none}.special_form{color:#756849;padding-bottom:8rem}.special_form>.wrapper{background:#cdd0c9}.special_form a,.special_form a:visited{color:#756849}.special_form .is_sp_title{display:none}.special_form .form_intro{width:90%;margin:0 auto 2rem;text-align:center}.special_form .form_intro h2{font-size:3rem;font-family:'Noto Serif JP', serif;font-weight:700;padding-bottom:2rem}@media screen and (max-width: 767px){.hero.hero_special_form{height:240px;margin-bottom:0}.hero.hero_special_form .hero-container{padding-top:6rem}.hero.hero_special_form .hero-container h1{font-size:2.6rem;line-height:1.4}.hero.hero_special_form .hero-container h1 .titleMin{font-size:1.8rem;margin-top:.5rem}.hero.hero_special_form .is_sp_title{display:inline-block}.special_form{background:#cdd0c9;padding-bottom:4rem}.special_form>.wrapper{max-width:100%}.special_form .form_intro{width:100%;text-align:left}.special_form .form_intro h2{text-align:center;font-size:2.2rem}.special_form .txt_center{text-align:left}}
