@charset "UTF-8";.c-cover,.c-cover .cover-front{position:absolute;top:0;bottom:0;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);width:100%}.c-cover{z-index:9999;-webkit-transform-origin:left;transform-origin:left}.c-cover .cover-front{z-index:1;-webkit-transform-origin:left;transform-origin:left;background:linear-gradient(-45deg,#00a0e9,#2f157c);-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-cover .cover-back{position:absolute;top:0;bottom:0;left:0;-webkit-backface-visibility:hidden;z-index:2;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;background:#fff;backface-visibility:hidden}.c-main-title .en{line-height:1;display:block;font-family:din-2014,sans-serif;font-size:8em;font-weight:600}.c-main-title .en::after,.c-main-title .en::before{content:'';display:block;width:0;height:0}.c-main-title .en::before{margin-bottom:calc(-.1375em + 0px)}.c-main-title .en::after{margin-top:calc(-.1375em + 0px)}.c-main-title .ja{display:inline-block}.c-main-title .ja .inner-text{display:block}.c-main-title .ja::after{content:'';display:block;margin-top:2px;width:100%;border-bottom-width:1px;border-bottom-style:solid}.c-main-title.js-animate-title .ja .inner-text{opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.c-main-title.js-animate-title .ja::after{width:0;-webkit-transition:all .3s linear;transition:all .3s linear}.c-main-title.is-animated .ja .inner-text{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.c-main-title.is-animated .ja::after{width:100%}.p-box{padding-right:250px;padding-left:250px;background:url(../../img/box_bg.gif) #fff;background-size:2px 2px}.l-container{opacity:0}.l-main>:not(.p-main-title){-webkit-box-sizing:border-box;box-sizing:border-box}.l-main .p-box{padding-right:50px;padding-left:50px}.l-main .p-box>*{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:auto;margin-left:auto;max-width:1000px}.p-main-title{margin-bottom:71.5px}.p-main-title .en{color:#00a0e9}.p-main-title .ja{margin-top:12px}.p-main-title .ja .inner-text{font-family:'こぶりなゴシック W3 JIS2004','Koburina Gothic W3 JIS2004';font-size:2em;letter-spacing:.2em;color:#221815}.p-main-title .ja::after{border-bottom-color:#221815}.p-box{padding-top:73px;padding-bottom:120px;background:url(../../img/pc/aboutus_bg.png) center top no-repeat #efefef}.p-box__text{position:relative;margin-bottom:101.5px;text-align:center;line-height:2.8;font-family:'こぶりなゴシック W3 JIS2004','Koburina Gothic W3 JIS2004';font-size:1.5em;letter-spacing:.14em;color:#323232}.p-box__text .is-animate-pc{display:inline-block;opacity:0}.p-box__text .animated{opacity:1}.p-box__text .emphasis{display:block;margin-bottom:35.5px;line-height:1.6037735849;font-family:'こぶりなゴシック W1 JIS2004','Koburina Gothic W1 JIS2004';font-size:3.5333333333em;letter-spacing:.18em;color:#221815}.p-whats-cytokine{position:relative;padding:30px 0}.p-whats-cytokine>*{position:relative;z-index:2;padding:23px 30px;width:500px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.p-whats-cytokine__title{background:url(../../img/pc/aboutus_whats-cytokine_bg.png) 248px 0 no-repeat #fff;font-family:din-2014,sans-serif;font-size:2.8em;color:#00a0e9}.p-whats-cytokine__text{padding-top:0;text-align:justify;line-height:2;font-family:'こぶりなゴシック W3 JIS2004','Koburina Gothic W3 JIS2004';font-size:1.4em;color:#646464}.p-whats-cytokine__pic{position:absolute;top:0;right:0;z-index:1;padding:0;width:auto}.p-footer__inner{background:url(../../img/pc/footer_bg.png) top center no-repeat}