.fadeon{opacity:0;transition:all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0.5s}.fadeon.is-on{opacity:1}.fadeup{filter:grayscale(100%);opacity:1;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);-webkit-transform:translateY(2rem);transform:translateY(2rem)}.fadeup.is-on{filter:grayscale(0);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#news #newsn-list{padding:0 3%;max-width:calc(792px + 6%);margin:0 auto}@media screen and (max-width: 959px){#news #newsn-list{padding:0 1rem}}#news #newsn-list li{padding:5rem 2rem;border-bottom:1px solid #b3b3b3}@media screen and (max-width: 559px){#news #newsn-list li{padding:3rem 0}}#news #newsn-list li:first-child{border-top:1px solid #b3b3b3}#news #newsn-list li a{display:flex;align-items:center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#news #newsn-list li a:hover{opacity:.7}#news #newsn-list li a .imagebox{width:266px;margin-right:7rem}@media screen and (max-width: 959px){#news #newsn-list li a .imagebox{width:216px;margin-right:5rem}}@media screen and (max-width: 559px){#news #newsn-list li a .imagebox{width:30%;margin-right:2rem}}#news #newsn-list li a .imageholder{position:relative;width:100%;height:auto;overflow:hidden}#news #newsn-list li a .imageholder .image{position:relative;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#news #newsn-list li a .imageholder .image:before{position:relative;content:"";display:block;padding-top:66.9%;background:#000}#news #newsn-list li a .imageholder .image img{height:auto;position:absolute;top:50%;transform:translateY(-50%)}#news #newsn-list li a .txt{flex:1;display:flex;flex-direction:column-reverse}#news #newsn-list li a .txt .ttl{font-size:1.7rem;line-height:1.7;font-weight:500;letter-spacing:.1rem}@media screen and (max-width: 559px){#news #newsn-list li a .txt .ttl{font-size:1.5rem;line-height:1.5}}#news #newsn-list li a .txt .date{font-family:"Montserrat",sans-serif;font-size:1.4rem;letter-spacing:.1rem;color:#ce000e;font-weight:600;margin-bottom:1rem}@media screen and (max-width: 559px){#news #newsn-list li a .txt .date{font-size:1.2rem;margin-bottom:.5rem}}#news-detail{padding:0 3%;max-width:calc(792px + 6%);margin:0 auto;display:flex;flex-direction:column}@media screen and (max-width: 959px){#news-detail{padding:0 1rem}}#news-detail #article-ttl{order:3;text-align:center;font-size:2.6rem;line-height:1.3;letter-spacing:.25rem;font-weight:500}@media screen and (max-width: 959px){#news-detail #article-ttl{font-size:2.1rem}}@media screen and (max-width: 559px){#news-detail #article-ttl{font-size:1.9rem;letter-spacing:.1rem}}#news-detail .date{order:2;text-align:center;font-family:"Montserrat",sans-serif;color:#ce000e;font-weight:600;letter-spacing:.1rem;font-size:1.4rem;line-height:1.3;margin-bottom:1rem}#news-detail .article-area{margin-top:3rem;order:4}@media screen and (max-width: 959px){#news-detail .article-area{margin-top:2rem}}@media screen and (max-width: 559px){#news-detail .article-area{margin-top:1rem}}#news-detail .page-ttl{order:1}