@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}#contents:not(.has_sidebar){display:block!important}#contents .con_news .box_contents{display:flex}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents{justify-content:space-between;margin-top:clamp(70/var(--base) * 1em,70/var(--base) * 1em + 47/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,117/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents{flex-direction:column;gap:calc(30 / var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_categories{flex:0 0 clamp(200/var(--base) * 1em,200/var(--base) * 1em + 40/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,240/var(--base) * 1em)}}#contents .con_news .box_contents .box_categories ul{display:flex}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_categories ul{flex-direction:column;gap:calc(28 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents .box_categories ul{gap:calc(15 / var(--base) * 1em);overflow-x:auto;white-space:nowrap;padding-block:calc(10 / var(--base) * 1em)}}#contents .con_news .box_contents .box_categories ul li a{line-height:1.7;text-decoration:none;display:block;font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_categories ul li a{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents .box_categories ul li a{--fsz:14}}#contents .con_news .box_contents .box_categories ul li a[aria-current=page]{font-weight:700}#contents .con_news .box_contents .box_categories ul li a[aria-current=page]:before{content:"";width:calc(10 / var(--fsz) * 1em);height:calc(10 / var(--fsz) * 1em);background:#a3b432;border-radius:100%;display:inline-block;vertical-align:top;position:relative;margin-right:calc(6 / var(--fsz) * 1em);top:calc(9 / var(--fsz) * 1em)}#contents .con_news .box_contents .box_categories ul li a:hover{color:#a3b432}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_archive{flex:1 1 auto;max-width:calc(960 / var(--base) * 1em)}}#contents .con_news .box_contents .box_archive .box_archive_list>li{border-top:0;border-bottom:1px solid #d4d4d4}#contents .con_news .box_contents .box_archive .box_archive_list>li:first-child .item .box_item{padding-top:0}#contents .con_news .box_contents .box_archive .box_archive_list>li .item{display:block;text-decoration:none}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item{display:flex;text-decoration:none}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item{padding-block:clamp(12/var(--base) * 1em,12/var(--base) * 1em + 12/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,24/var(--base) * 1em) clamp(16/var(--base) * 1em,16/var(--base) * 1em + 16/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,32/var(--base) * 1em);gap:calc(10 / var(--base) * 1em) calc(24 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item{padding-block:calc(12 / var(--base) * 1em);flex-wrap:wrap;gap:calc(10 / var(--base) * 1em) calc(8 / var(--base) * 1em)}}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item:hover .title{text-decoration:underline}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_date{order:-2}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_date .box_published:has(+.box_updated){display:none}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_date .subject{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_date .content{color:#969696;font-size:calc(var(--fsz) / var(--base) * 1em);white-space:nowrap;line-height:1.7}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_date .content{--fsz:14}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_date .content{--fsz:12}}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_category{order:-1;min-width:calc(100 / var(--base) * 1em);padding-top:calc(2 / var(--base) * 1em)}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_category .subject{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_category .content{color:#969696;font-size:calc(var(--fsz) / var(--base) * 1em);white-space:nowrap;line-height:1.7}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_category .content{--fsz:14}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .box_category .content{--fsz:12}}#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;line-height:1.7}@container (calc(768 / 16 * 1em) <= inline-size){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .title{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){#contents .con_news .box_contents .box_archive .box_archive_list>li .item .box_item .title{--fsz:14;flex:0 0 100%}}