@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&family=Noto+Sans+JP:wght@100..900&display=swap);
@charset "utf-8";/*!
global > font
------------------------------
*//*!
global > color
------------------------------
*/:root{--color-base:rgba(255, 35, 86, 1);--color-sub: rgba(31, 129, 216, 1);--color-bg: rgba(248, 244, 225, 1);--color-wht: #fff;--color-blk: #000;--color-red: #FF2356;--color-blu: #1463B3;--gld-red: linear-gradient(180deg, #FF633D 0%, #FF2356 100%);--gld-blu: linear-gradient(180deg, #1F81D8 0%, #1463B3 100%)}/*!
global > content-width
------------------------------
*/:root{--width-content-ss: 390px;--width-content-s: 980px;--width-content: 1180px;--width-content-l: 1440px;--width-content-per: 92%}:root{--font-family-base: "Noto Sans JP", sans-serif;--font-family-en: "Josefin Sans", sans-serif;--font-weight-base: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-color-base:#000}/*!
global > z-index
------------------------------
*/:root{--z-index-modal: 100;--z-index-header: 80;--z-index-hamburger: 70;--z-index-menu: 50;--z-index-pagetop: 45;--z-index-default: 1}/*!
page > interview > interview-header
------------------------------
*/.bs4-interview2-header2.-red{background-color:var(--color-red)}.bs4-interview2-header2.-blue{background-color:var(--color-blu)}.bs4-interview2-header2_inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bs4-interview2-header2_textbox{width:42%}.bs4-interview2-header2_textbox2{width:42%;-ms-flex-item-align:end;align-self:end}.bs4-interview2-header2_image{width:58%;line-height:0}.bs4-interview2-header2_image img{width:100%;height:auto}.bs4-interview2-header2_catch{padding:0 20px 20px;color:#fff;font-weight:700;font-size:2rem;line-height:1.8em}.bs4-interview2-header2_name{padding:0 20px;color:#fff;font-weight:700;font-size:2rem}.bs4-interview2-header2_info{padding:0 20px;color:#fff;font-size:1.6rem}.bs4-interview2-header2_info2{padding:20px 20px;color:#fff;font-size:1.6rem;text-align:right}/*!
page > interview > interview-index
------------------------------
*/.interview-index__block:not(:first-child){margin-top:80px}.interview-index__block:last-child{padding-bottom:80px}.interview-index__update{padding:.5em;background:var(--gld-red);color:var(--color-wht);font-weight:var(--font-weight-bold);font-size:2rem;letter-spacing:.1em;text-align:center}.interview-index__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;gap:28px}.interview-index__box{width:272px}.interview-index__link{-webkit-transition:opacity .2s;opacity:1;transition:opacity .2s}.interview-index__link:hover{opacity:.8}.interview-index__info{margin-top:.5em;line-height:1.8em;letter-spacing:.1em}.interview-index__info--div{display:block}.interview-index__info--day{font-size:1.4rem}/*!
page > interview > interview-section
------------------------------
*/.interview-section{margin-top:50px}/*!
page > interview > interview-article
------------------------------
*/.bs4-interview2-article{padding:3%}.bs4-interview2-article_block{padding-bottom:50px}.bs4-interview2-article_box{padding:30px 0}.bs4-interview2-article_title{padding-bottom:1em;font-weight:700;font-size:2rem;letter-spacing:.15em}.bs4-interview2-article_title:before{margin-right:.5em;content:"ー"}.bs4-interview2-article_text{padding-bottom:2em;line-height:1.8em;letter-spacing:.1em}.bs4-interview2-article_text .-red{color:var(--color-red)}.bs4-interview2-article_photo{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bs4-interview2-article_image{width:48%;padding-bottom:1em}.bs4-interview2-article_image img{width:100%;height:auto}.bs4-interview2-article.-red .bs4-interview2-article_title{color:var(--color-red)}.bs4-interview2-article.-blue .bs4-interview2-article_title{color:var(--color-blu)}.bs4-interview2-article_date{font-size:1.6rem;text-align:right}@media screen and (max-width: 1200px){.bs4-interview2-header2_catch{font-size:1.6666666667vw}.bs4-interview2-header2_name{font-size:1.6666666667vw}.bs4-interview2-header2_info{font-size:1.3333333333vw}}@media screen and (max-width: 1024px){.bs4-interview2-header2_textbox{width:50%}.bs4-interview2-header2_image{width:50%}.bs4-interview2-header2_catch{font-size:1.953125vw}.bs4-interview2-header2_name{font-size:1.953125vw}.bs4-interview2-header2_info{font-size:1.5625vw}}@media screen and (max-width: 768px){.bs4-interview2-header2_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.bs4-interview2-header2_textbox{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bs4-interview2-header2_image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bs4-interview2-header2_catch{padding:3%;font-size:2rem}.bs4-interview2-header2_name{padding:0 3% .5em;font-size:2rem}.bs4-interview2-header2_info{padding:0 3% 3%;font-size:1.6rem}.bs4-interview2-header2 .-pc{display:none}.interview-index__link:hover{opacity:1}}@media screen and (max-width: 767px){.interview-index__block:not(:first-child){margin-top:5.1282051282vw}.interview-index__block:last-child{padding-bottom:5.1282051282vw}.interview-index__update{font-size:1.4rem}.interview-index__list{margin-top:4.1025641026vw;gap:2.5641025641vw}.interview-index__info{font-size:1.2rem}.interview-index__info--day{font-size:1rem}.interview-section{margin-top:5.1282051282vw}}@media screen and (max-width: 480px){.bs4-interview2-header2_catch{font-size:1.6rem}.bs4-interview2-header2_name{font-size:1.6rem}.bs4-interview2-header2_info{font-size:1.4rem}.bs4-interview2-article_box{padding:3% 0}.bs4-interview2-article_title{font-size:1.6rem}.bs4-interview2-article_text{font-size:1.4rem}.bs4-interview2-article_photo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.bs4-interview2-article_image{width:100%}.bs4-interview2-article_date{font-size:1.4rem}}
