@charset "UTF-8";.voices-inner .top-img{position:relative;text-align:center;min-height:530px}@media only screen and (max-width:850px){.voices-inner .top-img{min-height:150px}}.voices-inner .top-img img{width:100%;height:100%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:all 0.7s;object-fit:cover}.voices-inner .top-img .top-img-txt{width:90%;position:absolute;top:50%;left:50%;transform:translateY(-60%) translateX(-50%)}.voices-inner .top-img .top-img-txt p{line-height:2em;font-size:5.2rem;font-weight:bold;font-family:"Noto Serif JP",serif;display:inline;padding:0.1em 0.5em;background:linear-gradient(transparent 0%,#fff 0%);box-decoration-break:clone;-webkit-box-decoration-break:clone}@media only screen and (max-width:850px){.voices-inner .top-img .top-img-txt p{font-size:2.2rem}}.voices-inner .voices-ttl-area{padding:2em 2em 3em 4em;margin:-6em 0 5em 7%;width:93%;background:#fff;border-radius:80px 0 0 0;float:right;position:relative}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area{padding:1.5em 1em 2em 2em;margin:1em 0 2em 4%;width:96%;border-radius:40px 0 0 0}}.voices-inner .voices-ttl-area .voices-ttl-top{font-size:8rem;letter-spacing:0.5rem;color:#6E2169;font-family:"Zen Old Mincho","Noto Serif JP",serif}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-top{font-size:3rem}}.voices-inner .voices-ttl-area .voices-ttl-top span{font-size:4.5rem;display:block;color:#000;font-family:"Noto Serif JP",serif}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-top span{font-size:1.8rem}}.voices-inner .voices-ttl-area.inner-ttl{margin:5em 0 5em 7%}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area.inner-ttl{margin:2em 0}}.voices-inner .voices-ttl-area .voices-ttl-txt{display:inline-block;margin:1.3em 0 0.5em 0;width:40%;font-size:3.2rem;font-weight:bold;font-family:"Noto Serif JP",serif;letter-spacing:0.4rem;line-height:1.6em}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-txt{font-size:1.6rem}}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-txt{margin:1em 0;width:100%;letter-spacing:0.3rem}}.voices-inner .voices-ttl-area .voices-ttl-teacher{display:flex;align-items:center;letter-spacing:0.4rem;width:53%;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-teacher{width:100%;position:relative;transform:translateY(0%)}}.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-img{position:relative;margin-right:2em;padding-top:285px;width:222px}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-img{margin-right:1em;padding-top:40%;width:30%}}.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-img img{border-radius:200px;display:block;width:100%;height:100%;margin:0 auto;padding:0;text-align:center;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.7s}.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-info{color:#797526;font-size:2rem}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-info{font-size:1.4rem}}.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-info .teacher-name{margin-bottom:1em;font-size:3.5rem}@media only screen and (max-width:850px){.voices-inner .voices-ttl-area .voices-ttl-teacher .teacher-info .teacher-name{font-size:1.8rem}}.voices-inner .lead-block{margin-bottom:1em;font-size:2.8rem;font-weight:bold;font-family:"Noto Serif JP",serif;line-height:1.8em;letter-spacing:0.5rem}@media only screen and (max-width:850px){.voices-inner .lead-block{font-size:1.8rem}}@media only screen and (max-width:850px){.voices-inner .lead-block{letter-spacing:0.3rem}}.voices-inner .lead-block.no-bottom{margin-bottom:0}.voices-inner .sublead-block{font-size:1.4rem;color:#6E2169}.voices-inner .sublead-block a{color:#6E2169;text-decoration:underline}.voices-inner .sublead-block a:hover{opacity:0.8}.voices-inner .voice-area{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 2em 0}.voices-inner .voice-area li{margin:2em 2em 1em 0;width:31%;position:relative}@media only screen and (max-width:850px){.voices-inner .voice-area li{width:47%!important;margin:0 3% 2em 0!important}}.voices-inner .voice-area li:nth-child(3n){margin-right:0}.voices-inner .voice-area li a:hover{color:#000}.voices-inner .voice-area li .voice-img{position:relative;padding-top:130%}.voices-inner .voice-area li .voice-img img{border-radius:30px;display:block;width:100%;height:100%;margin:0 auto;padding:0;text-align:center;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.7s}.voices-inner .voice-area li .voice-img p{writing-mode:vertical-rl;text-orientation:upright;position:absolute;top:3rem;right:3rem;font-size:2.4rem;font-family:"Noto Serif JP",serif;letter-spacing:0.5rem}.voices-inner .voice-area li .voice-img p span{display:inline;padding:0.3em;background:linear-gradient(transparent 0%,#fff 0%);box-decoration-break:clone;-webkit-box-decoration-break:clone}@media only screen and (max-width:1300px){.voices-inner .voice-area li .voice-img p{font-size:1.8rem}}@media only screen and (max-width:1100px){.voices-inner .voice-area li .voice-img p{font-size:1.2rem;top:2rem;right:1rem}}@media only screen and (max-width:850px){.voices-inner .voice-area li .voice-img p{font-size:1.2rem;top:4rem}}.voices-inner .voice-area li .slide-caption{margin-top:0.5em;color:#6E2169;font-size:2.2rem}.voices-inner .voice-area li .slide-caption span{display:block;margin-top:0.3em;font-size:1.8rem}.voices-inner .voice-area li .slide-caption span.icon-new{display:inline-block;font-size:1.2rem;margin-top:0;vertical-align:bottom}.voices-inner .voice-area li .type{padding:0.5em 1em;color:#fff;background:#797526;position:absolute;top:0;left:0}@media only screen and (max-width:850px){.voices-inner .voice-area li .type{font-size:1.4rem}}.voices-inner .movie-area{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:2em 0}@media only screen and (max-width:850px){.voices-inner .movie-area{margin-top:1em}}.voices-inner .movie-area li{margin:0 3.5% 2em 0;width:31%;position:relative}@media only screen and (max-width:850px){.voices-inner .movie-area li{margin:1em 0 0.5em 0;width:100%}}.voices-inner .movie-area li:nth-child(3n){margin-right:0}.voices-inner .movie-area li .movie-img{display:block;margin-bottom:1em;width:100%;height:190px}@media only screen and (max-width:850px){.voices-inner .movie-area li .movie-img{height:350px}}@media only screen and (max-width:420px){.voices-inner .movie-area li .movie-img{height:190px}}.voices-inner .movie-area li .movie-img img{display:block;width:100%;height:100%;object-fit:cover}.voices-inner .movie-area li .type{display:inline-block;padding:0.5em 1em;color:#fff;background:#797526}.voices-inner .movie-area li .movie-ttl{display:block;font-size:1.8rem;margin-top:1rem;line-height:1.8em}.voices-inner .movie-area li .movie-ttl a{color:#6E2169}.voices-inner .movie-area li .link-btn{display:block;margin:3rem 2rem 0 2rem;text-align:center}@media only screen and (max-width:850px){.voices-inner .movie-area li .link-btn{margin:2rem 0 0 0}}.voices-inner .movie-area li .link-btn .movie-time{font-size:1.4rem;color:#6E2169}.voices-inner .movie-area li .link-btn a{display:block;margin:0.5em 0;padding:0.5em;background:#fff;border:1px #6E2169 solid;border-radius:30px;font-weight:bold}.voices-inner .banner-area{margin:3em auto;max-width:1260px;width:90%}.voices-inner .banner-area .banner-list{display:flex;justify-content:space-between}@media only screen and (max-width:850px){.voices-inner .banner-area .banner-list{display:block}}.voices-inner .banner-area .banner-list li{width:31%}@media only screen and (max-width:850px){.voices-inner .banner-area .banner-list li{width:100%;margin:1em 0}}.voices-inner .banner-area .banner-list li a{width:100%}.voices-inner .banner-area .banner-list li a img{width:100%;height:auto}@media only screen and (max-width:850px){.voices-inner .inner{margin-top:0!important}.voices-inner .inner .breadCrumbs{margin-top:0!important}}.voices-inner .search-conditions-inner{margin:2em 0 1em 0;padding:2.5em 4em;background:#D5D3D5;border-radius:40px}@media only screen and (max-width:850px){.voices-inner .search-conditions-inner{padding:1em;border-radius:20px}}.voices-inner .voices-txt-area{margin-bottom:7em;font-family:"Noto Serif JP",serif}@media only screen and (max-width:850px){.voices-inner .voices-txt-area{margin-bottom:5em}}.voices-inner .voices-txt-area .voices-subttl{margin:3em 0 1.5em 0;padding-bottom:1em;font-size:2.6rem;font-weight:bold;border-bottom:1px #707070 solid;position:relative}@media only screen and (max-width:850px){.voices-inner .voices-txt-area .voices-subttl{font-size:1.8rem}}.voices-inner .voices-txt-area .voices-subttl:after{content:"";width:76px;height:4px;background:#9A9630;position:absolute;left:0;bottom:-4px}.voices-inner .voices-txt-area p.voices-txt{line-height:1.8em;font-size:2rem}@media only screen and (max-width:850px){.voices-inner .voices-txt-area p.voices-txt{font-size:1.6rem}}.voices-inner .swiper{margin:5em 0}@media only screen and (max-width:920px){.voices-inner .swiper{margin:4rem 0}}@media only screen and (max-width:740px){.voices-inner .swiper{margin:4rem 2rem}}.voices-inner .swiper .swiper-slide{position:relative}@media only screen and (max-width:740px){.voices-inner .swiper .swiper-slide{width:74%!important;margin:0 13%}}.voices-inner .swiper .swiper-slide a:hover{color:#000}.voices-inner .swiper .swiper-slide .voice-img{position:relative;padding-top:130%}.voices-inner .swiper .swiper-slide .voice-img img{border-radius:30px;display:block;width:100%;height:100%;margin:0 auto;padding:0;text-align:center;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.7s}.voices-inner .swiper .swiper-slide .voice-img p{writing-mode:vertical-rl;text-orientation:upright;position:absolute;top:3rem;right:3rem;font-size:2.4rem;font-family:"Noto Serif JP",serif;letter-spacing:0.5rem}.voices-inner .swiper .swiper-slide .voice-img p span{display:inline;padding:0.3em;background:linear-gradient(transparent 0%,#fff 0%);box-decoration-break:clone;-webkit-box-decoration-break:clone}@media only screen and (max-width:1300px){.voices-inner .swiper .swiper-slide .voice-img p{font-size:1.8rem}}@media only screen and (max-width:1100px){.voices-inner .swiper .swiper-slide .voice-img p{font-size:1.2rem;top:2rem;right:1rem}}@media only screen and (max-width:850px){.voices-inner .swiper .swiper-slide .voice-img p{font-size:1.6rem;right:1em}}.voices-inner .swiper .swiper-slide .slide-caption{margin-top:0.5em;color:#6E2169;font-size:2.2rem}.voices-inner .swiper .swiper-slide .slide-caption span{display:block;margin-top:0.3em;font-size:1.8rem}.voices-inner .swiper .swiper-slide .type{padding:0.5em 1em;color:#fff;background:#797526;position:absolute;top:0;left:0}.voices-inner .btn-block{margin:0 auto;width:80%}.voices-inner .count-disp{margin-bottom:4em}
/*# sourceMappingURL=voices.css.map */