@charset "UTF-8";@import url(//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&family=Zen+Kurenaido&display=swap);.clearfix:after{content:"";display:block;clear:both}.p-interview_list{display:grid;gap:6rem}.p-interview_list .interview_item{display:grid;grid-template-columns:1fr calc(280px + 4rem)}@media (width <= 630px){.p-interview_list .interview_item{grid-template-columns:1fr}}.p-interview_list .interview_item:hover .detail{border-color:#4caf6d}.p-interview_list .interview_item:hover .more_btn::after{color:#4caf6d;width:6rem}.p-interview_list .title{display:grid;font-family:"Zen Kurenaido","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;gap:1.2rem;margin-bottom:2rem;letter-spacing:.4rem;line-height:1.4;font-size:18px;font-size:1.5555555556rem}@media (width <= 630px){.p-interview_list .title{font-size:5cqw;justify-self:center}.p-interview_list .title br{display:none}}.p-interview_list .title::after{content:"";background-image:url(../../../img/common/pict-scale.svg);background-repeat:no-repeat;height:16px}@media (width <= 630px){.p-interview_list .title::after{background-position:center}}.p-interview_list .detail{grid-area:2/1/span 1/span 2;background-color:#fff;border:1px solid #fff;border-radius:16px;padding:2rem 4rem;display:grid;transition:border-color .3s ease-in;gap:1rem}@media (width <= 630px){.p-interview_list .detail{grid-area:inherit;padding:2rem 2rem}}.p-interview_list .detail p{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;line-height:1}.p-interview_list .detail strong{font-size:x-large}.p-interview_list .pict{grid-area:1/2/span 2/span 1;padding:0 2rem 2rem}@media (width <= 630px){.p-interview_list .pict{grid-area:2/1/span 1/span 1;justify-self:center;padding:0 2rem 0;margin-bottom:-1rem}}.p-interview_list .pict img{border-radius:8px}.p-interview_list .more_btn{color:#006f37;line-height:1;display:grid;grid-template-columns:1fr max-content;align-items:center;gap:1rem;width:-moz-max-content;width:max-content}.p-interview_list .more_btn::after{content:"";width:4rem;height:4px;border-bottom:solid 1px;border-right:solid 1px;transform:skew(45deg) translate(0,-2px);color:#2e8b57;transition:width .3s ease-in,color .1s}.p-pagetitle_interview{padding-top:var(--headerHeight)}.p-pagetitle_interview .pagetitle_header{background-color:rgba(76,175,109,.15);padding:2rem 0}.p-pagetitle_interview .pagetitle_header_set{display:grid;grid-template-columns:1fr max-content;grid-template-rows:auto auto 1fr;gap:1rem 3rem}@media (width <= 630px){.p-pagetitle_interview .pagetitle_header_set{grid-template-columns:1fr}}.p-pagetitle_interview .title_sub{grid-area:1/1/span 1/span 2;color:#006f37;font-weight:500;display:flex;gap:1rem}@media (width <= 630px){.p-pagetitle_interview .title_sub{grid-area:1/1/span 1/span 1}}.p-pagetitle_interview .title_sub span{color:#333}.p-pagetitle_interview .title{grid-area:2/1/span 1/span 1;font-size:18px;font-size:2rem;line-height:1.4;word-break:auto-phrase}@media (width <= 980px){.p-pagetitle_interview .title{word-break:inherit}}@media (width <= 630px){.p-pagetitle_interview .title{grid-area:2/1/span 1/span 1;font-size:18px;font-size:1.7777777778rem}}.p-pagetitle_interview .pict{grid-area:1/2/span 3/span 1}@media (width <= 630px){.p-pagetitle_interview .pict{grid-area:4/1/span 1/span 1;justify-self:center}}.p-pagetitle_interview .pict figure{margin:0 2rem -4rem}@media (width <= 630px){.p-pagetitle_interview .pict figure{margin:1rem 2rem -4rem}}.p-pagetitle_interview .pict img{border-radius:8px}.p-pagetitle_interview .detail{align-self:flex-end}.p-pagetitle_interview .detail p{display:flex;align-items:flex-end;justify-content:flex-end;gap:1rem;line-height:1}.p-pagetitle_interview .detail p+p{margin-top:1rem}.p-pagetitle_interview .detail strong{font-size:x-large}.p-interview_pict{margin-bottom:2rem}.p-interview_pict img{border-radius:8px;outline-offset:-4px;outline:4px solid #fff;width:400px;height:auto}.p-interview_pict.--left{float:left;margin-right:2rem}@media (width <= 630px){.p-interview_pict.--left{float:none;margin-right:0}.p-interview_pict.--left img{width:100%}}.p-interview_pict.--right{float:right;margin-left:2rem}@media (width <= 630px){.p-interview_pict.--right{float:none;margin-left:0}.p-interview_pict.--right img{width:100%}}.p-interview_message{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:0}@media (width <= 630px){.p-interview_message{grid-template-columns:1fr}}.p-interview_message .message_pict{grid-area:1/1/span 1/span 1;padding:0 2rem}@media (width <= 630px){.p-interview_message .message_pict{padding:2rem;justify-self:center}}.p-interview_message .message_pict figure{width:300px}@media (width <= 630px){.p-interview_message .message_pict figure{width:70vw}}.p-interview_message .message_pict img{width:100%;aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover}.p-interview_message .message_txt{grid-area:1/1/span 2/span 2}@media (width <= 630px){.p-interview_message .message_txt{grid-area:1/1/span 2/span 1}}.p-interview_message .message_txt .c-textbox01{padding-left:360px}@media (width <= 630px){.p-interview_message .message_txt .c-textbox01{padding-left:2rem;padding-top:80vw}}.p-interview_body{padding:1rem 1rem 3rem;background-color:#fff;margin-bottom:4rem}
/*# sourceMappingURL=p-interview.css.map */
