main .c-inner{max-width:1280px}.c-mv:after{background-image:url("/assets/images/voice/mv.jpg")}@media screen and (max-width: 750px){.c-mv:after{background-image:url("/assets/images/voice/mv_sp.jpg")}}.intro{text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 751px){.intro{height:288px;background:url("/assets/images/voice/bg_lead.png"),#fff;background-position:top left;background-repeat:no-repeat}}@media screen and (max-width: 750px){.intro{background:url("/assets/images/voice/bg_lead_sp.png"),#fff;background-position:top left;background-repeat:no-repeat;background-size:100%;padding:14.6666666667vw 0}}.intro .c-inner{margin:0}@media screen and (max-width: 750px){.intro .c-inner{padding:0}}.intro .intro__lead{font-family:"Noto Serif JP",serif;font-size:22px;line-height:1.75;color:#c1946c;text-shadow:0px 0px 14px #fff,0px 0px 14px #fff,0px 0px 10px #fff,0px 0px 6px #fff}@media screen and (max-width: 750px){.intro .intro__lead{font-size:4vw}}.voice.index .voice__section{padding:100px 0 160px;position:relative}@media screen and (max-width: 750px){.voice.index .voice__section{padding:13.3333333333vw 0 28vw}}.voice.index .voice__section::before{content:"";z-index:1;width:137px;height:194px;background:url("/assets/images/voice/img_obj01.png") top center no-repeat;display:block;position:absolute;top:-114px;right:50%;margin-right:-470px;opacity:0;transform:translate(40px, -40px);transition:all 1.2s .2s;-webkit-transition:all 1.2s .2s}@media screen and (max-width: 750px){.voice.index .voice__section::before{width:18.2666666667vw;height:25.8666666667vw;top:-17.0666666667vw;right:10.6666666667vw;margin-right:0;background-size:100%;transform:translate(5.3333333333vw, -5.3333333333vw)}}.voice.index .voice__section.animate::before{opacity:1;transform:translateY(0)}.voice.index .c-ttl01{margin-bottom:45px}@media screen and (max-width: 750px){.voice.index .c-ttl01{margin-bottom:9.3333333333vw}}.voice.index .voice__list{display:flex;flex-wrap:wrap}.voice.index .voice__list>li{width:400px;margin:0 40px 50px 0;display:flex;flex-direction:column}@media screen and (max-width: 750px){.voice.index .voice__list>li{width:42.6666666667vw;margin:0 4vw 5.3333333333vw 0}}@media screen and (max-width: 750px){.voice.index .voice__list>li:nth-child(even){margin-right:0}}@media screen and (min-width: 751px){.voice.index .voice__list>li:nth-child(3n){margin-right:0}}.voice.index .voice__list .voice__list-content{background:#fff;display:flex;flex-direction:column;height:100%}.voice.index .voice__list .voice__list-img{padding:40px 55px}@media screen and (min-width: 751px){.voice.index .voice__list .voice__list-img{height:490px}}@media screen and (max-width: 750px){.voice.index .voice__list .voice__list-img{padding:5.3333333333vw 5.3333333333vw}}.voice.index .voice__list .voice__list-img figure{position:relative;box-shadow:3px 4px 8px 0px rgba(0,0,0,.2)}.voice.index .voice__list .voice__list-img figure::before,.voice.index .voice__list .voice__list-img figure::after{content:"";position:absolute;box-shadow:none}.voice.index .voice__list .voice__list-img figure::before{width:145px;height:117px;background:url("/assets/images/voice/voice_list_obj01.png");background-size:100%;top:-20px;right:-48px;z-index:10}@media screen and (max-width: 750px){.voice.index .voice__list .voice__list-img figure::before{width:16vw;height:13.3333333333vw;top:-2.2666666667vw;right:-5.3333333333vw}}.voice.index .voice__list .voice__list-img figure::after{width:178px;height:135px;background:url("/assets/images/voice/voice_list_obj02.png");background-size:100%;bottom:-39px;left:-33px;z-index:11}@media screen and (max-width: 750px){.voice.index .voice__list .voice__list-img figure::after{width:19.7333333333vw;height:14.9333333333vw;bottom:-4.2666666667vw;left:-3.2vw}}.voice.index .voice__list .voice__list-txt{padding:0 30px 30px}@media screen and (max-width: 750px){.voice.index .voice__list .voice__list-txt{padding:0 3.4666666667vw 4.5333333333vw}}.voice.index .voice__list .voice__list-txt .date{color:#c1946c;font-size:2rem;font-weight:700;margin-bottom:15px}@media screen and (max-width: 750px){.voice.index .voice__list .voice__list-txt .date{font-size:3.7333333333vw;margin-bottom:2.1333333333vw}}.voice.index .voice__list .voice__list-txt .ttl{font-size:1.6rem;line-height:1.5;font-weight:400;word-break:break-all}@media screen and (max-width: 750px){.voice.index .voice__list .voice__list-txt .ttl{font-size:3.4666666667vw}}@media screen and (min-width: 751px){.voice.index .voice__list .c-btn02{margin-top:5px}}.voice.index .voice__list .c-btn02 a{width:100%;text-align:center}@media screen and (max-width: 750px){.voice.index .voice__list .c-btn02 a{padding:2.9333333333vw 5.3333333333vw;font-size:3.7333333333vw}}.voice.index .c-btn01.more{margin:15px auto 0}@media screen and (max-width: 750px){.voice.index .c-btn01.more{margin-top:8vw}}.voice.index .c-btn01.more:before{content:"";background:none;width:0;height:0;border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:2}@media screen and (max-width: 750px){.voice.index .c-btn01.more:before{border-width:1.8666666667vw 1.6vw 0 1.6vw}}.voice.index .c-btn01.more:after{content:"";background:none;width:0;height:0;border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:3}@media screen and (max-width: 750px){.voice.index .c-btn01.more:after{border-width:1.8666666667vw 1.6vw 0 1.6vw}}.voice.index .c-btn01.more a{background:#fff;padding:20px 0}.voice.detail .impression{background:url("/assets/images/voice/detail/bg_impression01.png") no-repeat;background-size:auto;padding:60px 0;position:relative}@media screen and (max-width: 750px){.voice.detail .impression{overflow:hidden;background:url("/assets/images/voice/detail/bg_impression01_sp.png") no-repeat;background-size:100%}}.voice.detail .impression::before{content:"";display:block;width:257px;height:619px;background:url("/assets/images/voice/detail/img_obj01.png") no-repeat;background-size:100%;position:absolute;top:98px;right:50%;margin-right:-590px;z-index:5;opacity:0;transform:translate(40px, -40px);transition:all 1.2s .2s;-webkit-transition:all 1.2s .2s}@media screen and (max-width: 750px){.voice.detail .impression::before{background-image:url("/assets/images/voice/detail/img_obj01_sp.png");width:100vw;height:38.9333333333vw;top:29.3333333333vw;right:0vw;margin-right:0;background-size:100%;transform:translate(5.3333333333vw, -5.3333333333vw)}}.voice.detail .impression.animate::before{opacity:1;transform:translateY(0)}.voice.detail .impression .c-inner{z-index:20}@media screen and (min-width: 751px){.voice.detail .impression .c-inner{display:flex;justify-content:center;align-items:center}}.voice.detail .impression .impression-img{width:330px;z-index:3;position:relative;cursor:pointer}@media screen and (min-width: 751px){.voice.detail .impression .impression-img{transition:opacity .7s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:opacity .7s cubic-bezier(0.215, 0.61, 0.355, 1)}.voice.detail .impression .impression-img:hover{opacity:.5}}@media screen and (max-width: 750px){.voice.detail .impression .impression-img{width:44vw;margin:0 auto}}.voice.detail .impression .impression-img::after{content:"";background:url("/assets/images/voice/detail/icon_modal.png");background-size:100%;width:49px;height:49px;position:absolute;bottom:-24px;right:-24px;display:block;z-index:20}@media screen and (max-width: 750px){.voice.detail .impression .impression-img::after{width:8.5333333333vw;height:8.5333333333vw;bottom:-4.2666666667vw;right:-4.2666666667vw}}.voice.detail .impression .impression-img figure{position:relative;box-shadow:3px 4px 8px 0px rgba(0,0,0,.2)}.voice.detail .impression .impression-img figure::before,.voice.detail .impression .impression-img figure::after{content:"";position:absolute;box-shadow:none}.voice.detail .impression .impression-img figure::before{width:145px;height:117px;background:url("/assets/images/voice/voice_list_obj01.png");background-size:100%;top:-20px;right:-48px;z-index:10}@media screen and (max-width: 750px){.voice.detail .impression .impression-img figure::before{width:22.5333333333vw;height:18.1333333333vw;background-image:url("/assets/images/voice/voice_list_obj01_sp.png");top:-3.6vw;right:-6.9333333333vw}}.voice.detail .impression .impression-img figure::after{width:178px;height:135px;background:url("/assets/images/voice/voice_list_obj02.png");background-size:100%;bottom:-39px;left:-33px;z-index:11}@media screen and (max-width: 750px){.voice.detail .impression .impression-img figure::after{width:27.7333333333vw;height:20.8vw;background-image:url("/assets/images/voice/voice_list_obj02_sp.png");bottom:-6.9333333333vw;left:-5.8666666667vw}}.voice.detail .impression .impression-txt{width:521px;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 751px){.voice.detail .impression .impression-txt{height:525px}}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt{width:100%;padding-top:9.3333333333vw}}.voice.detail .impression .impression-txt::before{content:"";width:521px;height:525px;background:url("/assets/images/voice/detail/bg_impression02.png") no-repeat;background-size:100%;position:absolute;top:0;left:0}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt::before{width:95.8666666667vw;height:96.6666666667vw;left:-2.6666666667vw;top:-24vw;background-image:url("/assets/images/voice/detail/bg_impression02_sp.png")}}.voice.detail .impression .impression-txt__inner{width:432px;text-align:center;position:relative;z-index:5}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt__inner{width:100%}}.voice.detail .impression .impression-txt__ttl{padding:45px 0;margin-bottom:25px;position:relative;background:url("/assets/images/voice/detail/img_border_top.png"),url("/assets/images/voice/detail/img_border_bottom.png");background-repeat:no-repeat,no-repeat;background-position:top left,bottom left;background-size:100%,100%}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt__ttl{padding:6.6666666667vw 0;margin-bottom:4vw;background-image:url("/assets/images/voice/detail/img_border_top_sp.png"),url("/assets/images/voice/detail/img_border_bottom_sp.png")}}.voice.detail .impression .impression-txt__ttl .ttl{font-size:2.6rem;line-height:1.69;font-weight:500;word-break:break-all}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt__ttl .ttl{font-size:4.2666666667vw}}.voice.detail .impression .impression-txt__ttl .date{color:#c1946c;font-size:1.6rem;line-height:1.3;font-weight:300;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt__ttl .date{font-size:3.2vw}}.voice.detail .impression .impression-txt__staff{width:280px;font-size:1.6rem;font-weight:400;margin:0 auto;color:#222}@media screen and (max-width: 750px){.voice.detail .impression .impression-txt__staff{width:60vw;font-size:3.4666666667vw}}.voice.detail .impression .impression-txt__staff .impression-txt__staff-inner{margin:0 auto 10px;display:flex;align-items:center}.voice.detail .impression .impression-txt__staff .impression-txt__staff-inner::after{content:"";border-top:2px dotted #c1946c;flex:auto}.voice.detail .impression .impression-txt__staff .staff-posision{text-align:left;max-width:180px;margin-right:5px}.voice.detail .impression .impression-txt__staff .staff-name{text-align:left;position:relative;order:1;width:5em;margin-left:5px}.voice.detail .evaluation{padding:100px 0 140px;position:relative}@media screen and (max-width: 750px){.voice.detail .evaluation{padding:16vw 0 28vw}}@media screen and (max-width: 750px){.voice.detail .evaluation::before{content:"";display:block;position:absolute;z-index:5;background-image:url("/assets/images/voice/detail/img_obj02_sp.png");background-size:100%;width:18.2666666667vw;height:25.8666666667vw;top:-18.6666666667vw;right:5.3333333333vw;margin-right:0;opacity:0;transition:all 1.2s .2s;-webkit-transition:all 1.2s .2s;transform:translate(5.3333333333vw, -5.3333333333vw)}}.voice.detail .evaluation.animate::before{opacity:1;transform:translateY(0)}.voice.detail .evaluation::after{content:"";width:0;height:0;border-style:solid;border-width:40px 40px 0 40px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:0;left:50%;margin-left:-40px}@media screen and (max-width: 750px){.voice.detail .evaluation::after{border-width:4vw 8vw 0 8vw;margin-left:-6.6666666667vw}}.voice.detail .evaluation .basis{padding:50px;margin-bottom:50px;border:1px solid #c1946c;position:relative}@media screen and (max-width: 750px){.voice.detail .evaluation .basis{padding:6.6666666667vw;margin-bottom:6.6666666667vw}}.voice.detail .evaluation .basis::before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:0;left:0;border:4px solid #f1ebe4;margin:1px}.voice.detail .evaluation .basis .basis__ttl{text-align:center;display:inline-block;padding:0 15px;position:absolute;top:-0.5em;left:50%;transform:translateX(-50%);font-size:2.4rem;line-height:1;color:#c1946c;font-family:"Noto Serif JP",serif;text-indent:.03em}@media screen and (max-width: 750px){.voice.detail .evaluation .basis .basis__ttl{font-size:4.16vw}}.voice.detail .evaluation .basis .basis__list-box{position:relative;z-index:6}@media screen and (min-width: 751px){.voice.detail .evaluation .basis .basis__list-box{display:flex;justify-content:center}}.voice.detail .evaluation .basis .basis__list{display:flex}@media screen and (max-width: 750px){.voice.detail .evaluation .basis .basis__list{justify-content:center}}@media screen and (min-width: 751px){.voice.detail .evaluation .basis .basis__list+.basis__list{margin-left:20px}}@media screen and (max-width: 750px){.voice.detail .evaluation .basis .basis__list+.basis__list{margin-top:2.6666666667vw}}.voice.detail .evaluation .basis .basis__list dt{font-size:1.6rem;font-family:"Noto Serif JP",serif;margin-right:10px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis .basis__list dt{font-size:4vw;min-width:25.3333333333vw;text-align:center}}.voice.detail .evaluation .basis .basis__list .heart{display:flex}.voice.detail .evaluation .basis .basis__list .heart li{margin:0 1px;width:17px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis .basis__list .heart li{width:4vw}}.voice.detail .evaluation .basis-detail__list{background:#fff;border:5px solid #e7e3dc;position:relative;padding:40px 75px 50px 175px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list{border:3px solid #e7e3dc;padding:5.3333333333vw}}.voice.detail .evaluation .basis-detail__list::before{content:"";width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:0;left:0;border:1px solid #e7e3dc;margin:4px}.voice.detail .evaluation .basis-detail__list+.basis-detail__list{margin-top:20px}.voice.detail .evaluation .basis-detail__list .number{position:absolute;z-index:7;top:-15px;left:37px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list .number{width:13.7333333333vw;top:-1.3333333333vw;left:5.6vw}}.voice.detail .evaluation .basis-detail__list .basis-detail__list-inner{position:relative;z-index:8}.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl{position:relative;display:flex;align-items:center;font-size:2.6rem;font-weight:400;line-height:1.4;color:#c1946c;padding-bottom:40px;margin-bottom:20px;background:url("/assets/images/voice/detail/border_basis_ttl.png") no-repeat bottom center;background-size:100%}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl{display:block;padding:0 0 8vw 18.6666666667vw;margin-bottom:2vw;font-size:4vw;background-image:url("/assets/images/voice/detail/border_basis_ttl_sp.png");font-feature-settings:"palt";letter-spacing:.03em}}.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl .heart{display:flex;margin-left:12px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl .heart{margin-left:0;margin-top:1.3333333333vw}}.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl .heart li{width:23px;height:22px;margin:0 2px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl .heart li{width:4vw;height:3.4666666667vw}}.voice.detail .evaluation .basis-detail__list .basis-detail__list-ttl .heart li img{display:block}.voice.detail .evaluation .basis-detail__list .basis-detail__list-txt{font-size:1.6rem;font-weight:400;line-height:1.75;overflow:hidden}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list .basis-detail__list-txt{font-size:3.7333333333vw}}.voice.detail .evaluation .basis-detail__list .basis-detail__list-txt .opinion{color:#c1946c;position:relative;top:0;left:0;float:left;padding-right:37px}@media screen and (max-width: 750px){.voice.detail .evaluation .basis-detail__list .basis-detail__list-txt .opinion{float:none;display:inline-block;font-size:3.4666666667vw}}.voice.detail .evaluation .basis-detail__list .basis-detail__list-txt .opinion::after{content:"";width:28px;height:1px;position:absolute;top:50%;right:0;background:#c1946c;display:block}@media screen and (min-width: 751px){.voice.detail .evaluation .basis-detail__list .basis-detail__list-txt .opinion+*{padding-left:105px}}.voice.detail .evaluation .btn__box{margin-top:75px;position:relative}@media screen and (min-width: 751px){.voice.detail .evaluation .btn__box{height:63px}}@media screen and (max-width: 750px){.voice.detail .evaluation .btn__box{margin-top:10.6666666667vw;padding:0 5.3333333333vw;height:33.3333333333vw}}.voice.detail .evaluation .btn__box .c-btn01::before{z-index:2}.voice.detail .evaluation .btn__box .c-btn01 a{background-color:#fff}@media screen and (min-width: 751px){.voice.detail .evaluation .btn__box .c-btn01 a{padding:20px 0}}.voice.detail .evaluation .btn__box .c-btn01__prev,.voice.detail .evaluation .btn__box .c-btn01__next{width:190px}@media screen and (max-width: 750px){.voice.detail .evaluation .btn__box .c-btn01__prev,.voice.detail .evaluation .btn__box .c-btn01__next{width:37.3333333333vw}}.voice.detail .evaluation .btn__box .c-btn01__prev:before,.voice.detail .evaluation .btn__box .c-btn01__back:before{content:"";width:30px;height:8px;background:url("/assets/images/arrow01.svg") no-repeat center/100%;position:absolute;top:50%;left:25px;transform:translateY(-50%) rotate(180deg);transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all .7s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.voice.detail .evaluation .btn__box .c-btn01__prev:before,.voice.detail .evaluation .btn__box .c-btn01__back:before{width:5.0666666667vw;height:1.2vw;left:3.3333333333vw}}.voice.detail .evaluation .btn__box .c-btn01__prev:after,.voice.detail .evaluation .btn__box .c-btn01__back:after{transform:translateY(-50%) rotate(180deg);left:25px}@media screen and (max-width: 750px){.voice.detail .evaluation .btn__box .c-btn01__prev:after,.voice.detail .evaluation .btn__box .c-btn01__back:after{left:3.3333333333vw}}@media screen and (min-width: 751px){.voice.detail .evaluation .btn__box .c-btn01__prev:hover:after,.voice.detail .evaluation .btn__box .c-btn01__back:hover:after{background-image:url("/assets/images/arrow01_white.svg")}}.voice.detail .evaluation .btn__box .c-btn01__prev{position:absolute;top:0;left:0}.voice.detail .evaluation .btn__box .c-btn01__next{position:absolute;top:0;right:0}.voice.detail .evaluation .btn__box .c-btn01__back{position:absolute}@media screen and (min-width: 751px){.voice.detail .evaluation .btn__box .c-btn01__back{top:0;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 750px){.voice.detail .evaluation .btn__box .c-btn01__back{width:100%;bottom:0;left:0}}@media screen and (min-width: 751px){.modal__voice .c-modal__scroll{height:60vh;padding:40px 40px 60px 40px;background:#fff;overflow-y:auto;line-height:1.5;font-size:14px;position:relative;width:700px}}@media screen and (max-width: 750px){.modal__voice .c-modal__scroll *{overflow:hidden}}.modal__voice .ps .ps__rail-x:hover,.modal__voice .ps .ps__rail-y:hover,.modal__voice .ps .ps__rail-x:focus,.modal__voice .ps .ps__rail-y:focus,.modal__voice .ps .ps__rail-x.ps--clicking,.modal__voice .ps .ps__rail-y.ps--clicking{background:none}.modal__voice .ps__rail-y:hover>.ps__thumb-y,.modal__voice .ps__rail-y:focus>.ps__thumb-y,.modal__voice .ps__rail-y.ps--clicking .ps__thumb-y{width:6px;background-color:#c1946c}.modal__voice .ps__thumb-y{background-color:#c1946c}.modal__voice .ps__rail-y{opacity:1}.modal__voice .ps .ps__rail-x:hover,.modal__voice .ps .ps__rail-y:hover,.modal__voice .ps .ps__rail-x:focus,.modal__voice .ps .ps__rail-y:focus,.modal__voice .ps .ps__rail-x.ps--clicking,.modal__voice .ps .ps__rail-y.ps--clicking{background:none}.modal__voice .ps__rail-y:hover>.ps__thumb-y,.modal__voice .ps__rail-y:focus>.ps__thumb-y,.modal__voice .ps__rail-y.ps--clicking .ps__thumb-y{width:6px;background-color:#c1946c}.modal__voice .ps__thumb-y{background-color:#c1946c}.modal__voice .ps__rail-y{opacity:1}