#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-kenkoukotsu{position:relative}.p-kenkoukotsu #BreadcrumbNew{top:.5rem}.p-kenkoukotsu .c-pilates-jumbo{background-image:url(/images_nuxt/classes/kenkoukotsu/main.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:400px;color:#fff;font-weight:800;font-size:2.2em;display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:480px){.p-kenkoukotsu .c-pilates-jumbo{font-size:2em}}.p-kenkoukotsu #package-detail{padding:6rem 0}@media(max-width:480px){.p-kenkoukotsu #package-detail{padding:3rem 0}}.p-kenkoukotsu #training .training-list{margin-top:3rem;display:flex;justify-content:space-between;gap:2rem}@media(max-width:960px){.p-kenkoukotsu #training .training-list{flex-direction:column}}.p-kenkoukotsu #training .training-list .training{max-width:33%}@media(max-width:960px){.p-kenkoukotsu #training .training-list .training{max-width:100%;margin-bottom:1rem}}.p-kenkoukotsu #training .training-list .training img{border-radius:10px;object-fit:cover;height:220px;margin-bottom:1rem}@media(max-width:960px){.p-kenkoukotsu #training .training-list .training img{max-width:80%;height:100%;object-fit:unset}}@media(max-width:480px){.p-kenkoukotsu #training .training-list .training img{margin-bottom:.5rem;max-width:100%}}.p-kenkoukotsu #package-price{padding:12rem 0;text-align:center}@media(max-width:480px){.p-kenkoukotsu #package-price{padding:6rem 0}}.p-kenkoukotsu #package-price h2{font-size:3.2rem;font-family:"Noto Serif JP",serif;margin-bottom:3rem;font-weight:600}@media(max-width:480px){.p-kenkoukotsu #package-price h2{font-size:2.2rem;margin-bottom:2rem}}.p-kenkoukotsu #package-price h3{font-weight:600;margin-bottom:1rem}