@media (min-width:1240px),print{.news-list__container{padding:0 0 100px}.news-detail__content-head{border-bottom:1px solid #e5e5e5;height:auto;margin:0 0 64px;padding:0 0 16px;width:100%}.news-detail__content-head .date{color:#a0a0a0;display:block;font-size:1rem;font-weight:500;padding:0 0 12px}.news-detail__content-head .ttl{font-size:1.75rem;font-weight:700;line-height:1.5}.news-detail__content-body{height:auto;padding:0 0 80px;width:100%}.news-detail__btn-container{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:flex;justify-content:center}}@media (min-width:768px) and (max-width:1239px){.news-list__container{padding:0 0 calc(var(--vw)*8.06452)}.news-detail__content-head{border-bottom:1px solid #e5e5e5;height:auto;margin:0 0 calc(var(--vw)*5.16129);padding:0 0 calc(var(--vw)*1.29032);width:100%}.news-detail__content-head .date{color:#a0a0a0;display:block;font-size:calc(var(--vw)*1.29032);font-weight:500;padding:0 0 calc(var(--vw)*.96774)}.news-detail__content-head .ttl{font-size:calc(var(--vw)*2.25806);font-weight:700;line-height:1.5}.news-detail__content-body{height:auto;padding:0 0 calc(var(--vw)*6.45161);width:100%}.news-detail__btn-container{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:flex;justify-content:center}}@media only screen and (max-width:767px){.news-list__body{height:auto;width:100%}.news-list__container{padding:0 0 15.625vw}.news-list__pager{padding:0 0 15.625vw}.news-detail__body{padding-bottom:7.291666666666667vw}.news-detail__content-head{border-bottom:1px solid #e5e5e5;height:auto;margin:0 0 10.416666666666668vw;padding:0 0 3.125vw;width:100%}.news-detail__content-head .date{color:#a0a0a0;display:block;font-size:3.6458333333333335vw;font-weight:500;padding:0 0 2.083333333333333vw}.news-detail__content-head .ttl{font-size:4.6875vw;font-weight:700;line-height:1.5}.news-detail__content-body{font-size:3.3854166666666665vw;height:auto;line-height:2;padding:0 0 10.416666666666668vw;width:100%}.news-detail__btn-container{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:flex;justify-content:center}}