#news_list .category_list{display:flex;flex-wrap:wrap}#news_list .category_list li{margin:0 12px 12px 0}#news_list .category_list a{display:block;padding:8px 16px;border:solid 1px #000;border-radius:20px;transition:.3s}#news_list .category_list a:hover{background:#000;color:#fff}#news_list ul.article_list{margin:40px 0 0}#news_list ul.article_list li{border-bottom:1px solid #f2f3f5}#news_list ul.article_list li:first-child{border-top:1px solid #f2f3f5}#news_list ul.article_list li a{display:flex;align-items:center;padding:24px 40px;background-color:#fff;border-radius:12px}#news_list ul.article_list li a .date_wrapper{display:flex;align-items:center}#news_list ul.article_list li a p.tag{margin:0 0 0 40px}#news_list ul.article_list li a h2{margin:0 0 0 40px;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#000;text-underline-offset:2px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.nav-links{display:flex;justify-content:center;align-items:center;margin-top:40px}.page-numbers{margin:8px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:solid 1px #000}.page-numbers.current{background:#000;color:#fff}.nav-links a{transition:.3s}.nav-links a:hover{background:#000;color:#fff}html{scroll-snap-type:y proximity;scroll-padding-top:200px !important;scroll-behavior:smooth}#ez-toc-container{margin-top:30px}#news_single{margin-top:160px}#news_single .article_ttl{margin:20px 0 50px;font-size:34px}#news_single .box img{width:revert-layer;max-width:100%;height:auto}#news_single .box h1{margin:30px 0 50px;font-size:32px;padding-bottom:30px;border-bottom:solid 2px #ea4e00}#news_single .box h2{margin:30px 0;font-size:28px;padding-bottom:15px;border-bottom:solid 2px #ea4e00}#news_single .box h3{margin:30px 0;font-size:24px;padding-left:15px;border-left:solid 3px #ea4e00}#news_single .box h4{margin:30px 0;font-size:20px}#news_single .box h5{margin:30px 0;font-size:16px}#news_single .box p{margin:30px 0}#news_single .box li{margin:10px 0;list-style:square;margin-left:20px}#news_single .box .post_btn{margin:30px 0}#news_single .box .post_btn.center_btn{text-align:center}#news_single .box .post_btn a{display:inline-block;padding:15px 30px;border-radius:30px;transition:.3s;min-width:200px;background-color:#8f8f8f;color:#fff}#news_single .box .post_btn a:hover{opacity:.7}#news_single .box .post_btn.orange a{background-color:#ea4e00;color:#fff}#news_single .box .post_btn.blue a{background-color:#152baa;color:#fff}#news_single .post-navigation{display:flex;justify-content:space-between;margin-top:30px;padding-top:30px;border-top:solid 1px #ccc}#news_single .post-navigation a{display:block;max-width:40%}@media screen and (max-width:1280px){#news_single{margin-top:80px}}@media screen and (max-width:920px){#news_list{padding:40px 0 80px}#news_list .category_list a{display:block;padding:8px 16px;font-size:12px}#news_list ul.article_list li a{flex-direction:column;align-items:start;padding:24px 0}#news_list ul.article_list li a p.tag{margin:0 0 0 20px}#news_list ul.article_list li a h2{margin:10px 0 0}.page-numbers{margin:4px;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border:solid 1px #000}}