.p-voices{position:relative;width:100%;overflow:hidden;z-index:1}.p-voices-mv img{width:100%}.p-voices-content img{width:100%}.p-voices-anchor{text-align:center}@media screen and (max-width: 767px){.p-voices-anchor{padding:calc(100*100vw/750) calc(42*100vw/750)}}@media screen and (min-width: 768px){.p-voices-anchor{padding:80px 1em}}.p-voices-anchor ul{display:grid;justify-content:center;gap:1em;max-width:1040px;margin-inline:auto}@media screen and (max-width: 767px){.p-voices-anchor ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.p-voices-anchor ul{grid-template-columns:repeat(2, 1fr)}}.p-voices-anchor ul li a{width:100%;background-color:#0081cc;color:#fff;font-weight:600;font-size:calc(100vw*24/750)}@media screen and (min-width: 768px){.p-voices-anchor ul li a{font-size:24px}}@media screen and (min-width: 768px){.p-voices-anchor ul li a{min-height:90px;border-radius:20px}}@media screen and (max-width: 767px){.p-voices-anchor ul li a{min-height:calc(90*100vw/750);border-radius:calc(10*100vw/750)}}@media screen and (min-width: 768px){.p-voices-anchor ul li a:hover:after{transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);top:55%}}.p-voices-anchor ul li a:after{right:6%;top:50%;transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);background:url(../img/common/btn_arrow_wh.svg);background-size:100% auto;background-repeat:no-repeat}@media screen and (min-width: 768px){.p-voices-item:not(:last-of-type){margin-bottom:40px}}@media screen and (max-width: 767px){.p-voices-item:not(:last-of-type){margin-bottom:calc(100*100vw/750)}}@media screen and (min-width: 768px){.p-voices-item:nth-child(even) .p-voices-item__who{direction:rtl}.p-voices-item:nth-child(even) .p-voices-item__who *{direction:ltr}}@media screen and (min-width: 768px){.p-voices-item:nth-child(even) .p-voices-item__body .flex:nth-child(odd){flex-direction:row-reverse}}@media screen and (min-width: 768px){.p-voices-item:nth-child(even) .p-voices-item__body .flex:nth-child(even){flex-direction:row}}@media screen and (min-width: 768px){.p-voices-item__who{display:grid;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.p-voices-item__who{display:flex;flex-direction:column-reverse}}.p-voices-item__who img{-o-object-fit:cover;object-fit:cover;height:100%}.p-voices-item__who .txt-box{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0081cc;padding:3em 2em}@media screen and (max-width: 767px){.p-voices-item__who .txt-box{padding:3em 1em}}.p-voices-item__who .txt-box h2{display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 767px){.p-voices-item__who .txt-box h2{gap:calc(30*100vw/750);margin:0 auto calc(40*100vw/750)}}@media screen and (min-width: 768px){.p-voices-item__who .txt-box h2{gap:1em;margin:0 auto 40px}}.p-voices-item__who .txt-box h2 .carrier{border-radius:9999px;background-color:#fff;color:#0081cc;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:auto;font-size:calc(100vw*33/750)}@media screen and (min-width: 768px){.p-voices-item__who .txt-box h2 .carrier{font-size:28px}}.p-voices-item__who .txt-box h2 .carrier{aspect-ratio:1/1}@media screen and (max-width: 767px){.p-voices-item__who .txt-box h2 .carrier{width:calc(220*100vw/750)}}@media screen and (min-width: 768px){.p-voices-item__who .txt-box h2 .carrier{width:184px}}.p-voices-item__who .txt-box h2 .carrier p:first-of-type{width:100%}.p-voices-item__who .txt-box h2 .carrier p{line-height:1}.p-voices-item__who .txt-box h2 .carrier p span{font-size:350%}.p-voices-item__who .txt-box h2 .jobs{color:#fff;font-size:calc(100vw*60/750)}@media screen and (min-width: 768px){.p-voices-item__who .txt-box h2 .jobs{font-size:55px}}@media screen and (max-width: 767px){.p-voices-item__who .txt-box h2 .jobs{text-align:left}}@media screen and (min-width: 768px){.p-voices-item__who .txt-box h2 .jobs{text-align:left;line-height:1.2}}@media screen and (max-width: 767px){.p-voices-item__lead{padding:calc(70*100vw/750) calc(64*100vw/750)}}@media screen and (min-width: 768px){.p-voices-item__lead{padding:70px 1em}}.p-voices-item__lead h3{font-size:calc(100vw*40/750)}@media screen and (min-width: 768px){.p-voices-item__lead h3{font-size:40px}}.p-voices-item__lead h3{margin-bottom:1em;letter-spacing:.1em}.p-voices-item__lead .cmn-txt{max-width:1000px;margin-inline:auto}.p-voices-item__body .flex{display:flex}@media screen and (min-width: 768px){.p-voices-item__body .flex{padding:80px 2em;gap:5%;align-items:center}}@media screen and (max-width: 767px){.p-voices-item__body .flex{padding:calc(76*100vw/750) calc(60*100vw/750);gap:calc(50*100vw/750);flex-direction:column}}.p-voices-item__body .flex:nth-child(odd){background:url(../img/common/ruled-line.png)}@media screen and (max-width: 767px){.p-voices-item__body .flex:nth-child(odd){background-size:10px}}@media screen and (min-width: 768px){.p-voices-item__body .flex:nth-child(even){flex-direction:row-reverse}}@media screen and (min-width: 768px){.p-voices-item__body .flex picture{width:54%;display:block}}.p-voices-item__body .flex .txt-box{flex:1}.p-voices-item__body h4{color:#0081cc;letter-spacing:.1em;font-size:calc(100vw*32/750)}@media screen and (min-width: 768px){.p-voices-item__body h4{font-size:26px}}.p-voices-item__body h4{margin-bottom:.8em}@media screen and (min-width: 768px){.p-voices-item__close{padding:0 1em 80px}}@media screen and (max-width: 767px){.p-voices-item__close{padding:calc(80*100vw/750) calc(64*100vw/750)}}.p-voices-item__close h4{color:#0081cc;letter-spacing:.1em;font-size:calc(100vw*32/750)}@media screen and (min-width: 768px){.p-voices-item__close h4{font-size:26px}}.p-voices-item__close h4{margin-bottom:.8em}@media screen and (min-width: 768px){.p-voices-item__close h4{margin-top:80px}}@media screen and (max-width: 767px){.p-voices-item__close h4{margin-top:calc(50*100vw/750)}}@media screen and (max-width: 767px){.p-voices-item__close picture{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);display:block;width:100vw}}.p-voices-item__close .cmn-txt{max-width:1000px;margin-inline:auto}/*# sourceMappingURL=voices.css.map */