.voice .view__wrap{background-color:#fff;border-radius:50px;margin:calc((75 / 375) * 100vw) auto calc((35 / 375) * 100vw);position:relative}@media screen and (min-width: 768px){.voice .view__wrap{width:705px;margin:110px auto 80px}}.voice .view .unit{padding-top:160px}@media screen and (min-width: 768px){.voice .view .unit{width:700px}}.voice .view .unit__img{position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.voice .view .unit__title{font-size:16px;font-size:1.6rem;font-weight:600;line-height:calc(24 / 16);padding-bottom:calc((10 / 375) * 100vw);width:75vw;margin:0 auto}@media screen and (min-width: 768px){.voice .view .unit__title{width:600px;padding-bottom:10px;font-size:20px;font-size:2rem}}.voice .view .unit__txt{padding-bottom:calc((10 / 375) * 100vw)}.voice .view .unit__txt:last-of-type{padding-bottom:0}@media screen and (min-width: 768px){.voice .view .unit__txt{padding-bottom:15px}}.voice .view .unit__txt__wrap{width:75vw;margin:0 auto}@media screen and (min-width: 768px){.voice .view .unit__txt__wrap{width:600px}}.voice .view .view__pink{background-color:#fff4f6;overflow:hidden}.voice .view .view__pink .unit{border:3px solid #ff8eac;border-radius:50px}.voice .view .view__pink .unit__title{color:#ff8eac}.voice .view .view__blue{background-color:#f4fdff;overflow:hidden}.voice .view .view__blue .unit{border:3px solid #1ca7bf;border-radius:50px}.voice .view .view__blue .unit__title{color:#1ca7bf}.voice .view .view__adjust .view__wrap{margin:calc((100 / 375) * 100vw) auto calc((35 / 375) * 100vw)}@media screen and (min-width: 768px){.voice .view .view__adjust .view__wrap{margin:130px auto 80px}}.voice .view .view__adjust .unit__img{top:-80px}.voice .view .omit{padding-bottom:calc((75 / 375) * 100vw)}@media screen and (min-width: 768px){.voice .view .omit{padding-bottom:calc((80 / 1366) * 100vw)}}.voice .view .omit .omit-more{height:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(90%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 90%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 90%);border-radius:0 0 47px 47px;padding-top:80px;padding-top:90px}@media screen and (min-width: 768px){.voice .view .omit .omit-more{padding-top:160px}}.voice .view .omit .omit-more::before{content:"詳しく見る";background:none;color:#898989;top:0;-webkit-transform:translate(-50%, 80%);transform:translate(-50%, 80%);font-size:14px;font-size:1.4rem;height:48px}@media screen and (min-width: 768px){.voice .view .omit .omit-more::before{height:60px;-webkit-transform:translate(-50%, 132%);transform:translate(-50%, 132%)}}.voice .view .omit .omit-more::after{content:"";background-image:url(../../img/common/arrow_g.svg);background-repeat:no-repeat;background-size:contain;color:#898989;position:absolute;bottom:50%;right:50%;-webkit-transform:translate(5rem, 2.2rem);transform:translate(5rem, 2.2rem);width:10px;height:9px}@media screen and (min-width: 768px){.voice .view .omit .omit-more::after{width:11px;height:11px;-webkit-transform:translate(5rem, 3.5rem);transform:translate(5rem, 3.5rem)}}.voice .omit.is-active{padding-bottom:calc((50 / 375) * 100vw)}@media screen and (min-width: 768px){.voice .omit.is-active{padding-bottom:70px}}.voice .omit.is-active .omit-more{background:none}@media screen and (min-width: 768px){.voice .omit.is-active .omit-more{padding-top:65px}}.voice .omit.is-active .omit-more::before{content:"閉じる";-webkit-transform:translate(-50%, 80%);transform:translate(-50%, 80%)}@media screen and (min-width: 768px){.voice .omit.is-active .omit-more::before{-webkit-transform:translate(-50%, -8%);transform:translate(-50%, -8%)}}.voice .omit.is-active .omit-more::after{content:"";-webkit-transform:rotate(180deg) translate(-4rem, -2.2rem);transform:rotate(180deg) translate(-4rem, -2.2rem)}@media screen and (min-width: 768px){.voice .omit.is-active .omit-more::after{-webkit-transform:rotate(180deg) translate(-4rem, 0.3rem);transform:rotate(180deg) translate(-4rem, 0.3rem)}}.voice .omit.is-active .unit__txt__wrap{width:75vw}@media screen and (min-width: 768px){.voice .omit.is-active .unit__txt__wrap{width:600px}}
/*# sourceMappingURL=../maps/page/voice.css.map */
