body{background-color:#F5F5EB}nav.select-season{margin-top:44px}nav.select-season .fixed-inner{display:-webkit-box;display:flex}nav.select-season .btn-season{background-color:white;color:#50AA96;padding:1em;cursor:pointer;text-align:center;width:50%;height:66px;border-radius:8px;background-repeat:no-repeat;background-size:auto 62px;background-position:center;position:relative;margin-bottom:15px}nav.select-season .btn-season[selected]{background-color:#50AA96;color:white}nav.select-season .btn-season[selected]:before{content:"";position:absolute;top:100%;left:50%;margin-left:-12px;border:12px solid transparent;border-top:12px solid #50AA96}.main-issues .caption{text-align:center}.main-issues .caption img{width:50%}section#arc h3{float:left}section#arc .icon{width:40px;height:auto;float:right;margin-right:10px}section#arc ul{padding-top:22px}section#arc ul li{padding:0}section#arc ul li img{background-color:transparent}section#arc .issue{overflow:hidden}.popup-bg{background-color:#000;opacity:.95;width:100%;height:100%;position:fixed;left:0;top:0;z-index:65535}.popup-body{position:fixed;left:0;top:0;width:100%;height:100%;z-index:65535;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.popup-body .inner{background-color:white;border-radius:10px;margin:20px;padding:20px}.popup-body .inner p{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:#50AA96;padding-top:.4em;padding-bottom:.4em;border-radius:4px;color:white;font-weight:bold;text-align:center;margin-bottom:20px}.popup-body .inner>img{width:100%;height:auto}.popup-body .inner nav{margin-top:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.popup-body .inner nav img{height:22px}.popup-body .inner nav div{cursor:pointer}.popup-body .inner nav div img{padding:10px;padding-right:22px}.popup-body .inner nav div:last-child{margin-left:auto;margin-right:0;padding:0}.popup-body .inner nav div:last-child img{height:30px;padding-right:0}.popup-body .inner nav div:first-child{opacity:0;margin-left:0;margin-right:auto}aside.profile{background-color:#EAECE3;padding-top:60px;padding-bottom:60px}aside.profile span{padding-left:3.5em}aside.profile .fixed-inner{width:500px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}aside.profile .fixed-inner img{width:126px;height:126px;margin-right:30px}aside.profile .fixed-inner h4{font-weight:bold;font-size:14px;margin-bottom:1em}aside.profile .fixed-inner h4 br{display:none}aside.profile .fixed-inner p{font-size:14px;line-height:1.6em}@media screen and (min-width: 415px){.sp-only,.only-sp{display:none}.popup-body{display:-webkit-box;display:flex}.popup-body .season-2{width:100% !important}.popup-body .season-2 p{width:980px !important}.popup-body .season-2>img{width:980px !important}.popup-body .inner{width:820px;height:auto;text-align:center;position:relative;overflow:hidden}.popup-body .inner p{width:450px;margin-left:auto;margin-right:auto}.popup-body .inner>img{width:450px}.popup-body .inner .left{position:absolute;left:60px;top:0;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.popup-body .inner .right{position:absolute;right:60px;top:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%}.popup-body .inner .close{position:absolute;right:20px;bottom:10px}.popup-body .inner nav{margin:0;padding:0}.popup-body .inner nav div:first-child{display:none}#intro{overflow:hidden}#intro .fixed-inner .main{position:relative;height:225px}#intro .fixed-inner .main>img{width:auto;max-width:1400px;display:block;margin:0 auto;position:absolute;left:50%;right:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (min-width: 0px) and (max-width: 414px){.pc-only,.only-pc{display:none}.main-issues{position:relative;padding-top:2em}.main-issues .caption img{width:70vw}section#arc ul{padding-top:0}nav.select-season .fixed-inner{margin:0 18px}nav.select-season .btn-season{background-repeat:no-repeat;background-size:auto 10vw;background-position:center}.popup-body{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.popup-body .season-1 .scrollable>img{width:100%;height:auto}.popup-body .season-2{width:90vw}.popup-body .season-2 .scrollable{background-color:#666;margin:0 auto;width:100%;height:70vh;text-align:center;overflow-y:scroll}.popup-body .season-2 .scrollable img{width:94%}.popup-body nav{margin-top:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.popup-body nav img{height:22px}.popup-body nav div{cursor:pointer}.popup-body nav div img{padding:10px;padding-right:22px}.popup-body nav div:last-child{margin-left:auto;margin-right:0;padding:0}.popup-body nav div:last-child img{height:30px;padding-right:0}.popup-body nav div:first-child{opacity:0;margin-left:0;margin-right:auto}#intro{position:relative;overflow:hidden}#intro .fixed-inner .main{height:auto;padding-left:0;padding-right:0}#intro .fixed-inner .main>img{width:100vw}#intro .fixed-inner .about{height:auto;padding-left:0;padding-right:0;padding-top:20px;text-align:center}#intro .fixed-inner .about>img{width:90%}aside.profile{padding:10px;padding-top:20px;padding-bottom:20px}aside.profile p{line-height:1.6em}aside.profile .fixed-inner{-webkit-box-align:start;align-items:start;margin-bottom:10px}aside.profile .fixed-inner img{margin-right:10px}aside.profile .fixed-inner h4 br{display:block}}
