@charset "UTF-8";/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */*,:before,:after{background-repeat:no-repeat;box-sizing:border-box}:before,:after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.15;-moz-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular");font-weight:200}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}html{font-size:62.5%;width:100%}body{position:relative;width:100%}html,body{min-width:100%;height:100%}h1,h2,h3,h4,h5,h6,div,span,p,ul,ol,li,dd,small,a{margin:0;padding:0;font-size:1.6rem;line-height:1.8125;letter-spacing:.06em;color:#000;font-family:Shuei KakuGo Gin L,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;list-style-type:none;word-break:normal;position:relative}a{color:cornflowerblue;letter-spacing:.06em;text-decoration:none;word-break:normal}a:hover{opacity:.7}a[target=new]:after,a[target=_new]:after,a[target=_blank]:after{font-family:Hobonichi-Icons;content:"\e914";font-weight:400;font-size:.8em;position:relative;top:-.2em;margin-left:5px;margin-right:.5em}h1,h2,h3,h4,h5,h6{font-weight:700}.hiddenString{overflow:hidden;position:absolute;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);padding:0;border:0}.bg{width:100%;height:100%;background-image:url(../img/2020aw/bg_tile.jpg);background-size:173px 173px;background-repeat:repeat;position:fixed;top:0;left:0}.header{background-size:contain;width:100%;max-width:1400px;height:auto;margin:0 auto}.header h1{width:100%;max-width:1400px}.header h1 img{width:100%}.header .logo{display:block;position:absolute;top:0;left:18px}.main .intro{padding:50px 0;width:95%;max-width:420px;margin:0 auto}.main .intro p,.main .intro a{font-size:1.6rem;color:#000;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.main .intro a{font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#333}.main .interview{background-color:#fff;width:95%;max-width:850px;margin:0 auto;padding:60px 0 120px}.main .interview h1{width:100%;max-width:460px;margin:0 auto 1em;padding:40px 0;font-size:1.8rem;letter-spacing:.14em;line-height:1.6;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.main .interview h1 .num{font-size:3.4rem;display:block}.main .interview h1:before{content:"";width:24px;height:59px;background-image:url(../img/2020aw/howto_b_h1.png);background-size:contain;display:block;position:absolute;left:-38px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.main .interview hr{width:100%;margin:1em auto;max-width:570px;border:none;border-bottom:1px solid #000}.main .interview hr.dot{border-bottom-style:dashed}.main .interview hr.mb{margin-bottom:3em}.main .interview h2{-ms-transform:skew(17deg);transform:skew(17deg);width:100%;max-width:400px;margin:0 auto 2em;padding:10px 20px;background-color:#e9fffc;text-align:center}.main .interview h2 span{display:block;-ms-transform:skew(-17deg);transform:skew(-17deg);font-size:1.8rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.main .interview h3{width:100%;max-width:460px;margin:0 auto;padding:40px 0;font-size:1.8rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.main .interview p{width:100%;max-width:460px;margin:0 auto 2em}.main .interview p.continue,.main .interview p.date{padding:1em 0;text-align:center}.main .interview p.img{max-width:570px;margin:3em auto}.main .interview p.caption{max-width:570px;margin:-43px auto 3em;font-size:1.3rem;color:slategray}.main .interview p span.note{font-size:1.1rem;margin-left:.2em}.main .interview p span.note__num{font-size:1.1rem;position:relative;top:-.2em}.main .interview .info p,.main .interview .info a{text-align:center;font-size:2rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.footer{width:100%;max-width:750px;margin:0 auto;padding-bottom:60px}.footer__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer__menu li a{font-size:1.2rem;color:#000}.footer__menu li:after{content:"／";display:inline;font-size:1.2rem}.footer__menu li:last-child:after{content:none}.footer .share__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:45px 0}.footer .share__list li{margin-right:36px;font-size:1.4rem}.footer .share__list li a,.footer .share__list li span{font-size:1.4rem}.footer .share__list li img{margin-right:5px}.footer .share__list li:last-child{margin-right:0}.footer .copyright{display:block;padding:20px 0;text-align:center;font-size:1rem;letter-spacing:.5em}.footer .staff{display:-ms-flexbox;display:flex;width:90%;max-width:643px;margin:100px auto}.footer .staff>div{display:inline-table;border-left:1px solid #000;padding:0 16px}.footer .staff>div h2{font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:2.4rem;line-height:1}.footer .staff__list{margin-bottom:0;width:370px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .staff__list.thin{width:210px}.footer .staff__list dt,.footer .staff__list dd{font-size:1.6rem}.footer .staff__list dt{width:5em}.footer .staff__list dd{width:calc(100% - 5em)}.conv__nav__list{width:90%;max-width:500px;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.conv__nav__list li{min-width:84px;margin-right:80px;text-align:center}.conv__nav__list li:last-child{margin-right:0}.index{width:95%;max-width:850px;margin:50px auto;padding:30px 0}.index__list{width:95%;max-width:400px;margin:50px auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.index__list li{background-color:#fff;margin-bottom:50px;text-align:center;display:block}.index__list li:last-child{margin-bottom:0}.index__list li a{display:block;padding:50px 50px 70px}.index__list li a.none{pointer-events:none;opacity:.3}.index__list li p{color:#333;position:absolute;bottom:10px;right:10px;font-size:1.3rem}.index__list li img{width:300px}br.sponly{display:none!important}@media(max-width:768px){img{width:100%}.bg{width:100%;height:100%;background-image:url(../img/2020aw/bg_tile.jpg);background-size:22.5vw 22.5vw;background-repeat:repeat;position:fixed;top:0;left:0}.header h1{width:100vw;height:100vh}.header .logo{width:46vw;display:block;position:absolute;top:4vw;left:6vw}#kusaba .header h1{position:absolute;top:6.5625vw;bottom:auto;left:4.6875vw;width:91.875vw;height:42.5vw}#kusaba .header h1 img{width:100%;max-width:100%}#kusaba .header .logo{width:2.5vw;display:block;position:absolute;top:auto;bottom:4.375vw;left:5.3125vw}.container:before{width:100vw;height:100vh;background-image:url(../img/herbivore_pre/bg_pre_sp.jpg);background-size:cover}.main .intro{padding:55px 0;width:90%;max-width:90%;margin:0 auto}.main .intro p,.main .intro a{font-size:1.6rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.6;letter-spacing:.02em}.main .interview{background-color:#fff;width:95%;max-width:95%;margin:0 auto;padding:36px 0}.main .interview h1{width:calc(90% - 60px);max-width:90%;margin:0 auto 1em 60px;padding:0;font-size:1.8rem;letter-spacing:.14em;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.5}.main .interview h1 .num{font-size:2rem;display:block}.main .interview hr{width:90%;margin:1em auto;max-width:90%;border:none;border-bottom:1px solid #000}.main .interview hr.dot{border-bottom-style:dashed}.main .interview h2{width:95%;max-width:95%;line-height:1.4285714286;-ms-transform:skew(5deg);transform:skew(5deg);margin:0 auto 2em;padding:3vw 7vw}.main .interview h2 span{display:block;-ms-transform:skew(-5deg);transform:skew(-5deg);font-size:1.6rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.main .interview h3{width:90%;max-width:90%;line-height:1.4285714286;margin:0 auto;padding:34px 0;font-size:1.6rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.main .interview p{width:90%;max-width:90%;margin:0 auto 1em;font-size:1.6rem;line-height:1.6}.main .interview p.continue,.main .interview p.date{padding:1em 0;text-align:center}.main .interview p.caption{margin:-33px auto 3em}.main .interview p.img{width:100%;max-width:100%;margin:3em auto}.main .interview .info p,.main .interview .info a{font-size:1.6rem;font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.6}.footer{width:100%;max-width:750px;margin:0 auto;padding-bottom:60px}.footer__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.footer__menu li{text-align:center;line-height:1}.footer__menu li a{font-size:1.3rem;color:#000}.footer__menu li:after{content:none}.footer .share__list{width:80%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:25px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .share__list li{width:50%;margin-right:0;font-size:1.3rem;margin-bottom:15px}.footer .share__list li a,.footer .share__list li span{font-size:1.3rem}.footer .share__list li img{width:25px;margin-right:5px}.footer .share__list li:last-child{margin-right:0}.footer .copyright{display:block;padding:20px 0;text-align:center;font-size:1rem;letter-spacing:.5em}.footer .staff{display:-ms-flexbox;display:flex;width:80%;max-width:80%;margin:50px auto;-ms-flex-direction:column;flex-direction:column}.footer .staff>div{border-left:1px solid #000;padding:0 16px;margin-bottom:2em}.footer .staff>div h2{font-family:Shuei KakuGo Gin B,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;line-height:1}.footer .staff__list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.footer .staff__list.thin{width:100%}.footer .staff__list dt,.footer .staff__list dd{font-size:1.3rem}.footer .staff__list dt{width:5em}.footer .staff__list dd{width:calc(100% - 5em)}.conv__nav__list{width:90%;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.conv__nav__list li{max-width:30px;margin-right:40px;text-align:center;display:block}.conv__nav__list li:last-child{margin-right:0}.conv__nav__list li a img{width:100%;height:auto}.index{width:100%;max-width:100%;margin:0 auto;padding:0}.index__list{width:90%;max-width:90%;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.index__list li{background-color:#fff;margin-bottom:20px;text-align:center;display:block}.index__list li:last-child{margin-bottom:0}.index__list li a{display:block;padding:20px 20px 40px}.index__list li a.none{pointer-events:none;opacity:.3}.index__list li img{width:100%}br.sponly{display:block!important}}