.js-scroll{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}.is-scrolled{opacity:1;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;-webkit-transform:translateY(0);transform:translateY(0)}.main_content{position:relative;z-index:99}.scroll_over{background:#F5F7F8;position:relative;z-index:1;border-radius:60px 60px 0 0}.scroll_over--first{-webkit-box-shadow:-7px -6px 46px rgba(0,0,0,0.16);box-shadow:-7px -6px 46px rgba(0,0,0,0.16)}@media screen and (max-width:640.98px){.scroll_over{border-radius:30px 30px 0 0}}.news_wrap{position:relative;z-index:1}.news_content{display:-webkit-box;display:-ms-flexbox;display:flex}.news_content__ttl{width:22.3%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.news_content__list{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:909.98px){.news_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.1rem}.news_content__ttl{width:100%}}.news_list{display:-ms-grid;display:grid;-ms-grid-columns:auto 0px 1fr;grid-template-columns:auto 1fr;gap:0px;border-top:1px solid rgba(0,0,0,0.1);line-height:1.8}.news_list dd,.news_list dt{border-bottom:1px solid rgba(0,0,0,0.1);padding:1.3rem 0}.news_list dt{color:#A08A82}.news_list dd{padding-left:45px;font-weight:500}@media screen and (max-width:640.98px){.news_list{-ms-grid-columns:1fr;grid-template-columns:1fr;font-size:0.82em}.news_list dt{border-bottom:none;padding-bottom:0;padding-top:1.3rem}.news_list dd{padding-left:0;padding-top:0;padding-bottom:1.3rem}}#special_campaign .special_campaign__img{width:10%;max-width:140px;margin:auto}@media screen and (max-width:909.98px){#special_campaign .special_campaign__img{width:17%}}@media screen and (max-width:640.98px){#special_campaign .special_campaign__img{width:24%}}#special_campaign .special_campaign__img img{width:100%}#special_campaign .border_area .slash_ttl{opacity:0;-webkit-transform:translateY(17px);transform:translateY(17px)}#special_campaign .border_area .round_tag,#special_campaign .border_area .section_ttl{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}#special_campaign .border_area .balloon_ruby:before{opacity:0;-webkit-transform:translateY(3px);transform:translateY(3px)}#special_campaign .border_area .fs_14{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}#special_campaign .border_area .deco_wrap__img{opacity:0;-webkit-transform:scale(0.7) translateY(5px);transform:scale(0.7) translateY(5px)}#special_campaign .border_area .deco_wrap__img--right{-webkit-transform-origin:left center;transform-origin:left center}#special_campaign .border_area .deco_wrap__img--left{-webkit-transform-origin:right center;transform-origin:right center}#special_campaign .border_area.is-scrolled .slash_ttl{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#special_campaign .border_area.is-scrolled .round_tag{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out 0.5s;transition:all 0.7s ease-in-out 0.5s}#special_campaign .border_area.is-scrolled .section_ttl{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out 0.6s;transition:all 0.7s ease-in-out 0.6s}#special_campaign .border_area.is-scrolled .balloon_ruby:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease-in-out 1.9s;transition:all 0.3s ease-in-out 1.9s}#special_campaign .border_area.is-scrolled .fs_14{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out 0.8s;transition:all 0.7s ease-in-out 0.8s}#special_campaign .border_area.is-scrolled .deco_wrap__img{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transition:all 0.7s ease-in-out 1s;transition:all 0.7s ease-in-out 1s}.insta_wrap{padding-top:55px}#instagram .round_tag,#instagram h2,#instagram h2+p{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}#instagram h2:after{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}#instagram h2:before{opacity:0}#instagram .is-scrolled .round_tag{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out 0s;transition:all 0.7s ease-in-out 0s}#instagram .is-scrolled h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out 0.4s;transition:all 0.7s ease-in-out 0.4s}#instagram .is-scrolled h2:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease-in-out 0.6s;transition:all 0.3s ease-in-out 0.6s}#instagram .is-scrolled h2:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.2s ease-in-out 1s;transition:all 0.2s ease-in-out 1s}#instagram .is-scrolled h2+p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out 0.5s;transition:all 0.7s ease-in-out 0.5s}.present_img{opacity:0}.present_img.is-scrolled{opacity:1;-webkit-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out}@media screen and (max-width:640.98px){.present_img{width:74.58%}}.coming_campaign{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.coming_campaign.is-scrolled{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}@media screen and (max-width:640.98px){.ribbon01{width:210px}}