.th-left{text-align: left !important;padding-left: 70px !important;}
.bn-list-common01.type03 .article-chk{position: static;}
.bn-list-common01.type03 .board-table .adm-chk input, .bn-list-common01.type03 .board-table .article-chk input{margin: 0;}
.bn-list-common01.type03:not(.bn-common) .b-col{width: 10%;}
.bn-list-common01.type03:not(.bn-common) .b-col-title{width: auto;}
.bn-list-common01.type03:not(.bn-common) .b-col-xs{width: 8%;}
.bn-list-common01.type03 table{width: 100%;border-spacing: 0;border-top: 2px solid #000000;table-layout: fixed;}
.bn-list-common01.type03 table thead th{padding: 20px 0;border-bottom: 0;color: #256EF4;font-weight: 600;font-size: 15px;line-height: 150%;letter-spacing: -0.025em;text-align: center;position: relative;}
.bn-list-common01.type03 table thead th.th-border:after{content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 1px;height: 16px;background: #CDD1D5;}
.bn-list-common01.type03 table thead th.b-no-right{border-right: none !important;}
.bn-list-common01.type03 table tbody th{padding: 15px 10px;border-bottom: 1px solid #eee;background-color: #fafafa;font-weight: 200;}
.bn-list-common01.type03 table tbody td{position: relative;padding: 18px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.2);font-weight: 400;text-align: center;font-size: 18px;color: #545454;}
.bn-list-common01.type03 table tbody td.td-border:after{content: "";position: absolute;top: 50%;transform: translateY(-50%);right: 0;width: 1px;height: 16px;background: #CDD1D5;}
.bn-list-common01.type03 table tbody td.b-num-box.color01{color: #009BB4;}
.bn-list-common01.type03 table tbody td.b-num-box.color02{color: #003B90;}
.bn-list-common01.type03 table tbody td.b-td-left{text-align: left !important;}
.bn-list-common01.type03 table tbody td.b-no-right{border-right: none !important;}
.bn-list-common01.type03 .b-top-box{background: #f5f5f5;}
.bn-list-common01.type03 .b-top-box .b-num-box{font-weight: 500;color: #333;}
.bn-list-common01.type03 .b-title-box a{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;vertical-align: middle;box-sizing: border-box;color: #000A1A;font-family: Paperlogy;font-weight: 400;font-size: 18px;line-height: 150%;letter-spacing: -0.025em;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.bn-list-common01.type03 .b-title-box a span {margin-left: 5px;}
.bn-list-common01.type03 .b-title-box a .b-lock{position: relative;display: inline-flex;align-items: center;gap: 4px;border: 1px solid rgba(0, 0, 0, 0.05);background: #fff;font-weight: 400;font-size: 13px;line-height: 150%;letter-spacing: -0.025em;color: #555;padding: 4px 8px;border-radius: 99px;flex-shrink: 0;}

.bn-list-common01.type03 .b-title-box a .b-lock:before{content: "";background: url(/_res/nsu/_share/img/aim/board/ico-lock.png) no-repeat center/contain;width: 20px;height: 20px;}
.bn-list-common01.type03 .b-title-box .b-new{padding: 7.5px 8px;vertical-align: middle;box-sizing: border-box;color: #FFA500;border-radius: 99px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid #FFA500;font-weight: 700;font-size: 13px;line-height: 1;letter-spacing: -0.025em;flex-shrink: 0;}
.bn-list-common01.type03 .b-title-box a .b-cmt{font-weight: 600;font-size: 13px;line-height: 150%;letter-spacing: -0.025em;color: #EB3042;}
.bn-list-common01.type03 .b-title-box a .b-answered{position: relative;display: inline-flex;align-items: center;gap: 4px;border: 1px solid #256EF4;background: #fff;font-weight: 400;font-size: 13px;line-height: 150%;letter-spacing: -0.025em;color: #256EF4;padding: 4px 8px;border-radius: 99px;flex-shrink: 0;}
.bn-list-common01.type03 .b-title-box a .b-answered:before{content: "";background: url(/_res/nsu/_share/img/aim/board/ico-smile.png) no-repeat center/contain;width: 20px;height: 20px;}
.bn-list-common01.type03 .b-title-box .b-etc-box{display: inline-block;vertical-align: middle;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-lock{width: 14px;height: 25px;background: url(../img/board/ico-lock01.png) no-repeat center;background-size: contain;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-file{display: none;}
.bn-list-common01.type03 .b-file-box{margin: 0 auto;width: 24px;height: 24px;background: url(/_res/nsu/_share/img/aim/board/ico-file.png) no-repeat center/contain;}
.bn-list-common01.type03 .b-reply-box .b-title-box{padding: 0 0 0 30px;background: url(../img/board/ico-reply02.png) no-repeat 0 0/16px 15px;}
.bn-list-common01.type03 .b-title-box .b-m-con{display: none;}
.bn-list-common01.type03 .b-top-box .b-title-box a span{display: none;}
.bn-list-common01.type03 .b-reply-box .b-num-box{text-indent: -99999px;}
.bn-list-common01.type03 .b-col-chk{width: 5%;}
.bn-list-common01.type03 .b-col-num{width: 5%;}
.bn-list-common01.type03 .b-col-cate{width: 12.3%;}
.bn-list-common01.type03 .b-col-title{width: auto;}
.bn-list-common01.type03 .b-col-repre{width: 7.87%;}
.bn-list-common01.type03 .b-col-date{width: 21%;}
.bn-list-common01.type03 .b-col{width: 10.66%;}
.bn-list-common01.type03 table{border-collapse: collapse;border-top: 0;}
.bn-list-common01.type03 table tbody tr.new{background: #F7F7F7;}
.bn-list-common01.type03 table tbody tr{border: 1px solid #D8E3F2;}
.bn-list-common01.type03 table tbody td{padding: 19px 5px;border-bottom: 0;font-weight: 400;font-size: 15px;line-height: 100%;letter-spacing: -0.025em;color: #555555;}
.bn-list-common01.type03 table tbody td.b-num-box{font-weight: 600;}
.bn-list-common01.type03 table tbody td.b-num-box span{padding: 4.5px 12.5px;color: #003B90;border-radius: 4px;white-space: nowrap;border: 1px solid #003B90;font-weight: 600;font-size: 13px;line-height: 150%;letter-spacing: -0.025em;text-align: center;}
.bn-list-common01.type03 table tbody td.b-td-left{text-align: left !important;padding-left: 50px;}
.bn-list-common01.type03 .b-title-box{padding: 0 16px;}
.bn-list-common01.type03 .b-title-box .b-etc-box{display: inline-block;}
.bn-list-common01.type03 .b-title-box a .m-file{display: none;}
.bn-list-common01.type03 table tbody tr:has(input[type="checkbox"]:checked){background: #F5F8FD;}
.bn-list-common01.type03 table tbody tr.b-delete td:nth-child(2), .bn-list-common01.type03 table tbody tr.b-delete td:nth-child(3), .bn-list-common01.type03 table tbody tr.b-delete td:nth-child(4), .bn-list-common01.type03 table tbody tr.b-delete td:nth-child(5), .bn-list-common01.type03 table tbody tr.b-delete td:nth-child(6){text-decoration: line-through;opacity: 0.3;}

.bn-list-common01.type03 table{border-collapse: separate;border-spacing: 0;}
.bn-list-common01.type03 table tbody tr:first-child td{border-top: 1px solid #d8e3f0;}
.bn-list-common01.type03 table tbody tr:last-child td{border-bottom: 1px solid #d8e3f0;}
.bn-list-common01.type03 table tbody tr td:first-child{border-left: 1px solid #d8e3f0;}
.bn-list-common01.type03 table tbody tr td:last-child{border-right: 1px solid #d8e3f0;}
.bn-list-common01.type03 table tbody tr:first-child td:first-child{border-top-left-radius: 8px;}
.bn-list-common01.type03 table tbody tr:first-child td:last-child{border-top-right-radius: 8px;}
.bn-list-common01.type03 table tbody tr:last-child td:first-child{border-bottom-left-radius: 8px;}
.bn-list-common01.type03 table tbody tr:last-child td:last-child{border-bottom-right-radius: 10px;}
@media(max-width:1024px){
	.bn-list-common01.type03 table {border-collapse: collapse;}
	.b-top-info-wrap .b-total{position: unset;}
	.bn-list-common01.type03 table thead tr{display: none;}
	.bn-list-common01.type03 table tbody td{padding: 16px 10px;}
	.bn-list-common01.type03 table tbody tr:last-child td:last-child {border-radius: 8px;}
	.bn-list-common01.type03 .b-title-box{padding: 0;}
	.bn-list-common01.type03 .b-title-box .b-m-con{display: flex;flex-wrap: wrap;align-items: center;gap: 12.5px;margin-bottom: 10px;}
	.bn-list-common01.type03 .b-title-box .b-m-con span{font-size: 14px;line-height: 110.00000000000001%;color: #545454;}
	.bn-list-common01.type03 .b-title-box .b-m-con span+span{display: flex;align-items: center;gap: 12.5px;}
	.bn-list-common01.type03 .b-title-box .b-m-con span+span:before{content: '';width: 1px;height: 14px;background: rgba(0, 0, 0, 0.2);}
	.bn-list-common01.type03 .b-title-box .b-m-con span.b-num{padding: 4.5px 12.5px;color: #003B90;border-radius: 4px;white-space: nowrap;border: 1px solid #003B90;font-weight: 600;font-size: 13px;line-height: 150%;letter-spacing: -0.025em;text-align: center;}
	.bn-list-common01.type03 .b-title-box .b-m-con span.m-file{display: inline-block;background: url(/_res/nsu/_share/img/board/ico-file.png) no-repeat;text-indent: -999px;width: 18px;}
	.bn-list-common01.type03.bn-common .b-col-repre{display: none;width: 0;}
	.bn-list-common01.type03.bn-common .b-col-num{display: none;width: 0;}
	.bn-list-common01.type03.bn-common .b-col-num{display: none;width: 0;}
	.bn-list-common01.type03.bn-common .b-col-cate{display: none;width: 0;}
	.bn-list-common01.type03.bn-common .b-col{display: none;width: 0;}
	.bn-list-common01.type03.bn-common .b-col-title{width: 100%;}
	.bn-list-common01.type03.bn-common table tbody tr td:nth-of-type(1){display: none;}
	.bn-list-common01.type03.bn-common table tbody tr td:nth-of-type(2){display: none;}
	.bn-list-common01.type03.bn-common table tbody tr td:nth-of-type(3){display: block;}
	.bn-list-common01.type03.bn-common table tbody tr td:nth-of-type(4){display: none;}
	.bn-list-common01.type03.bn-common table tbody tr td:nth-of-type(5){display: none;}
	.bn-list-common01.type03.bn-common table tbody tr td:nth-of-type(6){display: none;}
	.bn-list-common01.type03 .b-title-box .b-file-box{display: block;margin: 0;}
	.bn-list-common01.type03 .b-title-box a{max-width: 100%;white-space: normal;margin-bottom: 10px;font-size: 16px;}
	.bn-list-common01.type03 .b-title-box a > span{margin: 10px 0;}
	.bn-list-common01.type03 .b-title-box a.new{position: relative;}
	.bn-list-common01.type03 .b-title-box a.new:after{content: 'N';display: inline-flex;align-items: center;justify-content: space-evenly;position: relative;top: 0;width: 25px;height: 25px;border-radius: 50%;line-height: 21px;font-weight: 300;text-align: center;font-size: 12px;color: #fff;background: #009BB4;}
	.bn-list-common01.type03 .b-title-box .b-etc-box{display: none;}
	.bn-list-common01.bn-cate01 .b-col-repre{display: none;width: 0;}
	.bn-list-common01.bn-cate01 .b-col-num{display: none;width: 0;}
	.bn-list-common01.bn-cate01 .b-col-cate{display: none;width: 0;}
	.bn-list-common01.bn-cate01 .b-col{display: none;width: 0;}
	.bn-list-common01.bn-cate01 .b-col-title{width: 100%;}
	.bn-list-common01.bn-cate01 table tbody tr td:nth-of-type(2){display: none;}
	.bn-list-common01.bn-cate01 table tbody tr td:nth-of-type(3){display: block;padding-left: 30px;border: 0;}
	.bn-list-common01.bn-cate01 table tbody tr td:nth-of-type(4){display: none;}
	.bn-list-common01.bn-cate01 table tbody tr td:nth-of-type(5){display: none;}
	.bn-list-common01.bn-cate01 table tbody tr td:nth-of-type(6){display: none;}
	.bn-list-common01.bn-cate01 table tbody tr td:nth-of-type(7){display: none;}
	.bn-list-common01.bn-cate02 .b-col-num,
	.bn-list-common01.bn-cate02 .b-col-date{display:none;}
	.bn-list-common01.bn-cate02 .b-col-title {width:auto;}
	.bn-list-common01.bn-cate02 table tbody tr td:nth-of-type(2){display: none;}
	.bn-list-common01.bn-cate02 table tbody tr td:nth-of-type(3){display:block;padding-left:30px;border: 0;}
	.bn-list-common01.bn-cate02 table tbody tr td:nth-of-type(4){display: none;}
	.bn-list-common01.bn-cate02 table tbody tr td:nth-of-type(5){display: none;}
	.bn-list-common01.bn-cate02 table tbody tr td:nth-of-type(6){display: none;}
}
@media screen and (max-width: 768px){
	.bn-search01.type03 .b-form-search > div:last-child {width:100%;}
	.bn-write-common01 .b-btn01.type01 ul li a, .bn-write-common01 .b-btn01.type01 ul li button{min-width: auto;}
	.bn-list-common01.type01 table thead tr{display: none;}
	.bn-list-common01.type01 table tbody td{height: auto;padding: 14px 10px;color: #999999;}
	.bn-list-common01.type01 .b-reply-box .b-title-box{padding: 0 0 0 20px;background-position: 0 6px;}
	.bn-list-common01.type01 .b-title-box .b-m-con{display: flex;gap: 0 15px;align-items: center;padding-top: 5px;flex-wrap: wrap;}
	.bn-list-common01.type01 .b-title-box .b-m-con span{position: relative;font-size: 14px;line-height: 20px;}
	.bn-list-common01.type01 .b-title-box .b-m-con span:after{content: "";display: block;position: absolute;top: 4px;right: -10px;width: 1px;height: 12px;background: #8c8c8c;}
	.bn-list-common01.type01 .b-title-box .b-m-con span:last-of-type:after{content: none;}
	.bn-list-common01.type01 .b-title-box a{font-size: 15px;max-width: unset;width: 100%;}
	.bn-list-common01.bn-common .b-col-num{display: none;width: 0;}
}
.bn-view-common01.type03 .b-content-box{padding: 80px 0;}
.bn-view-common01.type03 .b-content-box > *{font-weight: 400;font-size: 15px;line-height: 150%;letter-spacing: -0.025em;color: #555555;}
.bn-view-common01.type03 .b-content-box > ol > li > ul{padding-left: 10px;}
.bn-view-common01.type03 .b-content-box p + .img-box{margin-top: 40px;}
.bn-view-common01.type03 .b-content-box .img-box + p{margin-bottom: 40px;}
.bn-view-common01.type03 .b-content-box .img-box{display: flex;flex-wrap: wrap;gap: 10px 20px;}
.bn-view-common01.type03 .b-content-box img{padding: 0;width: calc((100% - 20px) / 2);margin:0;}
.bn-view-common01.type03 .b-main-box .b-top-box{border-bottom: 2px solid #D8E3F2;}
.bn-view-common01.type03 .b-main-box .b-top-box .b-title-box{font-weight: 700;font-size: 36px;line-height: 120%;color: #262626;padding: 0;}
.bn-view-common01.type03 .b-main-box .b-top-box .b-title-box-en{font-weight: 400;font-size: 13px;line-height: 150%;letter-spacing: -0.025em;color: #256EF4;}
.bn-view-common01.type03 .b-main-box .b-top-box .b-title-box.b-new{position: relative;}
.bn-view-common01.type03 .b-main-box .b-top-box .b-title-box.b-new:after{content: "N";width: 32px;height: 32px;border-radius: 50%;background: #009BB4;display: inline-flex;align-items: center;justify-content: center;font-weight: 700;font-size: 16px;line-height: 100%;color: #fff;position: relative;top: -7px;left: 12px;}
.bn-view-common01.type03 .b-main-box .b-top-box .b-etc-box{padding-bottom: 20px;}
.bn-view-common01.type03 .b-main-box .b-title-box .b-cate{line-height: 20px;}
.bn-view-common01.type03 .b-etc-box ul li{position: relative;padding: 0;margin: 0;display: flex;gap: 10px;font-weight: 400;font-size: 13px;line-height: 150%;text-align: center;letter-spacing: -0.025em;color: #555555;}
.bn-view-common01.type03 .b-etc-box ul li span{color: #000A1A;font-weight: 600;}
.bn-view-common01.type03 .b-etc-box ul li+li:before{content: "";position: absolute;top: 50%;left: -20px;transform: translateY(-50%);width: 1px;height: 16px;background: #CDD1D5;}
.bn-view-common01.type03 .b-etc-box ul li.b-writer-box span:nth-of-type(1){display: block;padding: 0;}
.bn-view-common01.type03 .b-etc-box ul li.b-date-box span:nth-of-type(1){display: block;padding: 0;}
.bn-view-common01.type03 .b-etc-box ul li:after{content: none;}
.bn-view-common01.type03 .b-top-box .b-etc-box ul{display: flex;align-items: center;flex-wrap: wrap;gap: 10px 41px;justify-content: flex-end;}
.bn-view-common01.type03 .b-title-box span:nth-of-type(2){line-height: 20px;}
.bn-view-common01.type03 .b-file-box{padding: 20px;border: 0;background: #F5F8FD;border-radius: 8px;margin-bottom: 40px;}
.bn-view-common01.type03 .b-file-box .t-num{position: relative;font-weight: 400;font-size: 16px;line-height: 120%;color: #262626;margin-bottom: 20.5px;display: flex;align-items: center;gap: 8px;}
.bn-view-common01.type03 .b-file-box .t-num:before{content: "";background: url(../img/board/ico-b-file.png) no-repeat center;width: 20px;height: 20px;}
.bn-view-common01.type03 .b-file-box ul li a{position: relative;display: flex;align-items: center;flex-wrap: wrap;gap: 10px 41px;color: #555555;font-family: Paperlogy;font-weight: 600;font-size: 15px;line-height: 150%;letter-spacing: -0.025em;}
.bn-view-common01.type03 .b-file-box ul li a span:first-child{position: relative;display: flex;gap: 10px;}
.bn-view-common01.type03 .b-file-box ul li a span:first-child:before{content: "";background: url(../img/aim/board/ico-file-view.png) no-repeat center;width: 24px;height: 24px;}
.bn-view-common01.type03 .b-file-box ul li a span:first-child:after{content: "";position: absolute;top: 50%;right: -20px;transform: translateY(-50%);width: 1px;height: 16px;background: #CDD1D5;}
.bn-view-common01.type03 .b-file-box ul li a span:last-child{color: #1F4E79;font-weight: 600;position: relative;display: flex;align-items: center;gap: 10px;}
.bn-view-common01.type03 .b-file-box ul li a span:last-child:after{content: "";background: url(/_res/nsu/_share/img/aim/board/ico-download.png) no-repeat center/contain;width: 12px;height: 13px;}
.bn-view-common01.type03 .b-pager-box{display: flex;flex-direction: column;align-items: flex-start;padding: 0;border-top: 1px solid #D8E3F2;border-bottom: 1px solid #D8E3F2;}
.bn-view-common01.type03 .b-pager-box div{padding: 20px;flex: 1;display: flex;flex-wrap: wrap;align-items: center;gap: 10px 50px;box-sizing: border-box;border: 0;justify-content: flex-end;}
.bn-view-common01.type03 .b-pager-box div.b-etc-box{gap: 0;padding: 0;}
.bn-view-common01.type03 .b-pager-box div.b-etc-box ul li{font-weight: 600;color: #000A1A;}
.bn-view-common01.type03 .b-pager-box div.b-etc-box ul li span{font-weight: 400;color: #555555;}
.bn-view-common01.type03 .b-pager-box div + div{border-top: 1px solid #D8E3F2;}
.bn-view-common01.type03 .b-pager-box div > ul{display: flex;align-items: center;flex-wrap: wrap;gap: 10px 41px;}
.bn-view-common01.type03 .b-pager-box div p:nth-of-type(1){padding: 0;width: 50px;color: #555;font-weight: 400;font-size: 15px;line-height: 150%;letter-spacing: -0.025em;text-align: left;}
.bn-view-common01.type03 .b-pager-box div p:nth-of-type(2){flex: 1;padding: 0;}
.bn-view-common01.type03 .b-pager-box div p:nth-of-type(2){font-weight: 400;font-size: 18px;line-height: 120%;color: #000A1A;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.bn-view-common01.type03 .b-pager-box div:last-child p:nth-of-type(1){-webkit-box;}
.bn-view-common01.type03 .b-pager-box div: last-child p:nth-of-type(2){padding: 0;font-weight: 600;font-size: 18px;line-height: 1;color: #767676;}
.bn-view-common01.type03 .b-pager-box div p:nth-of-type(2) a{font-weight: 400;font-size: 18px;color: #000A1A;line-height: 150%;word-wrap: break-word;letter-spacing: -0.025em;}
.bn-view-common01.type03 .b-write-reply-box .reply-content-count span{color: #124e87;}
.bn-view-common01.type03 .b-write-reply-box .write-reply-content .write-reply-etc-box > button{background-color: #124e87;}
.btn-view-list{text-align: center;}
.btn-view-list a{position: relative;display: inline-flex;align-items: center;gap: 8px;justify-content: center;border: 1px solid #256EF4;padding: 19px 10px;min-width: 147px;color: #fff;border-radius: 8px;transition: all .3s;box-sizing: border-box;background: #256EF4;margin: 80px auto 0 auto;font-weight: 400;font-size: 15px;line-height: 1;letter-spacing: -0.025em;text-align: center;}
.btn-view-list.green a {background:#2E9E83;border-color:#2E9E83;}
.btn-view-list a:after{content: "";background: url(/_res/nsu/_share/img/aim/board/ico-btn-view.png) no-repeat center;width: 15px;height: 14px;}
.bn-write-common01.type03 .b-table-wrap{border-top: 2px solid #124e87;}
.bn-write-common01.type03 .b-table-box .b-row-box .b-title-box{background: #f1f5f8;text-align: left;}
.bn-write-common01.type03 .b-input.datepicker{background: #fff url(../img/board/ico-datepicker02.gif) no-repeat right 10px top 50%;}
@media screen and (max-width: 1024px){
	.bn-list-common01.type03.bn-task table{width: 900px;}
	.bn-list-common01.type03.bn-task .table-wrap::-webkit-scrollbar{display: none;}
	.bn-view-common01.type03 .b-pager-box{gap: 10px 20px;}
	.bn-view-common01.type03 .b-main-box .b-top-box .b-title-box{font-size: 32px;padding: 20px 0;}
	.btn-view-list a{width: 150px;}
	.bn-view-common01.type03 .b-pager-box div.b-etc-box{flex: unset;width: 100%;}
	.bn-view-common01.type03 .b-content-box .img-box img{width:100%;}
}
@media screen and (max-width: 768px){
	.bn-list-common01.type03:is(.bn-common) table thead tr{display: none;}
	.bn-list-common01.type03:is(.bn-common) table tbody td{padding: 13px 0;border-right: none;font-size: 14px;}
	.bn-list-common01.type03:is(.bn-common) .b-top-box .b-title-box a span{display: inline-block;font-weight: 600;color: #666;}
	.bn-list-common01.type03:is(.bn-common) .b-reply-box .b-title-box{background-position: 0 4px;background-size: 13px 12px;}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-etc-box{position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-etc-box .b-new{width: 21px;height: 21px;background-size: 100%;}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-m-con{display: block;padding: 5px 0 0 0;max-width: calc(100% - 48px);}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-m-con span{position: relative;padding: 0 20px 0 0;color: #969696;vertical-align: middle;}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-m-con span:after{content: "";display: block;position: absolute;top: 3px;right: 10px;width: 1px;height: 12px;background-color: #d3d3d3;}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-m-con span:last-of-type{padding: 0;}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-m-con span:last-of-type:after{display: none;}
	.bn-list-common01.type03:is(.bn-common) .b-title-box .b-m-con .b-writer{display: none;}
	.bn-list-common01.type03:is(.bn-common) .b-reply-box .b-num-box{text-indent: -99999px;}
	.bn-view-common01.type03 .b-content-box{padding: 40px 0;}
	.bn-view-common01.type03 .b-content-box .img-box{grid-template-columns: repeat(1, 1fr);}
	.bn-view-common01.type03 .b-main-box .b-top-box .b-title-box{font-size: 24px;padding: 10px 0;}
	.bn-view-common01.type03 .b-pager-box div p:nth-of-type(2) a{font-size: 16px;}
	.bn-view-common01.type03 .b-top-box .b-etc-box ul{flex-direction: column;align-items: flex-start;}
	.bn-view-common01.type03 .b-etc-box ul li+li:before{content: none;}
	.bn-view-common01.type03:is(.bn-common) .b-main-box .b-top-box{padding: 0;}
	.bn-view-common01.type03:is(.bn-common) .b-main-box .b-title-box .b-cate{font-size: 15px;line-height: 20px;}
	.bn-view-common01.type03:is(.bn-common) .b-main-box .b-title-box span:nth-of-type(2){font-size: 15px;line-height: 20px;}
	.bn-view-common01.type03 .b-pager-box div{justify-content: flex-start;gap: 10px 0;padding: 20px 10px;}
	.bn-view-common01.type03 .b-pager-box div > ul{flex-direction: column;align-items: flex-start;}
	.btn-view-list a{padding: 15px;font-size: 18px;margin-top: 40px;}
	
	.bn-view-common01.type03 .b-file-box ul li a span:last-child {display:inline;}
	.bn-view-common01.type03 .b-file-box ul li a span:last-child:after {display:inline-block;padding-left:10px;}
}
@media screen and (max-width: 374px){
	.btn-view-list a{width: 100px;font-size: 16px;}
}