@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{font-size:62.5%;width:100%}body{background-color:#418c3c;color:#253c33;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,游ゴシック Medium,YuGothic,YuGothicM,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;line-height:200%;letter-spacing:.1em}@media (max-width:767px){body{font-size:1.5rem}}*{box-sizing:border-box}img{max-width:100%;vertical-align:top}a[href]{color:#b90000;text-decoration:none;transition:.16s}@media (min-width:768px){a[href]:hover{opacity:.5!important}}a[target=_blank]:after{font-family:Hobonichi-Icons;content:"\e914";font-weight:400;font-size:.8em;position:relative;top:-.2em}.btn,.folk-m,.profile__content,.section__inner>p,.yodogawa{font-family:Folk Medium,sans-serif}.folk-b,.interview__title,.navigation,.profile__name,.section__inner>h2,.section__inner>h3,.toc{font-family:Folk Bold,sans-serif}.interview__content dl dd,.shuei-marugo-l{font-family:Shuei MaruGo L,sans-serif}.interview__content dl dt,.shuei-marugo-b{font-family:Shuei MaruGo B,sans-serif}.flex{display:-ms-flexbox;display:flex}.flex--center{-ms-flex-pack:center;justify-content:center}.flex--between{-ms-flex-pack:justify;justify-content:space-between}.flex--vertical-center{-ms-flex-align:center;align-items:center}.center{text-align:center}.inline-block{display:inline-block}@media (min-width:768px){.is-pc-disabled{display:none!important}}@media (max-width:767px){.is-sp-disabled{display:none!important}}.indent-half{margin-left:-.5em}.hover-op:hover{opacity:.5}.container{width:100%;max-width:1000px;margin:0 auto}.sp-80{width:80%;margin-left:auto;margin-right:auto}.section{margin-bottom:30px;background-color:#fff}@media (max-width:767px){.section{width:95%;margin-left:auto;margin-right:auto;margin-bottom:15px}}.section__inner{padding-top:50px;padding-bottom:50px;padding-left:280px}.section__inner>h2{font-size:2.8rem}.section__inner>h3{display:inline-block;margin-top:2em;padding:0 .5em;font-size:1.9rem;background-color:#beff00}.section__inner>h3+p{margin-top:2em}.section__inner>p{margin-top:3em}@media (max-width:767px){.section__inner{padding:5% 5% 10%}.section__inner>h2{font-size:2.1rem;text-align:center}.section__inner>h3{font-size:1.7rem;line-height:1.6}.section__inner>p{margin-top:1.5em}}.navigation{position:relative;padding-top:20px;padding-bottom:20px;text-align:center}@media (max-width:767px){.navigation{padding-top:10px;padding-bottom:10px;font-size:1.4rem}}.navigation a{color:#253c33}.navigation__prev{position:absolute;top:20px;left:150px}@media (max-width:767px){.navigation__prev{top:10px;left:10px}}.navigation__next{position:absolute;top:20px;right:150px}@media (max-width:767px){.navigation__next{top:10px;right:10px}}.main{position:relative}.main__hobonichi{position:absolute;top:20px;right:30px}@media (max-width:767px){.main__hobonichi{right:20px}.main__hobonichi img{width:120px}}.yodogawa{font-size:1.8rem;line-height:2.1}@media (max-width:767px){.yodogawa{font-size:1.6rem}}.btn a{display:inline-block;height:48px;padding-left:1.5em;padding-right:1.5em;margin-top:40px;line-height:46px;color:#c80000;border:1px solid #c80000;border-radius:24px}@media (max-width:767px){.btn,.btn a{text-align:center}.btn a{margin-top:20px;padding-left:1em;padding-right:1em;font-size:1.2rem}}.toc{list-style:none}.toc li{margin-top:30px}.toc li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:.5;color:#253c33}.toc li a[href]{opacity:1}.toc .title{margin-left:.2em;font-size:2.1rem}.toc .date{margin-left:1.5em;font-size:1.4rem}@media (max-width:767px){.toc li{margin-top:20px}.toc li a{display:block;text-align:center;line-height:1.7}.toc .num{font-size:1.3rem}.toc .title{font-size:1.5rem}.toc .date{display:block;margin-left:0;font-size:1.2rem}}.banner{margin-bottom:30px;text-align:center}@media (max-width:767px){.banner{margin-bottom:15px}.banner img{width:70%}}.interview{padding-top:50px;padding-bottom:50px}@media (max-width:767px){.interview{padding-top:25px;padding-bottom:25px}}.interview__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:280px}.interview__title .num{font-size:1.8rem}.interview__title .title{margin-left:15px;font-size:2.8rem}@media (max-width:767px){.interview__title{-ms-flex-pack:center;justify-content:center;margin-left:0}.interview__title .num{font-size:1.3rem}.interview__title .title{font-size:2.1rem;margin-left:10px}}.interview__content{width:100%;max-width:600px;margin:0 auto}.interview__content dl{margin-top:50px;overflow:hidden;font-size:1.5rem;color:#000}.interview__content dl dt{float:left;width:10em;text-align:right}.interview__content dl dt.hobonichi{letter-spacing:0}.interview__content dl dd{margin-left:12em}.interview__content .update{margin-top:40px;text-align:center;font-size:1.5rem}.interview__content .date{margin-top:40px;text-align:center;font-size:1.3rem}.interview__content .img{margin-top:50px;text-align:center}.interview__content .img__content{display:inline-block}.interview__content .img figcaption{margin-top:.5em;color:#595757;font-size:1.3rem;text-align:left;line-height:1.76}@media (max-width:767px){.interview__content dl{margin-top:2em;padding-left:5%;padding-right:5%;margin-left:0}.interview__content dl dt{float:none;width:auto;text-align:left}.interview__content dl dd{margin-left:0}.interview__content .img{margin-top:2em}.interview__content .img figcaption{margin-left:2.5%}}.profile{padding:40px;background-color:#fff}@media (max-width:767px){.profile{margin-left:5%;margin-right:5%;padding:20px}}.profile__name{font-size:1.9rem}@media (max-width:767px){.profile__name{font-size:1.6rem}}.profile__content{margin-top:30px;font-size:1.5rem}@media (max-width:767px){.profile__content{font-size:1.3rem}}.lity{background-color:rgba(0,0,0,.5)!important}.footer{padding-top:50px;padding-bottom:25px}@media (max-width:767px){.footer{padding-top:25px;padding-bottom:12px}}.footer__links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none}.footer__links li+li{margin-left:80px}@media (max-width:767px){.footer__links{-ms-flex-pack:distribute;justify-content:space-around}.footer__links li+li{margin-left:0}}.footer__copyright{margin-top:50px;text-align:center}@media (max-width:767px){.footer__copyright{margin-top:25px}}