@charset "UTF-8";

.hide {
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    text-indent: -9999999px;
    overflow: hidden;
}


.board .b-content-box > p:first-child {
    margin-top: 25px;
}
.board .b-content-box > p:first-of-type {
    margin-top: 25px;
}

/* board common */
input, button{font-family:inherit;}

/* layout */
/*.board.ko{padding:0 0 120px 0;}*/

/* 삭제마커 */
.board .deleted, .board .deleted *{ text-decoration: line-through !important; color: #999999 !important;}

/* 제목 */
.b-h4-tit01{padding:0 0 30px 28px;background:url(/_res/board/img/common/bul-h4-tit01.png) no-repeat 0 5px;font-weight:700;font-size:20px;line-height:26px;}
.b-h4-tit02{position:relative;padding:0 0 25px 17px;font-size:21px;line-height:26px;font-weight:600;color:#222;}
.b-h4-tit02:before{content:'';display:block;position:absolute;top:4px;left:0;width:7px;height:19px;background-color:#072b5f;border-top:5px solid #0092ab;box-sizing:border-box;}

/* 리스트 */
.b-ul-type01 > li{position:relative;padding:0 0 7px 15px;font-weight:200;font-size:14px;line-height:24px;}
.b-ul-type01 > li:last-of-type{padding-bottom:0;}
.b-ul-type01 > li:after{content:"";display:block;position:absolute;top:11px;left:0;width:4px;height:4px;background:#8c8c8c;}

/* button */
button{cursor:pointer;}
.b-btn-wrap{padding:60px 0 0 0;text-align:right;}
.b-btn-wrap.center{text-align:center;}
.b-btn-wrap.left{text-align:left;}
.b-btn-wrap li{display:inline-block;}
.b-btn-wrap a, .b-btn-wrap button{margin:0 6px 10px 0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;}
.b-btn-wrap a:last-child, .b-btn-wrap button:last-child{margin:0;}
.b-btn-type01{display:inline-block;padding: 10px;min-width: 80px;min-height: 44px;border:1px solid #555;font-size:15px;color:#555;font-weight:400;text-align:center;box-sizing:border-box;}
.b-btn-type01:hover{background-color:#555;color:#fff;}
a.b-btn-type01{padding:13px;}
button.b-btn-type01{padding:10px;}
.b-btn-type02{display:inline-block;padding:4px 13px;min-width:60px;min-height:30px;border:1px solid #ccc;background-color:#fff;font-size:14px;color:#555;font-weight:400;border-radius:3px;text-align:center;box-sizing:border-box;}
.b-btn-type02:hover{background-color:#555;color:#fff;}
.b-btn-c-black{background-color: #555;color:#fff;}
.b-btn-c-black:hover{background:none;border:1px solid #555;color:#555;transition:all 0.2s;}
.b-btn-c-white{background-color:#fff;}
.b-btn-c-gray{border:1px solid #000;background-color:#ccc;}
.b-btn-c-blue{background-color:#282b3a;color:#fff;}
.b-btn-reply{display:inline-block;padding:12px 35px 12px 10px;min-width:110px;min-height: 48px;border:1px solid #555;background:url(/_res/board/img/common/btn-reply-open.png) no-repeat right 20px center;font-size:15px;color:#222;font-weight:400;border-radius:3px;text-align:center;box-sizing:border-box;}
.b-btn-reply.open{background:url(/_res/board/img/common/btn-reply-close.png) no-repeat right 20px center;}

/* .b-btn01 type01 */
.b-btn01.type01 ul{padding:30px 0 0 0;}
.b-btn01.type01 ul li {display:inline-block;margin: 0 0 5px 4px;vertical-align:top;}
.b-btn01.type02 ul li{display:inline-block;margin:0 5px 0 0;vertical-align:top;}

/* 수정버튼 */
.b-modify{padding:10px 0 0 0;text-align:right;}
.b-modify a{display:inline-block;padding:5px;border:1px solid #dbdbdb;font-size:16px;}
.b-modify a:hover{background-color:#dbdbdb;}

/* 탭(카테고리) */
.bn-list-common01.type01.bn-center .board-tab-wrap{position:absolute;top:0;left:120px;width:100%;max-width:450px;}
.board-tab-box{margin:0 0 30px 0;}
.board-tab-ul01{display:table;position:relative;width:100%;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;text-align:center;}
.board-tab-ul01 li{position:relative;display:table-cell;width:10px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff;vertical-align:middle;box-sizing:border-box;}
.board-tab-ul01 li.active{background-color:#282b3a;}
.board-tab-ul01 li a{display:block;padding:6px;font-size:16px;color:#333;text-align:center;line-height:21px;box-sizing:border-box;}
.board-tab-ul01 li.active a{color:#fff;}

/* 탭(카테고리 - 서식) */
.board-tab-ul01.form:after{content:'';display:block;clear:both;}
.board-tab-ul01.form{position:relative;width:100%;}
.board-tab-ul01.form li{display:block;float:left;width:20%;}

/* 검색 영역 */
.bn-search01.type01 .b-search-wrap{text-align:right;}
.bn-search01.type01 .b-sel-box{display:inline-block;position:relative;z-index:10;margin:0 2px 0 0;min-width: 90px;text-align:left;vertical-align:middle;}
.bn-search01.type01 .b-sel-box ul{display:none;position:absolute;width:100%;}
.bn-search01.type01 .b-sel-box.sel-close ul{display:block}
.bn-search01.type01 .b-sel-box .b-sel-title{display:block;padding:11px;width:100%;border:1px solid #d0d0d0;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 12px center;font-size:16px;color:#666;box-sizing:border-box;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.bn-search01.type01 .b-sel-box.sel-close .b-sel-title{background:#fff url(/_res/board/img/common/btn-sel-close.png) no-repeat right 12px center;}
.bn-search01.type01 .b-sel-box ul li{width:100%;height:100%;border:1px solid #d0d0d0;border-top:none;background-color:#fff;box-sizing:border-box;color:#666;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.bn-search01.type01 .b-sel-box ul li a{display:block;padding:8px 10px;width:100%;height:100%;font-size:16px;color:#666;box-sizing:border-box;}
.bn-search01.type01 .b-cate-wrap{padding:0 0 10px 0;}
.bn-search01.type01 .b-cate-wrap.row02 .b-cate01{width:calc(50% - 5px)}
.bn-search01.type01 .b-cate-wrap.row03 .b-cate01{width:calc(33.3333% - 5px)}
.bn-search01.type01 input{display:inline-block;margin:0 2px 0 0;padding:7px 10px;width:400px;border:1px solid #d0d0d0;font-size:16px;color:#666;box-sizing:border-box;vertical-align:middle;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-search01.type01 input::placeholder{color:#999;}
.bn-search01.type01 .b-sel-btn{padding: 9px 10px;width:40px;height:40px;border:0;background:#282b3a url(/_res/board/img/common/btn-search.png) no-repeat 50% 50%;font-size:15px;color:#fff;box-sizing:border-box;vertical-align:middle;cursor:pointer;text-indent:-999999px;}
.bn-search01.type01 .b-sel-label span{display:block;position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}
.bn-search01.type01 .b-input.yearpicker{padding-right:40px;width:calc(50% - 11px);max-width:150px;background:#fff url(/_res/board/img/common/ico-datepicker01.gif) no-repeat right 10px top 50%;}

.bn-search01.type02 .b-search-wrap{text-align:center;}
.bn-search01.type02 input{display:inline-block;margin:0 2px 0 0;padding:7px 10px;width:400px;border:1px solid #d0d0d0;font-size:16px;color:#666;box-sizing:border-box;vertical-align:middle;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-search01.type02 input::placeholder{color:#999;}
.bn-search01.type02 .b-sel-btn{padding: 9px 10px;width:40px;height:40px;border:0;background:#282b3a url(/_res/board/img/common/btn-search.png) no-repeat 50% 50%;font-size:15px;color:#fff;box-sizing:border-box;vertical-align:middle;cursor:pointer;text-indent:-999999px;}
.bn-search01.type02 .b-sel-label span{display:inline-block;}
.bn-search01.type02 .b-input.yearpicker{padding-right:40px;width:calc(50% - 11px);max-width:150px;background:#fff url(/_res/board/img/common/ico-datepicker01.gif) no-repeat right 10px top 50%;}

/* 50주년 검색영역 */
.bn-search01.type03 .b-search-wrap{position:relative;text-align:right;}
.bn-search01.type03 .b-sel-box{display:inline-block;position:relative;z-index:10;margin: 0 12px 0 0;min-width: 90px;text-align:left;vertical-align:middle;}
.bn-search01.type03 .b-sel-box ul{display:none;position:absolute;width:100%;}
.bn-search01.type03 .b-sel-box.sel-close ul{display:block}
.bn-search01.type03 .b-sel-box .b-sel-title{display:block;padding:8px 75px 9px 19px;width:100%;border:2px solid #ccc;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 12px center;font-size: 18px;color: #333;box-sizing:border-box;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.bn-search01.type03 .b-sel-box.sel-close .b-sel-title{background:#fff url(/_res/board/img/common/btn-sel-close.png) no-repeat right 12px center;}
.bn-search01.type03 .b-sel-box ul li{width:100%;height:100%;border:1px solid #d0d0d0;border-top:none;background-color:#fff;box-sizing:border-box;color:#666;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.bn-search01.type03 .b-sel-box ul li a{display:block;padding:8px 10px;width:100%;height:100%;font-size:16px;color:#666;box-sizing:border-box;}
.bn-search01.type03 input{display:inline-block;margin:0;padding:4px 38px 4px 10px;width:calc(100% - 147px);border:2px solid #ccc;font-family:inherit;font-size:18px;color:#333;box-sizing:border-box;vertical-align:middle;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-search01.type03 input::placeholder{color:#999;}
.bn-search01.type03 .b-sel-btn{position:absolute;top:0;right:0;width:39px;height:39px;border:none;background:url(/_res/cg50/img/common/btn-search.png) no-repeat 50% 50%;font-size:15px;color:#fff;box-sizing:border-box;vertical-align:middle;cursor:pointer;text-indent:-999999px;}
.bn-search01.type03 .b-sel-label span{display:block;position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}

/* 관리자 */
.adm-chk{margin:0 0 10px 0;color:#222;}
.adm-chk input{margin:-3px 0 0 0;}
.adm-chk label{font-size:15px;}
.article-chk{position:absolute;top:50%;left:0;z-index:20;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.b-img-list-box .article-chk{top:0;left:5px;transform:none;}

/* bn-list-common01 type01 */
.bn-list-common01.type01{position:relative;}
.bn-list-common01.type01 .b-top-info-wrap{padding:0 0 20px 0;}
.bn-list-common01.type01 .b-top-info-wrap .bn-search01.type01{float:right;}
.bn-list-common01.type01 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-common01.type01 .b-top-info-wrap .total-wrap{float:left;padding:10px 0 0 0;font-size:15px;line-height:20px;color:#767676;}
.bn-list-common01.type01 .b-top-info-wrap .total-wrap span{font-weight:600;color:#d46215;}
.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box{display:inline-block;padding:5px 0 0 10px;}
.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a{display:inline-block;padding:5px 10px 5px 34px;border:1px solid #a80501;background:#fff url(/_res/cgbest/img/common/bg-adobe-w.png) no-repeat 5px center/20px;}
.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a span{display:block;font-size:12px;line-height:17px;color:#a80501;vertical-align:middle;}
.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a:hover{background-color:#a80501;background-image:url(/_res/cgbest/img/common/bg-adobe.png);}
.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a:hover span{color:#fff;}
.bn-list-common01.type01 table{width:100%;border-spacing:0;border-top: 2px solid #000;table-layout:fixed;}
.bn-list-common01.type01 table tbody tr:hover{background:#f6fcfa;}
.bn-list-common01.type01 table tbody tr.b-top-box:hover td{background:#f6fcfa;}
.bn-list-common01.type01 table thead th{padding:16px 10px;border-bottom:1px solid #dbdbdb;background-color:#f3f3f3;font-weight:300;font-size:18px;}
.bn-list-common01.type01 table thead th.b-no-right{border-right:none !important}
.bn-list-common01.type01 table tbody td{position:relative;padding:15px;border-bottom:1px solid #dbdbdb;font-size:17px;text-align:center;}
.bn-list-common01.type01 table tbody .b-top-box td{background:#f6f6f6;}
.bn-list-common01.type01 table tbody td.b-td-left{text-align:left !important;}
.bn-list-common01.type01 table tbody td.b-no-right{border-right:none !important;}
.bn-list-common01.type01 .b-title-box{display:inline-block;width:100%;vertical-align:top;}
.bn-list-common01.type01 .b-title-box > a{display:inline-block;padding:0 4px 0 0;max-width:calc(100% - 40px);line-height:21px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;box-sizing:border-box;}
.bn-list-common01.type01 .b-title-box .b-etc-box{display:inline-block;vertical-align:top;}
.bn-list-common01.type01 .b-title-box .b-etc-box p{border-radius:5px;vertical-align:middle;}
.bn-list-common01.type01 .b-title-box .b-etc-box p span{display:block;font-size:13px;line-height:1;}
.bn-list-common01.type01 .b-title-box .b-etc-box .b-lock{display:none;}
.bn-list-common01.type01 .b-title-box .b-etc-box .b-new{display:inline-block;background-color:#ffcc00;}
.bn-list-common01.type01 .b-title-box .b-etc-box .b-new span{padding:4px;color:#191919;}
.bn-list-common01.type01 .b-title-box .b-etc-box .b-notice{display:inline-block;background-color:#e2392f;text-align:center;}
.bn-list-common01.type01 .b-title-box .b-etc-box .b-notice span{padding:4px 7px;color:#fff;}
.bn-list-common01.type01 .b-title-box .b-etc-box .b-file{display:none;}
.bn-list-common01.type01 .b-file-box{display:inline-block;margin:0 auto;position:relative;}
.bn-list-common01.type01 .b-file-box > a{display:inline-block;position:relative;width:18px;height:21px;background:url(/_res/board/img/common/ico-file.png) no-repeat 0 0;vertical-align:middle;}
.bn-list-common01.type01 .b-file-box > div{display:none;position:absolute;top:-10px;right:40px;padding:15px 15px 10px;z-index:10;min-width:250px;border:1px solid #454545;background-color:#fff;text-align:left;}
.bn-list-common01.type01 .b-file-box > div:after{content:'';position:absolute;top:20px;left:100%;width:10px;height:9px;background:url(/_res/board/img/common/bg-file-arrow.png) no-repeat 0 0;}
.bn-list-common01.type01 .b-file-box > div ul li{line-height:19px;}
.bn-list-common01.type01 .b-file-box > div ul li a{font-size:14px;color:#555;}
.bn-list-common01.type01 .b-file-box > div ul li a:hover{text-decoration:underline;}
.bn-list-common01.type01 .b-file-box > div > a{float:right;clear:both;font-size:14px;color:#555;}
.bn-list-common01.type01 .b-status-box span{display:none;padding:3px 10px 4px;width:100%;max-width:60px;box-sizing:border-box;}
.bn-list-common01.type01 .b-status-box.b-status-now .now{display:inline-block;background-color:#282b3a;color:#fff;}
.bn-list-common01.type01 .b-status-box.b-status-closed .closed{display:inline-block;border:1px solid #454545;background-color:#ccc;color:#333;box-sizing:border-box;}
.bn-list-common01.type01 .b-title-box .b-m-con{display:none;}
.bn-list-common01.type01 .b-download-box{display:inline-block;}
.bn-list-common01.type01 .b-download-box a.b-file-btn{display:block;padding:5px 10px;border:1px solid #dbdbdb;}
.bn-list-common01.type01 .b-download-box a.b-file-btn span{display:block;font-size:14px;line-height:19px;}
.bn-list-common01.type01 .b-download-box a.b-download{display:inline-block;width:20px;height:18px;background:url(/_res/board/img/common/bg-down-link.png) no-repeat 0 0;text-indent:-999999px;}

.bn-list-common01.type01.bn-notice .b-col01{width:6%;}
.bn-list-common01.type01.bn-notice .b-col02{width:34%;}
.bn-list-common01.type01.bn-notice .b-col03{width:8%;}
.bn-list-common01.type01.bn-notice .b-col04{width:10%;}
.bn-list-common01.type01.bn-notice .b-col05{width:10%;}
.bn-list-common01.type01.bn-notice .b-col06{width:10%;}
.bn-list-common01.type01.bn-notice .b-col07{width:10%;}
.bn-list-common01.type01.bn-notice .b-col08{width:10%;}
.bn-list-common01.type01.bn-notice .b-col09{width:10%;}
.bn-list-common01.type01.bn-notice .b-col10{width:10%;}

.bn-list-common01.type01.bn-recruit .b-col01{width:44%;}
.bn-list-common01.type01.bn-recruit .b-col02{width:8%;}
.bn-list-common01.type01.bn-recruit .b-col03{width:10%;}
.bn-list-common01.type01.bn-recruit .b-col04{width:10%;}
.bn-list-common01.type01.bn-recruit .b-col05{width:8%;}
.bn-list-common01.type01.bn-recruit .b-col06{width:10%;}
.bn-list-common01.type01.bn-recruit .b-col07{width:10%;}

.bn-list-common01.type01.bn-disclosure .b-col01{width:6%;}
.bn-list-common01.type01.bn-disclosure .b-col02{width:44%;}
.bn-list-common01.type01.bn-disclosure .b-col03{width:14%;}
.bn-list-common01.type01.bn-disclosure .b-col04{width:10%;}

.bn-list-common01.type01.bn-press .b-col01{width:6%;}
.bn-list-common01.type01.bn-press .b-col02{width:48%;}
.bn-list-common01.type01.bn-press .b-col03{width:10%;}
.bn-list-common01.type01.bn-press .b-col04{width:8%;}

.bn-list-common01.type01.bn-survey .b-col01{width:6%;}
.bn-list-common01.type01.bn-survey .b-col02{width:42%;}
.bn-list-common01.type01.bn-survey .b-col03{width:16%;}
.bn-list-common01.type01.bn-survey .b-col04{width:8%;}

.bn-list-common01.type01.bn-form .b-col01{width:6%;}
.bn-list-common01.type01.bn-form .b-col02{width:14%;}
.bn-list-common01.type01.bn-form .b-col03{width:70%;}
.bn-list-common01.type01.bn-form .b-col04{width:10%;}

.bn-list-common01.type01.bn-term .b-col01{width:44%;}
.bn-list-common01.type01.bn-term .b-col02{width:10%;}
.bn-list-common01.type01.bn-term .b-col03{width:10%;}
.bn-list-common01.type01.bn-term .b-col04{width:10%;}
.bn-list-common01.type01.bn-term .b-col05{width:10%;}

.bn-list-common01.type01.bn-term02 .b-col01{width:44%;}
.bn-list-common01.type01.bn-term02 .b-col02{width:10%;}
.bn-list-common01.type01.bn-term02 .b-col03{width:10%;}
.bn-list-common01.type01.bn-term02 .b-col04{width:10%;}
.bn-list-common01.type01.bn-term02 .b-col05{width:10%;}

.bn-list-common01.type01.bn-term03 .b-col01{width:6%;}
.bn-list-common01.type01.bn-term03 .b-col02{width:34%;}
.bn-list-common01.type01.bn-term03 .b-col03{width:8%;}
.bn-list-common01.type01.bn-term03 .b-col04{width:10%;}
.bn-list-common01.type01.bn-term03 .b-col05{width:10%;}
.bn-list-common01.type01.bn-term03 .b-col06{width:10%;}
.bn-list-common01.type01.bn-term03 .b-col07{width:10%;}

.bn-list-common01.type01.bn-organ-search .b-col01{width:15%;}
.bn-list-common01.type01.bn-organ-search .b-col02{width:15%;}
.bn-list-common01.type01.bn-organ-search .b-col03{width:18%;}
.bn-list-common01.type01.bn-organ-search .b-col04{width:52%;}
.bn-list-common01.type01.bn-organ-search .b-title-box{text-align:left;}

.bn-list-common01.type01.bn-center .b-col01{width:10%;}
.bn-list-common01.type01.bn-center .b-col02{width:6%;}
.bn-list-common01.type01.bn-center .b-col03{width:30%;}
.bn-list-common01.type01.bn-center .b-col04{width:12%;}
.bn-list-common01.type01.bn-center .b-col05{width:12%;}
.bn-list-common01.type01.bn-center .b-col06{width:10%;}


.bn-list-common01.type01.bn-center .b-col01.b-width{width:10%;}
.bn-list-common01.type01.bn-center .b-col02.b-width{width:10%;}
.bn-list-common01.type01.bn-center .b-col03.b-width{+width:30%;}
.bn-list-common01.type01.bn-center .b-col04.b-width{width:12%;}
.bn-list-common01.type01.bn-center .b-col05.b-width{width:12%;}
.bn-list-common01.type01.bn-center .b-col06.b-width{width:12%;}





.bn-list-common01.type01.bn-center table thead th{background:none;font-weight:500;color:#1c1d23;}
.bn-list-common01.type01.bn-center table tbody td{color:#4b4d56;}

.bn-list-common01.type01.bn-center table tbody td p {color: #4b4d56;padding: 5px 0;}

.bn-list-common01.type01.bn-center .b-view-info{display:inline-block;padding:7px 18px 8px;border:1px solid #dbdbdb;}
.bn-list-common01.type01.bn-center .b-view-info:hover{border:none;background-color:#282b3a;color:#fff;}

/* bn-view-common01 type01 */
.bn-view-common01.type01 .b-main-box{border-top:2px solid #2b2b2b;}
.bn-view-common01.type01 .b-main-box .b-title-box{padding:18px 30px;border-bottom:1px solid #dbdbdb;background-color:#f3f3f3;text-align:center;}
.bn-view-common01.type01 .b-main-box .b-title-box .b-cate{padding:0 5px 0 0;font-weight:500;}
.bn-view-common01.type01 .b-main-box .b-title-box span{font-weight:500;font-size:18px;line-height:23px;word-wrap:break-word;}
.bn-view-common01.type01 .b-etc-box{padding:12px 30px 13px;min-height:55px;border-bottom:1px solid #dbdbdb;box-sizing:border-box;}
.bn-view-common01.type01 .b-etc-box:after{content:'';display:block;clear:both;}
.bn-view-common01.type01 .b-etc-box > ul{float:left;padding:5px 0 0 0;}
.bn-view-common01.type01 .b-etc-box > ul li{display:inline-block;position:relative;margin:0 10px 0 0;padding:0 12px 0 0;}
.bn-view-common01.type01 .b-etc-box > ul li:after{content:'';position:absolute;top:3px;right:0;width:1px;height:14px;background-color:#dbdbdb;}
.bn-view-common01.type01 .b-etc-box > ul li:last-of-type{margin:0;padding:0;}
.bn-view-common01.type01 .b-etc-box > ul li:last-of-type:after{display:none;}
.bn-view-common01.type01 .b-etc-box > p{float:right;}
.bn-view-common01.type01 .b-etc-box > p span{display:none;margin:0 0 0 6px;width:60px;text-align:center;box-sizing:border-box;}
.bn-view-common01.type01 .b-etc-box > p.b-status-now .now{display:inline-block;padding:5px 0;background-color:#282b3a;color:#fff;}
.bn-view-common01.type01 .b-etc-box > p.b-status-closed .closed{display:inline-block;padding:4px 0;border:1px solid #454545;background-color:#ccc;}
.bn-view-common01.type01 .b-cate-box{padding:12px 30px 13px;min-height:55px;border-bottom:1px solid #dbdbdb;box-sizing:border-box;}
.bn-view-common01.type01 .b-cate-box ul{padding:5px 0 0 0;}
.bn-view-common01.type01 .b-content-box{position:relative;border-bottom:1px solid #dbdbdb;}
/* 20190605 수정
.bn-view-common01.type01 .b-content-box p{padding:40px 160px 40px 30px;font-family:inherit;line-height:32px;}
*/
/* 20190606 수정
.bn-view-common01.type01 .b-content-box p{padding:40px 160px 40px 30px;font-family:inherit;line-height:32px;}*/
.bn-view-common01.type01 .b-content-box p{font-family:inherit;line-height:32px;}
.bn-view-common01.type01 .b-content-box pre{padding:40px 160px 40px 30px;font-family:inherit;line-height:32px;}
/* 2019.06.05 수정
.bn-view-common01.type01 .b-content-box.w-100 p{padding:40px 30px;}
*/
.bn-view-common01.type01 .b-content-box.w-100 p{padding:5px 30px;}
.bn-view-common01.type01 .b-content-box.w-100 pre{padding:40px 30px;}
.bn-view-common01.type01 .b-content-box img{display:block;margin:0 auto;max-width:100%;}
.bn-view-common01.type01 .b-content-box .b-video-box{padding:30px 40px;}
.bn-view-common01.type01 .b-content-box .b-video-box iframe{display:block;margin:0 auto;width:90%;height:500px;}
.bn-view-common01.type01 .b-content-box .b-sub-box{padding:0 40px 30px;}
.bn-view-common01.type01 .b-content-box .b-sub-box .scrollert{margin:0 auto;width:90%;height:300px;border:2px solid #dbdbdb;box-sizing:border-box;}
.bn-view-common01.type01 .b-content-box .b-sub-box .b-txt-box{padding:20px;}
.bn-view-common01.type01 .b-content-box .b-sub-box .b-txt-box > p{padding:0;}
/*200190606 수정
.bn-view-common01.type01 .b-file-box{position:absolute;top:40px;right:30px;}*/
.bn-view-common01.type01 .b-file-box {text-align: right;   padding: 20px 27px;}
.bn-view-common01.type01 .b-file-box > a{display:inline-block;position:relative;padding:0 0 0 25px;background:url(/_res/board/img/common/ico-file.png) no-repeat 0 0;font-size:18px;}
.bn-view-common01.type01 .b-file-box > a span{font-weight:500;color:#d46215;}
.bn-view-common01.type01 .b-file-box > div{display:none;position:absolute;top:50px;right:0;padding:15px 15px 10px;z-index:10;min-width:250px;max-width:500px;border:1px solid #454545;background-color:#fff;text-align:left;box-sizing:border-box;}
.bn-view-common01.type01 .b-file-box > div:after{content:'';position:absolute;top: -9px;right:35px;width:10px;height:9px;background: url(/_res/board/img/common/bg-file-arrow02.png) no-repeat 0 0;color: black;}
.bn-view-common01.type01 .b-file-box > div ul li{line-height:19px;}
.bn-view-common01.type01 .b-file-box > div ul li a{display:inline-block;width:100%;font-size:14px;color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bn-view-common01.type01 .b-file-box > div ul li a:hover{text-decoration:underline;}
.bn-view-common01.type01 .b-file-box > div > a{float:right;clear:both;font-size:14px;color:#555;}

.b-pager-box div{display:table;width:100%;border-bottom:1px solid #dbdbdb;table-layout:fixed;}
.b-pager-box div p:nth-of-type(1){display:table-cell;padding:16px 10px;width:120px;font-weight:500;font-size:17px;vertical-align:middle;text-align:center;}
.b-pager-box div p:nth-of-type(1):before{content:'';display:inline-block;padding:0 20px 0 0;width:15px;height:8px;vertical-align:middle;}
.b-pager-box div.prev p:nth-of-type(1):before{background:url(/_res/board/img/common/bg-pager-prev.png) no-repeat 0 center;}
.b-pager-box div.next p:nth-of-type(1):before{background:url(/_res/board/img/common/bg-pager-next.png) no-repeat 0 center;}
.b-pager-box div p:nth-of-type(2){display:table-cell;padding:16px 20px;width:100%;font-size:17px;line-height:25px;word-wrap:break-word;box-sizing:border-box;vertical-align:middle;}

/* 법률지원센터 > 상담하기 > 조합원만 */
.b-member-box{padding:30px;border:1px solid #dbdbdb;box-sizing:border-box;}
.b-member-box .b-member-guide{font-weight:500;font-size:20px;line-height:30px;text-align:center;}

/* bn-write-common01 type01 */
.bn-write-common01.type01 .b-pc-hide{display:none;}
.bn-write-common01.type01 form fieldset > .b-write-box{border-top:2px solid #000;}
.bn-write-common01.type01 .b-table-box{display:table;width:100%;height:100%;table-layout:fixed;}
.bn-write-common01.type01 .b-table-box .b-row-box{display:table;width:100%;height:100%;table-layout:fixed;}
.bn-write-common01.type01 .b-table-box .b-row-box > div{height:100%;border-right:1px solid #dbdbdb;vertical-align:middle;}
.bn-write-common01.type01 .b-table-box .b-row-box > div:last-of-type{border-right:none;}
.bn-write-common01.type01 .b-table-box .b-row-box .b-title-box{display:table-cell;width:130px;padding:12px 15px;border-bottom:1px solid #dbdbdb;background-color:#fafafa;font-weight:500;text-align:center;vertical-align:middle;}
.bn-write-common01.type01 .b-text-box .b-row-box .b-title-box{display:none;}
.bn-write-common01.type01 .b-table-box .b-row-box .b-title-box br{display:none;}
.bn-write-common01.type01 .b-table-box .b-row-box .b-con-box{display:table-cell;position:relative;padding:12px 30px;border-bottom:1px solid #dbdbdb;vertical-align:middle;}
.bn-write-common01.type01 .b-table-box.b-text-box .b-row-box .b-con-box{padding:20px 30px;}
.bn-write-common01.type01 .b-input{padding:5px 10px;width:100%;height:36px;border:1px solid #dbdbdb;font-family:inherit;font-weight:300;box-sizing:border-box;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;}

.bn-write-common01.type01 .b-input.b-tit{width:10%}

.bn-write-common01.type01 .b-cate-box .b-sel-box{display:inline-block;width:146px;}
.bn-write-common01.type01 .b-select{position:relative;margin:0 5px 0 0;padding:5px 10px;width:146px;height:36px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 10px center;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
/*
.bn-write-common01.type01 .b-file-box > p label{display:inline-block;margin:0 10px 0 0;padding:11px 12px 12px;background-color:#282b3a;color:#fff;}
.bn-write-common01.type01 .b-file-box > p span{color:#767676;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box > ul li{padding:0 0 5px 0;}
.bn-write-common01.type01 .b-file-box > ul li:first-of-type{margin:10px 0 0 0;}
.bn-write-common01.type01 .b-file-box > ul li:last-of-type{padding:0;}
.bn-write-common01.type01 .b-file-box > ul li span{display:inline-block;padding:0 10px 0 0;line-height:21px;}
.bn-write-common01.type01 .b-file-box > ul li a{display:inline-block;width:16px;height:16px;border:1px solid #dbdbdb;background:url(/_res/board/img/common/bg-b-del.gif) no-repeat 50% 50%;text-indent:-999999px;box-sizing:border-box;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box .b-guide-txt{color:#979797;}
*/
.bn-write-common01.type01 .b-period-box .b-con-box > p{padding:0 0 5px;}
.bn-write-common01.type01 .b-period-box .b-con-box span{padding:0 2px 0 5px;}
.bn-write-common01.type01 .b-input.datepicker{padding-right:40px;width:calc(50% - 11px);max-width:150px;background:url(/_res/board/img/common/ico-datepicker01.gif) no-repeat right 10px top 50%;}
.bn-write-common01.type01 .b-file-box.type01:after{content:"";display:block;clear:both;}
.bn-write-common01.type01 .b-file-box.type01{padding:0 0 20px 0;}
.bn-write-common01.type01 .b-file-box.type01 .b-left-box{float:left;}
.bn-write-common01.type01 .b-file-box.type01 .b-left-box .b-sel-box{display:inline-block;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box.type01 .b-left-box .b-guide-txt{display:inline-block;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box.type01 .b-right-box{float:right;}
.bn-write-common01.type01 .b-file-box.type01 .b-right-box .b-guide-txt{padding:10px 0 0 0;}
.bn-write-common01.type01 .b-file-box.type02 + .b-file-box.type02{padding:10px 0 0 0;}
.bn-write-common01.type01 .b-file-box.type02:after{content:'';display:block;clear:both;}
.bn-write-common01.type01 .b-file-box.type02 .b-left-box{float:left;}
.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-input{width:200px;}
.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-file-btn{display:inline-block;padding:10px 12px;background-color:#282b3a;font-size:16px;color:#fff;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-file-status{width:150px;border:none !important;background:none;font-family:inherit;font-weight:300;font-size:15px;color:#979797;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-add-btn{display:none;}
.bn-write-common01.type01 .b-file-box.type02 .b-right-box{float:right;}
.bn-write-common01.type01 .b-file-box.type02 .b-right-box .b-guide-txt{display:inline-block;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box.type02 .b-right-box .b-input{display:inline-block;width:300px;vertical-align:middle;}
.bn-write-common01.type01 .b-file-box .b-guide-txt{color:#979797;}
.bn-write-common01.type01 .b-ans-check-box ul:after{content:'';display:block;clear:both;}
.bn-write-common01.type01 .b-ans-check-box ul li{float:left;padding:0 20px 0 0;}
.bn-write-common01.type01 .b-ans-check-box ul li:last-of-type{padding:0;}
.bn-write-common01.type01 .b-tel-box .b-con-box span{padding:0 3px;}
.bn-write-common01.type01 .b-tel-box .b-con-box label{display:block;position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-write-common01.type01 .b-tel-box .b-select{position:relative;margin:0 5px 0 0;padding:5px 10px;width:calc(33.33% - 15px);max-width:120px;height:36px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 10px center;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-write-common01.type01 .b-tel-box .b-con-box .b-input{width:calc(33.33% - 15px);max-width:95px;}
.bn-write-common01.type01 .b-email-box .b-sel-box{display:inline-block;width:200px;}
.bn-write-common01.type01 .b-email-box .b-con-box span{padding:0 8px;}
.bn-write-common01.type01 .b-email-box label{display:block;position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-write-common01.type01 .b-email-box .b-con-box .b-input{width:calc(50% - 120px);max-width:200px;}
.bn-write-common01.type01 .b-textarea{padding:30px 20px;height:300px;font-size:16px;line-height:26px;}
.bn-write-common01.type01 .b-privacy-box{padding:26px;border:1px solid #dbdbdb;box-sizing:border-box;}
.bn-write-common01.type01 .b-privacy-box p{padding:0 0 5px 0;font-size:17px;line-height:27px;}
.bn-write-common01.type01 .b-privacy-box p:last-of-type{padding:0;}
.bn-write-common01.type01 .b-privacy-box > p.b-title{font-weight:500;font-size:19px;line-height:29px;}
.bn-write-common01.type01 .b-privacy-box > p.b-title span{color:#282b3a;}
.bn-write-common01.type01 .b-privacy-box > ol{padding:5px 0 5px 20px;}
.bn-write-common01.type01 .b-privacy-box > ol li{margin:0 0 0 20px;padding:0 0 5px 0;line-height:27px;list-style-type:decimal;}
.bn-write-common01.type01 .b-privacy-box > ol li.txt-medium{font-size:21px;}
.bn-write-common01.type01 .b-privacy-box > ol li:last-of-type{padding:0;}
.bn-write-common01.type01 .b-privacy-box .b-caution-box{text-align:center;}
.bn-write-common01.type01 .b-privacy-box .b-caution-box p.b-title{display:inline-block;position:relative;margin:0 0 15px 0;font-size:19px;line-height:29px;}
.bn-write-common01.type01 .b-privacy-box .b-caution-box p.b-title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;}
.bn-write-common01.type01 .b-agree-box ul{padding:22px 0 20px;text-align:center;}
.bn-write-common01.type01 .b-agree-box ul li{display:inline-block;padding:0 10px 0 0;}
.bn-write-common01.type01 .b-sel-box{display:block;position:relative;z-index:0;width:100px;text-align:left;vertical-align:middle;}
.bn-write-common01.type01 .b-sel-title{display:block;padding:8px 24px 9px 10px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 12px center;color:#333;line-height:17px;letter-spacing:-1px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;box-sizing: border-box;vertical-align: middle;}
.bn-write-common01.type01 .b-sel-box.close{z-index:20;}
.bn-write-common01.type01 .b-sel-box.close .b-sel-box-title{background:#fff url(/_res/board/img/common/btn-sel-close.png) no-repeat right 12px center;}
.bn-write-common01.type01 .b-sel-box.close ul{display:block;}
.bn-write-common01.type01 .b-sel-box ul{display:none;position:absolute;top:36px;width:100%;}
.bn-write-common01.type01 .b-sel-box ul li{width:100%;height:100%;border:1px solid #dbdbdb;border-top:none;background-color:#fff;font-weight:300;box-sizing:border-box;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;}
.bn-write-common01.type01 .b-sel-box ul li a{display:block;padding:9px 10px;font-weight:200;color:#333;box-sizing:border-box;}
.bn-write-common01.type01 .b-sel-box ul li:hover a{background-color:#282b3a;color:#fff;}
.bn-write-common01.type01 .b-radio-box ul:after{content:'';display:block;clear:both;}
.bn-write-common01.type01 .b-radio-box ul li{float:left;padding:0 20px 0 0;}
.bn-write-common01.type01 .b-radio-box ul li:last-of-type{padding:0;}
.bn-write-common01.type01 .b-radio{display:none;}
.bn-write-common01.type01 .b-radio + label{position:relative;padding:0 0 0 28px;vertical-align:middle;}
.bn-write-common01.type01 .b-radio + label:before{content:'';position:absolute;top: 50%;left: 0;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:20px;box-sizing:border-box;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-write-common01.type01 .b-radio:checked+label:after{content:'';position:absolute;top:50%;left:5px;width:10px;height:10px;background-color:#ef4136;border-radius:10px;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-write-common01.type01 .b-chk{display:none;}
.bn-write-common01.type01 .b-chk + label{display:inline-block;position:relative;font-weight:400;cursor:pointer;}
.bn-write-common01.type01 .b-chk + label:before{content:'';display:inline-block;margin:0 8px 0 0;width:20px;height:20px;border:1px solid #dbdbdb;box-sizing:border-box;vertical-align:top;}
.bn-write-common01.type01 .b-chk:checked + label:before{background:url(/_res/board/img/common/bg-b-chk.gif) no-repeat 50% 50%;background-size:12px;}

/* bn-write-common02 type01 */
.bn-write-common02.type01 .b-pc-hide{display:none;}
.bn-write-common02.type01 form fieldset > .b-write-box{border-top:2px solid #000;}
.bn-write-common02.type01 .b-table-box{display:table;width:100%;height:100%;table-layout:fixed;}
.bn-write-common02.type01 .b-table-box .b-row-box{display:table;width:100%;height:100%;table-layout:fixed;}
.bn-write-common02.type01 .b-table-box .b-row-box > div{height:100%;border-right:1px solid #dbdbdb;vertical-align:middle;}
.bn-write-common02.type01 .b-table-box .b-row-box > div:last-of-type{border-right:none;}
.bn-write-common02.type01 .b-table-box .b-row-box .b-title-box{display:table-cell;width:130px;padding:12px 15px;border-bottom:1px solid #dbdbdb;background-color:#fafafa;font-weight:500;text-align:center;vertical-align:middle;}
.bn-write-common02.type01 .b-text-box .b-row-box .b-title-box{display:none;}
.bn-write-common02.type01 .b-table-box .b-row-box .b-title-box br{display:none;}
.bn-write-common02.type01 .b-table-box .b-row-box .b-con-box{display:table-cell;position:relative;padding:12px 30px;border-bottom:1px solid #dbdbdb;vertical-align:middle;}
.bn-write-common02.type01 .b-table-box:last-of-type .b-row-box .b-con-box{border-bottom:none;}
.bn-write-common02.type01 .b-table-box.b-text-box .b-row-box .b-con-box{padding:20px 30px;}
.bn-write-common02.type01 .b-input{padding:5px 10px;width:100%;height:36px;border:1px solid #dbdbdb;font-family:inherit;font-weight:300;box-sizing:border-box;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;}
.bn-write-common02.type01 .b-cate-box .b-sel-box{display:inline-block;width:146px;}
.bn-write-common02.type01 .b-select{position:relative;margin:0 5px 0 0;padding:5px 10px;width:146px;height:36px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
/*
.bn-write-common02.type01 .b-file-box > p label{display:inline-block;margin:0 10px 0 0;padding:11px 12px 12px;background-color:#282b3a;color:#fff;}
.bn-write-common02.type01 .b-file-box > p span{color:#767676;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box > ul li{padding:0 0 5px 0;}
.bn-write-common02.type01 .b-file-box > ul li:first-of-type{margin:10px 0 0 0;}
.bn-write-common02.type01 .b-file-box > ul li:last-of-type{padding:0;}
.bn-write-common02.type01 .b-file-box > ul li span{display:inline-block;padding:0 10px 0 0;line-height:21px;}
.bn-write-common02.type01 .b-file-box > ul li a{display:inline-block;width:16px;height:16px;border:1px solid #dbdbdb;background:url(/_res/board/img/common/bg-b-del.gif) no-repeat 50% 50%;text-indent:-999999px;box-sizing:border-box;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box .b-guide-txt{color:#979797;}
*/
.bn-write-common02.type01 .b-period-box .b-con-box > p{padding:0 0 5px;}
.bn-write-common02.type01 .b-period-box .b-con-box span{padding:0 2px 0 5px;}
.bn-write-common02.type01 .b-input.datepicker{padding-right:40px;width:calc(50% - 11px);max-width:150px;background:url(/_res/board/img/common/ico-datepicker01.gif) no-repeat right 10px top 50%;}
.bn-write-common02.type01 .b-file-box.type01:after{content:"";display:block;clear:both;}
.bn-write-common02.type01 .b-file-box.type01{padding:0 0 20px 0;}
.bn-write-common02.type01 .b-file-box.type01 .b-left-box{float:left;}
.bn-write-common02.type01 .b-file-box.type01 .b-left-box .b-sel-box{display:inline-block;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box.type01 .b-left-box .b-guide-txt{display:inline-block;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box.type01 .b-right-box{float:right;}
.bn-write-common02.type01 .b-file-box.type01 .b-right-box .b-guide-txt{padding:10px 0 0 0;}
.bn-write-common02.type01 .b-file-box.type02:after{content:'';display:block;clear:both;}
.bn-write-common02.type01 .b-file-box.type02 .b-left-box{float:left;}
.bn-write-common02.type01 .b-file-box.type02 .b-left-box .b-input{width:200px;}
.bn-write-common02.type01 .b-file-box.type02 .b-left-box .b-file-btn{display:inline-block;padding:10px 12px;background-color:#282b3a;font-size:16px;color:#fff;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box.type02 .b-left-box .b-file-status{width:150px;border:none !important;background:none;font-family:inherit;font-weight:300;font-size:15px;color:#979797;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box.type02 .b-left-box .b-add-btn{display:none;}
.bn-write-common02.type01 .b-file-box.type02 .b-right-box{float:right;}
.bn-write-common02.type01 .b-file-box.type02 .b-right-box .b-guide-txt{display:inline-block;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box.type02 .b-right-box .b-input{display:inline-block;width:300px;vertical-align:middle;}
.bn-write-common02.type01 .b-file-box .b-guide-txt{color:#979797;}
.bn-write-common02.type01 .b-ans-check-box ul:after{content:'';display:block;clear:both;}
.bn-write-common02.type01 .b-ans-check-box ul li{float:left;padding:0 20px 0 0;}
.bn-write-common02.type01 .b-ans-check-box ul li:last-of-type{padding:0;}
.bn-write-common02.type01 .b-tel-box .b-con-box span{padding:0 3px;}
.bn-write-common02.type01 .b-tel-box .b-con-box label{display:block;position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-write-common02.type01 .b-tel-box .b-select{position:relative;margin:0 5px 0 0;padding:5px 10px;width:calc(33.33% - 15px);max-width:120px;height:36px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 10px center;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-write-common02.type01 .b-tel-box .b-con-box .b-input{width:calc(33.33% - 15px);max-width:95px;}
.bn-write-common02.type01 .b-email-box .b-sel-box{display:inline-block;width:200px;}
.bn-write-common02.type01 .b-email-box .b-con-box span{padding:0 8px;}
.bn-write-common02.type01 .b-email-box label{display:block;position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-write-common02.type01 .b-email-box .b-con-box .b-input{width:calc(50% - 120px);max-width:200px;}
.bn-write-common02.type01 .b-textarea{padding:30px 20px;height:300px;font-size:16px;line-height:26px;}
.bn-write-common02.type01 .b-privacy-box{padding:26px;border:1px solid #dbdbdb;box-sizing:border-box;}
.bn-write-common02.type01 .b-privacy-box p{padding:0 0 5px 0;font-size:17px;line-height:27px;}
.bn-write-common02.type01 .b-privacy-box p:last-of-type{padding:0;}
.bn-write-common02.type01 .b-privacy-box > p.b-title{font-weight:500;font-size:19px;line-height:29px;}
.bn-write-common02.type01 .b-privacy-box > p.b-title span{color:#282b3a;}
.bn-write-common02.type01 .b-privacy-box > ol{padding:5px 0 5px 20px;}
.bn-write-common02.type01 .b-privacy-box > ol li{margin:0 0 0 20px;padding:0 0 5px 0;line-height:27px;list-style-type:decimal;}
.bn-write-common02.type01 .b-privacy-box > ol li:last-of-type{padding:0;}
.bn-write-common02.type01 .b-privacy-box .b-caution-box{text-align:center;}
.bn-write-common02.type01 .b-privacy-box .b-caution-box p.b-title{display:inline-block;position:relative;margin:0 0 15px 0;font-size:19px;line-height:29px;}
.bn-write-common02.type01 .b-privacy-box .b-caution-box p.b-title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;}
.bn-write-common02.type01 .b-agree-box ul{padding:22px 0 20px;text-align:center;}
.bn-write-common02.type01 .b-agree-box ul li{display:inline-block;padding:0 10px 0 0;}
.bn-write-common02.type01 .b-sel-box{display:block;position:relative;z-index:0;width:100px;text-align:left;vertical-align:middle;}
.bn-write-common02.type01 .b-sel-title{display:block;padding:8px 24px 9px 10px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 12px center;color:#333;line-height:17px;letter-spacing:-1px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;box-sizing: border-box;vertical-align: middle;}
.bn-write-common02.type01 .b-sel-box.close{z-index:20;}
.bn-write-common02.type01 .b-sel-box.close .b-sel-box-title{background:#fff url(/_res/board/img/common/btn-sel-close.png) no-repeat right 12px center;}
.bn-write-common02.type01 .b-sel-box.close ul{display:block;}
.bn-write-common02.type01 .b-sel-box ul{display:none;position:absolute;top:36px;width:100%;}
.bn-write-common02.type01 .b-sel-box ul li{width:100%;height:100%;border:1px solid #dbdbdb;border-top:none;background-color:#fff;font-weight:300;box-sizing:border-box;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;}
.bn-write-common02.type01 .b-sel-box ul li a{display:block;padding:9px 10px;font-weight:200;color:#333;box-sizing:border-box;}
.bn-write-common02.type01 .b-sel-box ul li:hover a{background-color:#282b3a;color:#fff;}
.bn-write-common02.type01 .b-radio{display:none;}
.bn-write-common02.type01 .b-radio + label{position:relative;padding:0 0 0 28px;vertical-align:middle;}
.bn-write-common02.type01 .b-radio + label:before{content:'';position:absolute;top: 50%;left: 0;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:20px;box-sizing:border-box;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-write-common02.type01 .b-radio:checked+label:after{content:'';position:absolute;top:50%;left:5px;width:10px;height:10px;background-color:#ef4136;border-radius:10px;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-write-common02.type01 .b-chk{display:none;}
.bn-write-common02.type01 .b-chk + label{display:inline-block;position:relative;font-weight:400;cursor:pointer;}
.bn-write-common02.type01 .b-chk + label:before{content:'';display:inline-block;margin:0 8px 0 0;width:20px;height:20px;border:1px solid #dbdbdb;box-sizing:border-box;vertical-align:top;}
.bn-write-common02.type01 .b-chk:checked + label:before{background:url(/_res/board/img/common/bg-b-chk.gif) no-repeat 50% 50%;background-size:12px;}

/* 뉴스레터 리스트 */
.b-list-newsletter .b-top-info-wrap{padding:0 0 15px 0;}
.b-list-newsletter .b-top-info-wrap:after{content:'';display:block;clear:both;}
.b-list-newsletter .b-top-info-wrap .total-wrap{float:left;padding:10px 0 0 0;font-size:15px;line-height:20px;color:#767676;}
.b-list-newsletter .b-top-info-wrap .total-wrap span{font-weight:600;color:#d46215;}
.b-list-newsletter .b-top-info-wrap .bn-search01.type01{float:right;}
.b-list-newsletter .b-newsletter-list-box > ul:after{content:'';display:block;clear:both;}
.b-list-newsletter .b-newsletter-list-box > ul > li{position:relative;float:left;width:20%;border-bottom:1px solid #dbdbdb;}
.b-list-newsletter .b-newsletter-list-box > ul > li .article-chk{position:absolute;top:2px;left:5px;}
.b-list-newsletter .b-newsletter-list-box > ul > li dl dt{padding:15px 10px;border-top:2px solid #000;border-bottom:1px solid #dbdbdb;background-color:#f3f3f3;font-weight:500;font-size:18px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.b-list-newsletter .b-newsletter-list-box > ul > li dl dd{padding:20px;text-align:center;}
.b-list-newsletter .b-newsletter-list-box > ul > li dl dd a{display:inline-block;width:100%;max-width:65%;height:180px;}
.b-list-newsletter .b-newsletter-list-box > ul > li dl dd a img{width:100%;height:100%;object-fit:cover;}
.b-list-newsletter .b-newsletter-list-box > ul > li .b-link-box{padding:0 0 10px 0;}
.b-list-newsletter .b-newsletter-list-box > ul > li .b-link-box ul{text-align:center;}
.b-list-newsletter .b-newsletter-list-box > ul > li .b-link-box ul li{display:inline-block;padding:0 3px 0 0;}
.b-list-newsletter .b-newsletter-list-box > ul > li .b-link-box ul li a{display:inline-block;padding:11px 12px 12px;border:1px solid #dbdbdb;background-color:#fff;font-size:16px;}
.b-list-newsletter .b-newsletter-list-box > ul > li .b-link-box ul li a:hover{background-color:#282b3a;color:#fff;}

/* 채용 FAQ */
.bn-list-faq01 .b-top-info-wrap{padding:0 0 15px 0;}
.bn-list-faq01 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-faq01 .b-top-info-wrap .total-wrap{float:left;padding:10px 0 0 0;font-size:15px;line-height:20px;color:#767676;}
.bn-list-faq01 .b-top-info-wrap .total-wrap span{font-weight:600;color:#d46215;}
.bn-list-faq01 .b-top-info-wrap .bn-search01.type01{float:right;}
.bn-list-faq01 > ul{border-top:2px solid #000;}
.bn-list-faq01 > ul li{position:relative;border-bottom:1px solid #dbdbdb;}
.bn-list-faq01 > ul li > div{box-sizing:border-box;}
.bn-list-faq01 .b-quest-box{display:table;position:relative;width:100%;background:url(/_res/cgbest/img/deductions/bg-deductions-open.png) no-repeat right 30px center;table-layout:fixed;}
.bn-list-faq01 .b-quest-box.active{background:url(/_res/cgbest/img/deductions/bg-deductions-close.png) no-repeat right 30px center;}
.bn-list-faq01 .b-quest-box > div{display:table-cell;padding:20px 0 0 30px;width:40px;text-align:center;vertical-align:top;}
.bn-list-faq01 .b-quest-box > div span{display:block;padding:8px 0 12px;background-color:#454545;font-weight:500;font-size:20px;color:#fff;}
.bn-list-faq01 .b-title-box{display:table-cell;position:relative;width:100%;height:100%;vertical-align:middle;}
.bn-list-faq01 .b-title-box a.b-question{display:block;padding:25px 130px 25px 30px;font-weight:500;font-size:20px;color:#333;line-height:30px;box-sizing:border-box;}
.bn-list-faq01 .b-title-box a.b-modify{position:absolute;top:50%;right:70px;padding:8px 10px;border:1px solid #dbdbdb;font-size:14px;line-height:24px;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-list-faq01 .b-ans-box{display:none;border-top:1px solid #dbdbdb;background-color:#f3f3f3;}
.bn-list-faq01 .b-ans-box > div{display:table;width:100%;table-layout:fixed;}
.bn-list-faq01 .b-ans-box > div > div.a-title {display:table-cell;padding:20px 0 0 30px;width:40px;vertical-align:top;}
.bn-list-faq01 .b-ans-box > div > div.a-title span{display:block;padding:10px 0;background-color:#ef4136;font-weight:500;font-size:20px;color:#fff;text-align:center;}
/*.bn-list-faq01 .b-ans-box > div p{display:table-cell;padding:25px 30px;width:100%;font-size:18px;line-height:28px;}*/
.bn-list-faq01 .b-ans-box > div div.answer{display:table-cell;padding:25px 30px;width:100%;font-size:18px;line-height:28px;}

/* 고객센터 > 홈페이지 상담 > 실명인증 */
.b-consulting-box .b-me-box{border:1px solid #dbdbdb;box-sizing:border-box;}
.b-consulting-box .b-me-box > div{margin:0 auto;padding:55px 0 40px;max-width:768px;text-align:center;}
.b-consulting-box .b-me-box .b-txt-box{margin:0 0 26px 0;padding:0 0 30px 0;border-bottom:1px solid #dbdbdb;}
.b-consulting-box .b-me-box .b-txt-box p{font-size:16px;line-height:26px;}
.b-consulting-box .b-me-box .b-txt-box p.b-me-title{padding:0 0 15px 0;font-weight:500;font-size:28px;line-height:38px;}
.b-consulting-box .b-me-box .b-me-form ul{padding:0 0 30px 0;}
.b-consulting-box .b-me-box .b-me-form ul li{display:inline-block;padding:0 40px 0 0;}
.b-consulting-box .b-me-box .b-me-form ul li:last-of-type{padding:0;}
.b-consulting-box .b-me-box .b-me-form ul li .b-radio{display:none;}
.b-consulting-box .b-me-box .b-me-form ul li .b-radio + label{display:block;position:relative;vertical-align:middle;}
.b-consulting-box .b-me-box .b-me-form ul li .b-radio + label:before{content:'';display:inline-block;margin:0 8px 0 0;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:20px;box-sizing:border-box;vertical-align:middle;}
.b-consulting-box .b-me-box .b-me-form ul li .b-radio:checked+label:after{content:'';position:absolute;top:50%;left:5px;width:10px;height:10px;background-color:#ef4136;border-radius:10px;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.b-consulting-box .b-me-box .b-me-form .b-me-submit{display:inline-block;padding:6px 43px 7px;border:1px solid #dbdbdb;background-color:#fff;font-family:inherit;font-weight:200;font-size:17px;box-sizing:border-box;}
.b-consulting-box .b-link-box{padding:20px 0 0 0;}
.b-consulting-box .b-link-box:after{content:'';display:block;clear:both;}
.b-consulting-box .b-link-box > p{display:inline-block;float:left;padding:10px 0 0 0;font-weight:500;font-size:16px;color:#d46215;line-height:21px;vertical-align:middle;}
.b-consulting-box .b-link-box > div{float:right;vertical-align:middle;}
.b-consulting-box .b-link-box > div a{display:inline-block;padding:11px 29px 12px;background-color:#282b3a;font-size:16px;color:#fff;line-height:21px;}

/* thumb type01 */
.bn-list-thumb01.type01 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-thumb01.type01 .total-wrap{float:right;margin:0 0 10px 0;font-size:15px;line-height:20px;color:#222;font-weight:600;text-align:right;}
.bn-list-thumb01.type01 .total-wrap span{color:#00b389;}
.bn-list-thumb01.type01 .article-chk{position:absolute;top:0;left:5px;z-index:5;}
.bn-list-thumb01.type01 > ul{padding:30px 0 0 0;border-top:1px solid #222;}
.bn-list-thumb01.type01 > ul > li{display:table;position:relative;margin:0 0 20px 0;width:100%;border:1px solid #d8d8d8;box-sizing:border-box;table-layout:fixed;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;}
.bn-list-thumb01.type01 > ul > li:hover{border:1px solid #395065;}
.bn-list-thumb01.type01 .b-box01{display:table-cell;position:relative;width:30%;overflow:hidden;}
.bn-list-thumb01.type01 .b-box01 .b-num-box{display:none;}
.bn-list-thumb01.type01 .b-box01 .b-img-box a{display:block;height:200px;}
.bn-list-thumb01.type01 .b-box01 .b-img-box a img{width:100%;height:100%;object-fit:cover;}
.bn-list-thumb01.type01 .b-box02{display:table-cell;position:relative;padding:20px 20px 20px 23px;width:70%;box-sizing:border-box;vertical-align:middle;}
.bn-list-thumb01.type01 .b-box02 .b-title-box .b-new{display:none;}
.bn-list-thumb01.type01 .b-box02 .b-title-box{display:inline-block;padding:0 0 7px 0;width:calc(100% - 10px);text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;box-sizing:border-box;}
.bn-list-thumb01.type01 .b-box02 .b-title-box a{display:inline-block;font-size:18px;line-height:23px;font-weight:700;}
.bn-list-thumb01.type01 .b-box02 .b-title-box .b-cate{display:none;}
.bn-list-thumb01.type01 .b-box02 .b-text-box a{display:block;margin:0 0 12px 0;width:100%;height:75px;font-size:15px;line-height:25px;color:#555;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.bn-list-thumb01.type01 .b-info-box:after{content:'';display:block;clear:both;}
.bn-list-thumb01.type01 .b-info-box li{float:left;position:relative;margin:0 10px 0 0;padding:0 10px 0 0;font-size:14px;line-height:21px;color:#333;}
.bn-list-thumb01.type01 .b-info-box li:after{content:'';display:block;position:absolute;top:50%;right:0;width:1px;height:12px;background:#c7c7c7;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-list-thumb01.type01 .b-info-box li:last-of-type:after{display:none;}
.bn-list-thumb01.type01 .b-info-box .b-new{margin:0;font-size:10px;color:#09285f;font-weight:900;}
.bn-list-thumb01.type01 .b-info-box .b-new:after{display:none;}
.bn-list-thumb01.type01 .b-info-box .b-num{display:none;}
.bn-list-thumb01.type01 .b-info-box li span{display:none;}
.bn-list-thumb01.type01 .b-info-box .b-file span{display:inline-block;padding:0 18px 0 0;background:url(/_res/board/img/common/ico-file02.png) no-repeat right center;background-size:13px;}
.bn-list-thumb01.type01 .b-sns-box{display:none;}
.bn-list-thumb01.type01 .b-box03{display:none;}

/* img type02 */
.bn-list-img01.type02 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-img01.type02 .total-wrap{float:right;margin:0 0 10px 0;font-size:15px;line-height:20px;color:#222;font-weight:600;text-align:right;}
.bn-list-img01.type02 .total-wrap span{color:#00b389;}
.bn-list-img01.type02 .article-chk{position:absolute;top:0;left:0;z-index:5;}
.bn-list-img01.type02 > ul{padding:30px 0 0 0;border-top:1px solid #222;}
.bn-list-img01.type02 > ul:after{content:'';display:block;clear:both;}
.bn-list-img01.type02 > ul > li{float:left;position:relative;margin:0 30px 30px 0;padding:0 0 20px 0;width:calc(100% / 3 - 20px);border:1px solid #d8d8d8;box-sizing:border-box;overflow:hidden;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;}
.bn-list-img01.type02 > ul > li:nth-of-type(3n){margin-right:0;}
.bn-list-img01.type02 > ul > li:hover{border:1px solid #395065;}
.bn-list-img01.type02 .b-box01{padding:0 0 20px 0;}
.bn-list-img01.type02 .b-box01 .b-num-box{display:none;}
.bn-list-img01.type02 .b-box01 .b-img-box a{display:block;height:190px;text-align:center;}
.bn-list-img01.type02 .b-box01 .b-img-box a img{width:100%;height:100%;object-fit:cover;}
.bn-list-img01.type02 .b-box02{position:relative;padding:0 18px;width:100%;box-sizing:border-box;vertical-align:middle;}
.bn-list-img01.type02 .b-box02 .b-title-box .b-new{display:none;}
.bn-list-img01.type02 .b-box02 .b-title-box{display:inline-block;padding:0 0 10px 0;width:calc(100% - 10px);box-sizing:border-box;}
.bn-list-img01.type02 .b-box02 .b-title-box a{display:block;height:44px;font-size:16px;line-height:22px;font-weight:700;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.bn-list-img01.type02 .b-box02 .b-title-box .b-cate{display:none;}
.bn-list-img01.type02 .b-box02 .b-text-box{display:none;}
.bn-list-img01.type02 .b-info-box:after{content:'';display:block;clear:both;}
.bn-list-img01.type02 .b-info-box li{float:left;position:relative;margin:0 6px 0 0;padding:0 6px 0 0;font-size:14px;line-height:21px;color:#333;}
.bn-list-img01.type02 .b-info-box li:after{content:'';display:block;position:absolute;top:50%;right:0;width:1px;height:12px;background:#c7c7c7;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-list-img01.type02 .b-info-box li:last-of-type:after{display:none;}
.bn-list-img01.type02 .b-info-box .b-new{margin:0;font-size:10px;color:#09285f;font-weight:900;}
.bn-list-img01.type02 .b-info-box .b-new:after{display:none;}
.bn-list-img01.type02 .b-info-box .b-num{display:none;}
/*.bn-list-img01.type02 .b-info-box .b-hit{padding:3px 12px 3px 21px;background:url(/_res/board/img/common/ico-hit02.gif) no-repeat 5px center/11px;}*/
.bn-list-img01.type02 .b-info-box li span{display:none;}
.bn-list-img01.type02 .b-sns-box{display:none;}
.bn-list-img01.type02 .b-box03{display:none;}

/* 50주년 게시판(반응형X) */
/* 게시판 공통 */
.bn-list-img02.type01 .b-top-info-wrap{display:none;padding:20px 0 0 0;}
.bn-list-img02.type01 .b-img-list-box{padding:30px 0 0 0;}
.bn-list-img02.type01 .b-img-list-box ul li{display:inline-block;position:relative;margin:0 -4px 0 0;padding:0 26px 0 0;width:calc(50% - 13px);overflow:hidden;vertical-align:top;}
.bn-list-img02.type01 .b-img-list-box ul li:nth-of-type(2n){padding:0 0 55px 0;}
.bn-list-img02.type01 .b-img-list-box ul li:last-of-type{padding:0;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box01 .b-img-box{position:relative;top:0;left:0;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box01 .b-img-box a{display:inline-block;position:relative;width:100%;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box01 .b-img-box a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box01 .b-img-box a:hover:after{background-color:rgba(40,43,57,0.8);background-image:url(/_res/cg50/img/common/bg-content-over.png);}
.bn-list-img02.type01 .b-img-list-box ul li .b-box01 .b-img-box a img{width:100%;height:100%;object-fit:cover;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box02{padding:15px 0 0 0;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box02 > p{display:none;font-size:14px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box02 .b-date{padding:0 0 5px 0;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box02 .b-prize{padding:0 0 5px 0;color:#cf264b;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box02 .b-creator{padding:10px 0 0 0;color:#999;}
.bn-list-img02.type01 .b-img-list-box ul li .b-box02 .b-title-box a{display:block;font-size:18px;line-height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bn-list-img02.type01 .b-img-list-box .b-viewmore{display:none;padding:55px 0 0 0;text-align:center;}/* 더보기버튼 숨김 */
.bn-list-img02.type01 .b-img-list-box .b-viewmore > a{display:inline-block;padding:15px 50px 15px 20px;background:#cf264b url(/_res/cg50/img/common/bg-b-view-more.png) no-repeat right 22px center;color:#fff;border-radius: 44px;}

/* 팝업 공통*/
.b-popup-box{display:none;position:fixed;top:0;left:0;z-index:30;width:100%;height:100%;background-color:rgba(0,0,0,0.8);}
.b-popup-box.active{display:block;}
.b-popup-box > div{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.b-popup-box > div > div{display:none;}
.b-popup-box > div .b-popup-con-box .b-popup-txt-box{padding:18px 0 0 0;box-sizing:border-box;}
.b-popup-box .b-btn-pop-close{position:absolute;top:-15%;left:50%;width:46px;height:46px;border:1px solid rgba(255,255,255,0.5);background:url(/_res/cg50/img/common/btn-menu-close.png) no-repeat 50% 50%;box-sizing:border-box;transform:translateX(-50%);-ms-transform:translateX(-50%);}
.b-popup-box .b-btn-pop-close span{display:inline-block;text-indent:-9999999px;}

/* 포토갤러리 */
.bn-list-img02.type01.bn-photo .b-top-info-wrap{display:block;}
.bn-list-img02.type01.bn-photo .b-img-list-box ul li .b-box01 .b-img-box a{height:320px;}
.bn-list-img02.type01.bn-photo .b-img-list-box ul li .b-box02 .b-date{display:block;}

.bn-list-img02.type01.bn-photo .b-popup-box > div{max-width:750px;}
.bn-list-img02.type01.bn-photo .b-popup-box > div .b-popup-con-box.b-img{display:block;}
.bn-list-img02.type01.bn-photo .b-popup-box > div .b-popup-con-box.b-img .b-popup-content{max-height:500px;overflow-y:auto;}
.bn-list-img02.type01.bn-photo .b-popup-box > div .b-popup-con-box.b-img .b-popup-content img{width:100%;}
.bn-list-img02.type01.bn-photo .b-popup-box > div .b-popup-con-box.b-img .b-popup-txt-box > span{display:inline-block;padding:0 0 5px 0;font-size:14px;color:#fff;line-height:24px;}
.bn-list-img02.type01.bn-photo .b-popup-box > div .b-popup-con-box.b-img .b-popup-txt-box > p{font-size:18px;color:#fff;line-height:28px;}

/* UCC광고 */
.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a{height:235px;}
.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a:after{background-color:rgba(40,43,57,0.5);background-image:url(/_res/cg50/img/common/bg-ucc-content-over.png);}
.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a:hover:after{background-color:rgba(40,43,57,0.8);}
.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box02 .b-prize, .bn-list-img01.type01.bn-ucc .b-img-list-box ul li .b-box02 .b-creator{display:block;}

.bn-list-img02.type01.bn-ucc .b-popup-box > div{max-width:1210px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc{display:block;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc > div{display:inline-block;margin:0 -4px 0 0;height:480px;vertical-align:top;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-content{width:60%;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-content iframe{width:100%;height:100%;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box{padding:45px 30px;width:40%;border:1px solid #dbdbdb;background-color:#fff;overflow-y:scroll;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #dbdbdb;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box > span{display:inline-block;font-size:14px;line-height:24px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box .b-prize{padding:0 0 7px 0;color:#cf264b;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box .b-creator{color:#999;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box > p{padding:0 0 10px 0;font-size:18px;line-height:28px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #dbdbdb;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box > p{font-size:16px;line-height:26px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box > pre{font-family:inherit;font-size:16px;line-height:26px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-con-box{padding:0 0 45px 0;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-con-box > p{font-size:16px;line-height:32px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > a{display:block;padding:3px 12px 4px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:url(/_res/cg50/img/ucc/bg-subs-arr.png) no-repeat right 12px center;font-weight:500;font-size:18px;line-height:32px;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > a.active{background:#333 url(/_res/cg50/img/ucc/bg-subs-arr-over.png) no-repeat right 12px center;color:#fff;}
.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > p{display:none;padding:15px;font-size:16px;line-height:32px;}

/* 인쇄광고 */
.bn-list-img02.type01.bn-print .b-img-list-box ul li .b-box01 .b-img-box a{height:510px;}
.bn-list-img02.type01.bn-print .b-img-list-box ul li .b-box02 .b-prize, .bn-list-img01.type01.bn-print .b-img-list-box ul li .b-box02 .b-creator{display:block;}

.bn-list-img02.type01.bn-print .b-popup-box > div{max-width:980px;}
.bn-list-img02.type01.bn-print .b-popup-box > div .b-popup-con-box.b-print{display:block;}
.bn-list-img02.type01.bn-print .b-popup-box > div .b-popup-con-box.b-print > div{display:inline-block;margin:0 -4px 0 0;width:50%;height:520px;vertical-align:top;}
.bn-list-img02.type01.bn-print .b-popup-box > div .b-popup-con-box.b-print .b-popup-content img{width:100%;height:100%;object-fit:cover;}
.bn-list-img02.type01.bn-print .b-popup-box > div .b-popup-con-box.b-print .b-popup-txt-box{padding:40px 28px;border:1px solid #dbdbdb;background-color:#fff;overflow-y:scroll;}
.bn-list-img02.type01.bn-print .b-popup-box > div .b-popup-con-box.b-print .b-popup-txt-box > p{font-size:16px;line-height:32px;}
/* 50주년 게시판 end */

.bn-list-img02.type02 .b-top-info-wrap{display:none;padding:20px 0 0 0;}
.bn-list-img02.type02 .b-img-list-box{padding:30px 0 0 0;}
.bn-list-img02.type02 .b-img-list-box ul li{display:inline-block;position:relative;margin:0 -4px 0 0;padding:0 30px 0 0;width:calc(33.33333% - 20px);}
.bn-list-img02.type02 .b-img-list-box ul li:nth-of-type(3n){padding:0 0 55px 0;}
.bn-list-img02.type02 .b-img-list-box ul li:last-of-type{padding:0;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box01 .b-img-box a{display:inline-block;position:relative;width:100%;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box01 .b-img-box a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box01 .b-img-box a:hover:after{background-color:rgba(40,43,57,0.8);background-image:url(/_res/cg50/img/common/bg-content-over.png);}
.bn-list-img02.type02 .b-img-list-box ul li .b-box01 .b-img-box a img{width:100%;height:100%;object-fit:cover;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box02{padding:15px 0 0 0;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box02 > p{display:none;font-size:14px;line-height:24px;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box02 .b-date{padding:0 0 5px 0;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box02 .b-prize{padding:0 0 5px 0;color:#cf264b;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box02 .b-creator{padding:10px 0 0 0;color:#999;}
.bn-list-img02.type02 .b-img-list-box ul li .b-box02 .b-title-box a{font-size:18px;line-height:28px;}
.bn-list-img02.type02 .b-img-list-box .b-viewmore{padding:55px 0 0 0;text-align:center;}
.bn-list-img02.type02 .b-img-list-box .b-viewmore > a{display:inline-block;padding:15px 50px 15px 20px;background:#cf264b url(/_res/cg50/img/common/bg-b-view-more.png) no-repeat right 22px center;color:#fff;border-radius: 44px;}

.bn-list-img02.type02.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a{height:235px;}
.bn-list-img02.type02.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a:after{background-color:rgba(40,43,57,0.5);background-image:url(/_res/cg50/img/common/bg-ucc-content-over.png);}
.bn-list-img02.type02.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a:hover:after{background-color:rgba(40,43,57,0.8);}
.bn-list-img02.type02.bn-ucc .b-img-list-box ul li .b-box02 .b-prize, .bn-list-img01.type01.bn-ucc .b-img-list-box ul li .b-box02 .b-creator{display:block;}

.bn-list-img02.type02.bn-ucc .b-popup-box > div{top:235px;max-width:1210px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc{display:block;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc > div{display:inline-block;margin:0 -4px 0 0;height:480px;vertical-align:top;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-content{width:60%;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-content iframe{width:100%;height:100%;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box{padding:45px 30px;width:40%;border:1px solid #dbdbdb;background-color:#fff;overflow-y:scroll;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #dbdbdb;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box > span{display:inline-block;font-size:14px;line-height:24px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box .b-prize{padding:0 0 7px 0;color:#cf264b;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box .b-creator{color:#999;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box > p{padding:0 0 10px 0;font-size:18px;line-height:28px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #dbdbdb;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box > p{font-size:16px;line-height:26px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box > pre{font-family:inherit;font-size:16px;line-height:26px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-con-box{padding:0 0 45px 0;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-con-box > p{font-size:16px;line-height:32px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > a{display:block;padding:3px 12px 4px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:url(/_res/cg50/img/ucc/bg-subs-arr.png) no-repeat right 12px center;font-weight:500;font-size:18px;line-height:32px;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > a.active{background:#333 url(/_res/cg50/img/ucc/bg-subs-arr-over.png) no-repeat right 12px center;color:#fff;}
.bn-list-img02.type02.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > p{display:none;padding:15px;font-size:16px;line-height:32px;}


/* .b-paging01 type02 */
.b-paging01.type02 .b-paging-wrap ul{padding:30px 0 0;text-align:center;}
.b-paging01.type02 .b-paging-wrap ul li{display:inline-block;vertical-align:middle;}
.b-paging01.type02 .b-paging-wrap ul li a{display:block;position:relative;font-size:15px;color:#333;box-sizing:border-box;}
.b-paging01.type02 .b-paging-wrap ul li.first a{width:26px;height:22px;background:url(/_res/board/img/common/btn-first-page.png) no-repeat center;}
.b-paging01.type02 .b-paging-wrap ul li.prev{padding:0 12px 0 0;}
.b-paging01.type02 .b-paging-wrap ul li.prev a{width:26px;height:22px;background:url(/_res/board/img/common/btn-prev-page.png) no-repeat center;}
.b-paging01.type02 .b-paging-wrap ul li.next{padding:0 0 0 12px;}
.b-paging01.type02 .b-paging-wrap ul li.next a{width:26px;height:22px;background:url(/_res/board/img/common/btn-next-page.png) no-repeat center;}
.b-paging01.type02 .b-paging-wrap ul li.last a{width:26px;height:22px;background:url(/_res/board/img/common/btn-last-page.png) no-repeat center;}
.b-paging01.type02 .b-paging-wrap ul li:not(.pager) a{padding:7px 0 8px;min-width:30px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;}
.b-paging01.type02 .b-paging-wrap ul li:not(.pager) a:hover{border:none;color:#d46215;}
.b-paging01.type02 .b-paging-wrap ul li a.active{color:#d46215;}
.b-paging01.type02 .b-paging-wrap ul li a.active:after{content:"";position:absolute;width:16px;height:2px;background-color:#d46215;bottom:3px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);}

/* 편익사업 > 시설갤러리 */
.b-gallery-wrap{padding:20px 40px 40px;border-top:2px solid #000;border-bottom:1px solid #dbdbdb;}
.b-gallery-wrap .b-gallery-title{padding:0 0 20px 0;font-weight:500;font-size:18px;line-height:26px;}
.b-gallery-wrap .b-vr-info{display:none;}
.b-gallery-wrap .b-gallery-img-box{display:inline-block;position:relative;margin:0 -4px 0 0;padding:0 20px 0 0;width:70%;box-sizing:border-box;vertical-align:top;}
.b-gallery-wrap .b-gallery-img-box .b-img-box{width:100%;height:485px;}
.b-gallery-wrap .b-gallery-img-box .b-img-box > img{width:100%;height:100%;}
.b-gallery-wrap .b-gallery-img-box .view-more{display:none;}
.b-gallery-wrap .b-gallery-img-box.vr .view-more{display:block;position:absolute;top:50%;left:50%;padding:10px 60px 10px 20px;background:rgba(0,0,0,0.75) url(/_res/board/img/common/bg-link-new.png) no-repeat right 20px center;font-size:16px;color:#fff;line-height:26px;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.b-gallery-wrap .b-gallery-img-box.vr .view-more:hover{display:block;}
.b-gallery-wrap .b-gallery-img-box.vr.active .view-more{display:block;}
.b-gallery-wrap .scrollert{display:inline-block;position:relative;width:30%;height:485px;vertical-align:top;overflow:hidden;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel.off{display:block;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item{display:inline-block;position:relative;margin:0 -4px 0 0;padding:0 4% 0 0;width:48%;vertical-align:top;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item:nth-of-type(2n){padding:0 0 20px 0;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item:last-of-type{padding:0;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item .b-thumb-box{position:relative;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item .b-thumb-box > a{display:block;height:106px;}
.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item .b-thumb-box > a > img{width:100%;height:100%;}
.b-gallery-wrap .scrollert .scrollert-scrollbar{display:none;}
.b-gallery-wrap .scrollert .pc-control-wrap > a{position:absolute;left:0;z-index:20;width:100%;height:30px;background-color:rgba(0,0,0,0.3);text-align:center;}
.b-gallery-wrap .scrollert .pc-control-wrap > a span{display:inline-block;width:13px;height:24px;background-position:50% 50%;background-repeat:no-repeat;text-indent:-999999px;transform:rotate(90deg);-ms-transform:rotate(90deg);}
.b-gallery-wrap .scrollert .pc-control-wrap > .prev{top:0;}
.b-gallery-wrap .scrollert .pc-control-wrap > .next{bottom:0;}
.b-gallery-wrap .scrollert .pc-control-wrap > .prev span{background-image:url(/_res/board/img/gallery/bg-gallery-prev.png);}
.b-gallery-wrap .scrollert .pc-control-wrap > .next span{background-image:url(/_res/board/img/gallery/bg-gallery-next.png);}

/* 통합검색 */
.b-total-srch-wrap{font-weight:300;}
.b-total-srch-wrap .b-input{padding:5px 10px;width:100%;height:36px;border:1px solid #dbdbdb;font-family:inherit;font-weight:300;font-size:16px;box-sizing:border-box;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;}
.b-total-srch-wrap .b-sel-box{display:inline-block;position:relative;z-index:0;width:130px;text-align:left;vertical-align:middle;}
.b-total-srch-wrap .b-sel-box select{display:block;padding:10px 24px 11px 10px;width:100%;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 10px center;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.b-total-srch-wrap .b-sel-title{display:block;padding:10px 24px 11px 10px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 12px center;color:#333;line-height:17px;letter-spacing:-1px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;box-sizing: border-box;vertical-align: middle;}
.b-total-srch-wrap .b-sel-box.close{z-index:20;}
.b-total-srch-wrap .b-sel-box.close .b-sel-title{background:#fff url(/_res/board/img/common/btn-sel-close.png) no-repeat right 12px center;}
.b-total-srch-wrap .b-sel-box.close ul{display:block;}
.b-total-srch-wrap .b-sel-box ul{display:none;position:absolute;top:40px;width:100%;}
.b-total-srch-wrap .b-sel-box ul li{width:100%;height:100%;border:1px solid #dbdbdb;border-top:none;background-color:#fff;font-weight:300;box-sizing:border-box;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;}
.b-total-srch-wrap .b-sel-box ul li a{display:block;padding:9px 10px;font-weight:200;color:#333;box-sizing:border-box;}
.b-total-srch-wrap .b-sel-box ul li:hover a{background-color:#282b3a;color:#fff;}
.b-total-srch-wrap .b-radio{display:none;}
.b-total-srch-wrap .b-radio + label{position:relative;padding:0 0 0 28px;vertical-align:middle;}
.b-total-srch-wrap .b-radio + label:before{content:'';position:absolute;top:50%;left:0;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:20px;box-sizing:border-box;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.b-total-srch-wrap .b-radio:checked+label:after{content:'';position:absolute;top:50%;left:5px;width:10px;height:10px;background-color:#ef4136;border-radius:10px;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.b-total-srch-wrap .b-chk02{display:none;}
.b-total-srch-wrap .b-chk02 + label{position:relative;padding:0 0 0 28px;font-weight:400;cursor:pointer;}
.b-total-srch-wrap .b-chk02 + label:before{content:'';position:absolute;top:50%;left:0;width:20px;height:20px;border:1px solid #dbdbdb;box-sizing:border-box;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.b-total-srch-wrap .b-chk02:checked + label:after{content:'';position:absolute;top:50%;left:5px;width:10px;height:10px;background-color:#ef4136;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.b-total-srch-wrap .b-input.datepicker{max-width:140px;}
.b-total-srch-wrap .b-btn-datepicker{display:inline-block;margin:0 0 0 -5px;width:36px;height:36px;border:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/ico-datepicker.png) no-repeat 50% 50%;text-indent:-999999px;vertical-align:top;box-sizing:border-box;}
.b-total-srch-wrap .b-input.datepicker:checked + .b-btn-datepicker, .b-total-srch-wrap .b-btn-datepicker:hover{background:#282b3a url(/_res/board/img/common/ico-datepicker-over.png) no-repeat 50% 50%;}
.b-total-srch-wrap .b-file-box{position:absolute;top: 15px;right: 0;}
.b-total-srch-wrap .b-file-box > a{display:inline-block;position:relative;padding:0 0 0 25px;background:url(/_res/board/img/common/ico-file.png) no-repeat 0 0;font-size:18px;color:#555555;}
.b-total-srch-wrap .b-file-box > a span{font-weight:500;color:#d46215;}
.b-total-srch-wrap .b-file-box > div{display:none;position:absolute;top:40px;right:0;padding:15px 15px 10px;z-index:10;min-width:250px;max-width:500px;border:1px solid #454545;background-color:#fff;text-align:left;box-sizing:border-box;}
.b-total-srch-wrap .b-file-box > div:after{content:'';position:absolute;top: -9px;right:15px;width:10px;height:9px;background: url(/_res/board/img/common/bg-file-arrow02.png) no-repeat 0 0;color: black;}
.b-total-srch-wrap .b-file-box > div ul li{line-height:19px;}
.b-total-srch-wrap .b-file-box > div ul li a{display:inline-block;width:100%;font-size:14px;color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.b-total-srch-wrap .b-file-box > div ul li a:hover{text-decoration:underline;}
.b-total-srch-wrap .b-file-box > div > a{float:right;clear:both;font-size:14px;color:#555;}

.b-total-srch-form .b-srch-top-box{position:relative;padding:40px 150px;border:1px solid #dbdbdb;box-sizing:border-box;}
.b-total-srch-form .b-srch-top-box .b-srch-input-box{display:inline-block;margin: 0 0 0 -4px;padding: 0 20px 0 10px;width: calc(100% - 274px);}
.b-total-srch-form .b-srch-top-box .b-srch-input-box .b-input{margin:0 6px 0 0;width:calc(100% - 96px);height:40px;}
.b-total-srch-form .b-srch-top-box .b-srch-input-box button{padding:8px 0;width:86px;border:none;background-color:#1c1d23;font-size:16px;color:#fff;vertical-align:middle;}
.b-total-srch-form .b-srch-top-box .b-srch-top-opt-box{display:inline-block;margin: 0 0 0 -4px;}
.b-total-srch-form .b-srch-top-box > a.b-search-detail{position:absolute;bottom:0;right:0;padding:12px 31px 11px 11px;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;background:#fff url(/_res/board/img/common/btn-sel-open.png) no-repeat right 12px center;font-size:16px;box-sizing:border-box;}
.b-total-srch-form .b-srch-top-box > a.b-search-detail.close{background:#fff url(/_res/board/img/common/btn-sel-close.png) no-repeat right 12px center;}

.b-total-srch-form .b-srch-opt-box{display:none;padding:40px 0 0 0;}
.b-total-srch-form .b-srch-opt-box > div{padding: 0 0 20px 0;border-top:2px solid #282b3a;}
.b-total-srch-form .b-srch-opt-box > div > dl{display:table;width:100%;border-bottom:1px solid #dbdbdb;table-layout:fixed;}
.b-total-srch-form .b-srch-opt-box > div > dl > dt{display:table-cell;padding:20px 50px 20px 30px;width:112px;box-sizing:border-box;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd{display:table-cell;padding:10px 0;vertical-align:middle;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd > ul:after{content:'';display:block;clear:both;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd > ul > li{float:left;padding:0 30px 0 0;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd > ul > li:last-of-type{padding:0;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd > p{display:inline-block;margin:0 -4px 0 0;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd > p > span{font-size:16px;line-height:26px;}
.b-total-srch-form .b-srch-opt-box > div > dl > dd > span{display:inline-block;margin:0 -4px 0 0;padding:0 5px;}

.b-srch-result-warp{padding:60px 0 0 0;}
.b-srch-result-warp .b-srch-cate-box{padding:0 0 30px 0;}
.b-srch-result-warp .b-srch-cate-box ul{display:inline-block;width:100%;border-top: 1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.b-srch-result-warp .b-srch-cate-box ul li{display:inline-block;margin:0 -4.5px 0 0;padding:7px 0 8px;width:14.285714%;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;vertical-align:top;}
.b-srch-result-warp .b-srch-cate-box ul li.active{background-color:#1c1d23;}
.b-srch-result-warp .b-srch-cate-box ul li a{font-size:16px;line-height:26px;}
.b-srch-result-warp .b-srch-cate-box ul li.active a{color:#fff;}
.b-srch-result-warp .b-result-top-box{padding:0 0 60px 0;}
.b-srch-result-warp .b-result-top-box:after{content:'';display:block;clear:both;}
.b-srch-result-warp .b-result-top-box > p{display:inline-block;padding:6px 0 0 0;vertical-align:middle;}
.b-srch-result-warp .b-result-top-box > p > span{font-weight:500;color:#002a90;}
.b-srch-result-warp .b-result-top-box > div{float:right;}
.b-srch-result-warp .b-result-top-box > div ul{display:inline-block;margin:0 -4px 0 0;}
.b-srch-result-warp .b-result-top-box > div ul:after{content:'';display:block;clear:both;}
.b-srch-result-warp .b-result-top-box > div ul li{display:inline-block;margin:0 -4px 0 0;padding:0 20px 0 0;vertical-align:middle;}
.b-srch-result-warp .b-result-top-box > div button{display:inline-block;padding:2px 14px;border:1px solid #dbdbdb;background-color:#fff;font-size:16px;line-height:26px;vertical-align:middle;}
.b-srch-result-warp .b-result-info-box > div{padding:0 0 80px 0;}
.b-srch-result-warp .b-result-info-box > div:last-of-type{padding:0;}
.b-srch-result-warp .b-result-info-box > div dl{position:relative;}
.b-srch-result-warp .b-result-info-box > div dl dt{padding:0 0 15px 0;border-bottom:1px solid #dbdbdb;font-size:24px;line-height:34px;}
.b-srch-result-warp .b-result-info-box > div dl dt span{color:#002a90;}
.b-srch-result-warp .b-result-info-box .b-search-con-box{position:relative;padding:30px 0;border-bottom:1px solid #dbdbdb;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .h6-tit03{max-width:calc(100% - 130px);}
.b-srch-result-warp .b-result-info-box .b-search-con-box .h6-tit03 a{vertical-align:bottom;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .h6-tit03 a:after{content:'';display:inline-block;margin:0 0 0 15px;width:22px;height:22px;background:url(/_res/board/img/common/bg-b-srch-link.png) no-repeat 0 0/100%;vertical-align:bottom;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content p{margin:0 0 40px 0;max-height:52px;font-size:16px;line-height:26px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul{padding:0 0 18px 0;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li{display:inline-block;position:relative;margin:0 15px 0 0;padding:0 17px 0 0;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li:after{content:'';position:absolute;top:7px;right:0;width:1px;height:11px;background-color:#dbdbdb;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li:last-of-type{margin:0;padding:0;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li:last-of-type:after{display:none;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box > ul li{display:inline-block;position:relative;margin:0 15px 0 0;padding:0 17px 0 0;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box > ul li:after{content:'';position:absolute;top:7px;right:0;width:1px;height:11px;background-color:#dbdbdb;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box > ul li:last-of-type{margin:0;padding:0;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box > ul li:last-of-type:after{display:none;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box > ul li a{display: block;font-weight:200;font-size:15px;color:#767676;line-height:25px;}
.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box > ul li .b-search-con-date{display:inline-block;font-weight:200;font-size:15px;color:#767676;line-height:25px;}
/*.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box ul li a:last-of-type{padding:0;background:none;}*/

.b-srch-result-warp .b-result-info-box .b-viewmore{position:absolute;top:8px;right:0;padding:6px 9px 7px;border:1px solid #dbdbdb;background-color:#fff;}
.b-srch-result-warp .b-result-info-box .b-viewmore:hover{background-color:#1c1d23;color:#fff;}

.b-srch-result-warp .b-no-result-box{text-align:center;}
.b-srch-result-warp .b-no-result-box > div{display:inline-block;padding:50px 0;text-align:left;}
.b-srch-result-warp .b-no-result-box > div > p{display:inline-block;padding:0 0 30px 0;font-weight:500;font-size:20px;}
.b-srch-result-warp .b-no-result-box > div > p > span{font-weight:500;color:#002a90;}

@media screen and (max-width: 1024px) {

	/* 탭 */
	.bn-list-common01.type01.bn-center .board-tab-wrap{position:relative;top:auto;left:auto;max-width:100%;}
	.board-tab-box{margin:0;padding:0 0 25px 0;}
	.board-tab-sel{padding:7px 40px 9px 15px;background:#282b3a url(/_res/board/img/common/img-select-open.png) no-repeat right 20px center;background-size:15px;border:none;width:100%;height:auto;font-family:inherit;font-weight:500;font-size:16px;color:#fff;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
	.board-tab-sel + .board-tab-sel{margin:15px 0 0 0;}
	.board-tab-sel option{background:#fff;font-size:15px;color:#666;}
	.board-tab-sel option[selected="selected"]{background-color:#ededed;}

	/* img type02 */
	.bn-list-img01.type02 > ul > li{width:calc(33.3333% - 11px);}
	.bn-list-img01.type02 > ul > li:nth-of-type(n){margin:0 16px 24px 0;}
	.bn-list-img01.type02 > ul > li:nth-of-type(3n){margin-right:0;}
	.bn-list-img01.type02 .b-info-box li{font-size:13px;line-height:19px;}
	/*칸너비수정*/
	.bn-list-common01.type01.bn-center .b-col01.b-width{width:10%;}
	.bn-list-common01.type01.bn-center .b-col02.b-width{width:10%;}
	.bn-list-common01.type01.bn-center .b-col03.b-width{+width:29%;}
	.bn-list-common01.type01.bn-center .b-col04.b-width{width:12%;}
	.bn-list-common01.type01.bn-center .b-col05.b-width{width:13%;}
	.bn-list-common01.type01.bn-center .b-col06.b-width{width:13%;}
	.bn-list-common01.type01.bn-center .b-col07.b-width{width:13%;}
	
}

@media screen and (max-width:768px){
	/* layout */
	.board{padding:0 0 40px 0;}

	/* 제목 */
	.b-h4-tit01{padding:0 0 15px 25px;background-position:0 4px;font-size:18px;line-height:24px;}
	.b-h4-tit02{padding:0 0 18px 13px;font-size:18px;line-height:23px;}
	.b-h4-tit02:before{width:5px;height:16px;border-top:3px solid #0092ab;}

	/* 리스트 */
	.b-ul-type01 > li{line-height:20px;}
	.b-ul-type01 > li:after{top:9px;}

	/* button */	
	.b-btn-wrap{padding:20px 0 0 0;}
	.b-btn-wrap a, .b-btn-wrap button{margin:0 0 6px 0;}
	.b-btn-type01{padding:10px;width:100%;min-height:auto;font-size:14px;}
	.b-btn-reply{padding:10px;width:100%;min-height:auto;font-size:14px;}	

	/* 수정버튼 */
	.b-modify{padding:5px 0 0 0;}
	.b-modify a{font-size:14px;}

	/* 검색 영역 */
	.bn-search01.type01 .b-sel-box .b-sel-title{padding:9px 10px 10px;font-size:14px;line-height:19px;}
	.bn-search01.type01 .b-sel-box ul li a{font-size:14px;line-height:19px;}
	.bn-search01.type01 .b-cate01{margin:0 0 5px 0;padding:0;width:100%;z-index:10;}
	.bn-search01.type01 .b-cate02{margin:0 0 5px 0;width:100%;z-index:8;}
	.bn-search01.type01 .b-cate-basic{width:100%;z-index:6;margin:0 0 5px 0;}
	.bn-search01.type01 input{padding:9px 10px;width:calc(100% - 44px);margin:0;font-size:14px;}

	.bn-search01.type02 input{padding:9px 10px;width:calc(100% - 77px);margin:0;font-size:14px;}

	/* 관리자 */
	.adm-chk{margin:0 0 6px 0;}
	.adm-chk label{font-size:14px;}
	.article-chk{top:16px;transform:none;}

	/* bn-list-common01 type01 */
	.bn-list-common01.type01 .b-top-info-wrap{padding:0 0 10px 0;}
	.bn-list-common01.type01 .b-top-info-wrap .total-wrap{font-size:14px;}
	.bn-list-common01.type01 .b-top-info-wrap .bn-search01.type01{float:none;width:100%;}
	.bn-list-common01.type01.bn-disclosure .b-top-info-wrap .bn-search01.type01{padding:0 0 10px 0;}
	.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box{float:right;padding:10px 0 0 10px}
	.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a{padding:3px 10px 3px 30px;}
	.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a span{font-size:14px;}
	.bn-list-common01.type01 .b-top-info-wrap .b-adobe-box a span:before{width:20px;height:20px;}
	.bn-list-common01.type01 table thead tr{display:none;}
	.bn-list-common01.type01 table tbody td{border-right:none;font-size:14px;}
	.bn-list-common01.type01 .b-title-box .b-etc-box p span{font-size:10px;}
	.bn-list-common01.type01 .b-title-box .b-etc-box .b-new{top:19px;left:1px;}
	.bn-list-common01.type01 .b-title-box .b-m-con{display:block;padding:5px 0 0 0;}
	.bn-list-common01.type01 .b-title-box .b-m-con > span{display:inline-block;position:relative;margin:0 3px 0 0;padding:0 8px 0 0;font-size:12px;line-height:18px;vertical-align:middle;}
	.bn-list-common01.type01 .b-title-box .b-m-con > span:after{content:"";display:block;position:absolute;top:4px;right:0;width:1px;height:10px;background-color:#8c8c8c;}
	.bn-list-common01.type01 .b-title-box .b-m-con > span:last-of-type{margin:0;}
	.bn-list-common01.type01 .b-title-box .b-m-con > span:last-of-type:after{display:none;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-notice{padding:0 3px;background:#b0b9c1;border-radius:3px;font-size:10px;color:#fff;text-align:center;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-notice:after{display:none;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-file{background:url(/_res/board/img/common/ico-file.png) no-repeat 0 center;background-size:11px;text-indent:-999999px;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-status-now{padding:1px 3px;background-color:#282b3a;color:#fff;}	
	.bn-list-common01.type01 .b-title-box .b-m-con .b-status-closed{padding:0 2px;border:1px solid #454545;background-color:#ccc;}	
	.bn-list-common01.type01 .b-title-box .b-m-con > a{display:inline-block;position:relative;margin:0 0 0 8px;vertical-align:middle;}
	.bn-list-common01.type01 .b-title-box .b-m-con a.b-file-btn{margin:0 0 0 7px;width:13px;height:13px;background-size:100%;}	
	.bn-list-common01.type01 .b-title-box .b-m-con a.b-file-btn:after{content:"";display:block;position:absolute;top:1px;left:-8px;width:1px;height:10px;background-color:#8c8c8c;}
	.bn-list-common01.type01 .b-title-box .b-m-con a.b-download{padding:2px 5px;border:1px solid #dbdbdb;font-size:12px;line-height:18px;vertical-align:middle;}
	.bn-list-common01.type01 .b-title-box .b-m-con a.b-download:after{top:7px;}
	.bn-list-common01.type01 .b-title-box .b-m-con a.b-file-down{width:12px;height:10px;background:url(/_res/board/img/common/bg-down-link.png) no-repeat 0 0;background-size:100%;text-indent:-999999px;vertical-align:middle;}
	.bn-list-common01.type01 .b-title-box .b-m-con a.b-file-down:after{top:1px;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-m-term ul li{display:inline-block;position:relative;margin:0 3px 0 0;padding:0 8px 0 0;font-size:12px;line-height:18px;vertical-align:middle;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-m-term ul li:after{content:"";display:block;position:absolute;top: 5px;right:0;width:1px;height:10px;background-color:#8c8c8c;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-m-term ul li:last-of-type{margin:0;padding:0;}
	.bn-list-common01.type01 .b-title-box .b-m-con .b-m-term ul li:last-of-type:after{display:none;}
	.bn-list-common01.type01 .b-file-box{position:unset;}
	.bn-list-common01.type01 .b-file-box > div{top:70px;right:auto;left:0;padding:10px;min-width:100%;width:100%;box-sizing:border-box;}
	.bn-list-common01.type01 .b-file-box > div:after{top:-9px;left: 55%;transform:rotate(-90deg);-ms-transform:rotate(-90deg);}
	.bn-list-common01.type01 .b-file-box > div ul li a{font-size:12px;line-height:17px;}
	.bn-list-common01.type01 .b-file-box > div > a{font-size:12px;line-height:17px;}
	.bn-list-common01.type01 .b-status-box span{padding:3px 5px;font-size:12px;}

	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(1){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(5){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(6){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(7){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(8){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(9){display:none;}
	.bn-list-common01.type01.bn-notice table tbody tr td:nth-of-type(10){display:none;}
	.bn-list-common01.type01.bn-notice .b-col01{display:none;width:0;}
	.bn-list-common01.type01.bn-notice .b-col02{width:100%;}
	.bn-list-common01.type01.bn-notice .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-notice .b-col04{display:none;width:0;}
	.bn-list-common01.type01.bn-notice .b-col05{display:none;width:0;}	
	.bn-list-common01.type01.bn-notice .b-col06{display:none;width:0;}	
	.bn-list-common01.type01.bn-notice .b-col07{display:none;width:0;}	
	.bn-list-common01.type01.bn-notice .b-col08{display:none;width:0;}	
	.bn-list-common01.type01.bn-notice .b-col09{display:none;width:0;}	
	.bn-list-common01.type01.bn-notice .b-col10{display:none;width:0;}		

	.bn-list-common01.type01.bn-recruit table tbody tr td:nth-of-type(2){display:none;}
	.bn-list-common01.type01.bn-recruit table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-recruit table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-recruit table tbody tr td:nth-of-type(6){display:none;}
	.bn-list-common01.type01.bn-recruit table tbody tr td:nth-of-type(7){display:none;}
	.bn-list-common01.type01.bn-recruit .b-col01{width:75%;}
	.bn-list-common01.type01.bn-recruit .b-col02{display:none;width:0;}
	.bn-list-common01.type01.bn-recruit .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-recruit .b-col04{display:none;width:0;}
	.bn-list-common01.type01.bn-recruit .b-col05{width:25%}	
	.bn-list-common01.type01.bn-recruit .b-col06{display:none;width:0;}	
	.bn-list-common01.type01.bn-recruit .b-col07{display:none;width:0;}

	.bn-list-common01.type01.bn-disclosure table tbody tr td:nth-of-type(1), .bn-list-common01.type01.bn-press table tbody tr td:nth-of-type(1), .bn-list-common01.type01.bn-survey table tbody tr td:nth-of-type(1){display:none;}
	.bn-list-common01.type01.bn-disclosure table tbody tr td:nth-of-type(3), .bn-list-common01.type01.bn-press table tbody tr td:nth-of-type(3), .bn-list-common01.type01.bn-survey table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-disclosure table tbody tr td:nth-of-type(4), .bn-list-common01.type01.bn-press table tbody tr td:nth-of-type(4), .bn-list-common01.type01.bn-survey table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-disclosure .b-col01, .bn-list-common01.type01.bn-press .b-col01, .bn-list-common01.type01.bn-survey .b-col01{display:none;width:0;}
	.bn-list-common01.type01.bn-disclosure .b-col02, .bn-list-common01.type01.bn-press .b-col02, .bn-list-common01.type01.bn-survey .b-col02{width:100%;}
	.bn-list-common01.type01.bn-disclosure .b-col03, .bn-list-common01.type01.bn-press .b-col03, .bn-list-common01.type01.bn-survey .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-disclosure .b-col04, .bn-list-common01.type01.bn-press .b-col04, .bn-list-common01.type01.bn-survey .b-col04{display:none;width:0;}

	.bn-list-common01.type01.bn-form table tbody tr td:nth-of-type(1){display:none;}
	.bn-list-common01.type01.bn-form table tbody tr td:nth-of-type(2){display:none;}
	.bn-list-common01.type01.bn-form table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-form .b-col01{display:none;width:0;}
	.bn-list-common01.type01.bn-form .b-col02{display:none;width:0;}
	.bn-list-common01.type01.bn-form .b-col03{width:100%;}
	.bn-list-common01.type01.bn-form .b-col04{display:none;width:0;}

	.bn-list-common01.type01.bn-term table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-term table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-term table tbody tr td:nth-of-type(5){display:none;}
	.bn-list-common01.type01.bn-term .b-col01{width:70%;}
	.bn-list-common01.type01.bn-term .b-col02{width:20%;}
	.bn-list-common01.type01.bn-term .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-term .b-col04{display:none;width:0;}
	.bn-list-common01.type01.bn-term .b-col05{display:none;width:0;}

	.bn-list-common01.type01.bn-term02 table tbody tr td:nth-of-type(2){display:none;}
	.bn-list-common01.type01.bn-term02 table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-term02 table tbody tr td:nth-of-type(5){display:none;}
	.bn-list-common01.type01.bn-term02 .b-col01{width:70%;}
	.bn-list-common01.type01.bn-term02 .b-col02{display:none;width:0;}
	.bn-list-common01.type01.bn-term02 .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-term02 .b-col04{width:30%;}
	.bn-list-common01.type01.bn-term02 .b-col05{display:none;width:0;}

	.bn-list-common01.type01.bn-term03 table tbody tr td:nth-of-type(1){display:none;}
	.bn-list-common01.type01.bn-term03 table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-term03 table tbody tr td:nth-of-type(5){display:none;}
	.bn-list-common01.type01.bn-term03 table tbody tr td:nth-of-type(6){display:none;}
	.bn-list-common01.type01.bn-term03 table tbody tr td:nth-of-type(7){display:none;}
	.bn-list-common01.type01.bn-term03 .b-col01{display:none;width:0;}
	.bn-list-common01.type01.bn-term03 .b-col02{width:70%;}
	.bn-list-common01.type01.bn-term03 .b-col03{width:30%;}
	.bn-list-common01.type01.bn-term03 .b-col04{display:none;width:0;}
	.bn-list-common01.type01.bn-term03 .b-col05{display:none;width:0;}
	.bn-list-common01.type01.bn-term03 .b-col06{display:none;width:0;}
	.bn-list-common01.type01.bn-term03 .b-col07{display:none;width:0;}

	.bn-list-common01.type01.bn-organ-search table tbody tr td:nth-of-type(1){display:none;}
	.bn-list-common01.type01.bn-organ-search table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-organ-search table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-organ-search .b-col01{display:none;width:0;}
	.bn-list-common01.type01.bn-organ-search .b-col02{width:100%;}
	.bn-list-common01.type01.bn-organ-search .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-organ-search .b-col04{display:none;width:0;}
	.bn-list-common01.type01.bn-organ-search .b-title-box .b-m-con a{position:relative;margin:0;padding:0 0 0 10px;font-size:12px;line-height:18px;}	
	.bn-list-common01.type01.bn-organ-search .b-title-box .b-m-con a:before{content:"";display:block;position:absolute;top:4px;left:0;width:1px;height:10px;background-color:#8c8c8c;}

	.bn-list-common01.type01.bn-center table tbody tr td:nth-of-type(1){text-align:left;}
	.bn-list-common01.type01.bn-center table tbody tr td:nth-of-type(2){display:none;}
	.bn-list-common01.type01.bn-center table tbody tr td:nth-of-type(3){display:none;}
	.bn-list-common01.type01.bn-center table tbody tr td:nth-of-type(4){display:none;}
	.bn-list-common01.type01.bn-center table tbody tr td:nth-of-type(5){display:none;}
	.bn-list-common01.type01.bn-center .b-col01{width:calc(100% - 110px);}
	.bn-list-common01.type01.bn-center .b-col02{display:none;width:0;}
	.bn-list-common01.type01.bn-center .b-col03{display:none;width:0;}
	.bn-list-common01.type01.bn-center .b-col04{display:none;width:0;}
	.bn-list-common01.type01.bn-center .b-col05{display:none;width:0;}	
	.bn-list-common01.type01.bn-center .b-col06{width:110px;}
	.bn-list-common01.type01.bn-center .b-title-box .b-m-con a{position:relative;margin:0;font-size:12px;line-height:18px;}	
	.bn-list-common01.type01.bn-center .b-title-box .b-m-con a:before{content:"";display:block;position:absolute;top:4px;left:0;width:1px;height:10px;background-color:#8c8c8c;}
	.bn-list-common01.type01.bn-center .b-view-info{padding:5px 10px 6px;}

	/* bn-view-common01 type01 */
	.bn-view-common01.type01 .b-main-box .b-title-box{padding:10px 10px 12px;}
	.bn-view-common01.type01 .b-main-box .b-title-box span{font-size:16px;}
	.bn-view-common01.type01 .b-etc-box{padding:8px 10px;min-height:auto;}
	.bn-view-common01.type01 .b-etc-box > ul{padding:0;}
	.bn-view-common01.type01 .b-etc-box > ul li{display:block;margin:0;padding:0 0 3px 0;}
	.bn-view-common01.type01 .b-etc-box > ul li:after{display:none;top:6px;}
	.bn-view-common01.type01 .b-etc-box > ul li span{display:inline-block;padding:2px 4px 0 0;font-size:14px;line-height:19px;vertical-align:middle;}
	.bn-view-common01.type01 .b-etc-box > p{font-size:14px;line-height:19px;text-align:center;}
	.bn-view-common01.type01 .b-etc-box > p span{margin:0 0 0 3px;width:50px;box-sizing:border-box;}
	.bn-view-common01.type01 .b-etc-box > p .now{padding:2px 0;}
	.bn-view-common01.type01 .b-etc-box > p .closed{padding:1px 0;}
	.bn-view-common01.type01 .b-cate-box{padding:8px 10px;min-height:auto;}
	.bn-view-common01.type01 .b-cate-box > ul li span{font-size:14px;line-height:19px;vertical-align:top;}
	.bn-view-common01.type01 .b-content-box p{padding:20px 10px;font-size:14px;line-height:24px;}
	.bn-view-common01.type01 .b-content-box pre{padding:20px 10px;font-size:14px;line-height:24px;}
	.bn-view-common01.type01 .b-content-box.w-100 p{padding:20px 10px;}
	.bn-view-common01.type01 .b-content-box.w-100 pre{padding:20px 10px;}
	.bn-view-common01.type01 .b-content-box img{padding:20px 0;}
	.bn-view-common01.type01 .b-content-box .b-video-box{padding:20px 10px;}
	.bn-view-common01.type01 .b-content-box .b-video-box iframe{width:100%;height:300px;}
	.bn-view-common01.type01 .b-content-box .b-sub-box{padding:0 10px 20px;}
	.bn-view-common01.type01 .b-content-box .b-sub-box .scrollert{width:100%;height:200px;}
	.bn-view-common01.type01 .b-content-box .b-sub-box .b-txt-box{padding:10px;}
	.bn-view-common01.type01 .b-file-box{display:block;position:relative;top:auto;right:auto;padding:8px 10px;border-bottom:1px solid #dbdbdb;text-align:left;}
	.bn-view-common01.type01 .b-file-box > a{padding:0 0 0 20px;background-position:0 4px;background-size:13px;font-size:14px;line-height:24px;}
	.bn-view-common01.type01 .b-file-box > div{top:45px;right:auto;left:0;max-width:300px;}
	.bn-view-common01.type01 .b-file-box > div:after{right:auto;}

	.b-pager-box div p:nth-of-type(1){padding:10px 10px;width:80px;font-size: 14px;}
	.b-pager-box div p:nth-of-type(2){padding:10px 20px;font-size:14px;line-height: 21px;}
	.b-pager-box div p:nth-of-type(2):after{top:14px;height:calc(100% - 25px);}

	/* 법률지원센터 > 상담하기 > 조합원만 */
	.b-member-box{padding:20px;}
	.b-member-box .b-member-guide{font-size:18px;line-height:28px;}

	/* bn-write-common01 type01 */
	.bn-write-common01.type01 .b-table-box .b-row-box .b-title-box{padding:10px 5px;width:85px;font-size:14px;line-height:20px;}
	.bn-write-common01.type01 .b-table-box .b-row-box .b-title-box br{display:block;}
	.bn-write-common01.type01 .b-table-box .b-row-box .b-con-box{padding:10px;}
	.bn-write-common01.type01 .b-table-box .b-row-box .b-con-box span{font-size:14px;line-height:19px;}
	.bn-write-common01.type01 .b-input{height:32px;font-size:14px;}
	.bn-write-common01.type01 .b-period-box .b-con-box span{display:block;padding:0;}
	.bn-write-common01.type01 .b-input.datepicker{margin:0 0 5px 0;width:100%;max-width:100%;}	
	.bn-write-common01.type01 .b-input.datepicker:last-of-type{margin:0;}
	.bn-write-common01.type01 .b-file-box.type01 .b-left-box{float:none;}
	.bn-write-common01.type01 .b-file-box.type01 .b-left-box .b-sel-box{padding:0 0 10px;}
	.bn-write-common01.type01 .b-file-box.type01 .b-right-box{float:none;}
	.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-file-status{width:100%;max-width:120px;font-size:14px;}
	.bn-write-common01.type01 .b-file-box.type02 .b-left-box{float:none;padding:0 0 10px;}
	.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-input{width:calc(100% - 80px);}
	.bn-write-common01.type01 .b-file-box.type02 .b-left-box .b-file-btn{padding:9px 12px;font-size:14px;}
	.bn-write-common01.type01 .b-file-box.type02 .b-right-box{float:none;}
	.bn-write-common01.type01 .b-file-box.type02 .b-right-box .b-guide-txt{padding:0 0 5px;}
	.bn-write-common01.type01 .b-file-box.type02 .b-right-box .b-input{width:100%;}
	.bn-write-common01.type01 .b-file-box.type03 .b-input{max-width:calc(100% - 76px);}
	.bn-write-common01.type01 .b-select{height:32px;}
	.bn-write-common01.type01 .b-file-box .b-guide-txt{width:100%;font-size:14px;}
	.bn-write-common01.type01 .b-email-box .b-con-box span{padding:0 7px;}
	.bn-write-common01.type01 .b-email-box .b-con-box .b-input{width:calc(50% - 15px);max-width:100%;}
	.bn-write-common01.type01 .b-email-box .b-sel-box ul{top:46px;}
	.bn-write-common01.type01 .b-email-box .b-sel-box{float:right;padding:10px 0 0 0;width:calc(50% - 15px);}
	.bn-write-common01.type01 .b-table-box.b-text-box .b-row-box .b-con-box{padding:15px 20px;}
	.bn-write-common01.type01 .b-textarea{height:250px;padding:15px;}
	.bn-write-common01.type01 .b-privacy-box{padding:15px;}
	.bn-write-common01.type01 .b-privacy-box p{padding:0 0 3px 0;font-size:14px;line-height:24px;}
	.bn-write-common01.type01 .b-privacy-box > p.b-title{font-weight:500;font-size:16px;line-height:26px;}
	.bn-write-common01.type01 .b-privacy-box > ol{padding:3px 0 3px 10px;}
	.bn-write-common01.type01 .b-privacy-box > ol li{margin:0 0 0 10px;padding:0 0 3px 0;font-size:14px;line-height:24px;}
	.bn-write-common01.type01 .b-privacy-box > ol li.txt-medium{font-size:17px;}
	.bn-write-common01.type01 .b-privacy-box .b-caution-box p.b-title{margin:0 0 10px 0;font-size:16px;line-height:26px;}
	.bn-write-common01.type01 .b-sel-title{padding:6px 24px 7px 10px;;font-size:14px;}
	.bn-write-common01.type01 .b-sel-box ul{top:32px;}
	.bn-write-common01.type01 .b-sel-box ul li a{font-size:14px;}	
	.bn-write-common01.type01 .b-radio-box ul li{padding:0 10px 0 0;}
	.bn-write-common01.type01 .b-cate-box .b-sel-box{margin:0 0 10px;width:100%;}
	.bn-write-common01.type01 .b-cate-box .b-sel-box:last-of-type{margin:0;}
	.bn-write-common01.type01 .b-radio + label{font-size:14px;}
	.bn-write-common01.type01 .b-chk + label{font-size:14px;}
	.bn-write-common01.type01 .b-radio + label:before{width:15px;height:15px;}
	.bn-write-common01.type01 .b-radio:hover + label:after, .bn-write-common01.type01 .b-radio:checked + label:after{left:4px;width:8px;height:8px;}
	.bn-write-common01.type01 .b-chk + label:before{width:15px;height:15px;}
	.bn-write-common01.type01 .b-chk:hover + label:before, .bn-write-common01.type01 .b-chk:checked + label:before{background-size:8px;}

	/* bn-write-common02 type01 */
	.bn-write-common02.type01 .b-table-box .b-row-box .b-title-box{padding:10px 5px;width:80px;font-size:14px;line-height:20px;}
	.bn-write-common02.type01 .b-table-box .b-row-box .b-title-box br{display:block;}
	.bn-write-common02.type01 .b-table-box .b-row-box .b-con-box{padding:10px;}
	.bn-write-common02.type01 .b-input{height:32px;font-size:14px;}
	.bn-write-common02.type01 .b-file-box.type01 .b-left-box{float:none;}
	.bn-write-common02.type01 .b-file-box.type01 .b-left-box .b-sel-box{padding:0 0 10px;}
	.bn-write-common02.type01 .b-file-box.type01 .b-right-box{float:none;}
	.bn-write-common02.type01 .b-file-box.type02 .b-left-box .b-file-status{width:100%;max-width:120px;font-size:14px;}
	.bn-write-common02.type01 .b-file-box.type02 .b-left-box{float:none;padding:0 0 10px;}
	.bn-write-common02.type01 .b-file-box.type02 .b-left-box .b-file-btn{margin:0 5px 0 0;font-size:14px;}
	.bn-write-common02.type01 .b-file-box.type02 .b-right-box{float:none;}
	.bn-write-common02.type01 .b-file-box.type02 .b-right-box .b-guide-txt{padding:0 0 5px;}
	.bn-write-common02.type01 .b-file-box.type02 .b-right-box .b-input{width:100%;}
	.bn-write-common02.type01 .b-file-box.type03 .b-input{max-width:calc(100% - 76px);}
	.bn-write-common02.type01 .b-file-box .b-guide-txt{width:100%;font-size:14px;}	
	.bn-write-common02.type01 .b-writer-box .b-writer-name{font-size:14px;line-height:19px;}
	.bn-write-common02.type01 .b-email-box .b-con-box span{padding:0 5px;}
	.bn-write-common02.type01 .b-email-box .b-con-box .b-input{width:calc(50% - 15px);max-width:100%;}
	.bn-write-common02.type01 .b-email-box .b-con-box .b-input:nth-of-type(1){margin:0 0 10px 0;}
	.bn-write-common02.type01 .b-email-box .b-sel-box{float:right;width:calc(50% - 15px);}
	.bn-write-common02.type01 .b-email-box .b-sel-box ul{top:45px;}
	.bn-write-common02.type01 .b-table-box.b-text-box .b-row-box .b-con-box{padding:15px 20px;}
	.bn-write-common02.type01 .b-textarea{height:250px;padding:15px;}
	.bn-write-common02.type01 .b-privacy-box{padding:15px;}
	.bn-write-common02.type01 .b-privacy-box p{padding:0 0 3px 0;font-size:14px;line-height:24px;}
	.bn-write-common02.type01 .b-privacy-box > p.b-title{font-weight:500;font-size:16px;line-height:26px;}
	.bn-write-common02.type01 .b-privacy-box > ol{padding:3px 0 3px 10px;}
	.bn-write-common02.type01 .b-privacy-box > ol li{margin:0 0 0 10px;padding:0 0 3px 0;font-size:14px;line-height:24px;}
	.bn-write-common02.type01 .b-privacy-box .b-caution-box p.b-title{margin:0 0 10px 0;font-size:16px;line-height:26px;}
	.bn-write-common02.type01 .b-sel-title{padding:6px 24px 7px 10px;;font-size:14px;}
	.bn-write-common02.type01 .b-sel-box ul{top:32px;}
	.bn-write-common02.type01 .b-sel-box ul li a{font-size:14px;}
	.bn-write-common02.type01 .b-cate-box .b-sel-box{margin:0 0 10px;width:100%;}
	.bn-write-common02.type01 .b-cate-box .b-sel-box:last-of-type{margin:0;}
	.bn-write-common02.type01 .b-radio + label{font-size:14px;}
	.bn-write-common02.type01 .b-chk + label{font-size:14px;}
	.bn-write-common02.type01 .b-radio + label:before{width:15px;height:15px;}
	.bn-write-common02.type01 .b-radio:hover + label:after, .bn-write-common02.type01 .b-radio:checked + label:after{top:8px;left:4px;width:8px;height:8px;}
	.bn-write-common02.type01 .b-chk + label:before{width:15px;height:15px;}
	.bn-write-common02.type01 .b-chk:hover + label:before, .bn-write-common02.type01 .b-chk:checked + label:before{background-size:8px;}

	/* 뉴스레터 리스트 */
	.b-list-newsletter .b-top-info-wrap{padding:0 0 10px 0;}
	.b-list-newsletter .b-top-info-wrap .total-wrap{float:none;padding:0 0 10px 0;font-size:14px;}
	.b-list-newsletter .b-top-info-wrap .bn-search01.type01{float:none;width:100%;}
	.b-list-newsletter .b-newsletter-list-box > ul > li{width:50%;}
	.b-list-newsletter .b-newsletter-list-box > ul > li dl dt{padding:10px;font-size:14px;line-height:19px;}
	.b-list-newsletter .b-newsletter-list-box > ul > li dl dd{padding:15px;}
	.b-list-newsletter .b-newsletter-list-box > ul > li dl dd a{max-height:150px;}
	.b-list-newsletter .b-newsletter-list-box > ul > li .b-link-box ul li a{padding:7px 10px;font-size:14px;}

	/* 채용 FAQ */
	.bn-list-faq01 .b-top-info-wrap .total-wrap{font-size:14px;}
	.bn-list-faq01 .b-top-info-wrap .bn-search01.type01{float:none;width:100%;}
	.bn-list-faq01 .b-quest-box{background-position:right 10px center;background-size:15px;}
	.bn-list-faq01 .b-quest-box.active{background-position:right 10px center;background-size:15px;}
	.bn-list-faq01 .b-quest-box > div{padding:15px 0 0 15px;width:32px;}
	.bn-list-faq01 .b-quest-box > div span{padding:0 0 5px;font-size:16px;}
	.bn-list-faq01 .b-title-box a.b-question{padding:12px 90px 12px 10px;max-width:100%;font-size:14px;line-height:24px;}
	.bn-list-faq01 .b-title-box a.b-modify{right:35px;padding:5px 10px;font-size:13px;line-height:23px;}
	.bn-list-faq01 .b-ans-box > div > div{padding:10px 0 0 10px;width:32px;}
	.bn-list-faq01 .b-ans-box > div > div.a-title{padding:10px 0 0 10px;width:32px;}	
	.bn-list-faq01 .b-ans-box > div > div.answer{padding:12px 10px;}
	.bn-list-faq01 .b-ans-box > div > div.a-title span{padding:0 0 5px;font-size:16px;}
	.bn-list-faq01 .b-ans-box > div > div span{padding:3px 0;font-size:16px;}
	.bn-list-faq01 .b-ans-box > div p{padding:12px;font-size:14px;line-height:24px;}

	/* 고객센터 > 홈페이지 상담 > 실명인증 */
	.b-consulting-box .b-me-box > div{padding:30px 10px 20px;}
	.b-consulting-box .b-me-box .b-txt-box{margin:0 0 15px 0;padding:0 0 20px 0;}
	.b-consulting-box .b-me-box .b-txt-box p{font-size:14px;line-height:24px;}
	.b-consulting-box .b-me-box .b-txt-box p.b-me-title{padding:0 0 10px 0;font-size:20px;line-height:30px;}
	.b-consulting-box .b-me-box .b-me-form ul{padding:0 0 15px 0;}
	.b-consulting-box .b-me-box .b-me-form ul li{padding:0 15px 0 0;}
	.b-consulting-box .b-me-box .b-me-form ul li .b-radio + label{font-size:14px;line-height:24px;}
	.b-consulting-box .b-me-box .b-me-form ul li .b-radio + label:before{width:15px;height:15px;}
	.b-consulting-box .b-me-box .b-me-form ul li .b-radio:checked + label:after{top:calc(50% + 2px);left:4px;width:7px;height:7px;}
	.b-consulting-box .b-me-box .b-me-form .b-me-submit{padding:5px 20px;font-size:14px;line-height:19px;}
	.b-consulting-box .b-link-box{padding:15px 0 0 0;}
	.b-consulting-box .b-link-box p{float:none;padding:0 0 10px 0;font-size:14px;line-height:19px;}
	.b-consulting-box .b-link-box > div{float:none;margin:0 auto;text-align:center;}
	.b-consulting-box .b-link-box > div a{padding:6px 15px;font-size:14px;line-height:19px;}

	/* thumb type01 */
	.bn-list-thumb01.type01 > ul > li{display:block;}
	.bn-list-thumb01.type01 .b-box01{display:block;margin:0 0 15px 0;width:auto;height:auto;}	
	.bn-list-thumb01.type01 .b-box02{display:block;padding:0 20px;width:100%;}
	.bn-list-thumb01.type01 .b-box02 .b-title-box a{font-size:16px;line-height:21px;}
	.bn-list-thumb01.type01 .b-box02 .b-text-box a{height:auto;max-height:69px;font-size:14px;line-height:23px;}
	.bn-list-thumb01.type01 .b-info-box{padding:0 0 15px 0;}
	.bn-list-thumb01.type01 .b-info-box li{font-size:13px;line-height:20px;}
	.bn-list-thumb01.type01 .b-info-box .b-file span{padding:0 14px 0 0;background:url(/_res/board/img/common/ico-m-file02.png) no-repeat right center;background-size:11px;}
	.bn-list-thumb01.type01 .b-box03{display:none;}

	/* img type02 */
	.bn-list-img01.type02 > ul > li{width:calc(50% - 8px);}
	.bn-list-img01.type02 > ul > li:nth-of-type(n){margin:0 16px 24px 0;}
	.bn-list-img01.type02 > ul > li:nth-of-type(2n){margin-right:0;}
	.bn-list-img01.type02 .b-box02 .b-title-box a{height:auto;max-height:40px;font-size:15px;line-height:20px;}

	/* 게시판 공통 */
	.bn-list-img02.type01 .b-top-info-wrap{padding:15px 0 0 0;}
	.bn-list-img02.type01 .b-img-list-box{padding:20px 0 0 0;}
	.bn-list-img02.type01 .b-img-list-box ul li{padding:0 15px 0 0;width:calc(50% - 7px);}
	.bn-list-img02.type01 .b-img-list-box ul li:nth-of-type(2n){padding:0 0 25px 0;}
	.bn-list-img02.type01 .b-img-list-box ul li .b-box01 .b-img-box a img{width:100%;height:100%;object-fit:cover;}
	.bn-list-img02.type01 .b-img-list-box ul li .b-box02{padding:10px 0 0 0;}
	.bn-list-img02.type01 .b-img-list-box ul li .b-box02 > p{font-size:12px;line-height:22px;}
	.bn-list-img02.type01 .b-img-list-box ul li .b-box02 .b-title-box a{font-size:15px;line-height:20px;}

	/* 팝업 공통*/
	.b-popup-box > div{top:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
	.b-popup-box > div .b-popup-con-box .b-popup-txt-box{padding:18px 0 0 0;}
	.b-popup-box .b-btn-pop-close{width:26px;height:26px;background-size:12px;}

	/* UCC광고 */
	.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a{height:180px;}
	.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a:after{background-size:35px;}
	.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box02 .b-prize, .bn-list-img01.type01.bn-ucc .b-img-list-box ul li .b-box02 .b-creator{}

	.bn-list-img02.type01.bn-ucc .b-popup-box > div{top:50%;max-width:1210px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc > div{height:auto;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-content{width:100%;height:350px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box{padding:15px;width:100%;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box{margin:0 0 7px 0;padding:0 0 7px 0;font-size:14px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box > span{font-size:12px;line-height:22px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box .b-prize{padding:0 0 7px 0;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-top-box > p{padding:0 0 5px 0;font-size:16px;line-height:26px;}	
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box{margin:0 0 7px 0;padding:0 0 7px 0;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box > p{font-size:14px;line-height:24px;max-height:72px;overflow-y:auto;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-mid-box > pre{font-size:14px;line-height:24px;max-height:72px;overflow-y:auto;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-con-box{padding:0 0 45px 0;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-con-box > p{font-size:14px;line-height:24px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > a{padding: 2px 0px 2px;font-size: 14px;line-height: 24px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-txt-box .b-txt-subs-box > p{padding:15px;font-size:14px;line-height:24px;}

	/* FAQ(리스트) bn-list-faq01 type01  */
	/*
	.bn-list-faq01.type01 .b-col01{display:none;width:0;}
	.bn-list-faq01.type01 .b-col03{width:75%;}
	.bn-list-faq01.type01 .b-col04{width:15%;}
	.bn-list-faq01.type01 table thead tr{display:none;}
	.bn-list-faq01.type01 table thead th:nth-of-type(1){display:none;}
	.bn-list-faq01.type01 table tbody td{padding:12px 10px;}
	.bn-list-faq01.type01 table tbody td:nth-of-type(1){display:none;}
	.bn-list-faq01.type01 .b-qna:after{}
	.bn-list-faq01.type01 .b-btn-modify{padding:5px;}
	.bn-list-faq01.type01 .b-ans-box td .b-attach-file > p{float:none;padding:0 0 10px 0;}
	.bn-list-faq01.type01 .b-ans-box td .b-attach-file > ul{float:none;padding:0 0 5px 0;}	
	*/

	/* 로그인 type01 */
	.bn-login01.type01 .login-box{padding:15px;}
	.bn-login01.type01 .login-input-wrap{float:none;margin:0;padding:0 0 10px 0;width:100%;}
	.bn-login01.type01 .btn-login{float:none;margin:0;padding:15px;width:100%;font-size:15px;}
	.bn-login01.type01 .login-link-wrap > div input:checked+label:before{background-size:9px;}
	.bn-login01.type01 .login-link-wrap > div label{padding:0 0 0 18px;font-size:13px;line-height: 18px;}
	.bn-login01.type01 .login-link-wrap > div label:before{margin:1px 0 0 0;width:15px;height:15px;}
	.bn-login01.type01 .login-link-wrap ul li{padding: 0 10px 0 0;}
	.bn-login01.type01 .login-link-wrap ul li a{font-size:13px;line-height:18px;}

	/* .b-paging01 type03 */
	.b-paging01.type02 .b-paging-wrap ul{padding:20px 0 0 0;}
	.b-paging01.type02 .b-paging-wrap ul li.prev{padding:0 6px 0 0;}
	.b-paging01.type02 .b-paging-wrap ul li.next{padding:0 0 0 6px}
	.b-paging01.type02 .b-paging-wrap ul li:not(.pager) a{padding:5px 0 6px;min-width:20px;}
	.b-paging01.type02 .b-paging-wrap ul li.first a{width:12px;}
	.b-paging01.type02 .b-paging-wrap ul li.prev a{width:12px;}
	.b-paging01.type02 .b-paging-wrap ul li.next a{width:12px;}
	.b-paging01.type02 .b-paging-wrap ul li.last a{width:12px;}
	.b-paging01.type02 .b-paging-wrap ul li a{font-size:14px;}
	.b-paging01.type02 .b-paging-wrap ul li{margin:0 0 5px;}

	/* .b-btn01 type01 */
	.b-btn01.type01 ul{padding:20px 0 0 0;}
	.b-btn01.type01 ul li {display:block;}

	/* 편익사업 > 시설갤러리 */
	.b-gallery-wrap{padding:10px 20px 20px;}
	.b-gallery-wrap .b-gallery-title{padding:0 0 10px 0;font-size:16px;line-height:24px;}
	.b-gallery-wrap .b-vr-info{padding:0 0 10px 0;font-size:14px;line-height:19px;}
	.b-gallery-wrap .b-vr-info:before{content:'※';display:inline-block;padding:0 5px 0 0;}
	.b-gallery-wrap .b-gallery-img-box{display:none;}
	.b-gallery-wrap .scrollert{width:100%;height:300px;}
	.b-gallery-wrap .scrollert .scrollert-content{overflow:initial !important;}
	.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item{width:100%;}
	.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item .b-thumb-box a{width:100%;height:300px;}	
	.b-gallery-wrap .scrollert .b-gallery-slide-box .owl-carousel .item .b-thumb-box .b-modify{display:none;}

	.b-gallery-wrap .scrollert .control-wrap{position:absolute;top:50%;left:50%;z-index:10;margin:0 auto;width:100%;max-width:1200px;transform:translate(-50%, -50%);}
	.b-gallery-wrap .scrollert .control-wrap a{display:inline-block;position:absolute;top:50%;width:25px;height:40px;transform:translateY(-50%);}
	.b-gallery-wrap .scrollert .control-wrap .prev{left:10px;background:rgba(0,0,0,0.3) url(/_res/board/img/gallery/bg-gallery-prev.png) no-repeat 50% 50%/40%;}
	.b-gallery-wrap .scrollert .control-wrap .next{right:10px;background:rgba(0,0,0,0.3) url(/_res/board/img/gallery/bg-gallery-next.png) no-repeat 50% 50%/40%;}

	/* 고객센터 > 홈페이지 상담 > 실명인증 */
	.b-consulting-box{padding:0 0 60px 0;}	

	/* 통합검색 */
	.b-total-srch-wrap{padding:0 0 60px 0;}
	.b-total-srch-wrap .b-input{padding:5px 10px;height:32px;font-size:14px;}
	.b-total-srch-wrap .b-sel-box{width:90px;}
	.b-total-srch-wrap .b-sel-box select{padding:5px 20px 6px 10px;}
	.b-total-srch-wrap .b-sel-title{padding:6px 20px 7px 10px;font-size:14px;}
	.b-total-srch-wrap .b-sel-box ul{top:32px;}
	.b-total-srch-wrap .b-sel-box ul li a{font-size:14px;}
	.b-total-srch-wrap .b-radio + label{padding:0 0 0 20px;font-size:14px;line-height:24px;}
	.b-total-srch-wrap .b-radio + label:before{width:15px;height:15px;}
	.b-total-srch-wrap .b-radio:checked+label:after{left:4px;width:8px;height:8px;}
	.b-total-srch-wrap .b-chk02 + label{padding:0 0 0 20px;font-size:14px;line-height:24px;}
	.b-total-srch-wrap .b-chk02 + label:before{margin:0 5px 0 0;width:15px;height:15px;vertical-align:middle;}
	.b-total-srch-wrap .b-chk02:checked + label:after{top: 10px;left:4px;width:8px;height:8px;}
	.b-total-srch-wrap .b-input.datepicker{max-width:120px;}
	.b-total-srch-wrap .b-btn-datepicker{width:32px;height:32px;}
	.b-total-srch-wrap .b-file-box > a{padding:0 0 0 20px;background-position:0 4px;background-size:13px;font-size:14px;line-height:24px;}
	.b-total-srch-wrap .b-file-box > div{top:33px;max-width:300px;}

	.b-total-srch-form .b-srch-top-box{padding:20px 30px 40px;}
	.b-total-srch-form .b-srch-top-box .b-srch-input-box{padding:0 10px 0 5px;width: calc(100% - 191px);vertical-align:middle;}
	.b-total-srch-form .b-srch-top-box .b-srch-input-box .b-input{margin:0;width:calc(100% - 54px);height:32px;}
	.b-total-srch-form .b-srch-top-box .b-srch-input-box button{padding:6px 0;width:50px;font-size:14px;}
	.b-total-srch-form .b-srch-top-box > a.b-search-detail{padding:8px 25px 9px 9px;background-position:right 8px center;font-size:14px;}

	.b-total-srch-form .b-srch-opt-box{padding:20px 0 0 0;}
	.b-total-srch-form .b-srch-opt-box > div > dl > dt{padding:12px 20px 12px 15px;width:70px;font-size:14px;}
	.b-total-srch-form .b-srch-opt-box > div > dl > dd > ul > li{padding:0 20px 0 0;}
	.b-total-srch-form .b-srch-opt-box > div > dl > dd > p{display:block;padding:0;}
	.b-total-srch-form .b-srch-opt-box > div > dl > dd > p > span{font-size:14px;line-height:20px;}

	.b-srch-result-warp{padding: 20px 0 0 0;}
	.b-srch-result-warp .b-srch-cate-box{padding:0 0 20px 0;}
	.b-srch-result-warp .b-srch-cate-box ul li{padding:5px 0 6px;width:25%;}
	.b-srch-result-warp .b-srch-cate-box ul li a{font-size:14px;line-height:24px;}
	.b-srch-result-warp .b-result-top-box{padding:0 0 20px 0;}
	.b-srch-result-warp .b-result-top-box > p{display:block;padding:0 0 10px 0;font-size:14px;line-height:24px;}
	.b-srch-result-warp .b-result-top-box > div ul li{padding:0 10px 0 0;}
	.b-srch-result-warp .b-result-top-box > div button{padding:2px 10px;font-size:14px;line-height:24px;}
	.b-srch-result-warp .b-result-info-box > div{padding:0 0 40px 0;}
	.b-srch-result-warp .b-result-info-box > div dl dt{padding:0 0 10px 0;font-size:18px;line-height:28px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box{padding:15px 0;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .h6-tit03{max-width:calc(100% - 95px);}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .h6-tit03 a:after{margin:0 0 0 10px;width:18px;height:18px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content p{margin:0 0 10px 0;max-height:48px;font-size:14px;line-height:24px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul{padding:0 0 10px 0;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li{margin:0 8px 0 0;padding:0 12px 0 0;font-size:14px;line-height:19px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li:after{top:8px;height:8px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li span{font-size:13px;line-height:23px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-content ul li a span{padding:0 10px 0 0;background-position:right center;background-size:4px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box ul li{margin:0 8px 0 0;padding:0 12px 0 0;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box ul li:after{top:8px;height:8px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box ul li span{font-size:13px;line-height:23px;}
	.b-srch-result-warp .b-result-info-box .b-search-con-box .b-search-etc-box ul li a span{padding:0 10px 0 0;background-position:right center;background-size:4px;}

	.b-srch-result-warp .b-result-info-box .b-viewmore{top:0px;right:0;padding:0 9px;font-size:14px;line-height:24px;}
	
	.b-srch-result-warp .b-no-result-box > div{padding:20px 0;}
	.b-srch-result-warp .b-no-result-box > div > p{padding:0 0 15px 0;font-size:16px;line-height:26px;}

	/* 조합소개 > 본지점위치 > 지점 list 페이지 */ 

	/*칸너비수정*/
	.bn-list-common01.type01.bn-center .b-col01.b-width{width:50%;}
	.bn-list-common01.type01.bn-center .b-col06.b-width{width:15%;}
	.bn-list-common01.type01.bn-center .b-col07.b-width{width:35%;}
	
}

@media screen and (max-width: 480px) {
	/* bn-view-common01.type01 */
	.bn-view-common01.type01 .b-content-box .b-video-box iframe{height:250px;}

	/* thumb type01*/
	.bn-list-thumb01.type01 .b-box01 .b-img-box a{height:170px;}
	.bn-list-thumb01.type01 .b-box02{padding:0 15px;}

	/* img type02 */
	.bn-list-img01.type02 > ul > li{width:100%;}
	.bn-list-img01.type02 > ul > li:nth-of-type(n){margin:0 0 24px 0;}

	/* 게시판 공통 */
	/* UCC광고 */
	.bn-list-img02.type01.bn-ucc .b-img-list-box ul li .b-box01 .b-img-box a{height:120px;}
	.bn-list-img02.type01.bn-ucc .b-popup-box > div .b-popup-con-box.b-ucc .b-popup-content{height:200px;}

	/* FAQ(리스트) bn-write-faq01 type01  */
	.bn-list-faq01.type01 .b-col03{width:70%;}
	.bn-list-faq01.type01 .b-col04{width:20%;}

	/* 통합검색 */
	.b-total-srch-wrap .b-sel-box{margin:0 0 5px 0;width:100%;}

	.b-total-srch-form .b-srch-top-box .b-srch-input-box{width:calc(100% - 98px);}
	.b-total-srch-form .b-srch-opt-box > div > dl > dd > p > span{display:block;}
	/*칸너비수정*/
	.bn-list-common01.type01.bn-center .b-col01.b-width{width:44%;}
	.bn-list-common01.type01.bn-center .b-col06.b-width{width:30%;}
	.bn-list-common01.type01.bn-center .b-col07.b-width{width:26%;}

}
@media screen and (max-width: 320px) {
	/* 통합검색 */
	.b-total-srch-form .b-srch-opt-box > div > dl > dd > ul > li{float:none;}
	.bn-list-common01.type01.bn-center .b-col01.b-width{width:50%;}
	.bn-list-common01.type01.bn-center .b-col06.b-width{width:30%;}
	.bn-list-common01.type01.bn-center .b-col07.b-width{width:20%;}
}
