@import url(phone.min.css)screen and (max-width:767px);@import url(tablet.min.css)screen and (min-width:768px) and (max-width:1024px);@import url(pc.min.css)screen and (min-width:1025px);@keyframes keyGradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes gradientAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes buttonAnimation{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes statusIconAnimation{0%{background-position:0 100%}to{background-position:0 0}}.slideBannerArea{width:100%;background:#fff}.slideBannerArea>ul{opacity:0}.faqArea>div,.todayCastArea{margin:auto}.todayCastArea .contentsTitle{margin-bottom:1rem}.rookieAndRecommend>.tabBody>ul>li>div>ul.castList,.todayCastArea>.castList{margin-bottom:3rem}.todayCastArea .button1{margin:auto;margin-top:3rem}.topPageBannerList{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin:auto}.faqArea,.faqArea>div>ul>li>div,.pricesArea,.topPageBannerList>li>a{width:100%}.topPageBannerList>li img{max-width:100%;height:auto}.informationArea:not(header .informationArea){width:100%}.informationArea:not(header .informationArea)>.body #informationTitleList{list-style:none;border-image:linear-gradient(90deg,#eda6ac 0,#ffd0be 100%);border-image-slice:1;border-style:solid;border-image-repeat:round;background:#fff;color:#666;border-width:1px}.informationArea:not(header .informationArea)>.body #informationTitleList>li{background:#fff;border-bottom:1px dotted gray;transition:300ms;padding:.5rem 1rem;font-weight:700;cursor:pointer;color:#fd3b6f}.informationArea:not(header .informationArea)>.body #informationTitleList>li:last-child{border-bottom:none}.informationArea:not(header .informationArea)>.body #informationTitleList>li.current{background:linear-gradient(90deg,#eda6ac 0,#ffd0be 100%);color:#fff;border-bottom:none}.informationArea:not(header .informationArea)>.body #informationList{list-style:none;width:100%;opacity:0;margin-bottom:2rem}.informationArea:not(header .informationArea)>.body #informationList li{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:3rem}.informationArea:not(header .informationArea)>.body #informationList li>div:first-child{width:20%}.informationArea:not(header .informationArea)>.body #informationList li>div:first-child>img{width:100%}.informationArea:not(header .informationArea)>.body #informationList li>div:last-child{width:80%;color:#666;line-height:1.5;font-size:1.4rem;background:linear-gradient(90deg,#eda6ac 0,#ffd0be 100%);padding:1rem;box-sizing:border-box;position:relative;border-radius:5px;z-index:0}.informationArea:not(header .informationArea)>.body #informationList li>div:last-child>div:first-child{overflow-y:hidden}.informationArea:not(header .informationArea)>.body #informationList li>div:last-child>div:last-child{margin:2rem 0;display:flex;justify-content:center;align-items:center}.informationArea:not(header .informationArea)>.body #informationList li>div:last-child>div:last-child>a{text-decoration:none;font-size:1.6rem;font-weight:700;position:relative;height:2rem;color:#666;text-shadow:1px 1px 0#fff}.informationArea:not(header .informationArea)>.body #informationList li>div:last-child>div:last-child>a::before{content:"";background:linear-gradient(to bottom,#ffd0be 0,rgba(255,208,190,.9) 10%,rgba(255,208,190,.8) 20%,#ffd0be 30%,rgba(255,208,190,.7) 40%,rgba(255,208,190,.9) 50%,rgba(255,208,190,.6) 60%,rgba(255,208,190,.6) 70%,rgba(255,208,190,.7) 80%,rgba(255,208,190,.5) 90%,rgba(255,208,190,.8) 91%,rgba(255,208,190,.05) 93%,rgba(255,208,190,.8) 98%,rgba(255,208,190,.8) 100%);position:absolute;top:.5rem;left:.5rem;z-index:-1;width:100%;height:100%}.informationArea:not(header .informationArea)>.body #informationList li>div:last-child::before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;position:absolute;background:#fffef8;border-radius:5px;z-index:-1}.informationArea:not(header .informationArea)>.body #informationList .slick-arrow::before,.informationArea:not(header .informationArea)>.body #informationThumbList .slideBannerArea>ul .slick-arrow::before{color:#fd3b6f;opacity:1}.informationArea:not(header .informationArea)>.body #informationList .slick-dots li button{width:14px;height:14px;background:#e6e6e6;border-radius:50%;box-sizing:border-box;transition:300ms}.informationArea:not(header .informationArea)>.body #informationList .slick-dots li button:before{content:""}.informationArea:not(header .informationArea)>.body #informationList .slick-dots li.slick-active button{background:#ffd0be}.informationArea:not(header .informationArea)>.body #informationThumbList{display:flex;width:100%}.informationArea:not(header .informationArea)>.body #informationThumbList li{width:20%}.informationArea:not(header .informationArea)>.body #informationThumbList li img{width:100%;height:auto}.informationArea:not(header .informationArea)>.body>.button1{width:100%;margin-top:2rem!important}.rookieAndRecommend .contentsTitle{margin-bottom:1rem}.rookieAndRecommend>ul.tabHead{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;cursor:pointer;margin-bottom:1rem}.rookieAndRecommend>ul.tabHead>li{box-sizing:border-box;border:solid #ffd0be 1px;display:flex;justify-content:space-between}.rookieAndRecommend>ul.tabHead>li>p:first-child{align-self:center}.rookieAndRecommend>ul.tabHead>li>p:last-child{align-self:end;font-family:"century-gothic",sans-serif;font-weight:300}.rookieAndRecommend>ul.tabHead>li.active{background:#ffd0be;color:#fff}.rookieAndRecommend>.tabBody{overflow:hidden;width:calc(100% + 2px);position:relative}.rookieAndRecommend>.tabBody .contentsTitle{margin:2rem auto}.rookieAndRecommend>.tabBody>ul{position:absolute;height:auto;display:flex;flex-wrap:nowrap;column-gap:1rem;list-style:none;width:200%;left:2px}.rookieAndRecommend>.tabBody>ul>li{width:calc(50% - .75rem)}.rookieAndRecommend .button1{margin:auto;margin-top:3rem}.pricesArea>div>ul{position:relative;width:calc(100% - 2px);list-style:none;margin-top:1rem;margin-bottom:3rem;border-image:linear-gradient(90deg,#eda6ac 0,#ffd0be 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:#fff;color:#666}.pricesArea>div>ul li{width:100%;border-bottom:1px solid rgba(128,128,128,.5);display:flex;flex-wrap:nowrap;justify-content:space-between}.pricesArea>div>ul li>span{padding:1rem}.pricesArea>div>ul li>span:first-child{border-right:1px solid rgba(128,128,128,.5);display:block;min-width:100px;width:30%}.pricesArea>div>ul li:last-child{border-bottom:none}.pricesArea>div>p{font-weight:700;font-size:1.6rem;margin-top:1rem;margin-bottom:5rem}.pricesArea>div>dl>dt,.pricesArea>div>p{color:#eda6ac;background:linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 5px rgba(255,246,215,.5))}.pricesArea>div>dl>dd{font-size:1.4rem}.faqArea>div>ul>li,.pricesArea>div>.button1{width:100%;margin:2rem auto}.faqArea>div>ul{list-style:none;width:100%}.faqArea>div>ul>li{border-image:linear-gradient(315deg,#b59c63 0,#b58c42 3%,#943129 4%,#942929 6%,#ad3921 9%,#c66b21 10%,#ce8439 11%,#c66b21 13%,#ceb57b 14%,#c6ceb5 16%,#ced6bd 21%,#c7ffe9 22%,#ced6bd 23%,#cec694 24%,#c68c31 25%,#cebd7b 26%,#cebd7b 27%,#cead63 30%,#cec694 31%,#cebd7b 37%,#c68c31 37%,#bd6b29 41%,#ad3921 42%,#ad3921 43%,#c66b21 44%,#ce8439 48%,#942929 49%,#732929 52%,#942929 56%,#ad4239 60%,#bd6b29 61%,#732929 62%,#4a2929 66%,#523939 71%,#634a4a 76%,#735a5a 81%,#ad9484 86%,#c6ceb5 100%);border-image-slice:1;border-width:1px;border-style:solid;border-image-repeat:round;background:#fff;color:#666;display:flex}.faqArea>div>ul>li>div>div{width:100%;box-sizing:border-box}.faqArea>div>ul>li>div>div>p>span:first-child{font-family:"century-gothic",sans-serif;font-weight:700;font-size:1.8rem;color:#eda6ac;background:#fde88d;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.faqArea>div>ul>li>div>div:first-child{font-size:1.6rem;font-weight:700;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faqArea>div>ul>li>div>div:first-child>button:last-child{width:2rem;height:2rem;background:0 0;border:0;color:#666;font-size:1.4rem;transform:rotate(0deg);transition:300ms}.faqArea>div>ul>li>div>div:last-child{font-size:1.4rem;line-height:1.8;padding:1rem;border-top:1px solid gray;transition:300ms;overflow:hidden}.faqArea>div>ul>li.close>div>div:first-child button.faqButton{transform:rotate(180deg)}.faqArea>div>ul>li.close>div>div:last-child{opacity:0;height:0;padding-top:0;padding-bottom:0}.photoDiaryArea>iframe{display:block;margin-top:2rem!important}@media screen and (max-width:767px){section{width:96%;margin:auto}.slideBannerArea{background:#fff;padding:0!important;max-height:410px;margin-top:1px}.slideBannerArea>ul{width:100%;margin:auto}.slideBannerArea>ul .slick-slide li.bannerLi{width:33%}.informationArea>.body,.slideBannerArea>ul .slick-slide li.bannerLi a{width:100%;display:flex;justify-content:center;align-items:center}.slideBannerArea>ul .slick-slide li.bannerLi a>img{width:100%;height:auto;max-width:413px}.informationArea>.body #informationList .slick-arrow::before,.slideBannerArea>ul .slick-arrow::before{color:#fd3b6f;opacity:1}.informationArea>.body #informationList .slick-dots li button,.slideBannerArea>ul .slick-dots li button{width:10px;height:10px;background:#e6e6e6;border-radius:50%;box-sizing:border-box;transition:300ms}.informationArea>.body #informationList .slick-dots li button:before,.slideBannerArea>ul .slick-dots li button:before{content:""}.informationArea>.body #informationList .slick-dots li.slick-active button,.slideBannerArea>ul .slick-dots li.slick-active button{background:#ffd0be}.todayCastArea{width:96%;margin:3rem auto!important}.topPageBannerList{width:96%;margin:auto;justify-content:center}.informationArea>.body #informationTitleList,.topPageBannerList>li{width:100%}.informationArea>.body{width:96%;margin:2rem auto;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.informationArea>.body #informationTitleList>li{padding:2rem 1rem!important}.informationArea>.body #informationList{width:calc(100% - 50px)!important;margin:auto;margin-top:4rem}.informationArea>.body #informationList li{width:100%;display:flex;justify-content:center;row-gap:1rem;text-decoration:none}.informationArea>.body #informationList li>div:first-child{width:100%!important;margin-bottom:1rem}.informationArea>.body #informationList li>div:first-child>img{width:100%;height:auto;border-radius:5px}.informationArea>.body #informationList li>div:last-child{width:100%!important;font-size:1.4rem}.informationArea>.body #informationList li>div:last-child>div:first-child{height:300px}.informationArea>.body #informationThumbList{margin:auto;padding:.5rem;box-sizing:content-box;border-radius:5px}.informationArea>.body #informationThumbList .slick-slide{max-width:90px}.informationArea>.body #informationThumbList .slick-slide li{padding:.5rem;box-sizing:border-box}.informationArea>.body #informationThumbList .slick-slide li img{width:calc(100% - 8px);height:auto}.informationArea>.body #informationThumbList .slick-current img{border:2px solid #fd3b6f}.photoDiaryArea iframe,.pricesArea>div,.rookieAndRecommend{width:96%;margin:auto}.rookieAndRecommend>ul.tabHead{width:100%;list-style:none}.rookieAndRecommend>ul.tabHead>li{width:calc(50% - .5rem);height:26px;border-radius:13px;padding:0 1rem;transition:300ms}.rookieAndRecommend>ul.tabHead>li>p:first-child{font-size:1.4rem}.rookieAndRecommend>ul.tabHead>li>p:last-child{font-size:1.4rem}.pricesArea>div>dl>dt{font-size:2rem}.pricesArea>div>dl>dd{margin-top:.5rem;margin-bottom:4rem}.photoDiaryArea{width:100%!important;margin-top:3rem!important}}@media screen and (min-width:768px) and (max-width:1024px){section{width:96%;margin:auto}.slideBannerArea{background:#fff;padding-top:0!important;padding-bottom:3rem;max-height:285px}.slideBannerArea>ul{width:calc(96% - 50px);margin:auto}.slideBannerArea>ul .slick-slide{opacity:.5;transition:300ms;width:285px!important}.slideBannerArea>ul .slick-slide li.bannerLi{width:33%}.informationArea>.body #informationTitleList,.slideBannerArea>ul .slick-slide li.bannerLi a{width:100%}.slideBannerArea>ul .slick-slide li.bannerLi a>img{width:calc(100% - .5rem);height:auto}.slideBannerArea>ul .slick-current{opacity:1;transition:300ms}.informationArea>.body #informationList .slick-arrow::before,.slideBannerArea>ul .slick-arrow::before{color:#fd3b6f;opacity:1}.slideBannerArea>ul .slick-dots li button{width:14px;height:14px;background:#e6e6e6;border-radius:50%;box-sizing:border-box;transition:300ms}.informationArea>.body #informationList .slick-dots li button:before,.slideBannerArea>ul .slick-dots li button:before{content:""}.informationArea>.body #informationList .slick-dots li.slick-active button,.slideBannerArea>ul .slick-dots li.slick-active button{background:#ffd0be}.todayCastArea{width:96%;margin:3rem auto!important}.photoDiaryArea iframe,.pricesArea>div,.rookieAndRecommend,.topPageBannerList{width:96%;margin:auto}.topPageBannerList>li{width:calc(33% - .5rem)}.informationArea>.body{width:96%;margin:2rem auto;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.informationArea>.body #informationTitleList>li{padding:2rem 1rem!important}.informationArea>.body #informationList{width:100%!important;margin:auto;margin-top:4rem}.informationArea>.body #informationList li{width:100%;display:flex!important;justify-content:center;align-items:space-between;row-gap:1rem;text-decoration:none}.informationArea>.body #informationList li>div:first-child{width:30%!important;margin-bottom:1rem}.informationArea>.body #informationList li>div:first-child>img{width:100%;height:auto;border-radius:5px}.informationArea>.body #informationList li>div:last-child{width:calc(70% - 3rem)!important;font-size:1.4rem}.informationArea>.body #informationList li>div:last-child>div:first-child{height:180px}.informationArea>.body #informationList .slick-dots li button{width:10px;height:10px;background:#e6e6e6;border-radius:50%;box-sizing:border-box;transition:300ms}.informationArea>.body #informationThumbList{margin:auto;padding:.5rem;box-sizing:content-box;border-radius:5px}.informationArea>.body #informationThumbList .slick-slide{max-width:120px}.informationArea>.body #informationThumbList .slick-slide li{padding:.5rem;box-sizing:border-box}.informationArea>.body #informationThumbList .slick-slide li img{width:calc(100% - 8px);height:auto}.informationArea>.body #informationThumbList .slick-current img{border:2px solid #fd3b6f}.rookieAndRecommend>ul.tabHead{width:100%;flex-wrap:nowrap;list-style:none}.rookieAndRecommend>ul.tabHead>li{width:calc(50% - .5rem);height:20px;border-radius:10px;padding:0 1rem;transition:300ms}.rookieAndRecommend>ul.tabHead>li>p:first-child{font-size:1.4rem}.rookieAndRecommend>ul.tabHead>li>p:last-child{font-size:1.4rem}.pricesArea>div>dl>dt{font-size:2rem}.pricesArea>div>dl>dd{margin-top:.5rem;margin-bottom:4rem}.photoDiaryArea{width:100%;margin-top:3rem!important}}@media screen and (min-width:1025px){section{width:96%;margin:auto}.photoDiaryArea{width:100%;margin-top:3rem!important}.photoDiaryArea iframe{min-width:1025px;max-width:1680px;width:96%;margin:auto}.waitArea{padding-top:1rem!important}.slideBannerArea{background:#fff;padding-top:2rem;padding-bottom:1rem;max-height:380px;width:100%}.slideBannerArea>ul{width:calc(100% - 50px);margin:auto}.slideBannerArea>ul .slick-slide{width:380px!important;transition:300ms}.informationArea>.body #informationTitleList,.slideBannerArea>ul .slick-slide li.bannerLi,.slideBannerArea>ul .slick-slide li.bannerLi a{width:100%}.slideBannerArea>ul .slick-slide li.bannerLi a>img{width:calc(100% - .5rem);height:auto}.slideBannerArea>ul .slick-current{opacity:1;transition:300ms}.informationArea>.body #informationList .slick-arrow::before,.slideBannerArea>ul .slick-arrow::before{color:#fd3b6f;opacity:1}.slideBannerArea>ul .slick-dots li button{width:14px;height:14px;background:#e6e6e6;border-radius:50%;box-sizing:border-box;transition:300ms}.informationArea>.body #informationList .slick-dots li button:before,.slideBannerArea>ul .slick-dots li button:before{content:""}.informationArea>.body #informationList .slick-dots li.slick-active button,.slideBannerArea>ul .slick-dots li.slick-active button{background:#ffd0be}#wideBannerArea{padding:0!important;width:100%;height:auto;overflow:hidden}#wideBannerArea #wideBanner{width:100%;height:100%;margin:auto;transition:300ms;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}#wideBannerArea #wideBanner .loading>i{color:#666;font-size:3rem;animation:500ms linear infinite rotation}#wideBannerArea #wideBanner #heroBackgroundImage{position:absolute;width:100%;height:100%;overflow:hidden;transition:300ms;opacity:1;z-index:-1}#wideBannerArea #wideBanner #heroBackgroundImage>div,#wideBannerArea #wideBanner #heroText{position:absolute;width:100%;height:100%}#wideBannerArea #wideBanner #heroBackgroundImage>div img{position:relative;display:block;width:100%!important;height:auto!important}#wideBannerArea #wideBanner #heroBackgroundImage.hide{opacity:0}#wideBannerArea #wideBanner #heroText{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#wideBannerArea #wideBanner #heroText p{opacity:0;width:100%;text-align:center;display:none}#wideBannerArea #wideBanner #heroText p>span{opacity:0;display:inline-block;transition:opacity 1.2s ease .1s,transform 1.2s ease .2s;transform:scale(1.25) translate(8px,4px);letter-spacing:.02em}#wideBannerArea #wideBanner #heroText p.active{opacity:1;display:block}#wideBannerArea #wideBanner #heroText p.active>span.heroTextFadeIn{opacity:1;transition:opacity 1.2s ease .1s,transform 1.2s ease .2s;transform:scale(1) translate(0)}#wideBannerArea #wideBanner img{width:100%;height:auto;display:block;margin:auto}.todayCastArea{padding:4rem 0}.informationArea>.body,.topPageBannerList{min-width:1025px;width:96%;max-width:1680px}.topPageBannerList{padding:3rem 0}.topPageBannerList>li{width:calc(25% - .5rem)}.informationArea>.body{margin:2rem auto;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.informationArea>.body #informationTitleList>li{padding:1rem!important}.informationArea>.body #informationList{width:100%!important;margin:auto;margin-top:4rem}.informationArea>.body #informationList li{width:100%;display:flex!important;justify-content:center;align-items:space-between;row-gap:1rem;text-decoration:none}.informationArea>.body #informationList li>div:nth-child(1){width:30%!important;margin-bottom:1rem}.informationArea>.body #informationList li>div:nth-child(1)>img{width:100%;height:auto;border-radius:5px}.informationArea>.body #informationList li>div:nth-child(2){width:calc(70% - 3rem)!important;font-size:1.4rem}.informationArea>.body #informationList li>div:nth-child(2)>div:first-child{height:310px}.informationArea>.body #informationList .slick-dots li button{width:10px;height:10px;background:#e6e6e6;border-radius:50%;box-sizing:border-box;transition:300ms}.informationArea>.body #informationThumbList{margin:auto;padding:.5rem;box-sizing:content-box;border-radius:5px}.informationArea>.body #informationThumbList .slick-slide{max-width:180px}.informationArea>.body #informationThumbList .slick-slide li{padding:.5rem;box-sizing:border-box}.informationArea>.body #informationThumbList .slick-slide li img{width:calc(100% - 8px);height:auto}.informationArea>.body #informationThumbList .slick-current img{border:2px solid #fd3b6f}.pricesArea>div,.rookieAndRecommend{width:96%;margin:auto}.rookieAndRecommend>ul.tabHead{width:100%;justify-content:flex-start;flex-wrap:nowrap;list-style:none;column-gap:1rem}.rookieAndRecommend>ul.tabHead>li{width:200px;height:20px;border-radius:10px;padding:0 1rem;transition:300ms}.rookieAndRecommend>ul.tabHead>li>p:first-child{font-size:1.4rem}.rookieAndRecommend>ul.tabHead>li>p:last-child{font-size:1.4rem}.rookieAndRecommend>.tabBody,.rookieAndRecommend>.tabBody>ul>li,.rookieAndRecommend>.tabBody>ul>li>div,.rookieAndRecommend>.tabBody>ul>li[data-category=rookies]>div{width:100%}.rookieAndRecommend>.tabBody>ul>li>div>.contentsTitle{margin:2rem 0}.pricesArea>div>dl>dt{font-size:2rem}.pricesArea>div>dl>dd{margin-top:.5rem;margin-bottom:4rem}.faqArea>div{width:96%}}