.l-page-comment{position:relative;z-index:0}.l-page-comment-bg{position:fixed;top:0;right:0;width:67.9166666667%;z-index:-1}@media(max-width: 576px){.l-page-comment-bg{width:100%}}.p-comment-block{padding-bottom:150px}@media(min-width: 577px)and (max-width: 1020px){.p-comment-block{padding-bottom:10.7142857143vw}}@media(max-width: 576px){.p-comment-block{padding-bottom:21.3333333333vw}}.p-comment-page__main-content{display:flex;gap:155px;padding-bottom:40px;border-bottom:1px solid #9fa0a0}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__main-content{gap:11.0714285714vw;padding-bottom:2.8571428571vw}}@media(max-width: 576px){.p-comment-page__main-content{flex-direction:column;gap:5.3333333333vw;padding-bottom:8vw}}.p-comment-page__number{font-family:"Playfair",serif;font-weight:400;font-size:50px;line-height:1;color:#204482}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__number{font-size:3.5714285714vw}}@media(max-width: 576px){.p-comment-page__number{font-size:8vw}}.p-comment-page__text-wrapper{flex:1}.p-comment-page__title{font-family:"Noto Serif JP",serif;font-weight:400;font-size:24px;line-height:1.5;letter-spacing:.06em;margin-bottom:40px}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__title{font-size:1.7142857143vw;margin-bottom:2.8571428571vw}}@media(max-width: 576px){.p-comment-page__title{font-size:4.8vw;margin-bottom:8vw}}.p-comment-page__text p{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:16px;line-height:1.8}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__text p{font-size:1.1428571429vw}}@media(max-width: 576px){.p-comment-page__text p{font-size:3.7333333333vw}}.p-comment-page__signature{padding-top:50px;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__signature{gap:2.8571428571vw}}@media(max-width: 576px){.p-comment-page__signature{flex-direction:column;gap:5.3333333333vw;padding-top:8vw}}.p-comment-page__signature-role{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:14px;line-height:1.8}@media(max-width: 576px){.p-comment-page__signature-role{font-size:3.7333333333vw}}.p-comment-page__signature-role span{font-family:"Playfair",serif;font-weight:400;font-size:14px;line-height:1;color:#204482;display:block;margin-bottom:10px}@media(max-width: 576px){.p-comment-page__signature-role span{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}}.p-comment-page__signature-company{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:14px;line-height:1}@media(max-width: 576px){.p-comment-page__signature-company{font-size:3.7333333333vw}}.p-comment-page__signature-company{margin-bottom:20px}@media(max-width: 576px){.p-comment-page__signature-company{margin-bottom:2.6666666667vw}}.p-comment-page__signature-name{font-family:"Playfair",serif;font-size:32px;font-weight:400;line-height:1;color:#9fa0a0}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__signature-name{font-size:2.2857142857vw}}@media(max-width: 576px){.p-comment-page__signature-name{font-size:6.4vw}}.p-comment-page__signature-name span{font-family:"Noto Serif JP",serif;font-weight:400;font-size:18px;letter-spacing:.1em;display:block;margin-top:6px;color:#231815}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__signature-name span{font-size:1vw;margin-left:.7142857143vw}}@media(max-width: 576px){.p-comment-page__signature-name span{margin-left:0;margin-top:1.6vw;font-size:3.7333333333vw}}.p-comment-page__signature-image{width:200px;display:block}@media(min-width: 577px)and (max-width: 1020px){.p-comment-page__signature-image{width:14.2857142857vw}}@media(max-width: 576px){.p-comment-page__signature-image{width:37.3333333333vw;margin-left:auto}}.p-comment-page__signature-image img{width:100%;-o-object-fit:cover;object-fit:cover}.js-more-btn-wrapper{position:relative}@media(max-width: 576px){.js-more-btn-wrapper p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.js-more-btn-wrapper.is-collapsed p{display:block;overflow:visible;text-overflow:ellipsis;white-space:initial}.js-more-btn{display:flex;align-items:center;gap:10px;margin:20px auto 0;cursor:pointer;font-size:14px;font-weight:500;color:#231815;padding-bottom:5px;border-bottom:1px solid #231815}@media not all and (max-width: 576px){.js-more-btn{display:none}}.js-more-btn::after{content:"";display:block;width:8px;height:8px;border-bottom:1px solid #231815;border-right:1px solid #231815;transform:rotate(-135deg) translateY(-2px)}.js-more-btn-wrapper:not(.is-collapsed) .js-more-btn::after{transform:rotate(45deg) translateY(-4px)}
/*# sourceMappingURL=comment.min.css.map */