@charset "utf-8";*{transition:.3s}h2{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/h2-bg-y.png) no-repeat center center;font-size:30px;color:#cda300;border:none;padding-top:0}.home h2{background:0 0}.h2-en{font-size:21px}h3{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/h3-bg.png) no-repeat left center;color:#fff;border:none;padding:9px 10px 7px 55px;font-size:20px;margin-bottom:40px;background-size:cover}h3:after{border-bottom:none}h4{font-size:18px;padding-left:7px;border-left:5px solid #cca201;background:0 0;border-radius:0;padding-top:0;padding-bottom:0}h4.sub-section-title{border-bottom:none;padding:0 0 0 7px}h4.sub-section-title:after{border-bottom:none}.more-btn a{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/more-mark-b.png) no-repeat center right 20px #cda300;color:#000;text-decoration:none;padding:7px 48px 7px 40px}.btn-primary{background-color:#cca201;border-color:#b28631}.page-id-29 .more-btn{display:none}.bg-fff{background:#fff}.bg-black{background:#000}.site-header-logo img{max-height:none}.top-greeting-block{position:relative;z-index:1;padding:40px 0 100px}.top-greeting-block:after{content:' ';background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-greeting-bg.png) no-repeat top center;position:absolute;width:3580px;height:623px;top:0;left:-100%;z-index:-1}.top-greeting-block .wp-block-group__inner-container{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-greeting-mark.png) no-repeat top right 100px}.greeting-text .wp-block-group__inner-container{background:0 0}.contact-box{float:right;margin:35px 0 0}.contact-box p{background:#b28633;background:linear-gradient(90deg,rgba(178,134,51,1) 0%,rgba(205,163,0,1) 100%);margin:0}.contact-box p a{font-weight:700;color:#fff;font-size:15px;text-decoration:none;background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/mail-mark.png) no-repeat center left 16px;display:block;padding:3px 14px 4px 49px}.greeting-photo{display:inline-block;width:250px;vertical-align:top}.greeting-photo img{box-shadow:10px 10px 0px #8a4001}.greeting-text{width:calc(100% - 260px);display:inline-block;max-width:466px}.greeting-text h2{font-size:20px;border:none;border-bottom:1px solid #bc7800;color:#333}.greeting-text h2 .h2-sub{font-size:14px;color:#606060}.greeting-text p{font-size:15px}.greeting-text .more-btn a{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/more-mark-w.png) no-repeat center right 20px #000;color:#fff;text-decoration:none;padding:7px 48px 7px 40px}.top-project-block{position:relative;z-index:0;padding:40px 0 40px;color:#fff}.top-project-block:after{content:' ';background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-project-bg.png) no-repeat bottom center;position:absolute;width:4818px;height:813px;bottom:0;left:-170%;z-index:-1}.outline-img{display:inline-block;width:210px;vertical-align:top;float:right;margin-right:90px}.outline-text{width:calc(100% - 240px);display:inline-block;max-width:515px;margin-left:190px}.outline-text h2{font-size:20px;border:none;color:#fff;border-bottom:1px solid #fff}.outline-text h2 .h2-sub{font-size:14px;color:#fff}.outline-text .more-btn a{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/more-mark-b.png) no-repeat center right 20px #fff;color:#000;text-decoration:none;padding:7px 48px 7px 40px}.top-member-item{display:inline-block;width:50%;position:relative;float:left;min-height:370px}.member-item-img{background:#a1a1a1}.member-item-text{background:#dcdcdc}.member-item-img.a02,.member-item-img.a04{float:right}.member-item-img.a01{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A01.png) no-repeat center center;background-size:cover}.member-item-img.a02{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A02.png) no-repeat center center;background-size:cover}.member-item-img.a03{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A03.png) no-repeat center center;background-size:cover}.member-item-img.a04{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A04.png) no-repeat center center;background-size:cover}.item-c,.item-l,.item-r{position:absolute;margin:0}.wp-block-image.item-c{bottom:0;width:100%}.wp-block-image.item-c img{margin:auto}.wp-block-image.item-l{left:0;bottom:0}.wp-block-image.item-r{bottom:0;right:0}p.item-l{left:0;bottom:0;background:#cda300;z-index:100;padding-left:12px;padding-top:2px;padding-bottom:2px}p.item-r{right:0;bottom:0;background:#cda300;z-index:0;padding-right:12px;padding-top:2px;padding-bottom:2px}p.item-r:after{content:' ';position:absolute;background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-name-r.png) no-repeat top left;width:50px;height:100%;top:0;left:-30px;z-index:-1}p.item-l:after{content:' ';position:absolute;background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-name-l.png) no-repeat top right;width:50px;height:100%;top:0;right:-30px;z-index:-1}.member-item-text h3{border:none;font-size:16px;text-align:center;background:0 0;padding:0 0 7px;color:#333}.member-item-text h3:after{width:0;border-bottom:none}.member-item-text p{font-size:14px}.member-item-text .wp-block-group__inner-container{max-width:400px;margin:auto;padding-top:55px}.member-item-text .more-btn{text-align:right}.member-item-text .more-btn a{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/more-mark-b.png) no-repeat center right 20px #cda300;color:#000;text-decoration:none;padding:7px 48px 7px 40px}.name-small{font-size:12px}.site-header{box-shadow:none}#global-nav{background:#b28633;background:linear-gradient(90deg,rgba(178,134,51,1) 0%,rgba(205,163,0,1) 100%)}.global-nav-list .sub-menu li{float:left}.global-nav-list>li>ul.sub-menu{margin-top:0}.global-nav-list>li>ul.sub-menu{background-color:#fff;box-shadow:none;transition:none}.vk-menu-acc ul.sub-menu li a{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/sub-menu-mark.png) no-repeat left center}.global-nav-list .sub-menu li a:hover{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/sub-menu-mark.png) no-repeat left center}.global-nav-list .sub-menu li a,.global-nav-list .sub-menu li a:hover{color:#000}.global-nav-list>li.menu-item-has-children:after{border-bottom-color:#fff;bottom:auto;top:27px}.global-nav-list>li:hover:before,.global-nav-list>li[class*=current]:before{width:0}.device-pc .global-nav-list>li.menu-item-has-children:hover:after,.global-nav-list>li.acc-parent-open:after{opacity:1;bottom:auto;top:27px}.device-pc .global-nav-list>li.menu-item-has-children:hover:before{transition:none;content:"";width:4000px;left:-2000px;background:#fff;height:47px;top:46px;display:block;border:none}.global-nav-list>li:before{border-bottom:none;transition:all .5s ease-out}.slideContent{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-slide-bg.png) no-repeat top center;min-height:500px}.topslide{padding:0;margin:0;list-style:none}.topslide button{display:none!important}.topslide li{position:relative;margin-top:0;overflow:inherit}.topslide li:after{content:' ';position:absolute;background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/slide-text-img.png) no-repeat bottom right;width:100%;height:100%;bottom:0;right:0;mix-blend-mode:overlay;z-index:0}.topslide li img{width:100%}.slide-text-box{height:100%;position:absolute;left:0;width:100%;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:1}.topslide li .slide-text{background:#b28633;background:linear-gradient(0deg,rgba(178,134,51,1) 0%,rgba(205,163,0,1) 100%);position:absolute;max-width:350px;font-size:14px;width:100%;display:block;color:#fff;left:-80px;padding:20px 20px 0 35px;min-height:200px}.topslide li .slide-text:after{content:' ';position:absolute;width:100%;height:100%;top:12px;left:12px;border:1px solid #bc7800}.slide-time{font-size:45px;font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;letter-spacing:5px;text-align:center;text-shadow:5px 3px 10px #333;position:relative;margin-bottom:15px}.slide-time:after{content:' ';position:absolute;background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-text-border.png) no-repeat top center;width:100%;height:1px;bottom:0;left:0}.slick-list{overflow:inherit}.slide-credit{position:absolute;bottom:10px;left:10px;margin:0}.topslide li .slide-credit img{width:97px}.newsContent h2{border:none;font-size:17px;color:#fff;padding:0;border-bottom:1px solid #646464;margin-bottom:0;background:0 0}.newsContent h2 .news-h2{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/news-h2-bg.jpg) no-repeat top right #000;padding:4px 35px 5px 15px;display:inline-block}.newsContent h2 .h2-sub{font-size:15px}.news_cat{background:#00bb67;color:#fff;font-size:14px;padding:1px 17px 1px;margin-right:15px}.news_cat.event{background:#f29600}.news_cat.gyoseki{background:#a9559c}.newsticker{padding:0;list-style:none;margin-top:0}.newsticker li{border-bottom:1px solid #646464;padding:10px 20px 20px}.page-header-inner{margin:4em auto}.breadcrumb{display:none}.page-header-title{letter-spacing:2px}.about-outline-block{position:relative;z-index:1;margin:70px 0 0;padding-bottom:50px}.about-outline-block:after{content:' ';background:#e6e6e6;position:absolute;width:4000px;height:100%;top:30px;left:-120%;z-index:-1}.about .page-header-title{font-size:0;padding:21px 0}.about .page-header-title:before{content:'ABOUT';font-size:34px;vertical-align:middle}.page-header{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/head-about-bg.png) no-repeat center center;background-size:cover}.about-outline-block h2{color:#fff;background:0 0;margin-left:40px}.bg-outline{background:#000;background:#b28633;background:linear-gradient(90deg,rgba(178,134,51,1) 0%,rgba(205,163,0,1) 100%)}.about-outline-block h2 .bg-outline{position:relative;z-index:1;padding:9px 0 10px}.about-outline-block h2 .bg-outline:before{content:' ';background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/h2-outline-bg-left.png) no-repeat top left;position:absolute;width:40px;height:55px;top:0;left:-40px;z-index:-1}.about-outline-block h2 .bg-outline:after{content:' ';background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/h2-outline-bg-right.png) no-repeat top right;position:absolute;width:40px;height:55px;top:0;right:-40px;z-index:-1}.about-outline-block h3{border:none;margin:0;padding:0 0 5px;background:0 0;color:#333;font-size:18px}.about-outline-block h3:after{border-bottom:none}.about-outline-block .wp-block-column p{font-weight:700}.about-outline-block figure{margin-bottom:0}.about-group{text-align:center;padding-bottom:0}.about-group .bg-fff{background:#fff;padding:0 30px 0}.group-box{text-align:center;color:#fff;margin-bottom:20px}.group-box p{font-size:13px;margin:0;text-shadow:1px 1px 7px #000;letter-spacing:1px}.group-box p .font-20{font-size:20px}.group-box p a{display:block;padding:30px 5px 30px;color:#fff;text-decoration:none}.about-a01{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A01.png) no-repeat center center;background-size:cover}.about-a02{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A02.png) no-repeat center center;background-size:cover}.about-a03{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A03.png) no-repeat center center;background-size:cover}.about-a04{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-A04.png) no-repeat center center;background-size:cover}.about-greeting-img{display:inline-block;width:250px;vertical-align:top}.about-greeting-img img{box-shadow:10px 10px 0px #8a4001}.about-greeting-text{width:calc(100% - 260px);display:inline-block;margin-bottom:50px}.about-greeting-text h2 .bg-fff{padding:0 20px 0 0}.about-greeting-text h3{border:none;font-size:32px;margin-top:40px;color:#333;background:0 0;padding:0 0 16px}.about-greeting-text h3:after{border-bottom:none}.about-greeting-text p{font-size:18px;font-weight:700}.about-greeting-text p .small{font-size:14px}.member-img-box{display:inline-block;width:220px;vertical-align:top;margin-bottom:20px}.member-text-box{width:calc(100% - 230px);display:inline-block;margin-bottom:60px;min-height:300px}.member-a02-block{position:relative;z-index:1;padding:50px 0 40px;margin:80px 0 90px}.member-a02-block:after{content:' ';background:#e6e6e6;position:absolute;width:4000px;height:100%;top:0;left:-120%;z-index:-1}.member-a04-block{position:relative;z-index:1;padding:50px 0 40px;margin:80px 0 0}.member-a04-block:after{content:' ';background:#e6e6e6;position:absolute;width:4000px;height:100%;top:0;left:-120%;z-index:-1}.member-img-box p{font-size:14px;font-weight:700}.member-img-box p:first-line {font-size:18px}.member-text-box .more-btn{text-align:right}.members .page-header-title,.single-member .page-header-title{font-size:0;padding:21px 0}.members .page-header-title:before,.single-member .page-header-title:before{content:'MEMBER';font-size:34px;vertical-align:middle}.vk_posts.next-prev{display:none}.member-img-block{display:inline-block;width:200px;vertical-align:top;margin-bottom:20px}.member-text-block{width:calc(100% - 215px);display:inline-block;margin-bottom:60px}.number-item{font-size:25px;background:#b28633;background:linear-gradient(90deg,rgba(178,134,51,1) 0%,rgba(205,163,0,1) 100%);display:inline-block;color:#fff;padding:0 20px 2px}.research-title{color:#cda300;font-size:31px;font-weight:700}.member-info-l{display:inline-block;width:260px;vertical-align:bottom}.member-info-r{width:calc(100% - 270px);display:inline-block;vertical-align:bottom}.profile-link-block p{margin-bottom:0;font-weight:700}.profile-link-block p:nth-child(2){font-size:23px}.profile-link-block p:last-child{font-size:12px}.keyword-block{font-size:18px;border-left:5px solid #cca201;margin-bottom:15px;line-height:140%;padding:0 0 0 7px;font-weight:700}.web-link-block{font-size:18px;border-left:5px solid #cca201;margin-bottom:0}.web-link-block p{margin-bottom:0;line-height:140%;padding:0 0 0 7px;font-weight:700}.member-others-block{display:inline-block;width:100%;margin:50px 0 40px}.member-others-block h4{position:relative}.publication-block{border-right:1px solid #000;width:50%;float:left;padding:0 30px 0 0}.publication-block ol{padding-left:30px}.publication-block ol li{text-align:justify}.others-block{width:50%;float:left;padding:0 0 0 30px}.others-block h4{margin-top:50px}.others-block h4:after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;top:-25px;width:100%;border-bottom:1px solid #333}.others-block h4:first-child{margin-top:0}.others-block h4:first-child:after{border-bottom:none}.others-block ul{padding-left:0}.others-block ul li{list-style-type:none;position:relative;padding-left:25px}.others-block ul li:before{border-radius:50%;width:10px;height:10px;display:block;position:absolute;left:9px;top:9px;content:"";background:#cda300}.before-after-link-block{text-align:center}.before-after-link-block p{font-size:36px}.site-body-bottom{display:none}.home .site-body-bottom{display:block}.site-footer{border-top:none;background:#000;color:#fff;font-size:14px}.footer-widget-2 .widget_text{float:right;margin-bottom:20px}.site-footer-copyright{text-align:center;font-size:12px}.logo-sp{display:none}.vk-mobile-nav-menu-btn{right:5px;left:auto}.biography{margin-right:15px}.top-visual{position:relative}.top-visual .slide-text{background:#b28633;background:linear-gradient(0deg,rgba(178,134,51,1) 0%,rgba(205,163,0,1) 100%);position:absolute;max-width:350px;font-size:14px;width:100%;display:block;color:#fff;left:-80px;padding:20px 20px 0 35px;min-height:200px}.top-visual .slide-text:after{content:' ';position:absolute;width:100%;height:100%;top:12px;left:12px;border:1px solid #bc7800}.comments-area{display:none}.entry-meta-item.entry-meta-item-updated,.entry-meta-item.entry-meta-item-author{display:none}@media (min-width:782px){.wp-block-column.group-box:not(:first-child){margin-left:1em}.site-body-bottom .wp-block-column:not(:first-child){margin-left:1em}}@media (min-width:992px){.site-header--layout--nav-float .site-header-container{display:table}.site-header--layout--nav-float .site-header-logo{float:left;width:auto}body:not(.header_scrolled) .global-nav--layout--float-right{display:block;width:100%}.sp-member-img{display:none}.global-nav--layout--float-right .global-nav-list{margin:0 auto}}@media (min-width:1200px){.site-body-bottom .container{max-width:990px}}@media (max-width:1199px){.top-project-block{padding:80px 0 40px}.outline-text{width:calc(100% - 350px);max-width:100%;margin-left:0}.top-project-block:after{left:-200%}}@media (max-width:991px){.publication-block{border-right:none;width:100%;float:none;padding:0;margin-bottom:25px;border-bottom:1px solid #000}.others-block{width:100%;float:none;padding:0}.member-img-block{display:none}.sp-member-img{display:inline-block;width:210px;vertical-align:bottom}.member-text-block{width:100%}.member-info-l{width:calc(100% - 220px)}.member-info-r{width:100%;margin:20px 0 0}.about-greeting-text h3{font-size:26px;margin-top:20px;margin-bottom:10px}.top-greeting-block .wp-block-group__inner-container{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-greeting-mark.png) no-repeat top 80px right 0px}.greeting-text .wp-block-group__inner-container{background:0 0}.top-project-block:after{left:-240%}.top-project-block{padding:70px 0 70px}.slideContent .col-md-10{flex:100%;max-width:100%}.newsContent .col-md-10{flex:100%;max-width:100%}.outline-text{width:calc(100% - 240px)}.outline-img{margin-right:0}.home .site-body-container.container{max-width:100%}.slideContent{min-height:390px}.contact-box{margin:20px 0 10px}}@media (max-width:880px){.top-member-item{width:100%}}@media (max-width:781px){.footer-widget-2 .widget_text{float:none;margin-bottom:20px}.about-greeting-img{width:220px}h2{font-size:26px;margin-bottom:0;padding-top:0}.about-greeting-text{width:calc(100% - 250px)}.about-outline-block h2 .bg-outline:after{height:100%}.about-outline-block h2 .bg-outline:before{height:100%}.about-outline-block h2{margin-bottom:30px}.top-project-block:after{left:-270%}}@media (max-width:768px){.container,.container-md,.container-sm{max-width:100%}.topslide li .slide-text{left:0}.site-body{padding:2rem 0 2rem}.about-outline-block h2{margin-left:0}}@media (max-width:500px){.research-title{font-size:20px}.sp-member-img{width:100%;text-align:center;margin-bottom:15px}.member-info-l{width:100%}.member-text-block{margin-bottom:30px}.publication-block ol li{text-align:left}.before-after-link-block p{font-size:26px;line-height:130%}h3{font-size:16px}.member-img-box{display:block;width:100%;text-align:center}.member-img-box img{display:table;margin:auto}.member-text-box{width:100%}.site-footer .col-6{max-width:100%;flex:none}.about-greeting-img{width:100%;margin-bottom:30px}.about-greeting-img img{margin:auto}.about-greeting-text{width:100%}.about-greeting-text h3{font-size:22px;margin:0}.about-greeting-text h2 .bg-fff{display:block}.h2-en{font-size:18px;display:block}.about-outline-block h2 .bg-outline{display:block;padding-left:20px}.about-outline-block h2 .bg-outline:before{background-size:100% 100%;left:-12px;width:21px}.about-outline-block h2 .bg-outline:after{background-size:100% 100%;right:-12px;width:21px}.about-group .bg-fff{display:block}.about-outline-block figure{margin-bottom:30px}.slideContent{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-slide-bg.png) no-repeat bottom left}.slide-text-box{height:100%;position:relative;width:100%;margin:auto;display:block}.topslide li:after{background-size:contain}.newsticker li a{display:block}.newsticker li{padding:10px 5px 20px}.greeting-photo{width:100%}.greeting-text{width:100%}.top-greeting-block:after{height:810px;left:-20px;background-size:cover}.top-greeting-block .wp-block-group__inner-container{background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-greeting-mark.png) no-repeat top 390px right 0px}.greeting-text .wp-block-group__inner-container{background:0 0}.top-project-block{padding:0 0 70px}.top-project-block:after{left:auto;right:-50px;background-size:cover;background:url(//chronoproteinology.org/b/wp-content/themes/lightning_child_protein/images/top-project-bg.png) no-repeat bottom right}.outline-img{margin-right:0;width:100%}.outline-text{width:100%}.top-greeting-block img{margin:auto}.top-project-block img{margin:auto}.wp-block-image.item-l{margin-bottom:-27px;position:relative}p.item-l{position:relative;padding-top:2px;padding-bottom:2px;display:inline-block}.wp-block-image.item-r{position:relative}.member-item-text .wp-block-group__inner-container{padding:30px 15px 20px}.logo-sp{display:block;padding-top:10px}.logo-pc{display:none}.home .site-body-bottom img{display:table;margin:auto}.biography{margin-right:0;display:block;margin-top:8px}}