@charset "UTF-8";.content{margin-right:auto;margin-left:auto;padding-bottom:8rem;width:min(100%,108rem)}.content .voice-title-area{position:relative;margin-bottom:8rem;width:100%;height:40.1rem}@media screen and (max-width: 767px){.content .voice-title-area{margin-bottom:5rem;height:auto}}.content .voice-title-area .text-box{position:absolute;top:0;left:0;width:60rem;height:34.1rem;background-image:url(https://onsennomoto.com/build/assets/title-DSswUEek.png);background-size:cover}@media screen and (max-width: 767px){.content .voice-title-area .text-box{position:static;width:100%;height:calc((100vw - 2.4rem) / 60 * 34.1)}}.content .voice-title-area .text-box h1{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:6rem;padding-bottom:6rem;width:100%;height:100%}@media screen and (max-width: 767px){.content .voice-title-area .text-box h1{padding-left:3.4rem;padding-bottom:3rem}}.content .voice-title-area .text-box h1 .sub{margin-bottom:2rem;font-family:var(--shipporiMincho);font-style:normal;font-weight:600;font-size:2.4rem;line-height:100%;letter-spacing:.05em;color:#fff}@media screen and (max-width: 767px){.content .voice-title-area .text-box h1 .sub{margin-bottom:1.4rem;font-size:1.6rem}}.content .voice-title-area .text-box h1 .main{font-family:var(--shipporiMincho);font-style:normal;font-weight:600;font-size:3.4rem;line-height:100%;letter-spacing:.05em;color:#fff}@media screen and (max-width: 767px){.content .voice-title-area .text-box h1 .main{font-size:2.6rem}}.content .voice-title-area .pht-box{position:absolute;right:0;bottom:0;width:58rem;height:34.1rem}@media screen and (max-width: 767px){.content .voice-title-area .pht-box{position:static;width:100%;height:14rem}}.content .voice-title-area .pht-box img{width:100%;height:100%;object-fit:cover}.content .common-voice-content .set.full{width:100%}.content .common-voice-content .set.full:not(.h2){padding-left:4rem}@media screen and (max-width: 767px){.content .common-voice-content .set.full:not(.h2){padding-left:0}}.content .common-voice-content .set.full.h2:not(:first-child){margin-top:6rem}@media screen and (max-width: 767px){.content .common-voice-content .set.full.h2:not(:first-child){margin-top:4rem}}.content .common-voice-content .set.full.h3:not(:first-child){margin-top:4rem}@media screen and (max-width: 767px){.content .common-voice-content .set.full.h3:not(:first-child){margin-top:3rem}}.content .common-voice-content .set.full.text:not(:first-child),.content .common-voice-content .set.full.image:not(:first-child){margin-top:3rem}@media screen and (max-width: 767px){.content .common-voice-content .set.full.text:not(:first-child),.content .common-voice-content .set.full.image:not(:first-child){margin-top:2rem}}.content .common-voice-content .set.full.thanks:not(:first-child){margin-top:7.2rem}@media screen and (max-width: 767px){.content .common-voice-content .set.full.thanks:not(:first-child){margin-top:3.6rem}}.content .common-voice-content .set .block.full{width:100%}.content .common-voice-content .set .block h2{display:flex;align-items:flex-start;justify-content:flex-start}.content .common-voice-content .set .block h2:before,.content .common-voice-content .set .block h2:after{content:"“";flex-shrink:0;font-family:var(--shipporiMincho);font-style:normal;font-weight:600;font-size:6rem;line-height:6.4rem;letter-spacing:.05em;color:var(--theme-color)}@media screen and (max-width: 767px){.content .common-voice-content .set .block h2:before,.content .common-voice-content .set .block h2:after{font-size:3.2rem;line-height:4rem}}.content .common-voice-content .set .block h2:before{margin-right:.4rem}.content .common-voice-content .set .block h2:after{align-self:flex-end;margin-left:.8rem;transform:scaleX(-1)}.content .common-voice-content .set .block h2 span{min-width:0;font-family:var(--shipporiMincho);font-style:normal;font-weight:600;font-size:3.2rem;line-height:200%;letter-spacing:.05em;white-space:pre-line;text-decoration:underline;text-decoration-color:var(--theme-color);text-underline-offset:1rem}@media screen and (max-width: 767px){.content .common-voice-content .set .block h2 span{font-size:2rem;white-space:normal}}.content .common-voice-content .set .block .text-wrapper .name{font-weight:700;font-size:1.8rem;line-height:200%;letter-spacing:.05em}@media screen and (max-width: 767px){.content .common-voice-content .set .block .text-wrapper .name{font-size:1.6rem}}.content .common-voice-content .set .block .text-wrapper p{font-weight:400;font-size:1.8rem;line-height:200%;letter-spacing:.05em}@media screen and (max-width: 767px){.content .common-voice-content .set .block .text-wrapper p{font-size:1.6rem}}.content .common-voice-content .set .block .text-wrapper p+p{margin-top:.8em}.content .common-voice-content .set .block .text-wrapper p.onsen{font-weight:600;font-size:2rem;line-height:180%;letter-spacing:.05em}@media screen and (max-width: 767px){.content .common-voice-content .set .block .text-wrapper p.onsen{font-size:1.6rem}}.content .common-voice-content .set .block .text-wrapper p.onsen:before{content:"———"}.content .common-voice-content .set .block .text-wrapper p.thanks{display:flex;justify-content:center;align-items:center;font-family:var(--shipporiMincho);font-style:normal;font-weight:600;font-size:2.8rem;line-height:3.6rem;letter-spacing:.05em}@media screen and (max-width: 767px){.content .common-voice-content .set .block .text-wrapper p.thanks{font-size:1.6rem}}.content .common-voice-content .set .block .text-wrapper p.thanks:before{content:"「";margin-right:1rem}.content .common-voice-content .set .block .text-wrapper p.thanks:after{content:"」";margin-left:1rem}.content .common-voice-content .set .block .text-wrapper p.thanks:before,.content .common-voice-content .set .block .text-wrapper p.thanks:after{font-family:var(--notoSansJp);font-weight:500;font-size:3.6rem;line-height:3.6rem;color:var(--theme-color)}@media screen and (max-width: 767px){.content .common-voice-content .set .block .text-wrapper p.thanks:before,.content .common-voice-content .set .block .text-wrapper p.thanks:after{font-size:2.2rem}}.content .common-voice-content .set .block .text-wrapper a{font-weight:400;font-size:1.8rem;line-height:200%;letter-spacing:.05em;color:var(--link-color);text-decoration:underline}@media screen and (max-width: 767px){.content .common-voice-content .set .block .text-wrapper a{font-size:1.6rem}}.content .common-voice-content .set .block .text-wrapper p:not(.onsen)+p:not(.onsen) .name{display:none}.content .common-voice-content .set .block .img-wrapper{width:100%}.content .common-voice-content .set .block .img-wrapper img{display:block;margin-right:auto;margin-left:auto;max-height:30rem}.content .common-voice-content .set .block .img-wrapper .caption{margin-top:1em;width:100%;font-weight:400;font-size:1.6rem;text-align:center}.content .common-btn.type01{margin-top:6rem}@media screen and (max-width: 767px){.content .common-btn.type01{margin-top:5rem}}.common-voice-content .set.full.thanks{padding-left:0!important}
