.container{margin-inline:auto;max-width:900px}.chat__item{-webkit-box-align:start;-ms-flex-align:start;gap:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start}.chat__item:not(:first-of-type){margin-top:1em}.chat__item.-primary{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:6.5em}.chat__item.-primary .chat__comment::before{-webkit-transform:translateX(100%);right:1px;transform:translateX(100%);border-color:transparent transparent transparent #eff2f4}.chat__item.-secondary{padding-right:6.5em}.chat__item.-secondary .chat__name{background:#f6ab00}.chat__item.-secondary .chat__comment{background:#fbf3e7}.chat__item.-secondary .chat__comment::before{-webkit-transform:translateX(-100%);left:1px;transform:translateX(-100%);border-color:transparent #fbf3e7 transparent transparent}.chat__name{padding:.5em 1em .4em;border-radius:.3em;background:#186cab;color:#fff;white-space:nowrap}.chat__comment{z-index:1;position:relative;padding:.5em 1em .4em;border-radius:.3em;background:#eff2f4}.chat__comment::before{z-index:1;position:absolute;top:.6em;border-width:.6em 1.1em;content:""}.separate-img{z-index:1;position:relative;height:25em;padding:0 6.5em}.separate-img img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover;border-radius:.3125em}.introduce{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;align-items:center;justify-content:center;padding:0 2em 0 3em;background:#eff2f4}.introduce::before{z-index:1;position:absolute;content:""}.introduce__img{width:15em}.introduce__img.-mini{width:13.75em}.introduce__txt.-flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.introduce__main{color:#186cab;font-size:2em;font-weight:bold}.introduce__sub{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:.2em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;margin-top:.5em;font-size:1.1em;font-weight:bold}.introduce__row{padding:.3em .5em .2em;background:#186cab;color:#fff}.introduce__cnt:not(:first-child){margin-top:1.5em}.pic-box{-webkit-box-align:start;-ms-flex-align:start;gap:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start}.pic-box:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pic-box:not(:first-of-type){margin-top:2em;padding-top:2em;border-top:3px dotted #eff2f4}.pic-box__gallery{gap:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;width:26.25em}.pic-box__gallery.-wide{width:33.75em}.pic-box__img{-webkit-box-flex:1;-ms-flex:1;flex:1}.pic-box__txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.pic-box__cnt:not(:first-child){margin-top:1em}.pic-box .highlight{color:#e83421;font-weight:bold}@media screen and (max-width: 1900px){/*! アルピニスト野口健氏との対談 */}@media screen and (max-width: 1540px){/*! アルピニスト野口健氏との対談 */}@media screen and (max-width: 1260px){/*! アルピニスト野口健氏との対談 */}@media screen and (max-width: 1100px){/*! アルピニスト野口健氏との対談 */}@media screen and (max-width: 840px){/*! アルピニスト野口健氏との対談 */.pic-box__gallery{width:20em}.pic-box__gallery.-wide{width:27.5em}}@media screen and (max-width: 480px){/*! アルピニスト野口健氏との対談 */.chat__item{gap:1em}.chat__item.-primary{padding-left:0}.chat__item.-secondary{padding-right:0}.chat__name{padding:.5em .6em .4em}.chat__comment{padding:.5em .6em .4em}.separate-img{height:15em;padding:0}.introduce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:0;flex-direction:column;padding:0}.introduce__txt{padding:1.5em 1.8em}.introduce__sub{font-size:1em}.pic-box{gap:1.875em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pic-box:nth-of-type(2n){gap:1.875em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pic-box:not(:first-of-type){padding-top:0;border-top:0}.pic-box__gallery{width:100%}.pic-box__gallery.-wide{width:100%}}
/*# sourceMappingURL=page-interview.css.map */
