﻿.voice-single .sec-voice-content .w840{max-width:840px;margin:0 auto}.voice-single .sec-voice-content .thumb{margin-top:80px;text-align:center}@media (max-width: 767px){.voice-single .sec-voice-content .thumb{width:calc(100% + 40px);margin-left:-20px;margin-top:0}}.voice-single .sec-voice-content .thumb img{max-width:840px;height:auto;max-height:550px;width:auto}.voice-single .sec-voice-content .cms-content{margin-top:40px}@media (max-width: 767px){.voice-single .sec-voice-content .cms-content{margin-top:20px}}.voice-single .sec-voice-content .purchased{margin-top:80px;position:relative;padding:37px 45px}@media (max-width: 767px){.voice-single .sec-voice-content .purchased{margin-top:40px;padding:39px 26px}}.voice-single .sec-voice-content .purchased:after{content:"";background:transparent linear-gradient(105deg, #fde3eb 0%, #dfe1fc 75%, #d0dffa 100%) 0% 0% no-repeat padding-box;opacity:0.4;position:absolute;width:100%;height:100%;top:0;left:0}.voice-single .sec-voice-content .purchased__inner{position:relative;z-index:1}.voice-single .sec-voice-content .purchased__title{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.06em;font-weight:500}.voice-single .sec-voice-content .purchased__title+ul{margin-top:19px}@media (max-width: 767px){.voice-single .sec-voice-content .purchased__title+ul{margin-top:23px}}@media (max-width: 767px){.voice-single .sec-voice-content .purchased__title{font-size:20px;font-size:2rem;line-height:1.3em}}.voice-single .sec-voice-content .purchased ul{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;font-weight:500;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Noto Sans JP","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}@media (max-width: 767px){.voice-single .sec-voice-content .purchased ul{font-size:15px;font-size:1.5rem;line-height:1.66667em}}.voice-single .sec-voice-content .purchased ul li{display:flex;align-items:flex-start;margin-top:10px}@media (max-width: 767px){.voice-single .sec-voice-content .purchased ul li{margin-top:13px}}.voice-single .sec-voice-content .purchased ul li:first-child{margin-top:0}.voice-single .sec-voice-content .purchased ul li:before{content:"";width:10px;height:1px;background-color:#1C1C1C;display:block;flex-shrink:0;margin:12px 10px 0 0}@media (max-width: 767px){.voice-single .sec-voice-content .purchased ul li:before{margin:13px 14px 0 0}}.voice-single .sec-voice-content .list-faq{margin-top:86px}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq{margin-top:45px}}.voice-single .sec-voice-content .list-faq__item{margin-top:74px}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item{margin-top:56px}}.voice-single .sec-voice-content .list-faq__item:first-child{margin-top:0}.voice-single .sec-voice-content .list-faq__item .title-q{display:flex;align-items:flex-start;position:relative;padding-bottom:25px}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .title-q{padding-bottom:18px}}.voice-single .sec-voice-content .list-faq__item .title-q:after{content:"";width:100%;height:4px;background:transparent linear-gradient(90deg, #fde3eb 0%, #dfe1fc 75%, #d0dffa 100%) 0% 0% no-repeat padding-box;position:absolute;left:0;bottom:0}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .title-q:after{margin-top:15px}}.voice-single .sec-voice-content .list-faq__item .title-q span{font-style:italic;width:46px;font-family:"Sorts Mill Goudy";font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:.06em;font-weight:400;color:#FA7BAC}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .title-q span{width:36px}}.voice-single .sec-voice-content .list-faq__item .title-q__jp{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.06em;font-weight:500;font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","ヒラギノ明朝 Pro","Noto Serif JP","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;width:calc(100% - 46px);margin-top:-4px}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .title-q__jp{width:calc(100% - 36px);font-size:20px;font-size:2rem;line-height:1.5em}}.voice-single .sec-voice-content .list-faq__item .content{display:flex;align-items:flex-start;padding:32px 20px 0 0}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .content{padding:23px 7px 0 0}}.voice-single .sec-voice-content .list-faq__item .content .icon-a{font-style:italic;width:46px;font-family:"Sorts Mill Goudy";font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:.06em;font-weight:400;color:#828691;margin-top:7px}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .content .icon-a{width:36px;margin-top:12px}}.voice-single .sec-voice-content .list-faq__item .content .cms-content{width:calc(100% - 46px);padding:0;margin-top:0}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .content .cms-content{width:calc(100% - 36px)}}.voice-single .sec-voice-content .list-faq__item .content .cms-content h2{margin-left:0;width:100%}.voice-single .sec-voice-content .list-faq__item .content .cms-content h3{padding-left:20px;padding-right:20px}.voice-single .sec-voice-content .list-faq__item .content .cms-content h3:before{left:0}.voice-single .sec-voice-content .list-faq__item .content .cms-content h3:after{right:0}.voice-single .sec-voice-content .list-faq__item .content .cms-content h4{padding-left:40px}@media (max-width: 767px){.voice-single .sec-voice-content .list-faq__item .content .cms-content h4{padding-left:30px}}.voice-single .sec-voice-content .list-faq__item .content .cms-content h4:before{left:0}.voice-single .sec-voice-content .list-faq__item .content .cms-content a{text-decoration:underline;color:#88b6e2}.voice-single .sec-voice-content .box-comment{position:relative;margin-top:161px;padding:0 75px 67px}@media (max-width: 767px){.voice-single .sec-voice-content .box-comment{padding:0 28px 36px;margin-top:94px}}.voice-single .sec-voice-content .box-comment:after{content:"";background:transparent linear-gradient(105deg, #fde3eb 0%, #dfe1fc 75%, #d0dffa 100%) 0% 0% no-repeat padding-box;opacity:0.4;position:absolute;width:100%;height:100%;top:0;left:0}.voice-single .sec-voice-content .box-comment__inner{position:relative;z-index:1}.voice-single .sec-voice-content .box-comment .avatar{text-align:center;position:relative;top:-62px}@media (max-width: 767px){.voice-single .sec-voice-content .box-comment .avatar{top:-42px}}@media (max-width: 767px){.voice-single .sec-voice-content .box-comment .avatar img{width:102px;display:table;margin:0 auto}}.voice-single .sec-voice-content .box-comment .title{font-size:26px;font-size:2.6rem;line-height:1.23077em;letter-spacing:.1em;font-weight:500;text-align:center;margin-top:-50px}@media (max-width: 767px){.voice-single .sec-voice-content .box-comment .title{margin-top:-26px;font-size:24px;font-size:2.4rem;line-height:1.16667em}}.voice-single .sec-voice-content .box-comment .name-shop{font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500;text-align:center;margin-top:10px}@media (max-width: 767px){.voice-single .sec-voice-content .box-comment .name-shop{font-size:16px;font-size:1.6rem;line-height:1.375em}}.voice-single .sec-voice-content .box-comment .comment-text{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Noto Sans JP","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;font-weight:500;margin-top:30px;max-width:670px;position:relative;left:20px}@media only screen and (min-width: 768px) and (max-width: 1100px){.voice-single .sec-voice-content .box-comment .comment-text{left:0}}@media (max-width: 767px){.voice-single .sec-voice-content .box-comment .comment-text{margin-top:21px;left:0}}.voice-single .cms-rls-shop{margin-top:124px}@media (max-width: 767px){.voice-single .cms-rls-shop{margin-top:60px}}.voice-single .cmn-gr-cate{margin-top:125px}@media (max-width: 767px){.voice-single .cmn-gr-cate{margin-top:58px}}

/*# sourceMappingURL=maps/voice-single.min.css.map */
