@charset "UTF-8";html{box-sizing:border-box}*:before,*:after{box-sizing:inherit}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,picture,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}ul{list-style:none}button{padding:0;background-color:transparent;border:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{color:#333;font-weight:400;font-size:16px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif,Hiragino Sans,Hiragino Kaku Gothic ProN,"游ゴシック  Medium",meiryo,sans-serif}body{background-color:#fff8e2}img{vertical-align:bottom}.main-image .container,.footer .container{width:calc(100% - 32px);max-width:900px;margin:auto}.button,.intro .button,.tiananmen__content .button,.member__content .button{display:block;max-width:320px;padding:.75em 2em;color:#fff;text-align:center;text-decoration:none;background-color:#a26711;border-radius:2.5em;box-shadow:0 0 transparent;transition:.3s ease-out;font-weight:700;font-size:1em;line-height:1.5}.button:hover{box-shadow:rgba(45,45,45,.05) 0 2px 2px,rgba(49,49,49,.05) 0 4px 4px,rgba(42,42,42,.05) 0 8px 8px,rgba(32,32,32,.05) 0 16px 16px,rgba(49,49,49,.05) 0 32px 32px,rgba(35,35,35,.05) 0 64px 64px}.intro__content,.profile,.tiananmen,.member{width:calc(100% - 32px);max-width:900px;margin:auto}.tiananmen__content__nav .text-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.5em 0;color:#a26711;text-decoration:none;background-color:transparent;transition:.3s ease-out;font-weight:700;font-size:.85em;line-height:1.5}.tiananmen__content__nav .text-link i{font-weight:700;font-size:1.25em;line-height:1.5;padding-left:6px}.tiananmen__content__nav .text-link:hover{color:#0072ad}.header__nav__menu .share-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;color:#fff;text-decoration:none;background-color:rgba(255,255,255,.2);border-radius:50%;transition:.2s}.header__nav__menu .share-item:hover{background-color:#a26711}.header__nav__menu .share-item+.share-item{margin-left:1em}.header__nav__menu .facebook.share-item img{width:8.65px;height:16px}.header__nav__menu .twitter.share-item img{width:17.115px;height:13px}.header__nav__menu .line.share-item img{width:17px;height:16px}.header__nav__menu .hatebu.share-item img{width:13.5px;height:13px}.header{position:absolute;top:0;z-index:2;width:100%}.header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:calc(100% - 32px);margin:auto;padding:1em 0}.header .logo a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.header .logo img{width:180px;height:43px}.header__nav__dropdown{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;background-color:rgba(255,255,255,.2);border-radius:50%;cursor:pointer}.header__nav__dropdown i{color:#fff;vertical-align:middle}.header__nav__menu{position:absolute;display:none}.header__nav__menu .share-item{margin-top:.5em}.header__nav__menu .share-item+.share-item{margin-left:0}.intro{padding:2em 0}.intro__content{width:calc(100% - 32px);max-width:640px;margin:auto}.common{padding:0 0 2em}.common .title{font-weight:400;font-size:1.65em;line-height:1.4;margin-top:-.25em;margin-bottom:1.1em;text-align:center}.common .title.is-sm{font-weight:700;font-size:1.25em;line-height:1.5;margin-top:1.25em;margin-bottom:1.25em;color:#0099e8;text-align:center}.main-image{position:relative;z-index:1;display:-ms-flexbox;display:flex;width:100%;height:60vh;background-image:url(../images/tiananmen/news_20180629195049-thumb-645xauto-140159.jpg);background-position:50% 50%;background-size:cover}.main-image:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(103,59,0,.5);content:''}.main-image .container{z-index:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.main-image .container .tiananmen-logo{position:relative;width:300px;height:106px;margin-top:48px}.about{width:calc(100% - 32px);max-width:640px;margin:0 auto}.about p{font-weight:400;font-size:1em;line-height:1.8;margin-bottom:.25em;color:#333}.profile{padding:32px 0 0}.profile .eyecatch{width:calc(100% - 24px);max-width:280px;margin:0 auto 40px}.profile__content{width:100%;max-width:640px;margin:auto}.profile__content:not(:last-child){margin:0 auto 20px}.profile__content__title{margin-bottom:.25em;color:#333;text-align:left;font-weight:700;font-size:1em;line-height:1.5}.profile__content__image{position:relative;display:-ms-flexbox;display:flex;width:100%;height:180px;margin-bottom:24px;overflow:hidden;background-image:url(../images/tiananmen/news_20180628131904.jpg);background-position:50% 50%;background-size:cover;border-radius:8px}.profile__content__main{-ms-flex:1;flex:1;margin-bottom:.25em;color:#666;font-weight:400;font-size:.875em;line-height:1.8}.tiananmen{padding:2em 0}.tiananmen .title{font-weight:400;font-size:1.55em;line-height:1.4;margin-top:-.25em;margin-bottom:1.1em;text-align:center}.tiananmen__content{width:100%;max-width:640px;margin:auto;color:#333;text-decoration:none}.tiananmen__content:not(:last-child){margin:0 auto 40px}.tiananmen__content__title{font-weight:700;font-size:1.25em;line-height:1.6;color:#333}.tiananmen__content__title li:last-child{font-weight:700;font-size:1.25em;line-height:1.6;margin-top:8px;color:#333}.tiananmen__content__vol{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin:0 auto 10px;padding:40px 0 4px;font-family:serif;border-bottom:1px solid;font-weight:700;font-size:1em;line-height:1}.tiananmen__content__vol span{font-weight:700;font-size:2em;line-height:1;margin:0 2px}.tiananmen__content__main{-ms-flex:0 1 500px;flex:0 1 500px;font-feature-settings:'palt'}.tiananmen__content__main p{font-weight:400;font-size:.875em;line-height:1.65;margin-bottom:.25em;color:#666}.tiananmen__content__nav .text-link{text-align:left}.member{margin-bottom:60px;padding:32px 0}.member .title{font-weight:400;font-size:1.55em;line-height:1.4;margin-top:-.25em;margin-bottom:1.1em;text-align:center}.member__content{width:100%;max-width:640px;margin:auto}.member__content:not(:last-child){margin:0 auto 20px}.member__content .button{margin-top:1em}.member__content .button+.button{margin-left:1em}.footer .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer__share{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:3em}.footer__share *+*{margin-left:1em}.footer .logo img{width:160px;height:33.17px;margin-bottom:20px}.footer .copyright{padding:2em 0;color:#fff;text-align:center;background-color:#1a1a1a;font-weight:400;font-size:.75em;line-height:1.5}@media screen and (min-width:360px){html{font-size:16px}}@media screen and (min-width:480px){html{font-size:16px}}@media screen and (min-width:768px){html{font-size:16px}.button,.intro .button,.tiananmen__content .button,.member__content .button{padding:.75em 3em}.header .logo img{width:200px;height:48px}.header__nav__dropdown{display:none}.header__nav__menu{position:static;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__nav__menu .share-item{margin-top:0}.header__nav__menu .share-item+.share-item{margin-left:1em}.intro{padding:2.4em 0}.intro__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.common{padding:0 0 4em}.main-image{height:360px}.main-image .container .tiananmen-logo{width:400px;height:141px;margin-top:0}.profile{padding:48px 0 0}.profile__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.profile__content__image{width:160px;height:160px;margin-right:24px;margin-bottom:0}.tiananmen{padding:4em 0}.tiananmen .title{font-weight:400;font-size:1.65em;line-height:1.4}.tiananmen__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:calc(100% - 32px)}.tiananmen__content__vol{-ms-flex-pack:center;justify-content:center;width:100px;height:100px;margin-right:40px;padding:20px;background-color:#fff;border:none;border-radius:50%}a:hover .tiananmen__content__title,a:hover .tiananmen__content__title li,a:hover .tiananmen__content__main p{color:#a26711;transition:.3s}a:hover .tiananmen__content__vol{color:#fff;background-color:#a26711;transition:.3s}.member{padding:24px 0}.member .title{font-weight:400;font-size:1.65em;line-height:1.4}.member__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:calc(100% - 32px)}.footer__share{width:calc(100% - 32px);margin-bottom:1.4em}}@media screen and (min-width:1024px){html{font-size:16px}.header__nav__menu .line.share-item{display:none}}@media screen and (min-width:1280px){html{font-size:16px}}@media screen and (max-width:767px){.header__nav.is-active .header__nav__menu{display:block}}