@charset "UTF-8"; 

.bn-list-common01 table{border-top: 3px solid #0066B3;border-radius: 0;}
.bn-list-common01 table thead th{background: #F3F7F9;}
.b-btn01.type01 ul li a, .b-btn01.type01 ul li button{background: #0066B3;border: 1px solid #0066B3;}
.b-btn01.type01 ul li a:hover, .b-btn01.type04 ul li button:hover{background-color: #fff;border-color: #C0C0C0;color: #222;}
.bn-list-common01 table thead th{font-weight: 600;}
.bn-list-common01 .b-title-box .b-etc-box .b-new{background: #0066B3;}

.bn-list-faq01.type01 ul{border-top: 3px solid #0066B3;border-radius: 0;}
.bn-list-faq01.type01 ul li.b-no-post{text-align: center;padding: 11px 10px 10px;color: #000;text-align: center;font-size: 16px;font-weight: 400;line-height: 160%;}

.bn-list-img01.type01 ul:has(.b-no-post){padding-top: 0;}
.bn-list-img01.type01 ul{border-top: 3px solid #0066B3;border-radius: 0;}
.bn-list-img01.type01 ul li.b-no-post{text-align: center;padding: 11px 10px 10px;color: #000;text-align: center;font-size: 16px;font-weight: 400;line-height: 160%;background: #fff;position: absolute;width: 100%;border-bottom: 1px solid #DDD;border-radius: 0;box-sizing: border-box;}
.bn-list-img01.type01 ul li .b-t-box .b-new{background: #0066B3;}
.bn-list-img01.type01 ul li a:hover .b-title{color: #0066B3;}

.b-paging01.type01 .b-paging-wrap ul li a.active{color: #0066B3;}
