@charset "UTF-8";.topInformationWrap{width:100%;overflow:hidden;padding-top:170px;margin-top:-100px}@media (max-width:767px){.topInformationWrap{padding-top:105px;margin-top:-65px}}.topInformationWrap .topInformationInnerWrap .topInformationHead{border-bottom:none;font-size:28px;position:relative}@media (max-width:767px){.topInformationWrap .topInformationInnerWrap .topInformationHead{font-size:14px}}.topInformationWrap .topInformationInnerWrap .topInformationHead:after,.topInformationWrap .topInformationInnerWrap .topInformationHead:before{content:"";display:inline-block;width:1px;height:30px;background-color:#000;position:absolute;top:50%}.topInformationWrap .topInformationInnerWrap .topInformationHead:before{left:-16px;transform:translateY(-50%) rotate(-45deg)}.topInformationWrap .topInformationInnerWrap .topInformationHead:after{right:-16px;transform:translateY(-50%) rotate(45deg)}.topInformationWrap .topInformationInnerWrap .topInformationLists{margin-bottom:3rem}.topInformationWrap .topInformationInnerWrap .topInformationLists .topInformationListsTitle{margin-bottom:20px;border-bottom:2px solid #e9546b}.topInformationWrap .topInformationInnerWrap .topInformationLists .topInformationListsTitle p{width:130px;height:30px;display:flex;justify-content:center;align-items:center;background:#e9546b;color:#fff;border-radius:15px 15px 0 0}.topInformationWrap .topInformationInnerWrap .topInformationLists .topInformationListWrap{width:90%;margin:0 auto 15px}.newsWrap .newsInnerWrap .newsArticleWrap{width:100%}.newsWrap .newsInnerWrap .newsArticleWrap .newsArticle{max-width:none;width:100%}.newsSingleWrap{margin-top:20px}.newsSingleWrap .newsSingleInnerWrap .newsSingleTit .newsSingleTitText{padding:20px 15px;line-height:1.4}.newsSingleWrap .newsSingleInnerWrap .newsSingleTit .newsSingleThumbnail{width:100%}.newsSingleWrap .newsSingleInnerWrap .newsSingleTit .newsSingleThumbnail img{width:100%}.recruitMovieTit{color:#e9546b}.recruitInterviewSlide.movie .recruitInterviewDetailsWrap{height:auto}.recruitInterviewSlide.movie .recruitMovieDetails{max-width:700px;margin:40px 20px}@media (max-width:767px){.recruitInterviewSlide.movie .recruitMovieDetails{max-width:700px;margin:30px 20px 55px}}@media (max-width:767px){.recruitMovieInnerWrap{position:relative}}.sp-only-swipe{display:none}@media (max-width:767px){.sp-only-swipe{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:inline-block;width:192px;pointer-events:none}}@media (max-width:767px){.studioDetailsTextWrap{width:90%;margin:0 auto 20px auto}}.studioDetailsTextWrap{max-width:850px;margin:0 auto 40px auto;padding:0 10px}.studioDetailsText{font-size:14px;line-height:1.5}.diet-seika{margin-bottom:40px;margin-top:-50px}.diet-seika.price{margin-top:0}@media screen and (min-width:768px){.diet-seika{margin-bottom:80px;margin-top:-80px}.diet-seika.price{margin-top:-50px}}.diet-seika-img{display:block;width:340px;margin:0 auto}@media screen and (min-width:768px){.diet-seika-img{width:100%;max-width:860px}}.diet-seika-img.pc-only{display:none}@media screen and (min-width:768px){.diet-seika-img.sp-only{display:none}.diet-seika-img.pc-only{display:block;width:100%;max-width:1022px}}.img-pc-only{display:none}@media screen and (min-width:768px){.img-pc-only{display:block}}.img-sp-only{display:block;margin:0 auto;max-width:356px}@media screen and (min-width:768px){.img-sp-only{display:none}}.aboutPriceContentDetailsText--specific{margin:0 auto;font-size:11px;font-weight:700;color:#4d4d4d;max-width:none}.aboutPriceContentDetails--specific{margin-bottom:40px}@media screen and (min-width:768px){.aboutPriceContentDetails--specific{margin-bottom:0}}.aboutPriceContent--specific{margin-bottom:70px;text-align:center}@media screen and (min-width:768px){.aboutPriceContent--specific{margin-bottom:50px;transform:translateX(-8px)}}.aboutPriceWrap--specific{margin-bottom:40px}.img-price{display:block;margin:0 auto;max-width:356px}@media screen and (min-width:768px){.img-price{max-width:300px}}.studioDetails__text{font-size:13px;line-height:1.78;width:85%;margin:0 auto;margin-top:40px;color:#4d4d4d;font-weight:400}.not-sp{display:none}@media screen and (min-width:768px){.not-sp{display:block}.not-pc{display:none}.studioDetails__text{font-size:14px;line-height:1.78;max-width:690px;margin:0 auto;margin-top:40px;padding:0 10px;text-align:center}}.topPriceHeadAlert{font-size:15px;color:red;text-align:center;line-height:1.5;margin:8px 0}.container{margin:0 auto;max-width:1024px;width:95%}.studioBannerCpWrap{flex-wrap:wrap}.studioBannerItem{margin-bottom:16px}@media screen and (min-width:768px){.virusOzoneDetailsText{margin-left:118px}}.breadcrumb-list{max-width:1000px;margin:0 auto;padding:0 10px}.breadcrumb-list ul{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;font-size:14px}@media (max-width:767px){.breadcrumb-list ul{font-size:13px}}.breadcrumb-list ul li{position:relative}.breadcrumb-list ul li a,.breadcrumb-list ul li p{display:block;padding:10px}.breadcrumb-list ul li a{color:#e9546b;transition:all .4s}.breadcrumb-list ul li a:hover{text-decoration:underline}.breadcrumb-list ul li:not(:first-of-type):before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}