@charset "UTF-8";@font-face{font-family:"Noto Serif JP";src:url(/wp/wp-content/themes/royalgrace/fonts/NotoSerifCJKjp-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Noto Serif JP";src:url(/wp/wp-content/themes/royalgrace/fonts/NotoSerifCJKjp-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(/wp/wp-content/themes/royalgrace/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/wp/wp-content/themes/royalgrace/fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(/wp/wp-content/themes/royalgrace/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/wp/wp-content/themes/royalgrace/fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(/wp/wp-content/themes/royalgrace/fonts/NotoSansJP-Regular.woff2) format("woff2"),url(/wp/wp-content/themes/royalgrace/fonts/NotoSansJP-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:FrederickatheGreat;src:url(/wp/wp-content/themes/royalgrace/fonts/FrederickatheGreat-Regular.woff2) format("woff2"),url(/wp/wp-content/themes/royalgrace/fonts/FrederickatheGreat-Regular.woff) format("woff");font-weight:500;font-display:swap}.page-interview .page-title{margin-bottom:30px}.page-interview .page-title h1{margin-bottom:0}.interview-body{margin-bottom:33px}.interview-body .interview-item{margin-bottom:47px}@media screen and (min-width:769px){.interview-body .interview-item{display:flex}.interview-body .interview-item .pic{width:335px;margin-right:30px}.interview-body .interview-item .text{width:calc(100% - 365px)}.interview-body .interview-item:nth-child(even){flex-direction:row-reverse}.interview-body .interview-item:nth-child(even) .pic{margin-right:0;margin-left:30px}}.interview-body .pic{margin-bottom:47px}.interview-body .pic img{max-width:100%;height:auto}.interview-body h3{font-size:16px;font-weight:700;display:inline-block;position:relative;z-index:1;margin-bottom:24px}.interview-body h3::before{content:"";display:block;width:100%;height:10px;background:#fcd7d7;position:absolute;bottom:-2px;left:0;z-index:-1}.interview-body p{font-size:14px;letter-spacing:.03em;line-height:2.14;font-weight:500}.interview-head{margin-bottom:47px}.interview-head p{letter-spacing:.03em;font-size:14px;line-height:2.14}.interview-head .interview-body{margin-bottom:0}.interview-head .interview-body .interview-item{margin-bottom:0}.container.bg{background:rgba(65,65,65,.08);padding:46px 7.73vw 69px}.container.bg h2{display:flex;align-items:center;justify-content:center;font-family:"Noto Serif JP",serif;color:#414141;margin-bottom:16px}.container.bg h2:after,.container.bg h2:before{border-top:1px solid;content:"";width:28px}.container.bg h2:before{margin-right:11px}.container.bg h2:after{margin-left:11px}.container.bg h2+p{font-family:"Noto Serif JP",serif;font-size:17px;font-weight:700;text-align:center;margin-bottom:39px}.interview-profile-inner-box{background:#fff;padding:30px}.interview-profile-inner-box .pic{margin-bottom:28px;text-align:center}.interview-profile-inner-box .pic img{max-width:100%;height:auto}@media screen and (min-width:400px){.interview-profile-inner-box .pic{max-width:274px;margin:0 auto 28px}}.interview-profile-inner-box p{font-size:14px;font-weight:500;letter-spacing:.03em}.interview-profile-inner-box p:nth-child(1){margin-bottom:23px}