.newsCol{margin-top:160px;position:relative;overflow:hidden;padding-bottom:50px}@media(max-width: 1099.9px){.newsCol{margin-top:27vw;padding-bottom:0}}.newsCol .newsInnerCol{width:1000px;margin:auto}@media(max-width: 1099.9px){.newsCol .newsInnerCol{width:100%}}.newsCol .newsInnerCol h2{margin-bottom:50px;position:relative;display:flex}@media(max-width: 1099.9px){.newsCol .newsInnerCol h2{margin-left:5vw;margin-bottom:7vw}}.newsCol .newsInnerCol h2 img.js-current{position:relative}.newsCol .newsInnerCol h2 img.js-next{position:absolute;max-width:fit-content;clip-path:inset(0px 0px 20px 0px);left:0;z-index:0}.newsCol .newsInnerCol h2 img.js-next.noText{clip-path:inset(0px 0px 0px 0px)}.newsCol .newsInnerCol .newsCategoryCol{position:relative;width:100%}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsCategoryCol{width:auto;overflow-x:scroll;white-space:nowrap;padding-left:5.3333333333vw;margin-right:5.3333333333vw}.newsCol .newsInnerCol .newsCategoryCol::-webkit-scrollbar{display:none}.newsCol .newsInnerCol .newsCategoryCol::before{content:"";display:block;position:sticky;margin-top:-9.3333333333vw;top:9.3333333333vw;left:0;width:100%;height:9.3333333333vw;background-image:linear-gradient(to right, transparent, transparent 75%, #141414);pointer-events:none;z-index:1}}.newsCol .newsInnerCol .newsCategoryCol .btnCategory{position:relative;border:solid 2px #fff;padding:0 11px;height:40px;margin-right:8px;font-size:14px;font-weight:900;border-radius:999px;color:#fff;background-color:rgba(0,0,0,0);cursor:pointer;transition:.2s}@media(min-width: 1100px){.newsCol .newsInnerCol .newsCategoryCol .btnCategory{transition-duration:.2s}.newsCol .newsInnerCol .newsCategoryCol .btnCategory:hover{transform:translateY(-3px)}}.newsCol .newsInnerCol .newsCategoryCol .btnCategory:last-child{margin-right:0}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsCategoryCol .btnCategory{border:solid 1px #fff;padding:0 3.2vw;height:9.3333333333vw;margin-right:1.3333333333vw;font-size:3.4666666667vw}.newsCol .newsInnerCol .newsCategoryCol .btnCategory:last-child{margin-right:69.3333333333vw}}.newsCol .newsInnerCol .newsCategoryCol .btnCategory.selected{color:#141414;background-color:#fff;pointer-events:none}.newsCol .newsInnerCol .newsListCol{position:relative;margin-top:30px}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol{margin-top:8vw;padding:0 5.3333333333vw}}.newsCol .newsInnerCol .newsListCol>.bg{position:absolute;top:0;width:100vw;height:100%;margin-left:calc(50% - 50vw);pointer-events:none}.newsCol .newsInnerCol .newsListCol>.bg::before{content:"";position:absolute;top:40px;left:125px;width:57.7083333333vw;height:100%;background:url("../images/top/pc/bg_news.jpg") no-repeat;background-size:cover;z-index:-1}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol>.bg::before{top:7.7333333333vw;left:-5.3333333333vw;width:81.6vw;background:url("../images/top/bg_news.jpg") no-repeat;background-size:cover}}.newsCol .newsInnerCol .newsListCol .newsListInner{position:relative;margin-bottom:-5px}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner{margin-bottom:-1.3333333333vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem{margin-bottom:5px}@media(min-width: 1100px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem{position:relative;bottom:0;transition-duration:.2s}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem:hover{bottom:3px !important}}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem{margin-bottom:1.3333333333vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem.is-newsAnime{animation:newsAnime .2s linear;animation-fill-mode:forwards}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a{display:flex;height:110px;background-color:#3d3d3d}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a{height:25.8666666667vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a .thumbnail{background:linear-gradient(90deg, #141414 30%, #363636 100%);width:110px}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a .thumbnail{width:25.8666666667vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a .thumbnail img{width:100%}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl{flex:1;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:15px 18px}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl{padding:2.1333333333vw 2.6666666667vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .date{order:2;font-size:14px;color:rgba(255,255,255,.7);font-weight:900}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .date{font-size:3.2vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .category{order:1}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .category object{font-size:14px;font-weight:900}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .category object{font-size:2.9333333333vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .category object span{margin-right:3px}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .category object span{margin-right:0.5333333333vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .title{order:3;margin-top:6px;height:58px;width:100%}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .title{height:14.9333333333vw}}.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .title span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;font-size:16px;font-weight:900}@media(max-width: 1099.9px){.newsCol .newsInnerCol .newsListCol .newsListInner .newsListItem a dl .title span{-webkit-line-clamp:3;font-size:3.2vw;line-height:1.5}}.newsCol .newsInnerCol .hiddenMessage{display:none;padding:160px 0 50px}@media(max-width: 1099.9px){.newsCol .newsInnerCol .hiddenMessage{padding:13.3333333333vw 0 6.6666666667vw}}.newsCol .newsInnerCol .hiddenMessage p{font-size:16px;font-weight:900;text-align:center;color:#141414}@media(max-width: 1099.9px){.newsCol .newsInnerCol .hiddenMessage p{font-size:4.2666666667vw}}.newsCol .newsInnerCol .pagerCol{display:flex;justify-content:space-between;font-size:14px;margin-top:50px;font-family:"Noto Serif JP",serif}@media(max-width: 1099.9px){.newsCol .newsInnerCol .pagerCol{background:rgba(255,255,255,.3);width:90vw;margin:10vw auto;padding:1.5vw;border-radius:50px}}.newsCol .newsInnerCol .pagerCol .prevBtn{background:#d00000;width:135px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;text-indent:-9999px;font-size:0;position:relative;overflow:hidden;filter:drop-shadow(5px 4px 10px rgba(20, 20, 20, 0.4))}@media(min-width: 1100px){.newsCol .newsInnerCol .pagerCol .prevBtn{transition-duration:.2s}.newsCol .newsInnerCol .pagerCol .prevBtn:hover{transform:translateY(-3px)}}@media(max-width: 1099.9px){.newsCol .newsInnerCol .pagerCol .prevBtn{width:19.2vw;height:8vw;filter:none}}.newsCol .newsInnerCol .pagerCol .prevBtn::before{content:"";background:url(../images/common/ico_arrow.png) no-repeat left top;background-size:100%;width:18px;height:20px;transform:scale(-1, 1)}.newsCol .newsInnerCol .pagerCol .prevBtn::after{content:"";position:absolute;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);width:100%;height:100%}.newsCol .newsInnerCol .pagerCol .prevBtn.disable{background:rgba(255,255,255,.3) !important;pointer-events:none;filter:none}@media(max-width: 1099.9px){.newsCol .newsInnerCol .pagerCol .prevBtn.disable{background:rgba(255,255,255,.5) !important}}.newsCol .newsInnerCol .pagerCol .prevBtn.disable::before{filter:invert(1);opacity:.3}.newsCol .newsInnerCol .pagerCol .prevBtn.disable::after{display:none}.newsCol .newsInnerCol .pagerCol .nextBtn{background:#d00000;width:135px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;text-indent:-9999px;font-size:0;position:relative;overflow:hidden;filter:drop-shadow(5px 4px 10px rgba(20, 20, 20, 0.4))}@media(min-width: 1100px){.newsCol .newsInnerCol .pagerCol .nextBtn{transition-duration:.2s}.newsCol .newsInnerCol .pagerCol .nextBtn:hover{transform:translateY(-3px)}}@media(max-width: 1099.9px){.newsCol .newsInnerCol .pagerCol .nextBtn{width:19.2vw;height:8vw;filter:none}}.newsCol .newsInnerCol .pagerCol .nextBtn::before{content:"";background:url(../images/common/ico_arrow.png) no-repeat left top;background-size:100%;width:18px;height:20px}.newsCol .newsInnerCol .pagerCol .nextBtn::after{content:"";position:absolute;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);width:100%;height:100%}.newsCol .newsInnerCol .pagerCol .nextBtn.disable{background:rgba(255,255,255,.3) !important;pointer-events:none;filter:none}@media(max-width: 1099.9px){.newsCol .newsInnerCol .pagerCol .nextBtn.disable{background:rgba(255,255,255,.5) !important}}.newsCol .newsInnerCol .pagerCol .nextBtn.disable::before{filter:invert(1);opacity:.3}.newsCol .newsInnerCol .pagerCol .nextBtn.disable::after{display:none}.newsCol .newsInnerCol .pagerCol .pager{display:flex;gap:10px;filter:drop-shadow(5px 4px 10px rgba(20, 20, 20, 0.4))}.newsCol .newsInnerCol .pagerCol .pager .pageBtn{background:#d00000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;font-family:"Noto Serif JP",serif}@media(min-width: 1100px){.newsCol .newsInnerCol .pagerCol .pager .pageBtn{transition-duration:.2s}.newsCol .newsInnerCol .pagerCol .pager .pageBtn:hover{transform:translateY(-3px)}}.newsCol .newsInnerCol .pagerCol .pager .pageBtn.current{background:#fff !important;color:#141414}.newsCol .newsInnerCol .pagerCol .pager .ellipsis{display:flex;align-items:end;color:#141414}.newsCol .newsInnerCol .pagerCol .pager .pageBtnMin{color:#141414}@media(max-width: 1099.9px){.newsCol .newsInnerCol .pagerCol .pager .pageBtnMin{font-size:3.7333333333vw;font-family:"Noto Serif JP",serif;font-weight:900;padding-top:.5vw}.newsCol .newsInnerCol .pagerCol .pager .pageBtnMin .current{font-family:"Noto Serif JP",serif;font-weight:900}}.newsCol .bg{position:absolute;width:100%;height:1010px;top:230px;z-index:-1}@media(max-width: 1099.9px){.newsCol .bg{height:235vw;top:51vw}}.newsCol .bg::before{content:"";position:absolute;background-image:url(../images/news/bg_pc.jpg);background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:100%}@media(max-width: 1099.9px){.newsCol .bg::before{background-image:url(../images/news/bg_sp.jpg)}}.shareCol{margin-top:150px}@media(max-width: 1099.9px){.shareCol{margin-top:25vw}}@keyframes red-to-purple{0%{background:#d00000}100%{background:#b700d0}}@keyframes purple-to-green{0%{background:#b700d0}100%{background:#01a551}}@keyframes green-to-white{0%{background:#01a551}100%{background:#7c7c7c}}@keyframes white-to-yellow{0%{background:#7c7c7c}100%{background:#a9a503}}@keyframes yellow-to-blue{0%{background:#a9a503}100%{background:#0023d0}}@keyframes blue-to-red{0%{background:#0023d0}100%{background:#d00000}}.pagerCol.btn-red .prevBtn{animation:blue-to-red .5s linear;animation-fill-mode:forwards}.pagerCol.btn-red .nextBtn{animation:blue-to-red .5s linear;animation-fill-mode:forwards}.pagerCol.btn-red .pager .pageBtn{animation:blue-to-red .5s linear;animation-fill-mode:forwards}.pagerCol.btn-purple .prevBtn{animation:red-to-purple .5s linear;animation-fill-mode:forwards}.pagerCol.btn-purple .nextBtn{animation:red-to-purple .5s linear;animation-fill-mode:forwards}.pagerCol.btn-purple .pager .pageBtn{animation:red-to-purple .5s linear;animation-fill-mode:forwards}.pagerCol.btn-green .prevBtn{animation:purple-to-green .5s linear;animation-fill-mode:forwards}.pagerCol.btn-green .nextBtn{animation:purple-to-green .5s linear;animation-fill-mode:forwards}.pagerCol.btn-green .pager .pageBtn{animation:purple-to-green .5s linear;animation-fill-mode:forwards}.pagerCol.btn-white .prevBtn{animation:green-to-white .5s linear;animation-fill-mode:forwards}.pagerCol.btn-white .nextBtn{animation:green-to-white .5s linear;animation-fill-mode:forwards}.pagerCol.btn-white .pager .pageBtn{animation:green-to-white .5s linear;animation-fill-mode:forwards}.pagerCol.btn-yellow .prevBtn{animation:white-to-yellow .5s linear;animation-fill-mode:forwards}.pagerCol.btn-yellow .nextBtn{animation:white-to-yellow .5s linear;animation-fill-mode:forwards}.pagerCol.btn-yellow .pager .pageBtn{animation:white-to-yellow .5s linear;animation-fill-mode:forwards}.pagerCol.btn-blue .prevBtn{animation:yellow-to-blue .5s linear;animation-fill-mode:forwards}.pagerCol.btn-blue .nextBtn{animation:yellow-to-blue .5s linear;animation-fill-mode:forwards}.pagerCol.btn-blue .pager .pageBtn{animation:yellow-to-blue .5s linear;animation-fill-mode:forwards}