.page_voice .con_pagetitle{margin-bottom:20.5128205128vw}@media only screen and (min-width:768px){.page_voice .con_pagetitle{margin-bottom:6.25vw}}.con_prologue{padding:0 var(--pad-hor);letter-spacing:.1ex}@media only screen and (min-width:768px){.con_prologue{text-align:center;letter-spacing:.2ex;padding:0 0 0 .2ex;width:57.03125vw;margin:0 auto}}.con_voice{margin-top:20.5128205128vw;padding:0 var(--pad-hor2)}.con_voice .box_voice{margin-top:20.5128205128vw;border-bottom:1.2820512821vw solid var(--color-green)}.con_voice .box_voice:not(:first-child){margin-top:20.5128205128vw}.con_voice .box_voice:nth-of-type(2n+1){background:#f5f6f8}.con_voice .box_voice:nth-of-type(2n){background:#e8f7ef}.con_voice .box_voice.open .con_trigger .ic_trigger:after{transform:translate(-50%, -50%)}.con_voice .box_voice .con_trigger{position:relative}.con_voice .box_voice .con_trigger:hover>figure img{transform:scale(1.05)}.con_voice .box_voice .con_trigger:hover .ic_trigger{background-color:var(--color-yellow);transform:scale(1.1)}.con_voice .box_voice .con_trigger button{position:relative;z-index:1;padding:69.2307692308vw var(--pad-hor2) 25.641025641vw;color:var(--color-green);text-align:left;width:100%;font-feature-settings:"palt"}.con_voice .box_voice .con_trigger button .st_cube{padding-left:0}.con_voice .box_voice .con_trigger button .st_cube .str{font-size:8.2051282051vw}.con_voice .box_voice .con_trigger button .st_cube img{transform:translateY(12%)}.con_voice .box_voice .con_trigger button strong{font-size:8.2051282051vw;font-weight:700;line-height:1.6;display:block;margin-top:4.1025641026vw;letter-spacing:0}.con_voice .box_voice .con_trigger>figure{position:absolute;top:0;left:0;height:auto;width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;overflow:clip}.con_voice .box_voice .con_trigger>figure img{display:block;width:100%;transition:transform 300ms ease-in-out}.con_voice .box_voice .con_trigger .ic_trigger{position:absolute;width:12.3076923077vw;height:12.3076923077vw;border-radius:50%;right:5.1282051282vw;bottom:5.641025641vw;background:var(--color-green);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:background-color 300ms ease-in-out,transform 300ms var(--easing-icon-bound)}.con_voice .box_voice .con_trigger .ic_trigger:before,.con_voice .box_voice .con_trigger .ic_trigger:after{content:"";display:block;position:absolute;width:5.1282051282vw;border-top:.5128205128vw solid #fff;top:50%;left:50%;transition:transform 300ms ease-in-out}.con_voice .box_voice .con_trigger .ic_trigger:before{transform:translate(-50%, -50%)}.con_voice .box_voice .con_trigger .ic_trigger:after{transform:translate(-50%, -50%) rotate(90deg)}.con_voice .box_voice .wrap_voice{display:none;padding:6.1538461538vw 3.0769230769vw}.con_voice .box_voice .wrap_voice ul li{display:flex;gap:0 3.0769230769vw;width:100%;background:#fff;padding:6.1538461538vw;align-items:center}.con_voice .box_voice .wrap_voice ul li:not(:first-child){margin-top:4.1025641026vw}.con_voice .box_voice .wrap_voice ul li .ic_voice{flex:0 0 21.0256410256vw;height:21.0256410256vw;border-radius:50%;overflow:hidden;background:#f5f5f5}.con_voice .box_voice .wrap_voice ul li .ic_voice svg,.con_voice .box_voice .wrap_voice ul li .ic_voice use{display:block;width:21.0256410256vw;height:21.0256410256vw}.con_voice .box_voice .wrap_voice ul li p{text-align:justify;letter-spacing:.15ex}@media only screen and (min-width:768px){.con_voice{width:76.25vw;margin:6.25vw auto 0;padding-bottom:12.5vw}.con_voice .box_voice{margin-top:0;border-bottom:.390625vw solid var(--color-green)}.con_voice .box_voice:not(:first-child){margin-top:5vw}.con_voice .box_voice:nth-of-type(2n+1) .con_trigger button{padding-left:45.3125vw}.con_voice .box_voice:nth-of-type(2n+1) .con_trigger>figure{left:0}.con_voice .box_voice:nth-of-type(2n) .con_trigger button{padding-left:5.9375vw}.con_voice .box_voice:nth-of-type(2n) .con_trigger>figure{left:auto;right:0}.con_voice .box_voice .con_trigger{--trigger-h: 27.5vw;height:var(--trigger-h)}.con_voice .box_voice .con_trigger button{width:100%;display:flex;flex-direction:column;justify-content:center;height:var(--trigger-h);padding:0 0 3.125vw}.con_voice .box_voice .con_trigger button .st_cube .str{font-size:2.5vw}.con_voice .box_voice .con_trigger button strong{font-size:2.5vw;margin-top:1.25vw;letter-spacing:.1ex}.con_voice .box_voice .con_trigger>figure{height:100%;width:40vw}.con_voice .box_voice .con_trigger .ic_trigger{width:5vw;height:5vw;right:2.96875vw;bottom:2.5vw}.con_voice .box_voice .con_trigger .ic_trigger:before,.con_voice .box_voice .con_trigger .ic_trigger:after{width:2.03125vw;border-top:.234375vw solid #fff}.con_voice .box_voice .wrap_voice{padding:3.125vw 3.125vw 5vw}.con_voice .box_voice .wrap_voice ul{-moz-column-count:2;column-count:2;-moz-column-gap:2.5vw;column-gap:2.5vw}.con_voice .box_voice .wrap_voice ul li{gap:0 1.25vw;width:34.375vw;padding:1.875vw}.con_voice .box_voice .wrap_voice ul li:not(:first-child){margin-top:1.25vw}.con_voice .box_voice .wrap_voice ul li .ic_voice{flex:0 0 6.40625vw;height:6.40625vw}.con_voice .box_voice .wrap_voice ul li .ic_voice svg,.con_voice .box_voice .wrap_voice ul li .ic_voice use{width:6.40625vw;height:6.40625vw}}.con_voice .con_panel{display:none}@media only screen and (min-width:768px){.con_voice .con_panel{display:block;position:relative}.con_voice .con_panel .panel{position:absolute;right:-11.875vw;top:-3.90625vw;width:37.421875vw;z-index:-1}}