.news-index-page main{overflow:hidden}.news-index-page main .headlineBox h1,.news-index-page main .headlineBox h2{font-size:28px;font-weight:500;line-height:1.7;letter-spacing:.08em;color:#0095dd}@media screen and (max-width:1320px){.news-index-page main .headlineBox h1,.news-index-page main .headlineBox h2{font-size:calc(28 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .headlineBox h1,.news-index-page main .headlineBox h2{font-size:calc(28 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .headlineBox h1,.news-index-page main .headlineBox h2{font-size:calc(20 / 375 * 100vw);line-height:1.7}}.news-index-page main .headlineBox p{position:relative;left:-4px;margin-bottom:8px;font-size:130px;font-weight:700;line-height:1;letter-spacing:.02em}@media screen and (max-width:1320px){.news-index-page main .headlineBox p{left:calc(-4 / 1320 * 100vw);margin-bottom:calc(8 / 1320 * 100vw);font-size:calc(130 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .headlineBox p{left:calc(-4 / 1024 * 100vw);margin-bottom:calc(8 / 1024 * 100vw);font-size:calc(117 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .headlineBox p{left:calc(-4 / 375 * 100vw);margin-bottom:calc(8 / 375 * 100vw);font-size:calc(58 / 375 * 100vw)}}.news-index-page main .headlineBox p.section-label{display:none;position:static;left:0;margin-bottom:0;font-size:18px;font-weight:500;line-height:1.7;letter-spacing:.08em;color:#000}@media screen and (max-width:1320px){.news-index-page main .headlineBox p.section-label{font-size:calc(18 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .headlineBox p.section-label{font-size:calc(18 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .headlineBox p.section-label{font-size:calc(14 / 375 * 100vw);line-height:1.7}}.news-index-page main .copyTxt{text-justify:inter-ideograph;text-align:justify;font-size:16px;font-weight:500;line-height:1.6875;letter-spacing:.011em}@media screen and (max-width:1320px){.news-index-page main .copyTxt{font-size:calc(16 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .copyTxt{font-size:calc(16 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .copyTxt{font-size:calc(16 / 375 * 100vw)}}.news-index-page main .detailBtn a,.news-index-page main .detailBtn span{display:inline-block;padding:0 20px 4px;font-size:22px;font-weight:700;line-height:1;letter-spacing:.02em;background:#fff;border:1px solid #000;border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.news-index-page main .detailBtn a,.news-index-page main .detailBtn span{padding:0 calc(20 / 1320 * 100vw) calc(4 / 1320 * 100vw);font-size:calc(22 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .detailBtn a,.news-index-page main .detailBtn span{padding:0 calc(20 / 1024 * 100vw) calc(4 / 1024 * 100vw);font-size:calc(22 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .detailBtn a,.news-index-page main .detailBtn span{padding:0 calc(20 / 375 * 100vw) calc(4 / 375 * 100vw);font-size:calc(22 / 375 * 100vw)}}.news-index-page main .detailBtn a:hover,.news-index-page main .detailBtn span:hover{opacity:1;color:#fff;background:#000}.news-index-page main .detailBtn span{-webkit-transition:.39s;transition:.39s}.news-index-page main .wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:66px}@media screen and (max-width:1320px){.news-index-page main .wp-pagenavi{margin-top:calc(66 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .wp-pagenavi{margin-top:calc(66 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .wp-pagenavi{margin-top:calc(40 / 375 * 100vw)}}.news-index-page main .wp-pagenavi .first,.news-index-page main .wp-pagenavi .last,.news-index-page main .wp-pagenavi .pages{display:none}.news-index-page main .wp-pagenavi a,.news-index-page main .wp-pagenavi span{width:36px;margin:0 7px;padding:0;text-align:center;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;line-height:36px;color:#000;background:#eee;border:none;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1320px){.news-index-page main .wp-pagenavi a,.news-index-page main .wp-pagenavi span{width:calc(36 / 1320 * 100vw);margin:0 calc(7 / 1320 * 100vw);font-size:calc(14 / 1320 * 100vw);line-height:calc(36 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .wp-pagenavi a,.news-index-page main .wp-pagenavi span{width:calc(36 / 1024 * 100vw);margin:0 calc(7 / 1024 * 100vw);font-size:calc(14 / 1024 * 100vw);line-height:calc(36 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .wp-pagenavi a,.news-index-page main .wp-pagenavi span{width:calc(28 / 375 * 100vw);margin:0 calc(7 / 375 * 100vw);font-size:calc(12 / 375 * 100vw);line-height:calc(28 / 375 * 100vw)}}.news-index-page main .wp-pagenavi .current,.news-index-page main .wp-pagenavi a:hover{opacity:1;color:#fff;background:#000}.news-index-page main .wp-pagenavi a[rel=next],.news-index-page main .wp-pagenavi a[rel=prev]{position:relative;height:36px}@media screen and (max-width:1320px){.news-index-page main .wp-pagenavi a[rel=next],.news-index-page main .wp-pagenavi a[rel=prev]{height:calc(36 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .wp-pagenavi a[rel=next],.news-index-page main .wp-pagenavi a[rel=prev]{height:calc(36 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .wp-pagenavi a[rel=next],.news-index-page main .wp-pagenavi a[rel=prev]{height:calc(26 / 375 * 100vw)}}.news-index-page main .wp-pagenavi a[rel=next]::before,.news-index-page main .wp-pagenavi a[rel=prev]::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:7px;height:14px;background:url(../../images/common/nav_arr_next.svg) center/100% auto no-repeat}@media screen and (max-width:1320px){.news-index-page main .wp-pagenavi a[rel=next]::before,.news-index-page main .wp-pagenavi a[rel=prev]::before{width:calc(7 / 1320 * 100vw);height:calc(14 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main .wp-pagenavi a[rel=next]::before,.news-index-page main .wp-pagenavi a[rel=prev]::before{width:calc(7 / 1024 * 100vw);height:calc(14 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main .wp-pagenavi a[rel=next]::before,.news-index-page main .wp-pagenavi a[rel=prev]::before{width:calc(5 / 375 * 100vw);height:calc(12 / 375 * 100vw)}}.news-index-page main .wp-pagenavi a[rel=next]:hover,.news-index-page main .wp-pagenavi a[rel=prev]:hover{color:#000;background:0 0}.news-index-page main .wp-pagenavi a[rel=prev]{background:0 0}.news-index-page main .wp-pagenavi a[rel=prev]::before{opacity:.5;-webkit-transform:translate(-60%,-50%) scale(-1,1);-ms-transform:translate(-60%,-50%) scale(-1,1);transform:translate(-60%,-50%) scale(-1,1)}.news-index-page main .wp-pagenavi a[rel=next]{background:0 0}.news-index-page main #newsBlock{padding:0 60px 195px}@media screen and (max-width:1320px){.news-index-page main #newsBlock{padding:0 calc(60 / 1320 * 100vw) calc(195 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main #newsBlock{padding:0 calc(60 / 1024 * 100vw) calc(165 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main #newsBlock{padding:0 calc(22 / 375 * 100vw) calc(115 / 375 * 100vw)}}.news-index-page main #newsBlock::before{display:none}.news-index-page main #newsBlock .newsBlock__inner{position:relative;display:block}.news-index-page main #newsBlock .newsBlock__inner::before{content:"";position:absolute;bottom:0;left:0;-webkit-transform:translate(-130%,22%);-ms-transform:translate(-130%,22%);transform:translate(-130%,22%);width:272px;height:274px;background:url(../../images/common/ico_box_gy.svg) center/100% auto no-repeat;mix-blend-mode:multiply}@media screen and (max-width:1320px){.news-index-page main #newsBlock .newsBlock__inner::before{width:calc(272 / 1320 * 100vw);height:calc(274 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main #newsBlock .newsBlock__inner::before{width:calc(272 / 1024 * 100vw);height:calc(274 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main #newsBlock .newsBlock__inner::before{width:calc(272 / 375 * 100vw);height:calc(274 / 375 * 100vw)}}.news-index-page main #newsBlock .newsBlock__inner .headlineBox{width:100%}.news-index-page main #newsBlock .newsBlock__inner .postBox{max-width:inherit;width:100%}.news-index-page main #newsBlock .newsBlock__inner .postBox article .infoBox h3{margin-top:18px}@media screen and (max-width:1320px){.news-index-page main #newsBlock .newsBlock__inner .postBox article .infoBox h3{margin-top:calc(18 / 1320 * 100vw)}}@media screen and (max-width:1024px){.news-index-page main #newsBlock .newsBlock__inner .postBox article .infoBox h3{margin-top:calc(18 / 1024 * 100vw)}}@media screen and (max-width:750px){.news-index-page main #newsBlock .newsBlock__inner .postBox article .infoBox h3{margin-top:calc(12 / 375 * 100vw)}}