.category{display:flex}.category .category-scroll{overflow-x:scroll;width:1000px;display:flex;scrollbar-width:none;white-space:nowrap;margin:0 0 10px;background:var(--lightgray);border-radius:100px}.category a{color:inherit;margin:0;text-decoration:none;display:block;line-height:var(--lh-em);font-size:var(--font-h6);border-radius:100px;font-weight:var(--wght-500);padding:6px 15px;max-width:200px;width:var(--flex-100);position:relative;box-sizing:border-box;cursor:pointer;color:var(--darkgray)}.category a:before{content:"";display:none;width:10px;height:10px;background:var(--gray);border-radius:100px;opacity:.5;position:absolute;top:2px;bottom:0;margin:auto;left:0}.category a.active{color:var(--white);background:var(--site-color)}.category a.active:before{background:var(--site-color);opacity:1}#news #imp ol li,#news ol li.sticky{background:var(--opa-red01)}#news .tabcontent ol li{border-bottom:1px solid var(--lightgray)}#news .tabcontent ol li a{text-decoration:none;color:inherit;display:block;padding:15px 0;transition:.3s;position:relative}#news ol li a i{position:absolute;top:0;bottom:0;margin:auto;right:0;display:flex;align-items:center;color:var(--darkgray);opacity:.5;font-size:var(--font-em)}#news ol li a:hover{text-decoration:underline}#news ol li a .flex{margin:0 0 10px}#news .date{font-size:var(--font-em);color:var(--darkgray)}#news .cate{border:1px solid var(--site-color);color:var(--site-color);border-radius:100px;padding:2px 10px;line-height:1.1rem;font-size:var(--font-em);max-width:100px;width:var(--flex-100);text-align:center}#news .tabcontent ol li.imp{background:var(--opa-red01)}#news .tabcontent ol li.imp .cate{border:1px solid var(--red);color:var(--white);background:var(--red)}#news.single .template-grid p{font-size:var(--font-h5)}#news.single .medium-inner{box-shadow:1px 1px 20px rgba(142,142,142,.3);border:1px solid var(--lightgray);margin:0 auto 80px;border-radius:20px 20px 0 0;overflow:hidden}#news.single .template-grid{padding:30px 30px 0;grid-template-columns:1fr;display:block;margin:0}#news.single .sec-title{padding:30px;background:var(--opa-blue01)}#news.single .sec-title .h1-title{position:relative;font-size:var(--font-h3) !important}#news.single .sec-title .h1-title:before{content:"";background:var(--blue);position:absolute;bottom:0;width:80px;left:0;height:1px;display:none}#news-sidebar.sng{position:relative;width:var(--flex-100);margin:0 auto 50px}#news-sidebar{margin:0;background:0 0;padding:clamp(20px,9vw,30px) clamp(20px,9vw,30px) 20px;width:auto;box-sizing:border-box;position:relative;border-radius:5px;left:0;bottom:2rem;box-shadow:none;background:var(--opa-black01)}#news-sidebar dt{display:flex;font-weight:var(--wght-500);align-items:center;margin:0 0 10px}#news-sidebar dd{display:flex;align-items:center;gap:5px;line-height:var(--lh-sm)}#news-sidebar dd li{position:relative;padding:0 0 0 20px}#news-sidebar dd li a{padding:0 0 0 25px}#news-sidebar dd li:before{content:"\f178";position:absolute;display:flex;color:var(--blue);font-size:9px;padding:5px 5px 5px 3px;border-radius:3px;background:var(--lightblue);display:flex;align-items:center;height:9px;width:12px;justify-content:center;margin:6px 8px 0 0}#news-sidebar dd .arrow{border:none;margin:4px 0 3px}.pagination,.wp-pagenavi{display:flex;justify-content:center;gap:10px;margin:30px 0 0}.cate_pagination .pagination{display:none}.pagination li.first,.pagination li.last{display:none}.pagination li a,.wp-pagenavi a,.wp-pagenavi span.current{border:1px solid var(--gray) !important;display:flex;width:50px;height:50px;border-radius:100px;justify-content:center;align-items:center;font-weight:var(--wght-500);color:var(--black);transition:.3s;padding:0 !important;text-decoration:none;margin:0 !important}.pagination li a:hover,.pagination li.active a,.wp-pagenavi span.current,.wp-pagenavi a:hover{transition:.3s;color:var(--white);background:var(--site-color);border:1px solid var(--site-color)}.pagination li.number a{font-family:var(--en)}.pagination li.prev a,.pagination li.next a{width:150px;border:none;gap:10px;border-radius:0;border:none !important}.pagination li.prev{position:absolute;left:0}.pagination li.next{position:absolute;right:0}.pagination li.prev a .arrow{transform:rotate(180deg)}.pagination li.prev a:hover,.pagination li.next a:hover{background:0 0;color:var(--black)}.pagination li.disabled a{display:none}@media screen and (min-width:600px){.category a:before{background:var(--blue)}}@media screen and (min-width:1024px){.single #news-sidebar{width:var(--large-inner);margin:0;padding:clamp(20px,9vw,30px) clamp(20px,9vw,30px) 30px}.single #news-sidebar dl{display:flex}.single #news-sidebar dt{margin:0}.single #news-sidebar dd ol{display:flex}#news-sidebar{position:relative;width:auto;background:0 0;border:1px solid var(--opa-black02);border-radius:0;bottom:0;margin:30px 0 0}#news .template-grid{padding:40px 0 0;grid-template-columns:22% 78%;justify-content:space-between;gap:30px;position:relative;display:grid;margin:0 0 50px}.category{display:block;overflow:hidden}.category .category-scroll{display:block;border-radius:0;background:0 0}.category a{font-size:var(--font-h6);padding:12px 20px 12px 40px;margin:0 0 10px;line-height:var(--lh-sm)}.category a:before{display:block;left:1rem}#news ol li a:hover{text-decoration:none}#news.single .template-grid{padding:70px 70px 0;grid-template-columns:1fr;display:block;margin:0 0 60px}#news.single .sec-title{padding:60px;background:var(--opa-blue01)}#news.single .sec-title .h1-title{position:relative;font-size:2.2rem !important}}@media screen and (min-width:1500px){.category a.active:before{background:var(--white);opacity:1}#news .tabcontent ol li a{padding:20px}#news ol li a i{position:absolute;top:0;bottom:0;margin:auto;right:0;display:flex;align-items:center;color:var(--darkgray);opacity:.5;font-size:var(--font-em)}#news ol li a .flex{margin:0 0 10px}}