.cm-listingholder .inner{box-sizing:border-box;height:inherit;margin:0 auto;max-width:1160px;padding:0 20px;position:relative}.cm-listingholder{overflow:hidden;padding:0 0 80px;position:relative}.cm-listingholder .inner>h2{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:25px;line-height:140%;position:relative;text-align:center;width:calc(100% - 20px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0;padding:10px 0}.cm-listingholder .inner>h2:after{background-color:#333;bottom:0;content:"";display:inline-block;height:2px;margin:0 auto;max-width:550px;position:absolute;width:100%}.news-list>ul{list-style:none;margin:0;padding:0}.news-list>ul>li{border-bottom:1px solid #666;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:20px 5px;position:relative}.news-list>ul>li:first-child{border-top:1px solid #666}.news-list>ul>li .n-date{display:inline-block;width:100px}.news-list>ul>li .n-cat{display:inline-block;margin-left:20px;width:70px}.news-list>ul>li .n-cat a{color:#333;text-decoration:none;transition-duration:.3s}.news-list>ul>li .n-ttl{display:inline-block;flex:1;margin-left:20px}.news-list>ul>li .n-ttl A{color:#333;text-decoration:none;transition-duration:.3s}.blog-pagination{display:flex;justify-content:space-between;margin-top:40px}.blog-pagination a{background-color:#ad9d2f;border-radius:12px;color:#fff;display:inline-block;font-weight:700;padding:10px 15px}.blog-pagination a.active{background-color:#cf1225}.blog-pagination a:hover{background-color:#cf1225;text-decoration:none}.news-list>ul>li .n-cat a:hover,.news-list>ul>li .n-ttl a:hover{color:#ad9d2f;text-decoration:underline}.blog-pagination a.inactive{display:none}@media (max-width:1200px){.cm-listingholder .inner>h2{font-size:22px;margin:40px 0 80px;padding:10px 0}}@media (max-width:767px){.news-list>ul>li .n-ttl{flex:auto;margin:0;width:100%}.cm-listingholder .inner>h2{font-size:20px;margin:40px 0 80px;padding:10px 0}}