.pre-inc #voice .head-area{position:relative;background:url(../images/voice/head-bg.webp) 50% 0/cover no-repeat;width:100%;padding:2.5em 0}@media only screen and (min-width: 599px){.pre-inc #voice .head-area{padding:4.5em 0}}.pre-inc #voice .head-area .inner{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;height:100%;color:#fff;font-weight:normal}.pre-inc #voice .head-area .inner h1{font-size:min(10svw,120px);font-family:"Noto Sans JP","open-sans",sans-serif;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:.1em}.pre-inc #voice .head-area .inner p{font-size:min(4svw,22px)}.pre-inc #voice .head-area .cap{position:absolute;font-size:min(2svw,10px);color:#fff;right:.5em;bottom:.5em}.pre-inc #voice .text-area{width:100%;max-width:1280px;padding:min(4vw,6rem);margin:auto;text-align:center;font-size:min(4.2svw,24px)}.pre-inc #voice .bg-top{background:url(../images/voice/body-bg.webp) no-repeat 0 0;background-size:cover;padding:3em 0 4em;position:relative}@media only screen and (min-width: 599px){.pre-inc #voice .bg-top{padding:7em 0 8em}}.pre-inc #voice .bg-top::after{content:"";width:50%;height:50%;max-width:400px;background:url(../images/voice/title.webp) no-repeat 100% 100%;background-size:100%;position:absolute;bottom:0;right:0;z-index:1}.pre-inc #voice .bg-top .list{max-width:1024px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2%;width:90%}@media only screen and (min-width: 599px){.pre-inc #voice .bg-top .list{width:100%;flex-wrap:nowrap}}.pre-inc #voice .bg-top .list .block{background:#fff;margin:0 0 1em}@media only screen and (min-width: 599px){.pre-inc #voice .bg-top .list .block{margin:0}}.pre-inc #voice .bg-top .list .block a{display:block;position:relative;z-index:2}.pre-inc #voice .bg-top .list .block a .img{position:relative;overflow:hidden}.pre-inc #voice .bg-top .list .block a .img img{transition:all .5s 0s ease}.pre-inc #voice .bg-top .list .block a .img .cap{position:absolute;bottom:0;right:0;font-size:min(2.4svw,12px);color:#fff;padding:1em;line-height:1;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7)}.pre-inc #voice .bg-top .list .block a .name{font-size:min(4.1svw,23px);color:#0067b6;text-align:center;padding:.5em 0;font-weight:500}.pre-inc #voice .bg-top .list .block a .name span{font-size:min(3.6svw,18px)}.pre-inc #voice .bg-top .list .block a .txt{text-align:center;font-size:min(2.8svw,14px);margin:0 0 1em}@media only screen and (min-width: 599px){.pre-inc #voice .bg-top .list .block a .txt{margin:0 0 1.5em}}.pre-inc #voice .bg-top .list .block a:hover{opacity:.7}.pre-inc #voice .bg-top .list .block a:hover .img img{transform:scale(1.1)}.pre-inc #voice .bg-under{background:url(../images/voice/bg-under.webp) no-repeat 0 0;background-size:cover;padding:2em 0;position:relative}@media only screen and (min-width: 599px){.pre-inc #voice .bg-under{padding:5em 0}}.pre-inc #voice .bg-under .inner{max-width:1080px;margin:0 auto}.pre-inc #voice .bg-under .inner .main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 2em}@media only screen and (min-width: 599px){.pre-inc #voice .bg-under .inner .main{margin:0 0 5em}}.pre-inc #voice .bg-under .inner .main .photo{position:relative;margin:0 0 1em}@media only screen and (min-width: 599px){.pre-inc #voice .bg-under .inner .main .photo{width:50%;margin:0}}.pre-inc #voice .bg-under .inner .main .photo .cap{position:absolute;font-size:min(2svw,10px);color:#fff;right:.5em;bottom:.5em;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7)}@media only screen and (min-width: 599px){.pre-inc #voice .bg-under .inner .main dl{width:42.5%}}.pre-inc #voice .bg-under .inner .main dl dt{font-size:min(5svw,32px);font-weight:bold;border-bottom:1px solid #fff;padding:0 0 .5em;margin:0 0 .5em;color:#d6e247;font-weight:500}.pre-inc #voice .bg-under .inner .main dl dt span{font-size:min(4.2svw,24px)}.pre-inc #voice .bg-under .inner .main dl dd{font-size:min(4.2svw,24px);font-weight:500;color:#fff}.pre-inc #voice .bg-under .inner .qa dl{margin:0 0 2em}.pre-inc #voice .bg-under .inner .qa dl dt{background:#fff;color:#0067b6;font-size:min(4.2svw,24px);padding:20px;font-weight:500;padding-left:calc(3em + 20px);text-indent:-3em}@media only screen and (min-width: 599px){.pre-inc #voice .bg-under .inner .qa dl dt{padding:25px 55px;text-indent:0}}.pre-inc #voice .bg-under .inner .qa dl dt span{font-size:min(5.5svw,40px);font-weight:bold;padding:0 .5em 0 0;font-family:"Open Sans",sans-serif}.pre-inc #voice .bg-under .inner .qa dl dd{background:hsla(0,0%,100%,.85);padding:20px;line-height:1.9}@media only screen and (min-width: 599px){.pre-inc #voice .bg-under .inner .qa dl dd{padding:45px 55px}}.pre-inc #voice .other{background:url(../images/voice/bg-other.webp) no-repeat 0 0;background-size:cover;padding:2em 0}@media only screen and (min-width: 599px){.pre-inc #voice .other{padding:5em 0}}.pre-inc #voice .other.voice01 .voice01{display:none}.pre-inc #voice .other.voice02 .voice02{display:none}.pre-inc #voice .other.voice03 .voice03{display:none}.pre-inc #voice .other.voice04 .voice04{display:none}.pre-inc #voice .other .title{text-align:center;font-size:min(6.5svw,48px);color:#0067b6;margin:0 0 1em;font-family:"Open Sans",sans-serif;font-weight:bold}.pre-inc #voice .other .list{max-width:800px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:3%;width:90%}@media only screen and (min-width: 599px){.pre-inc #voice .other .list{width:100%;flex-wrap:nowrap}}.pre-inc #voice .other .list .block{background:#fff;margin:0 0 1em;border:1px solid #0067b6}@media only screen and (min-width: 599px){.pre-inc #voice .other .list .block{margin:0}}.pre-inc #voice .other .list .block a{display:block}.pre-inc #voice .other .list .block a .img{position:relative;overflow:hidden}.pre-inc #voice .other .list .block a .img img{transition:all .5s 0s ease}.pre-inc #voice .other .list .block a .img .cap{position:absolute;bottom:0;right:0;font-size:min(2.4svw,12px);color:#fff;padding:1em;line-height:1;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7)}.pre-inc #voice .other .list .block a .name{font-size:min(4.1svw,23px);color:#0067b6;text-align:center;padding:.5em 0;font-weight:500}.pre-inc #voice .other .list .block a .name span{font-size:min(3.6svw,18px)}.pre-inc #voice .other .list .block a .txt{text-align:center;font-size:min(3.2svw,16px);margin:0 0 1em}@media only screen and (min-width: 599px){.pre-inc #voice .other .list .block a .txt{margin:0 0 1.5em}}.pre-inc #voice .other .list .block a:hover{opacity:.7}.pre-inc #voice .other .list .block a:hover .img img{transform:scale(1.1)}/*# sourceMappingURL=voice.css.map */