@charset "UTF-8";
/* 대학 메인, 입시 홈페이지 게시판 Css */

/* button */
.b-btn-wrap02{padding:60px 0 0 0;text-align:center;}
.b-btn-wrap02.center{text-align:center;}
.b-btn-wrap02.left{text-align:left;}
.b-btn-wrap02 ul{font-size:0;}
.b-btn-wrap02 ul li{display:inline-block;margin:0 10px 10px 0;}
.b-btn-wrap02 ul li:last-of-type{margin:0;}
.b-btn-wrap02 a, .b-btn-wrap02 button{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;}
.b-btn-wrap02 a:first-child, .b-btn-wrape02 button:first-child{margin:0;}
.b-btn-type03{display:inline-block;padding:13px 20px;min-width:133px;min-height:48px;border:1px solid rgba(0,0,0,0.5);background-color:#172b4f;text-align:center;vertical-align:middle;box-sizing:border-box;}
.b-btn-type03:hover{background-color:#fff !important;}
.b-btn-type03 span{display:inline-block;font-weight:300;font-size:16px;color:#fff;line-height:1;}
.b-btn-type03:hover span{color:#172b4f;}
.b-btn-type03.b-btn-list{padding:14px 20px;}
.b-btn-type03.b-btn-delete{background-color:#111;}
.b-btn-type03 span:before, .b-btn-type03 span:after{content:'';display:inline-block;vertical-align: middle;}
.b-btn-type03.b-btn-list span:before{margin:0 8px 0 0;width:18px;height:16px;background:url(../img/bcu/ico-btn-list.png) no-repeat 0 0/100%;}
.b-btn-type03.b-btn-list:hover span:before{background-image:url(../img/bcu/ico-btn-list-on.png);}
.b-btn-type03.b-btn-register span:before{margin:0 12px 0 0;width:19px;height:19px;background:url(../img/bcu/ico-btn-register.png) no-repeat 0 0/100%;}
.b-btn-type03.b-btn-register:hover span:before{background-image:url(../img/bcu/ico-btn-register-on.png);}
.b-btn-type03.b-btn-delete span:before{margin:0 8px 0 0;width:16px;height:18px;background:url(../img/bcu/ico-btn-delete.png) no-repeat 0 0/100%;}
.b-btn-type03.b-btn-delete:hover span:before{background-image:url(../img/bcu/ico-btn-delete-on.png);}
.b-btn-type03.b-btn-message span:before{margin:0 12px 0 0;width:19px;height:19px;background:url(../img/bcu/ico-btn-register.png) no-repeat 0 0/100%;}
.b-btn-type03.b-btn-message:hover span:before{background-image:url(../img/bcu/ico-btn-register-on.png);}
.b-btn-type03.b-btn-cancel span:before{margin:0 25px 0 0;width:19px;height:13px;background:url(../img/bcu/img-apply-prev-w.png) no-repeat 0 0/100%;}
.b-btn-type03.b-btn-cancel:hover span:before{background-image:url(../img/bcu/img-apply-prev.png);}
.b-btn-type03.b-btn-next span:after{margin:0 0 0 25px;width:19px;height:13px;background:url(../img/bcu/img-apply-next-w.png) no-repeat 0 0/100%;}
.b-btn-type03.b-btn-next:hover span:after{background-image:url(../img/bcu/img-apply-next.png);}

.b-btn-type03.b-btn-result{background-color:#111;}
.b-btn-type03.b-btn-result:hover{border:1px solid #111;background-color:#fff;}
.b-btn-type03.b-btn-result span:before{content:'';display:inline-block;margin:0 10px 0 0;width:19px;height:20px;background:url(../img/bcu/ico-btn-result.png) no-repeat 0 0/100%;vertical-align:middle;}
.b-btn-type03.b-btn-result:hover span{color:#111;}
.b-btn-type03.b-btn-result:hover span:before{background-image:url(../img/bcu/ico-btn-result-on.png);}

/* .b-paging03 type01 */
.b-paging03.type01 .b-paging-wrap ul{padding:72px 0 0;font-size:0;text-align:center;}
.b-paging03.type01 .b-paging-wrap ul li{display:inline-block;padding:0 33px 0 0;vertical-align:middle;}
.b-paging03.type01 .b-paging-wrap ul li.first{padding:0 23px 0 0;}
.b-paging03.type01 .b-paging-wrap ul li.prev{padding:0 45px 0 0;}
.b-paging03.type01 .b-paging-wrap ul li.next{padding:0 0 0 7px;}
.b-paging03.type01 .b-paging-wrap ul li.last{padding:0 0 0 23px;}

.b-paging03.type01 .b-paging-wrap ul li a{display:block;position:relative;}
.b-paging03.type01 .b-paging-wrap ul li.pager a{height:12px;background-repeat:no-repeat;background-position:center;}
.b-paging03.type01 .b-paging-wrap ul li.first a{width:10px;background-image:url(../img/bcu/btn-first-page.png);}
.b-paging03.type01 .b-paging-wrap ul li.prev a{width:7px;background-image:url(../img/bcu/btn-prev-page.png);}
.b-paging03.type01 .b-paging-wrap ul li.next a{width:7px;background-image:url(../img/bcu/btn-next-page.png);}
.b-paging03.type01 .b-paging-wrap ul li.last a{width:10px;background-image:url(../img/bcu/btn-last-page.png);}
.b-paging03.type01 .b-paging-wrap ul li:not(.pager) a.active:after{content:'';position:absolute;top:50%;left:50%;z-index: 0;width:36px;height:36px;border-radius:50%;background-color:#172b4f;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.b-paging03.type01 .b-paging-wrap ul li a span{display:block;position:relative;z-index:10;font-family:'Roboto';font-weight:300;font-size:16px;color:#111;line-height:1;}
.b-paging03.type01 .b-paging-wrap ul li:not(.pager) a.active span{color:#fff;}

/* 검색영역 03 */
.bn-search01.type03:after{content:'';display:block;clear:both;}
.bn-search01.type03 .b-cate-input-box{font-size:0;}
.bn-search01.type03 .b-search-wrap{position:relative;float:right;margin:0 0 10px 0;}
.bn-search01.type03 .b-sel-box{display:inline-block;position:relative;z-index:10;margin:0 6px 0 0;width:125px;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 ul.on{display:block;}
.bn-search01.type03 .b-sel-title{display:block;padding:11px 30px 11px 15px;height:45px;border:1px solid #d4cec8;border-radius:2px;background:url(../img/bcu/btn-open-arrow.png) no-repeat right 15px center;font-weight:200;font-size:15px;color:#111;line-height:20px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.bn-search01.type03 .b-sel-box ul li{width:100%;height:100%;border:1px solid #d4cec8;border-top:none;background-color:#fff;font-weight:200;font-size:15px;color:#666;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.bn-search01.type03 .b-sel-box ul li a{display:block;padding:10px 15px;color:#111;}
.bn-search01.type03 .b-search-box{display:inline-block;width:40%;}
.bn-search01.type03 input{display:inline-block;margin:0;padding:11px 40px 11px 15px;min-width:300px;height:45px;border:1px solid #d4cec8;border-radius:2px;font-weight:200;font-size:15px;color:#999;line-height:20px;box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-search01.type03 .b-sel-btn{position:absolute;top:50%;right:0;padding:0;width:45px;height:45px;border:none;background:url(../img/bcu/ico-board-sch.png) no-repeat 50% 50%;vertical-align:middle;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-search01.type03 .b-sel-btn01{position:absolute;top:78%;right:6%;padding:0;width:45px;height:45px;border:none;background:url(../img/bcu/ico-board-sch.png) no-repeat 50% 50%;vertical-align:middle;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-search01.type03 .b-sel-btn span{display:block;position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}
.bn-search01.type03 .b-sel-label span{display:block;position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}

.bn-search01.type03 .b-top-info-box{float:left;padding:12px 0 0;}
.bn-search01.type03 .b-top-info-box .total-txt{font-weight:200;font-size:16px;color:#333;line-height:21px;}
.bn-search01.type03 .b-top-info-box .total-txt span{font-weight:900;color:#f9971b;}

/* (입학qna) 검색영역 03 */
.bn-search01.type03.b-ipsi{text-align:center;}
.bn-search01.type03.b-ipsi .b-cate-input-box{display:inline-block;position:relative;}
.bn-search01.type03.b-ipsi .b-search-wrap{position:static;float:none;margin:0 0 40px 0;}
.bn-search01.type03.b-ipsi .b-sel-box{margin:0 11px 0 0;width:152px;}
.bn-search01.type03.b-ipsi input{min-width:412px;}
.bn-search01.type03.b-ipsi .b-top-info-box{display:none;}

/* (부천대학교 SNS) 검색영역 03 */
.bn-search01.type03.b-bcu-sns{text-align:center;}
.bn-search01.type03.b-bcu-sns .b-cate-input-box{display:inline-block;position:relative;}
.bn-search01.type03.b-bcu-sns .b-search-wrap{position:static;float:none;margin:0 0 40px 0;}
.bn-search01.type03.b-bcu-sns .b-top-info-box{display:none;}

/* (한길학원 이사회) 검색영역 04 */
.bn-search01.type04{padding:0 0 30px;border-bottom:1px solid #ddd;}
.bn-search01.type04:after{content:'';display:block;clear:both;}
.bn-search01.type04 form{text-align:center;}
.bn-search01.type04 .b-list-title{display:inline-block;position:relative;margin:0 26px 0 0;padding:0 30px 0 0;font-weight:500;font-size:24px;color:#111;line-height:29px;letter-spacing:-0.5px;vertical-align:middle;}
.bn-search01.type04 .b-list-title:after{content:'';position:absolute;top:5px;right:0;width:1px;height:20px;background-color:#ddd;}
.bn-search01.type04 .b-search-wrap{display:inline-block;vertical-align:middle;font-size:0;}
.bn-search01.type04 .b-cate-input-box{display:inline-block;position:relative;margin:0 6px 0 20px;width:186px;text-align:left;}
.bn-search01.type04 .b-sel-box{display:inline-block;font-size:0;}
.bn-search01.type04 .b-sel-box ul{display:none;position:absolute;z-index:10;width:100%;}
.bn-search01.type04 .b-sel-box ul.on{display:block;}
.bn-search01.type04 .b-sel-title{display:inline-block;padding:11px 30px 11px 14px;width:100%;height:45px;border:1px solid #d4cec8;border-radius:2px;background:url(../img/bcu/btn-open-arrow.png) no-repeat right 14px center;font-weight:200;font-size:15px;color:#111;line-height:20px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;vertical-align:middle;}
.bn-search01.type04 .b-sel-box ul li{width:100%;height:100%;border:1px solid #d4cec8;border-top:none;background-color:#fff;font-weight:200;font-size:15px;color:#111;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.bn-search01.type04 .b-sel-box ul li a{display:block;padding:10px 14px;color:#111;}

.bn-search01.type04 .b-sel-btn{width:89px;height:45px;border-radius:2px;background-color:#172b4f;font-weight:300;font-size:16px;color:#fff;line-height:1;vertical-align:top;}
.bn-search01.type04 .b-sel-label{display:inline-block;vertical-align:middle;}
.bn-search01.type04 .b-sel-label span{font-weight:200;font-size:16px;color:#333;line-height:21px;}

/* 리스트 첨부파일 영역(type04) - 대학메인 */
.b-common-file-box.type04 > a span{display:inline-block;line-height:23px;vertical-align:middle;}
.b-common-file-box.type04 > a span:nth-of-type(1){width:15px;height:19px;background:url(../img/bcu/ico-file.png) no-repeat 0 0;background-size:100%;text-indent:-99999px;}
.b-common-file-box.type04 > a.active span:nth-of-type(1){background:url(/_res/bucheon/_share/img/common/ico-file02-on.png) no-repeat 0 0;background-size:18px;}
.b-common-file-box.type04 > a span:nth-of-type(2){display:none;}
.b-common-file-box.type04 .b-popup-file-wrap{display:none;position:absolute;top:calc(100% + 15px);right:0;z-index:50;padding:10px 20px;min-width:230px;max-width:500px;border:1px solid #ccc;border-radius:5px;background:#ebebeb;box-sizing:border-box;text-align:center;}
.b-common-file-box.type04 .b-popup-file-wrap .b-popup-file-box.en{display:none;}
.b-common-file-box.type04 .b-popup-file-wrap:before{content:'';display:block;position:absolute;top:-10px;right:30px;width:20px;height:10px;background:url(/_res/bucheon/_share/img/common/b-file-popup-wrap02.png) no-repeat center center;}
.b-common-file-box.type04 .b-popup-file-box:last-of-type{margin:0;padding:0;border:0;}
.b-common-file-box.type04 .b-popup-file-box h5{display:none;}
.b-common-file-box.type04 .b-popup-file-box .btn-all-down{display:none;padding:3px 24px;border:1px solid #fff;border-radius:3px;font-size:14px;line-height:19px;color:#fff;text-align:center;}
.b-common-file-box.type04 .b-popup-file-box .btn-popup-close{display:none;}
.b-common-file-box.type04 ul{text-align:left;}
.b-common-file-box.type04 ul li{padding:0 0 5px 0;line-height:1px;}
.b-common-file-box.type04 ul li:last-of-type{padding:0;}
.b-common-file-box.type04 ul li a{display:inline-block;max-width:100%;font-weight:400;font-size:14px;line-height:22px;color:#333;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;box-sizing:border-box;}
.b-common-file-box.type04 ul li span{display:none;position:relative;margin:0 0 0 9px;padding:0 0 0 9px;font-size:14px;color:#333;line-height:22px;vertical-align:top;}
.b-common-file-box.type04 ul li span:after{content:'';display:block;position:absolute;top:6px;left:0;width:1px;height:13px;background:rgba(255,255,255,0.7);}
.b-common-file-box.type04 .b-popup-message-box ul li{font-weight:400;font-size:14px;color:#fff;line-height:22px;}

/* bn-list-common01 type03 */
.bn-list-common01.type03 .article-chk{position:absolute;top:0;left:-15px;}
.bn-list-common01.type03 table{position:relative;width:100%;border-spacing:0;table-layout:fixed;}
.bn-list-common01.type03 .b-col{width:13%;}
.bn-list-common01.type03 .b-col-title{width:auto;}
.bn-list-common01.type03 .b-col-expand{width:26%;}
.bn-list-common01.type03 .b-col-date{width:15%;}
.bn-list-common01.type03 .b-col-wide{width:15%;}
.bn-list-common01.type03 table thead th{padding:18px 10px;background-color:#f5f3f0;font-weight:500;font-size:15px;color:#111;line-height:20px;letter-spacing:-0.5px;}
.bn-list-common01.type03 table thead th.b-no-right{border-right:none !important}
.bn-list-common01.type03 table tbody th{padding:18px 10px;border-bottom:1px solid #eee;background-color:#fafafa;font-weight:200;}
.bn-list-common01.type03 table tbody td{position:relative;padding:18px 10px;border-bottom:1px solid #dddddd;font-weight:300;font-size:15px;color:#333;line-height:20px;text-align:center;letter-spacing:-0.5px;}
.bn-list-common01.type03 table tbody td:not(.b-td-left){font-family:'Roboto';}
.bn-list-common01.type03 table tbody td.b-td-left{text-align:left !important;}
.bn-list-common01.type03 table tbody td.b-no-right{border-right:none !important;}
.bn-list-common01.type03 table tbody td .b-answer{display:inline-block;}
.bn-list-common01.type03 table tbody td .b-cate-box{display:inline-block;padding:6px 15px;background:#ff8a00;font-size:14px;color:#fff;line-height:22px;}
.bn-list-common01.type03 .b-title-box a{display:inline-block;max-width:calc(100% - 124px);font-weight:300;font-size:16px;color:#333;line-height:22px;box-sizing:border-box;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;letter-spacing:-0.5px;}
.bn-list-common01.type03 .b-title-box a:hover{text-decoration:underline;}
.bn-list-common01.type03 .b-title-box .b-etc-box{display:inline-block;padding:0 0 0 5px;}
.bn-list-common01.type03 .b-title-box .b-etc-box p{margin:0 0 0 5px;}
.bn-list-common01.type03 .b-title-box .b-etc-box p:first-of-type{margin:0;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-m-file{display:none;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-lock{display:inline-block;margin:0 0 0 5px;width:15px;height:18px;background:url(/_res/bucheon/_share/img/common/ico-lock01.png) no-repeat 0 0;background-size:14px;vertical-align:middle;text-indent:-99999px;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-new{display:inline-block;vertical-align:middle;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-new span{position:relative;font-family:'Roboto';font-weight:700;font-size:14px;color:#f9971b;line-height:19px;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-new span:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#f9971b;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-file{display:block;}
.bn-list-common01.type03 .b-title-box .b-etc-box .b-reply-num{display:inline-block;font-size:15px;vertical-align:middle;}
.bn-list-common01.type03 .b-title-box .b-btn-reply{display:none;}
.bn-list-common01.type03 .b-file-box{margin:0 auto;width:20px;height:22px;background:url(/_res/bucheon/_share/img/common/ico-file02.png) no-repeat 0 0;background-size:20px;}
.bn-list-common01.type03 .b-file-box:hover{background:url(/_res/bucheon/_share/img/common/ico-file-on.png) no-repeat 0 0;background-size:20px;}
.bn-list-common01.type03 .b-title-box .b-m-con{display:none;}
.bn-list-common01.type03 .b-reply-box .b-title-box{padding:0 0 0 30px;background:url(/_res/bucheon/_share/img/common/ico-reply01.png) no-repeat 11px 4px;background-size:15px;}
.bn-list-common01.type03 .b-top-box .b-notice-box{display:inline-block;margin:0 11px 0 0;}
.bn-list-common01.type03 .b-top-box .b-notice-box span{display:inline-block;padding:4px 9px;border-radius:14px;background:#172b4f;font-weight:300;font-size:14px;color:#fff;line-height:19px;}
.bn-list-thumb03.type01 .b-box02 .b-title-box .b-cate-box {display: inline-block;padding: 4px 9px;border-radius: 14px;background: #e77676;font-weight: 300;font-size: 14px;color: #fff;line-height: 19px;vertical-align:middle;}
.bn-list-common01.type03 .b-btn-modify{display:inline-block;padding:9px 10px;min-height:35px;border:1px solid rgba(0,0,0,0.5);border-radius:5px;font-weight:500;font-size:15px;line-height:15px;text-align:center;box-sizing:border-box;}
.bn-list-common01.type03 .b-btn-modify:hover{background:#172b4f;color:#fff;}
.bn-list-common01.type03.bn-common .b-title-box a:hover{text-decoration:underline;}
.bn-list-common01.type03.bn-common-cate table tbody td.b-num-box,.bn-list-common01.type03.btn-common-cate table tbody td.b-num-box + td{color:#666;}

/* bn-list-qna01 (입학qna)*/
.bn-list-common01.type03.b-ipsi .b-col{width:10%;}
.bn-list-common01.type03.b-ipsi .b-col-status{width:10%;}
.bn-list-common01.type03.b-ipsi table thead th{background-color:#edf3f1;}

.b-common-status-box span{display:inline-block;padding:9px 5px;width:75px;height:37px;border-radius:18.5px;font-weight:500;font-size:15px;line-height:20px;box-sizing:border-box;}
.b-common-status-box span.reply-off{border:1px solid #9f9f9f;color:#8c9292;}
.b-common-status-box span.reply-on{background-color:#8c9292;color:#fff;}

/* bn-list-faq01 type02 */
.bn-list-faq01.type02 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-faq01.type02 .adm-chk{float:left;margin:0 0 10px 0;color:#222;font-weight:600;}
.bn-list-faq01.type02 .adm-chk input{margin:-3px 0 0 0;}
.bn-list-faq01.type02 .adm-chk label{font-size:15px;}
.bn-list-faq01.type02 .total-wrap{display:inline-block;}
.bn-list-faq01.type02 .total-wrap span{color:#00b389;}
.bn-list-faq01.type02 .article-chk{display:inline-block;position:absolute;top:0;left:0;}
.bn-list-faq01.type02 table{position:relative;width:100%;border-spacing:0;border-top: 1px solid #8c9292;table-layout:fixed;}
.bn-list-faq01.type02 table:after{content:'';display:block;position:absolute;bottom: 0;left:0;width:100%;height: 1px;background: #8c9292;}
.bn-list-faq01.type02.bn-common .b-col-title{width:auto;}
.bn-list-faq01.type02.bn-common .b-col-date{width:5%;}
.bn-list-faq01.type02.bn-common .b-col-expand{width:20%;}
.bn-list-faq01.type02.bn-common .b-col{width:6%;}
.bn-list-faq01.type02 > table > thead > tr{display:none;}
.bn-list-faq01.type02 > table > thead > tr > th{padding:16px 10px;border-bottom:1px solid #dddddd;background-color:#f3f3f3;font-weight:500;font-size:17px;line-height:24px;}
.bn-list-faq01.type02 > table > tbody > tr > td{position:relative;padding: 24px 16px;border-bottom:1px solid #dddddd;font-size:16px;color:#333;font-weight:400;text-align:center;}
.bn-list-faq01.type02 table tbody .b-td-left{text-align:left !important;}
.bn-list-faq01.type02 .b-quest-box td{border-bottom:1px solid #dddddd;}
.bn-list-faq01.type02 .b-quest-box td:first-of-type{padding: 10px;}
.bn-list-faq01.type02 .b-quest-box .b-question{display:inline-block;position:relative;font-weight: 200;font-size: 30px;line-height:1;color: #b1a8a1;}
.bn-list-faq01.type02 .b-quest-box .b-title-box{position:relative;}
.bn-list-faq01.type02 .b-quest-box .b-title-box p .b-title{display:inline-block;padding:0 10px 0 0;width:100%;font-weight: 500;font-size: 20px;color: #111;line-height: 25px;vertical-align:middle;box-sizing:border-box;}
.bn-list-faq01.type02 .b-quest-box .b-btn-modify{display:none;padding:9px 10px;min-height:35px;border:1px solid rgba(0,0,0,0.5);border-radius:5px;font-size:15px;line-height:15px;font-weight:500;box-sizing:border-box;text-align:center;}
.bn-list-faq01.type02 .b-quest-box .b-btn-modify:hover{background:#172b4f;color:#fff;}
.bn-list-faq01.type02 .b-ans-box .b-answer{display:none;}
.bn-list-faq01.type02 .b-common-file-box.type01 .b-popup-file-wrap{right:-26px;}
.bn-list-faq01.type02 .b-btn-faq{display:inline-block;width:35px;height:18px;background:#fff url(/_res/bucheon/_share/img/bcu/ico-b-faq02-open.png) no-repeat center center/100%;box-sizing:border-box;}
.bn-list-faq01.type02 .b-quest-box.active .b-btn-faq{background-image:url(/_res/bucheon/_share/img/bcu/ico-b-faq02-close.png);}
.bn-list-faq01.type02.b-admin .b-quest-box .b-title-box p .b-title{width:calc(100% - 54px);}
.bn-list-faq01.type02.b-admin .b-quest-box .b-btn-modify{display:inline-block;}

.bn-list-faq01.type02 .b-ans-box > td{padding:0;border:0;background-color:#f8f8f8;vertical-align:top;}
.bn-list-faq01.type02 .b-ans-box.active > td{border-bottom:1px solid #d8d8d8;}
.bn-list-faq01.type02 .b-ans-box > td .b-ans-content-box{display:none;padding: 25px 0;}
.bn-list-faq01.type02 .b-ans-box > td .b-title-box{padding:15px 20px;border-top:1px solid #dedede;}
.bn-list-faq01.type02 .b-ans-box > td .b-title-box .b-title{font-weight:500;font-size:17px;color:#333;line-height:24px;word-wrap:break-word;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box{display:none;padding:10px 20px 0;text-align:right;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul{text-align:right;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li{padding:0 0 5px 0;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li:last-of-type{padding:0;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li a{display:inline-block;padding:0 0 0 23px;max-width:calc(100% - 35px);background:url(/_res/bucheon/_share/img/common/ico-file.png) no-repeat left center;background-size:15px;font-weight:400;font-size:14px;line-height:22px;color:#222;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;box-sizing:border-box;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li span{display:inline-block;position:relative;margin:0 0 0 9px;padding:0 0 0 9px;font-size:14px;line-height:22px;vertical-align:top;color:#222;}
.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li span:after{content:'';display:block;position:absolute;top:6px;left:0;width:1px;height:13px;background:#aaa;}
.bn-list-faq01.type02 .b-ans-box .b-ans{padding:0 0 0 18px;font-weight:200;font-size:16px;color:#333;line-height:26px;}
.bn-list-faq01.type02 .b-sns-link-box{padding:0 25px 10px;}
.bn-list-faq01.type02 .b-sns-link-box ul{display:inline-block;vertical-align:middle;}
.bn-list-faq01.type02 .b-sns-link-box ul li{display:inline-block;padding:0 2px 0 0;}
.bn-list-faq01.type02 .b-sns-link-box ul li:last-of-type{padding:0 8px 0 0;}
.bn-list-faq01.type02 .b-sns-link-box ul li a{display:block;width:23px;height:23px;background-repeat:no-repeat;background-position:center;background-size:100%;}
.bn-list-faq01.type02 .b-sns-link-box ul li .btn-lnk-fb{background-image:url(/_res/bucheon/_share/img/common/ico-fb01.png);}
.bn-list-faq01.type02 .b-sns-link-box ul li .btn-lnk-tw{background-image:url(/_res/bucheon/_share/img/common/ico-tw01.png);}
.bn-list-faq01.type02 .b-sns-link-box ul li .btn-lnk-blog{background-image:url(/_res/bucheon/_share/img/common/ico-blog01.png);}
.bn-list-faq01.type02 .b-sns-link-box > a{display:inline-block;padding:4px 6px 5px;border:1px solid #ccc;border-radius:5px;font-size:12px;line-height:12px;color:#333;font-weight:500;vertical-align:middle;}
.bn-list-faq01.type02 .b-ans-box > td .b-ans-content-box > table td{padding:18px 10px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.bn-list-faq01.type02 .b-ans-box > td .b-ans-content-box > table th{border-left:none;}

/* bn-list-img01 type05 (BU매거진) */
.bn-list-img01.type05 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-img01.type05 .adm-chk{float:left;margin:0 0 10px 0;color:#222;font-weight:500;}
.bn-list-img01.type05 .adm-chk input{margin:-3px 0 0 0;}
.bn-list-img01.type05 .adm-chk label{font-size:15px;}
.bn-list-img01.type05 .article-chk{position:absolute;top:0;left:0;z-index:5;}
.bn-list-img01.type05 .article-chk > input{margin:0;}
.bn-list-img01.type05 > ul{position:relative;font-size:0;}
.bn-list-img01.type05 > ul:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#d8d8d8;}
.bn-list-img01.type05 > ul > li{display:inline-block;position:relative;padding:0 13px 30px 0;width:calc(20% - 11px);}
.bn-list-img01.type05.bn-magazine > ul > li:nth-last-of-type(-n+5){margin-bottom:0;}
.bn-list-img01.type05.bn-magazine > ul > li{margin:0 0 30px;border-bottom:1px solid #ddd;}
.bn-list-img01.type05 > ul > li:nth-of-type(5n){padding-right:0;}
.bn-list-img01.type05 .b-box01{padding:0 0 20px 0;}
.bn-list-img01.type05 .b-box01 .b-num-box{display:none;}
.bn-list-img01.type05 .b-box01 .b-img-box a{display:block;position:relative;height:241px;text-align:center;}
.bn-list-img01.type05 .b-box01 .b-img-box a img{width:100%;height:108%;object-fit:cover;}
.bn-list-img01.type05 .b-box02{position:relative;width:100%;text-align:center;box-sizing:border-box;vertical-align:middle;}
.bn-list-img01.type05 .b-box02 .b-title-box{display:block;padding:0 0 5px;}
.bn-list-img01.type05 .b-box02 .b-title-box .b-title{display:inline-block;width:100%;max-height:60px;font-weight:500;font-size:18px;color:#111;line-height:23px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;word-wrap:break-word;}
.bn-list-img01.type05 .b-box02 .b-title-box .b-title > span{display:block;line-height:1;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.bn-list-img01.type05 .b-box02 .b-title-box .b-title .b-cate{display:none;margin:0 8px 0 0;color:#095d3b;}
.bn-list-img01.type05 .b-info-box{font-size:0;}
.bn-list-img01.type05 .b-info-box li{display:inline-block;padding:0 0 0 20px;font-weight:200;font-size:15px;line-height:20px;color:#666;}
.bn-list-img01.type05 .b-info-box .b-num{display:none;}
.bn-list-img01.type05 .b-info-box .b-writer{display:none;background:url(/_res/bucheon/_share/img/common/ico-writer01.gif) no-repeat left center;}
.bn-list-img01.type05 .b-info-box .b-date{background:url(/_res/bucheon/_share/img/bcu/ico-date.png) no-repeat left center;}
.bn-list-img01.type05 .b-info-box .b-hit{display:none;background:url(/_res/bucheon/_share/img/bcu/ico-hit.png) no-repeat left center;}
.bn-list-img01.type05 .b-info-box li span{display:none;}
.bn-list-img01.type05 .b-dw-box{display:none;}
.bn-list-img01.type05 .b-sns-box{display:none;}
.bn-list-img01.type05 .b-location-box{display:none;}
.bn-list-img01.type05 .b-box03{display:none;}
.bn-list-img01.type05 > ul > li.b-no-post{display:table;margin:0;padding:0;width:100%;border:0;border-top:1px solid #d8d8d8;box-sizing:border-box;}
.bn-list-img01.type05 > ul > li.b-no-post span{display:table-cell;padding:40px 0;font-size:16px;color:#111;line-height:21px;text-align:center;}

/* bn-list-img01 type05 (카드뉴스) */
.bn-list-img01.type05.bn-cardnews > ul > li{padding:0 14px 50px 0;width:calc(25% - 11px);}
.bn-list-img01.type05.bn-cardnews > ul > li.b-no-post{padding:0;width:100%;}
.bn-list-img01.type05.bn-cardnews > ul > li:nth-of-type(4n){padding-right:0;}
.bn-list-img01.type05.bn-cardnews .b-box01{padding:0 0 14px;}
.bn-list-img01.type05.bn-cardnews .b-box01 .b-img-box{padding:0 0 20px;border-bottom:1px solid #f4f1ef;}
.bn-list-img01.type05.bn-cardnews .b-box01 .b-img-box a{height:340px;}
.bn-list-img01.type05.bn-cardnews .b-box02 .b-title-box{padding:0 0 8px;text-align:left;}
.bn-list-img01.type05.bn-cardnews .b-box02 .b-title-box .b-title{font-size:16px;line-height:21px;}
.bn-list-img01.type05.bn-cardnews .b-box02 .b-title-box .b-title .b-cate{display:none;margin:0 8px 0 0;color:#095d3b;}
.bn-list-img01.type05.bn-cardnews .b-info-box{text-align:left;}
.bn-list-img01.type05.bn-cardnews .b-info-box li{display:inline-block;padding:0;font-weight:300;font-size:12px;line-height:17px;color:#8c9292;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-num{display:none;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-writer{display:none;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-mov{display:none;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-date{position:relative;margin:0 5px 0 0;padding:0 10px 0 0;background:none;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-date:after{content:'/';position:absolute;top:-1px;right:0;font-size:12px;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-date span{display:inline-block;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-hit{background:none;}
.bn-list-img01.type05.bn-cardnews .b-info-box .b-hit span{display:inline-block;}
.bn-list-img01.type05.bn-cardnews .b-info-box li span{padding:0 4px 0 0;}


/* bn-list-thumb03 type01 (대학홍보 > 뉴스 - 대학메인) */
.bn-list-thumb03.type01 .b-top-info-wrap:after{content:'';display:block;clear:both;}
.bn-list-thumb03.type01 .adm-chk{float:left;margin:0 0 10px 0;color:#222;font-weight:500;}
.bn-list-thumb03.type01 .adm-chk input{margin:-3px 0 0 0;}
.bn-list-thumb03.type01 .adm-chk label{font-size:15px;}
.bn-list-thumb03.type01 .article-chk{position:absolute;top:0;left:0;z-index:5;}
.bn-list-thumb03.type01 > ul{position:relative;border-top:1px solid #ddd;}
.bn-list-thumb03.type01 > ul:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#d8d8d8;}
.bn-list-thumb03.type01 > ul > li{position:relative;padding:30px;border-bottom:1px solid #dddddd;box-sizing:border-box;}
.bn-list-thumb03.type01 > ul > li:after{content:'';display:block;clear:both;}
.bn-list-thumb03.type01 .b-box01{float:right;width:365px;}
.bn-list-thumb03.type01 .b-box01 .b-num-box{display:none;}
.bn-list-thumb03.type01 .b-box01 .b-img-box a{display:block;width:100%;height:214px;}
.bn-list-thumb03.type01 .b-box01 .b-img-box a img{width:100%;height:100%;object-fit:cover;}
.bn-list-thumb03.type01 .b-box02{display:table;padding:0 54px 0 0;width:calc(100% - 365px);min-height:214px;box-sizing:border-box;table-layout:fixed;}
.bn-list-thumb03.type01 .b-box02 > div{display:table-cell;vertical-align:middle;}
.bn-list-thumb03.type01 .b-box02 .b-title-box{padding:0 0 11px 0;}
.bn-list-thumb03.type01 .b-box02 .b-title-box .b-title{display:inline-block;max-width:100%;}
.bn-list-thumb03.type01 .b-box02 .b-title-box .b-title span{display:inline-block;font-weight:500;font-size:20px;color:#111;line-height:25px;max-width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;vertical-align:middle;}
.bn-list-thumb03.type01 .b-box02 .b-title-box .b-title:hover{text-decoration:underline;}
.bn-list-thumb03.type01 .b-box02 .b-title-box .b-new{display:inline-block;margin:0 0 0 2px;width:16px;height:16px;background:url(/_res/bucheon/_share/img/common/ico-mini-new-w.png) no-repeat center center;background-size:16px;box-sizing:border-box;vertical-align:middle;text-indent:-99999px;}
.bn-list-thumb03.type01 .b-box02 .b-text-box a{display:block;margin:0 0 17px 0;width:100%;max-height:78px;font-size:16px;color:#666;line-height:26px;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.bn-list-thumb03.type01 .b-etc-box:after{content:'';display:block;clear:both;}
.bn-list-thumb03.type01 .b-info-box{float:none;}
.bn-list-thumb03.type01 .b-info-box:after{content:'';display:block;clear:both;}
.bn-list-thumb03.type01 .b-info-box li{float:left;position:relative;margin:0 12px 0 0;padding:0 12px 0 20px;font-size:16px;line-height:23px;color:#666;}
.bn-list-thumb03.type01 .b-info-box li:after{content:'';position:absolute;top:50%;right:0;width:1px;height:10px;background:#c7c7c7;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-list-thumb03.type01 .b-info-box li:last-of-type{margin-right:0;padding-right:0;}
.bn-list-thumb03.type01 .b-info-box li:last-of-type:after{display:none;}
.bn-list-thumb03.type01 .b-info-box li span{display:inline-block;}
.bn-list-thumb03.type01 .b-info-box li.b-date{background:url(/_res/bucheon/_share/img/bcu/ico-date.png) no-repeat left center;}
.bn-list-thumb03.type01 .b-info-box li.b-hit{background:url(/_res/bucheon/_share/img/bcu/ico-hit.png) no-repeat left center;}
.bn-list-thumb03.type01 .b-info-box li.b-hot{padding-left:0;}
.bn-list-thumb03.type01 .b-info-box .b-date span:nth-of-type(1){display:none;}
.bn-list-thumb03.type01 .b-info-box .b-hit span:nth-of-type(1){display:none;}
.bn-list-thumb03.type01 .b-info-box .b-hot span{font-weight:700;color:#ff0000;}

/* bn-list-common03 type01 (한길학원 이사회) */
.bn-list-minutes.type01{padding:40px 0 0;}
.bn-list-minutes.type01 ul{display:flex;flex-wrap:wrap;}
.bn-list-minutes.type01 ul li{position:relative;z-index:0;margin:0 20px 20px 0;padding:28px 40px;width:calc(50% - 10px);background-color:#f8f8f8;box-sizing:border-box;}
.bn-list-minutes.type01 ul li:nth-of-type(even){margin-right:0;}
.bn-list-minutes.type01 ul li:nth-last-of-type(-n+2){margin-bottom:0;}
.bn-list-minutes.type01 ul li .b-txt-box{padding:0 20px 0 0;width:calc(100% - 135px);}
.bn-list-minutes.type01 ul li .b-txt-box .b-title-txt{padding:0 0 15px;font-weight:300;font-size:18px;color:#333;line-height:26px;letter-spacing:-0.5px;}
.bn-list-minutes.type01 ul li .b-txt-box .b-date{display:block;font-family:'Roboto';font-weight:300;font-size:15px;color:#666;line-height:20px;letter-spacing:-0.5px;}
.bn-list-minutes.type01 ul li > div{display:inline-block;vertical-align:middle;}
.bn-list-minutes.type01 ul li .b-file-down{padding:0 0 0 40px;border-left:1px solid #e7e7e7;text-align:center;}
.bn-list-minutes.type01 ul li .b-file-down a{display:block;}
.bn-list-minutes.type01 ul li .b-file-down a span{display:block;font-weight:200;font-size:14px;color:#111;line-height:19px;}
.bn-list-minutes.type01 ul li .b-file-down a span:before{content:'';display:block;margin:0 0 10px;width:70px;height:70px;border-radius:50%;background:#fff url(../img/bcu/ico-minutes-down.png) no-repeat 50% 50%;}
.bn-list-minutes.type01 ul li .b-file-down a span:hover{text-decoration:underline;}

/* bn-view-common03 type01 */
.bn-view-common03.type01 .b-main-box{border-top:2px solid #111;}
.bn-view-common03.type01 .b-main-box .b-top-box{display:table;padding:60px 20px 27px 20px;width:100%;border-bottom:1px solid #ddd;table-layout:fixed;box-sizing: border-box;}
.bn-view-common03.type01 .b-main-box .b-top-box > div{display:table-cell;}
.bn-view-common03.type01 .b-main-box .b-top-box .b-top-txt-box{width:100%;}
.bn-view-common03.type01 .b-main-box .b-top-box .b-top-answer-box{width:75px;}
.bn-view-common03.type01 .b-main-box .b-top-box .b-top-answer-box span{display:block;padding:11px 5px;background-color:#fdaf17;border-radius:37px;font-weight:500;font-size:15px;color:#111;line-height:1;text-align:center;}
.bn-view-common03.type01 .b-title-box{padding:0 0 12px;}
.bn-view-common03.type01 .b-title-box .b-title{display:inline-block;font-weight:500;font-size:28px;color:#111;line-height:36px;word-wrap:break-word;letter-spacing:-0.8px;}
.bn-view-common03.type01 .b-title-box .b-import{display:none;}
.bn-view-common03.type01 .b-info-box{padding:25px 25px 10px;}
.bn-view-common03.type01 .b-info-box:after{content:'';display:block;clear:both;}
.bn-view-common03.type01 .b-etc-box ul:after{content:'';display:block;clear:both;}
.bn-view-common03.type01 .b-etc-box ul{display:inline-block;vertical-align:middle;}
.bn-view-common03.type01 .b-etc-box ul li{position:relative;float:left;margin:0 12px 0 0;padding:0 12px 0 0;font-weight:200;font-size:15px;color:#666;line-height:23px;}
.bn-view-common03.type01 .b-etc-box ul li:last-of-type{margin:0;padding:0;}
.bn-view-common03.type01 .b-etc-box ul li:after{content:'';display:block;position:absolute;top:6px;right:0;width:1px;height:13px;background-color:#ccc;}
.bn-view-common03.type01 .b-etc-box ul li:last-of-type:after{display:none;}
.bn-view-common03.type01 .b-etc-box ul li.b-date-box span{padding:0 0 0 20px;background:url(../img/bcu/ico-date.png) no-repeat left center;}
.bn-view-common03.type01 .b-etc-box ul li.b-date-box span:nth-of-type(1){position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-view-common03.type01 .b-etc-box ul li.b-writer-box span{padding:0 0 0 20px;background:url(../img/bcu/ico-writer.png) no-repeat left center;}
.bn-view-common03.type01 .b-etc-box ul li.b-writer-box span:nth-of-type(1){position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-view-common03.type01 .b-etc-box ul li.b-hit-box span:nth-of-type(1){position:absolute;width:0;height:0;text-indent:-9999999px;overflow:hidden;}
.bn-view-common03.type01 .b-etc-box ul li.b-hit-box span{padding:0 0 0 20px;background:url(../img/bcu/ico-hit.png) no-repeat left center;}
.bn-view-common03.type01 .b-etc-box ul li.b-hot span{font-weight:700;color:#ff0000;}
.bn-view-common03.type01 .b-content-box{padding:63px 40px;}
.bn-view-common03.type01 .b-content-box p{font-family:inherit;font-weight:200;font-size:16px;color:#333;line-height: 26px;letter-spacing:-0.5px;word-break: break-all;}
.bn-view-common03.type01 .b-content-box img{display:inline-block;padding:40px 0;max-width:100%;}
.bn-view-common03.type01 .b-content-box iframe{display:block;margin:0 auto;padding:30px 0;max-width:100%;width:740px;height:416px;}
.bn-view-common03.type01 .b-content-box.view-webzine iframe{max-width:100%;min-width:100%;min-height:800px;}
.bn-view-common03.type01 .b-content-box video{display:block;margin:0 auto;padding:30px 0;max-width:100%;width:740px;height:416px;}
.bn-view-common03.type01 .b-content-box.view-webzine{margin:75px 0;padding:0;min-height:818px;}
.bn-view-common03.type01 .b-content-box.view-webzine img{padding:0;margin:0;width:100%;}
.bn-view-common03.type01 .b-etc-txt-box{padding:15px 0 0 0;}
.bn-view-common03.type01 .b-etc-txt-box .b-etc-txt.type01{position:relative;padding:0 0 0 10px;font-weight:400;font-size:14px;line-height:22px;}
.bn-view-common03.type01 .b-etc-txt-box .b-etc-txt.type01:after{content:"*";display:block;position:absolute;top:3px;left:0;font-size:14px;color:#666;line-height:22px;}

.bn-view-common03.type01 .b-view-file-box ul li{margin: 0 0 5px;padding: 12px 40px 10px 41px;background:#f5f3f0;font-size: 0;}
.bn-view-common03.type01 .b-view-file-box ul li:last-of-type{margin-bottom:0;}
.bn-view-common03.type01 .b-view-file-box ul li a{display:inline-block;max-width:100%;font-weight:300;font-size:15px;color:#333;line-height:20px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;box-sizing:border-box;}
.bn-view-common03.type01 .b-view-file-box ul li a:hover{text-decoration:underline;}
.bn-view-common03.type01 .b-view-file-box ul li a:before{content:'';display:inline-block;margin:0 10px 0 0;width:32px;height:32px;border:1px solid #d4cec8;border-radius:50%;background:#fff url(../img/bcu/ico-file-down.png) no-repeat 50% 50%;box-sizing:border-box;vertical-align:middle;}
.bn-view-common03.type01 .b-pager-box{border-top:1px solid #ddd;}
.bn-view-common03.type01 .b-pager-box div{display:table;width:100%;border-bottom:1px solid #ddd;table-layout:fixed;}
.bn-view-common03.type01 .b-pager-box div p{display:table-cell;vertical-align:middle;}
.bn-view-common03.type01 .b-pager-box div p:nth-of-type(1) a{font-weight:300;font-size:15px;color:#111;line-height:20px;}
.bn-view-common03.type01 .b-pager-box div p:nth-of-type(2) a{font-weight:200;font-size:16px;color:#333;line-height:21px;}
.bn-view-common03.type01 .b-pager-box div p:nth-of-type(1){padding:20px 40px 20px 25px;width:134px;text-align:center;box-sizing:border-box;}
.bn-view-common03.type01 .b-pager-box div p:nth-of-type(2){padding:20px 25px;width:100%;}
.bn-view-common03.type01 .b-pager-box div:nth-of-type(1) p:nth-of-type(1){background:url(../img/bcu/ico-pager-prev.png) no-repeat right 25px center;}
.bn-view-common03.type01 .b-pager-box div:nth-of-type(2) p:nth-of-type(1){background:url(../img/bcu/ico-pager-next.png) no-repeat right 25px center;}

/* bn-view-common03 type01 답변영역 */
.bn-view-common03.type01 .b-answer-box{margin:30px 0 50px;padding:50px 30px 30px;background-color:#f3f3f3;}
.bn-view-common03.type01 .b-answer-box .b-top-box{margin:0 auto;max-width:calc(100% - 40px);border-bottom:1px solid #cfcfcf;}
.bn-view-common03.type01 .b-answer-box .b-title-box:after{content:'';display:block;clear:both;}
.bn-view-common03.type01 .b-answer-box .b-title-box > p{display:inline-block;max-width:calc(100% - 100px);}
.bn-view-common03.type01 .b-answer-box .b-title-box > div{float:right;padding:10px 0 0;font-size: 0;}
.bn-view-common03.type01 .b-answer-box .b-title-box > div span{display:inline-block;margin: 0 10px 0 0;font-weight:300;font-size:12px;color:#8c9292;}
.bn-view-common03.type01 .b-answer-box .b-title-box > div span:last-of-type{margin:0;}
.bn-view-common03.type01 .b-content-box{padding: 37px 50px 32px;}
.bn-view-common03.type01 .b-answer-box .b-content-box p{font-weight:300;}
.bn-view-common03.type01 .b-answer-box .b-view-file-box ul li{padding: 12px 50px 10px;background-color:#fff;}

/* bn-view-common03 view 페이지 댓글영역 */
.bn-view-common03 .b-reply-wrap{padding:50px 0 0 0;}
.bn-view-common03 .b-reply-wrap .write-reply-content{border:1px solid #999;box-sizing:border-box;}
.bn-view-common03 .b-reply-wrap .write-reply-content .write-reply-con-box{border-bottom:1px solid #dedede;}
.bn-view-common03 .b-reply-wrap .write-reply-content .write-reply-etc-box{background-color:#fff;text-align:right;}
.bn-view-common03 .b-reply-wrap .write-reply-content .write-reply-etc-box > p{display:inline-block;padding:0 16px 0 0;}
.bn-view-common03 .b-reply-wrap .write-reply-content .write-reply-etc-box > button{padding:9px 23px;border:none;}
.bn-view-common03 .b-reply-wrap .write-reply-content textarea{padding:5px 15px;width:100%;border:none;font-family:inherit;font-size:14px;line-height:19px;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;}
.bn-view-common03 .b-reply-wrap .b-reply-id{padding:0 0 5px 0;font-weight:700;font-size:16px;line-height:24px;}
.bn-view-common03 .b-reply-wrap .reply{font-size:14px;color:#666;line-height:22px;}
.bn-view-common03 .b-view-reply-box .b-view-reply-content .b-btn01.type02{padding:10px 0 0 0;}

.bn-view-common03 .b-write-reply-box{/*padding:0 0 30px;*/box-sizing:border-box;}
.bn-view-common03 .b-write-reply-box .reply-content-count{padding:0 0 20px 0;font-weight:700;font-size:18px;vertical-align:top;}
.bn-view-common03 .b-write-reply-box .write-reply-con-box{padding:30px;}
.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box{padding:30px;border-bottom:1px solid #dedede;}
.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box > div{border:1px solid #dedede;}
.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box > div > p{padding:15px 15px 0 15px;}
.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box textarea{height:48px;}
.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-etc-box > button{background:#172b4f;color:#fff;}
.bn-view-common03 .b-write-reply-box .write-reply-info{padding:10px 0 0 0;font-size:14px;color:#666;line-height:24px;}
.bn-view-common03 .b-write-reply-box .write-reply-info > a{position:relative;margin:0 0 0 5px;font-style:italic;color:#043ca1;}
.bn-view-common03 .b-write-reply-box .write-reply-info > a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#043ca1;}

.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box{padding:0 0 5px 0;border-bottom:1px solid #dedede;}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li{display:inline-block;position:relative;margin:0 15px 0 0;padding:0 15px 0 0;}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li:last-of-type{margin:0;}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li:not(.active):after{width:8px;height:2px;background-color:#ababab;}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li.active:after{width:10px;height:6px;background:url(/_res/bucheon/_share/img/common/btn-sel-open02.png) no-repeat 0 0/100%;}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li a{display:block;font-weight:700;font-size:16px;color:#ababab;line-height:24px;}
.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li.active a{color:#333;}
.bn-view-common03 .b-view-reply-box .b-view-reply-content > div{border-bottom:1px solid #dedede;}
.bn-view-common03 .b-view-reply-box .b-view-reply-dep01-box{padding:25px 0;}
.bn-view-common03 .b-view-reply-box .b-view-reply-dep02-box{padding:25px 0 0 0;background-color:#f5f5f5;}
.bn-view-common03 .b-view-reply-box .b-view-reply-dep02-box > div{padding:0 20px 30px 43px;background:url(/_res/bucheon/_share/img/common/bg-reply-dep02.png) no-repeat 25px 0;}
.bn-view-common03 .b-view-reply-box .write-reply-content{border:1px solid #dedede;}
.bn-view-common03 .b-view-reply-box .write-reply-content .write-reply-con-box textarea{height:80px;}
.bn-view-common03 .b-view-reply-box .write-reply-content .write-reply-etc-box > button{background-color:#f0f1f2;color:#666;}
.bn-view-common03 .b-view-reply-box .b-btn-replay-box{padding:10px 0 0 0;}
.bn-view-common03 .b-view-reply-box .b-btn-replay-box ul li{display:inline-block;margin:0 5px 0 0;vertical-align:top;}
.bn-view-common03 .b-view-reply-box .b-btn-replay-box ul li .b-btn-reply{display:inline-block;padding:3px 11px;min-width:50px;min-height:27px;border:1px solid #ccc;background-color:#fff;font-size:14px;color:#222;font-weight:400;text-align:center;box-sizing:border-box;}
.bn-view-common03 .b-view-reply-box .b-btn-replay-box ul li .b-btn-reply:hover{background-color:#092e71;color:#fff;}

/* bn-write-common01 type02 */
.bn-write-common01.type02 .b-table-wrap{padding:24px 57px 26px 54px;border-top:1px solid #bbc0c0;border-bottom:1px solid #bbc0c0;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-con-box{padding:0;border:0;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-con-box02{border:0;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-title-box:nth-of-type(3){border:0;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-title-box{padding:10px 10px 10px 0;width:170px;border:0;font-weight:500;color:#111;}
.bn-write-common01.type02 .b-table-box.b-notice-box .b-row-box .b-title-box:nth-of-type(3){border-left:0;}
.bn-write-common01.type02 .b-table-box.type01 .b-row-box{padding:0 0 15px;}
.bn-write-common01.type02 .b-table-box.type01:last-of-type .b-row-box{padding-bottom:0;}
.bn-write-common01.type02 .b-input{padding:5px 17px;height:45px;font-weight:200;font-size:16px;line-height:21px;}
.bn-write-common01.type02 .b-input.type02{max-width:345px;}
.bn-write-common01.type02 .b-textarea{padding:14px 18px;height:277px;}
.bn-write-common01.type02 .b-file-box.type03 .b-input[name="wr-file-name"]{width:calc(100% - 110px);}
.bn-write-common01.type02 .b-select{height:45px;font-size:16px;color:#111;line-height:21px;}
.bn-write-common01.type02 .b-file-box .b-guide-txt{font-weight:500;font-size:15px;color:#111;line-height:20px;}
.bn-write-common01.type02 .b-file-box > div{padding:7px 15px;border:0;}
.bn-write-common01.type02 .b-con-box .word-limit{padding:10px 0 0;font-weight:500;font-size:14px;color:#111;line-height:19px;}
.bn-write-common01.type02 .b-input.datepicker{background:#fff url(/_res/bucheon/_share/img/common/ico-datepicker01.gif) no-repeat right 10px top 50%;}
.bn-write-common01.type02 .b-radio{display:none;}
.bn-write-common01.type02 .b-radio + label{display:inline-block;position:relative;margin-right:30px;padding-left:30px;font-weight:500;font-size:16px;color:#111;line-height:21px;cursor:pointer;}
.bn-write-common01.type02 .b-radio + label:before{content:"";display:inline-block;position:absolute;top:50%;left:0;padding:0 0 0 3px;width:24px;height:24px;border:1px solid #8c9292;background-color:#fff;font-size:13px;border-radius:24px;box-sizing:border-box;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-write-common01.type02 .b-radio:checked + label:before{border-color:#fdaf17;background-color:#fff;}
.bn-write-common01.type02 .b-radio:checked + label:after{content:"";display:block;position:absolute;top:50%;left:5px;width:14px;height:14px;background-color:#fdaf17;border-radius:12px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-write-common01.type02 .b-chk{display:none;}
.bn-write-common01.type02 .b-chk + label{display:inline-block;position:relative;margin:0 23px 0 0;padding:0 0 0 34px;font-weight:500;font-size:16px;color:#111;line-height:27px;vertical-align:middle;cursor:pointer;}
.bn-write-common01.type02 .b-chk + label:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:25px;height:25px;border:1px solid #959595;box-sizing:border-box;}
.bn-write-common01.type02 .b-chk:checked + label:before{background:url(/_res/bucheon/_share/img/common/ico-check01.png) no-repeat 50% 50%;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-title-box.b-required{position:relative;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-title-box.b-required:before{content:"*";display:inline-block;margin:-5px 0 0;color:#ff0000;line-height:1;vertical-align:middle;}
.bn-write-common01.type02 .b-table-box .b-row-box .b-title-box.b-required:after{display:none;}
.bn-write-common01.type02 .b-file-box.type04 div p{width:calc(100% - 116px);}
.bn-write-common01.type02 .b-file-box.type04 .b-file-del-btn{padding:10px 0 11px 0;min-width:106px;background-color:#8c9292;font-weight:500;font-size:15px;color:#fff;line-height:20px;}
.bn-write-common01.type02 .b-file-box.type03 .b-file-btn{padding:10px 0 11px 0;min-width:106px;background-color:#8c9292;font-weight:500;font-size:15px;color:#fff;line-height:20px;}
.bn-write-common01.type02 .b-file-box.type03 span{font-weight:500;font-size:15px;color:#111;line-height:20px;}
.bn-write-common01.type02 .b-privacy-box.type01 .b-h5-tit01{color:#111;}
.bn-write-common01.type02 .b-privacy-box.type01 .b-border-box > ol > li{color:#333;}

.recruit .bn-write-common01.type02 .b-chk + label{display:inline-block;position:relative;margin:0 23px 0 0;padding:0 0 0 34px;font-weight:500;font-size:15px;color:#111;line-height:27px;vertical-align:middle;cursor:pointer;}
/*QNA 인트로 페이지 (입학)*/
.intro-title{padding:0 0 50px;font-weight:700;font-size:30px;color:#111;line-height:35px;text-align:center;word-break: keep-all;}
.admission-intro-box > ul{display:flex;flex-wrap:wrap;}
.admission-intro-box > ul > li{display:flex;margin:0 7px 30px 0;padding:38px 47px 48px 47px;width:calc(33.333% - 5px);min-height:252px;background:url(/_res/bucheon/ipsi/img/help/bg-admission-intro.png) no-repeat left -130px bottom -73px/100%;font-size:0;box-sizing:border-box;align-items:center;justify-content:space-between;}
.admission-intro-box > ul > li:nth-of-type(3n){margin-right:0;}
.admission-intro-box > ul > li:nth-of-type(5n+1){background-color:#f7f6f2;}
.admission-intro-box > ul > li:nth-of-type(5n+2){background-color:#f7f4f2;}
.admission-intro-box > ul > li:nth-of-type(5n+3){background-color:#f7f2f5;}
.admission-intro-box > ul > li:nth-of-type(5n+4){background-color:#f2f5f7;}
.admission-intro-box > ul > li:nth-of-type(5n){background-color:#f2f7f3;}

.admission-intro-box > ul > li > div{display:inline-block;padding:0 20px 0 0;vertical-align:middle;}
.admission-intro-box > ul > li > div:last-of-type{padding:0;}
.admission-intro-box > ul > li > div .intro-img-box{margin:0 0 14px;width:126px;height:126px;border-radius:126px;overflow:hidden;box-sizing:border-box;}
.admission-intro-box > ul > li > div .reply-p{font-weight:700;font-size:16px;color:#002e4c;line-height:21px;text-align:center;}
.admission-intro-box > ul > li > div .intro-txt-box{text-align:right;}
.admission-intro-box > ul > li > div .intro-txt-box .qna-tit-p{padding:0 0 14px;font-weight:700;font-size:22px;color:#002e4c;line-height:27px;word-break:keep-all;}
.admission-intro-box > ul > li > div .intro-txt-box .qna-quest-p{padding:0 0 30px;font-weight:300;font-size:16px;color:#111;line-height:24px;word-break:keep-all;}
.admission-intro-box > ul > li > div .intro-txt-box a{display:inline-block;}
.admission-intro-box > ul > li > div .intro-txt-box a:after{content:'';display:block;width:100%;height:1px;background-color:#4a4a49;}
.admission-intro-box > ul > li > div .intro-txt-box a span{font-weight:300;font-size:14px;color:#111;line-height:19px;}
.admission-intro-box > ul > li > div .intro-txt-box a span:after{content:'';display:inline-block;margin:0 0 0 3px;width:8px;height:6px;background:url(/_res/bucheon/ipsi/img/help/ico-intro-arrow.png) no-repeat 0 0/100%;vertical-align:middle;}

/* bn-list-img01 type05 (부천대학교 SNS) */
.bn-list-img01.type05.bn-bcu-sns > ul > li{padding:0 15px 40px 0;width:calc(33.333% - 10px);}
.bn-list-img01.type05.bn-bcu-sns > ul > li:nth-last-of-type(-n+3){padding-bottom:30px;}
.bn-list-img01.type05.bn-bcu-sns > ul > li:nth-of-type(3n){padding-right:0;}
.bn-list-img01.type05.bn-bcu-sns .b-box01{padding:0 0 30px;}
.bn-list-img01.type05.bn-bcu-sns .b-box01 .b-img-box a{height:216px;}
.bn-list-img01.type05.bn-bcu-sns .b-box02 .b-title-box{padding:0 0 10px;text-align:left;}
.bn-list-img01.type05.bn-bcu-sns .b-box02 .b-title-box .b-title{font-size:20px;line-height:25px;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box{text-align:left;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box li{display:inline-block;font-family:'Roboto';font-weight:300;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-hit{padding:0 0 0 20px;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-num{display:none;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-writer{display:none;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-mov{display:none;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-date{position:relative;margin:0 12px 0 0;padding:0 14px 0 20px;}
.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-date:after{content:'';position:absolute;top:5px;right:0;width:1px;height:10px;background-color:#ccc;}
.bn-list-img01.type05.bn-bcu-sns > ul > li.b-no-post{padding:0;width:100%;}

/* 검색영역 05 - 검색 결과 */
.bn-search01.type05{padding:80px 0 120px;}
.bn-search01.type05 .b-search-wrap{position:relative;margin: 0 auto;max-width: 830px;}
.bn-search01.type05 .b-search-box{display:inline-block;width:40%;}
.bn-search01.type05 .b-sel-label{display:block;padding:0 0 42px 0;}
.bn-search01.type05 .b-sel-label span{display:block;font-family: 'Montserrat', sans-serif;font-weight: 700;font-size: 18px;color: #8c9292;line-height: 1;}
.bn-search01.type05 input{display: block;padding: 0 55px 10px 15px;width: 100%;height: 70px;border: none;border-bottom: 3px solid #002446;border-radius:2px;font-weight: 700;font-size: 60px;color: #111;line-height: 1;box-sizing:border-box;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.bn-search01.type05 input::placeholder{color:#f1f1f1;}
.bn-search01.type05 .b-sel-btn{position:absolute;bottom: 13px;right:0;padding:0;width: 51px;height: 51px;border:none;background: url(/_res/bucheon/bcu/img/common/btn-top-srch.png) no-repeat 0 0/100%;vertical-align:middle;}
.bn-search01.type05 .b-sel-btn span{display:block;position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}

/* 검색결과 */
.bn-search-wrap.type02{padding:80px 0 100px;background-color:#efefef;}
.bn-search-wrap.type02 .b-search-result{margin:0 auto;padding: 0 0 75px;max-width:1400px;font-weight:500;font-size: 30px;color: #111;line-height: 40px;text-align:center;}
.bn-search-wrap.type02 .b-search-result span{font-weight: 700;color:#172b4f;}
.bn-search-wrap.type02 .b-search-view-box{margin:0 auto;max-width:1400px;}
.bn-search-wrap.type02 .b-search-view-box > div{position:relative;margin:0 0 20px 0;padding: 55px 40px 60px;background-color:#fff;}
.bn-search-wrap.type02 .b-search-view-box > div:last-of-type{margin:0;}
.bn-search-wrap.type02 .b-search-view-box > div > p{padding: 0 0 15px 0;font-weight:700;font-size:24px;color:#111;line-height:34px;}
.bn-search-wrap.type02 .b-search-view-box > div > ul{border-top: 2px solid #111;}
.bn-search-wrap.type02 .b-search-view-box > div > ul > li{position:relative;padding: 25px 20px;border-bottom: 1px solid #ddd;box-sizing:border-box;}
.bn-search-wrap.type02 .b-search-view-box > div > ul > li:after{content:'';display:block;clear:both;}
.bn-search-wrap.type02 .b-search-view-box .b-search-view-more{position:absolute;top:53px;right:40px;padding: 9px 12px;border:1px solid #111;background-color: #fff;transition:all 0.3s;}
.bn-search-wrap.type02 .b-search-view-box .b-search-view-more span{display:block;position:relative;padding:0 20px 0 0;font-weight:300;font-size:15px;color:#111;line-height:1;}
.bn-search-wrap.type02 .b-search-view-box .b-search-view-more span:after{content:'';position:absolute;top:50%;right:0;margin:-5px 0 0;width:11px;height:10px;background:url(../img/bcu/bg-b-search-more.png) no-repeat 0 0/100%;}
.bn-search-wrap.type02 .b-search-view-box .b-search-view-more:hover{background-color:#111;}
.bn-search-wrap.type02 .b-search-view-box .b-search-view-more:hover span{color:#fff;}
.bn-search-wrap.type02 .b-search-view-box .b-search-view-more:hover span:after{background-image:url(../img/bcu/bg-b-search-more-w.png);}
.bn-search-wrap.type02 .b-box01 .b-title-box{padding: 0 0 10px 0;line-height:1;}
.bn-search-wrap.type02 .b-box01 .b-title-box .b-title{display:inline-block;max-width: 100%;}
.bn-search-wrap.type02 .b-box01 .b-title-box .b-title span{display:block;font-weight:500;font-size:20px;color:#111;line-height: 30px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.bn-search-wrap.type02 .b-box01 .b-title-box .b-cate{display:none;margin:0 5px 0 0;}
.bn-search-wrap.type02 .b-box01 .b-title-box .b-new{display:inline-block;position:relative;top:0;margin:0 0 0 5px;width:16px;height:16px;background:url(/_res/bucheon/_share/img/common/ico-mini-new-w.png) no-repeat center center;text-align:center;vertical-align:middle;text-indent:-9999px;}
.bn-search-wrap.type02 .b-box01 .b-text-box a{display: -webkit-box;height: 52px;font-size: 16px;line-height: 26px;color:#666666;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;word-wrap:break-word;vertical-align:middle;}
.bn-search-wrap.type02 .b-etc-box{padding:20px 0 0;}
.bn-search-wrap.type02 .b-info-box:after{content:'';display:block;clear:both;}
.bn-search-wrap.type02 .b-info-box li{float:left;position:relative;margin:0 10px 0 0;padding: 0 10px 0 20px;font-size: 15px;color: #666;line-height: 25px;}
.bn-search-wrap.type02 .b-info-box li:first-of-type{padding-left:0;}
.bn-search-wrap.type02 .b-info-box li:after{content:'';display:block;position:absolute;top:50%;right:0;width:1px;height: 10px;background: #ccc;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.bn-search-wrap.type02 .b-info-box li:last-of-type:after{display:none;}
.bn-search-wrap.type02 .b-info-box li.b-date{background:url(../img/bcu/ico-date.png) no-repeat left center;}
.bn-search-wrap.type02 .b-info-box li.b-hit{background:url(../img/bcu/ico-hit.png) no-repeat left center;}
.bn-search-wrap.type02 > ul > li.b-no-post{display:table;width:100%;border:0;border-bottom:1px solid #d8d8d8;}
.bn-search-wrap.type02 > ul > li.b-no-post span{display:table-cell;text-align:center;}

/* bn-write-common01 공통 */
.b-pc-hide{display:none;}
.b-table-box{display:block;width:100%;table-layout:fixed;}
.b-table-box .b-row-box > div{vertical-align:middle;}
.b-table-box.type01 .b-row-box{display:block;width:100%;table-layout:fixed;}

.b-table-box .b-row-box .b-title-box{display:table-cell;width:160px;padding:19px 15px 16px;border-right:1px solid #d3d9dd;border-bottom:1px solid #d3d9dd;font-weight:400;font-size:16px;color:#000;line-height:24px;vertical-align:top;box-sizing:border-box;}
.b-table-box .b-row-box .b-title-box br{display:none;}
.b-table-box .b-row-box .b-title-box.b-required:after{content:"*";display:inline-block;padding:5px 0 0 2px;color:#d10909;line-height:1;vertical-align:middle;}
.b-table-box .b-row-box .b-con-box{display:inline-block;position:relative;width:100%;padding:0 0 12px 0;vertical-align:middle;box-sizing:border-box;}
.b-table-box .b-row-box .b-con-box02{display:table-cell;position:relative;border-bottom:1px solid #d4d4d4;vertical-align:middle;}
.b-select{position:relative;margin:0 5px 0 0;padding:5px 10px;width:calc(33.33% - 15px);max-width:200px;height:35px;border:1px solid #d4d4d4;background:#fff url(../img/board/btn-sel-open01.png) no-repeat right 10px center;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.b-select-wide{width:calc(50% - 15px);max-width:100%;}
.b-select:last-of-type{margin:0;}
.b-table-box .b-row-box .b-con-box p{display:inline-block;}
.bn-search01.type03 input.calendar{width:calc(50% - 20px);min-width:unset;padding:0;}


@media screen and (max-width:1200px){
	/*QNA 인트로 페이지 (입학)*/
	.admission-intro-box > ul > li{padding:38px 20px 48px 20px;}
}

@media screen and (max-width:1024px){
	.bn-list-thumb03.type01 .b-box01{width:300px;}
	.bn-list-thumb03.type01 .b-box02{padding:0 30px 0 0;width:calc(100% - 300px);}

	/* bn-view-common03 type01 답변영역 */
	.bn-view-common03.type01 .b-answer-box{padding: 40px 20px 30px;}
	.bn-view-common03.type01 .b-content-box{padding: 37px 30px 32px;}

	/*QNA 인트로 페이지 (입학)*/
	.admission-intro-box > ul > li{margin:0 7px 20px 0;padding:25px 20px 30px 20px;width:calc(50% - 4px);min-height:197px;background-size:400px;background-position:left -130px bottom -93px;}
	.admission-intro-box > ul > li:nth-of-type(3n){margin-right:7px;}
	.admission-intro-box > ul > li:nth-of-type(2n){margin-right:0;}
	.admission-intro-box > ul > li:nth-last-of-type(-n+3){margin-bottom:20px;}
	.admission-intro-box > ul > li:nth-last-of-type(-n+2){margin-bottom:0;}
	.admission-intro-box > ul > li > div .intro-img-box{margin:0 0 10px;width:100px;height:100px;}
	.admission-intro-box > ul > li > div .reply-p{font-size:15px;line-height:20px;}
	.admission-intro-box > ul > li > div .intro-txt-box .qna-tit-p{padding:0 0 10px;font-size:18px;line-height:23px;}
	.admission-intro-box > ul > li > div .intro-txt-box .qna-quest-p{padding:0 0 20px;font-size:15px;line-height:23px;}

	/* 검색영역 05 - 검색 결과 */
	.bn-search01.type05{padding:80px 20px 120px;}

	/* 검색결과 */
	.bn-search-wrap.type02{padding:80px 20px 100px;}
}

@media screen and (max-width: 768px) {
	/* button */	
	.b-btn-wrap02{padding:50px 0 0 0;}
	.b-btn-wrap02 ul li{display:block;margin:0 0 5px 0;}
	.b-btn-type03{padding:16px 10px;min-width:auto;width:100%;}	
	.b-btn-type03.b-btn-list{padding:16px 10px;}
	.b-btn-type03.b-btn-list span:before{width:16px;height:15px;}
	.b-btn-type03.b-btn-cancel span:before{margin:0 10px 0 0;width:17px;}
	.b-btn-type03.b-btn-next span:after{margin:0 0 0 10px;width:17px;}

	/* .b-paging03 type01 */
	.b-paging03.type01 .b-paging-wrap ul{padding:63px 0 0;}
	.b-paging03.type01 .b-paging-wrap ul li{margin:0 0 10px;padding:0 25px 0 0;}
	.b-paging03.type01 .b-paging-wrap ul li.first{display:none;}
	.b-paging03.type01 .b-paging-wrap ul li.prev{padding:0 30px 0 0;}	
	.b-paging03.type01 .b-paging-wrap ul li.next{padding:0 0 0 5px}
	.b-paging03.type01 .b-paging-wrap ul li.last{display:none;}
	.b-paging03.type01 .b-paging-wrap ul li:not(.pager) a.active:after{width:30px;height:30px;}
	.b-paging03.type01 .b-paging-wrap ul li a span{font-size:14px;}

	/* 검색영역 03 */
	.bn-search01.type03 .b-search-wrap{float:none;margin:0 0 20px;}
	.bn-search01.type03 .b-cate-sel-box{float:none;}
	.bn-search01.type03 .b-cate01{margin:0 0 5px 0;width:100%;z-index:20;}
	.bn-search01.type03 .b-cate02{margin:0 0 5px 0;width:100%;z-index:18;}
	.bn-search01.type03 .b-sel-title{padding:11px 30px 11px 10px;background-position:right 10px center;font-size:14px;line-height:19px;}
	.bn-search01.type03 .b-cate-basic{z-index:16;width:33%;}
	.bn-search01.type03 input{padding:10px 40px 10px 10px;width:calc(67% - 6px);min-width:auto;font-size:14px;line-height:19px;}
	.bn-search01.type03 .b-sel-box ul li a{padding:10px 8px;font-size:14px;line-height:19px;}
	.bn-search01.type03 .b-sel-btn{width:40px;height:40px;}

	.bn-search01.type03 .b-top-info-box{float:none;padding:0 0 10px;}
	.bn-search01.type03 .b-top-info-box .total-txt{font-size:14px;line-height:19px;}

	/* (입학qna) 검색영역 03 */
	.bn-search01.type03.b-ipsi .b-search-wrap{margin:0 0 30px 0;}
	.bn-search01.type03.b-ipsi .b-cate-input-box{display:block;}
	.bn-search01.type03.b-ipsi .b-sel-box{margin:0 11px 0 0;width:35%;}
	.bn-search01.type03.b-ipsi input{width:calc(65% - 11px);min-width:auto;}

	/* (부천대학교 SNS) 검색영역 03 */
	.bn-search01.type03.b-bcu-sns .b-search-wrap{margin:0 0 30px 0;}
	.bn-search01.type03.b-bcu-sns .b-cate-input-box{display:block;}
	.bn-search01.type03.b-bcu-sns .b-sel-box{margin:0 11px 0 0;width:35%;}
	.bn-search01.type03.b-bcu-sns input{width:calc(65% - 11px);min-width:auto;}

	/* 상단 검색영역 (한길학원 이사회)*/
	.bn-search01.type04{padding:0 0 30px;}
	.bn-search01.type04 .b-list-title{display:block;position:relative;margin:0;padding:0 0 30px;font-weight:700;font-size:20px;line-height:25px;}
	.bn-search01.type04 .b-list-title:after{display:none;}
	.bn-search01.type04 .b-search-wrap{display:flex;}
	.bn-search01.type04 .b-sel-box{margin:0 6px 0 0;width:70%;}
	.bn-search01.type04 .b-cate-input-box{margin:0;width:100%;}
	.bn-search01.type04 .b-sel-title{padding:11px 30px 11px 15px;}

	.bn-search01.type04 .b-sel-btn{width:30%;}
	.bn-search01.type04 .b-sel-label span{position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;}

	/* 리스트 첨부파일 영역(type04) - 대학메인 */
	.b-common-file-box.type04 > a span{font-size:14px;line-height:21px;}
	.b-common-file-box.type04 > a span:nth-of-type(1){width:14px;height:15px;}
	.b-common-file-box.type04 .b-popup-file-wrap{max-width:290px;}

	/* bn-list-common01 type03 */
	.bn-list-common01.type03 table{border-top:2px solid #505151;}
	.bn-list-common01.type03 .total-wrap{margin:0 0 6px 0;}
	.bn-list-common01.type03 .b-col-title{}
	.bn-list-common01.type03 .b-col-date{display:none;}
	.bn-list-common01.type03 .b-col-expand{display:none;}
	.bn-list-common01.type03 .b-col-wide{display:none;}
	.bn-list-common01.type03 .b-col{display:none;}
	.bn-list-common01.type03 table thead tr{display:none;}
	.bn-list-common01.type03 table tbody td{padding:13px 10px;border-right:none;font-size:15px;line-height:1;}
	.bn-list-common01.type03 table tbody tr td:not(.b-td-left, .b-td-status){display:none;}
	.bn-list-common01.type03 .b-title-box{padding:0 0 0 2px;}
	.bn-list-common01.type03 .article-chk + .b-title-box{padding:0 0 0 2px;}
	.bn-list-common01.type03 .b-top-box .b-title-box:before, 
	.bn-list-common01.type03 .b-top-box .article-chk + .b-title-box:before{top:1px;left:0;}
	.bn-list-common01.type03 .b-top-box .b-title-box > a, 
	.bn-list-common01.type03 .b-top-box .article-chk + .b-title-box > a{max-width:calc(100% - 65px);}
	.bn-list-common01.type03 .b-reply-box .b-title-box{padding:0 0 0 30px;}
	.bn-list-common01.type03 .b-reply-box .b-title-box > a,
	.bn-list-common01.type03 .b-reply-box .article-chk + .b-title-box > a{padding:0;max-width:calc(100% - 90px);}
	.bn-list-common01.type03 .b-reply-box .b-title-box a.b-btn-reply{display:block;float:right;padding:5px 10px;width:auto;max-width:auto;}
	.bn-list-common01.type03 .b-title-box a{padding:0;max-width:calc(100% - 66px);width:auto;font-size:14px;color:#333;line-height:19px;}
	.bn-list-common01.type03 .b-title-box.b-label-box a{width:calc(100% - 110px);}
	.bn-list-common01.type03 .b-title-box .b-etc-box .b-new span{font-size:12px;line-height:17px;}
	.bn-list-common01.type03 .b-title-box .b-etc-box .b-new span:after{bottom:-1px;}
	.bn-list-common01.type03 .b-title-box .b-etc-box .b-m-file{display:inline-block;}
	.bn-list-common01.type03 .b-title-box .b-etc-box .b-m-file span{display:block;width:15px;height:19px;background:url(../img/bcu/ico-file.png) no-repeat 0 0;background-size:100%;text-indent:-99999px;}
	.bn-list-common01.type03 .b-title-box .b-etc-box .b-label{top:0;padding:4px 6px;font-size:12px;}
	.bn-list-common01.type03 .b-title-box .b-etc-box .b-reply-num{font-size:14px;}
	.bn-list-common01.type03 .b-title-box .b-m-con{display:block;padding:5px 0 0 0;}
	.bn-list-common01.type03 .b-title-box .b-m-con > span{display:inline-block;position:relative;margin:0 8px 0 0;padding:0 8px 0 0;font-weight:200;font-size:13px;color:#333;line-height:18px;}
	.bn-list-common01.type03 .b-title-box .b-m-con > span:last-of-type{margin-right:0;padding-right:0;}
	.bn-list-common01.type03 .b-title-box .b-m-con > span:after{content:'';position:absolute;top:5px;right:0;width:1px;height:10px;background-color:#ddd;}
	.bn-list-common01.type03 .b-title-box .b-m-con > span:last-of-type:after{display:none;}
	.bn-list-common01.type03 .b-title-box .b-m-con .b-answer{padding:2px 7px;border:1px solid #e1e1e1;border-radius:5px;font-size:14px;line-height:22px;}
	.bn-list-common01.type03 .b-title-box .b-m-con .b-notice{padding:0 3px;border-radius:3px;background:#b0b9c1;font-size:10px;color:#fff;text-align:center;}
	.bn-list-common01.type03 .b-title-box .b-m-con .b-notice:after{display:none;}
	.bn-list-common01.type03 .b-title-box .b-btn-reply{display:block;float:right;margin:6px 0 0 0;padding:5px 10px;width:auto;font-size:15px;}
	.bn-list-common01.type03 .b-top-box .b-notice-box{margin:0 5px 0 0;}
	.bn-list-common01.type03 .b-top-box .b-notice-box span{padding:2px 7px;border-radius:10px;font-size:12px;line-height:17px;}
	.bn-list-common01.type03 .b-content-box{padding:15px 10px 30px;}
	.bn-list-common01.type03 .b-no-post{display:block !important;}
	.bn-list-common01.type03 .article-chk{top:0;left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;}
	.bn-list-common01.type03 .b-btn-modify{position:absolute;top:50%;right:-10px;padding:5px 10px;min-height:28px;font-size:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}

	/* bn-list-qna01 (입학qna)*/
	.bn-list-common01.type03.b-ipsi .b-col-status{width:100px;}

	/* bn-list-faq01 type02 */
	.bn-list-faq01.type02 .article-chk{top:0;left:0;transform:unset;}
	.bn-list-faq01.type02 > table > thead >tr{display:none;}
	.bn-list-faq01.type02 > table > tbody > tr > td{padding:13px;border-right:none;font-size:15px;}
	.bn-list-faq01.type02.bn-common > table > tbody > tr:not(.b-ans-box) td:nth-of-type(1){display:none;}
	.bn-list-faq01.type02.bn-common > table > tbody > tr > td:nth-of-type(3){display:none;}
	.bn-list-faq01.type02.bn-common > table > tbody > tr > td:nth-of-type(4){display:none;}
	.bn-list-faq01.type02.bn-common > table > tbody > tr > td:nth-of-type(5){display:none;}
	.bn-list-faq01.type02.bn-common > table > tbody > tr > td:nth-of-type(6){display:none;}
	.bn-list-faq01.type02.bn-common > table > tbody > tr > td:nth-of-type(7){display:none;}
	.bn-list-faq01.type02.bn-common .b-col-title{width:100%;}
	.bn-list-faq01.type02.bn-common .b-col-date{display:none;width:0;}
	.bn-list-faq01.type02.bn-common .b-col-expand{display:none;width:0;}
	.bn-list-faq01.type02.bn-common .b-col{display:none;width:0;}
	.bn-list-faq01.type02 .b-ans-box > td:nth-of-type(1){display:none;}
	.bn-list-faq01.type02 .b-ans-box > td:nth-of-type(3){display:none;}
	.bn-list-faq01.type02 .b-quest-box .b-title-box p .b-title{padding:0;font-size:15px;}
	.bn-list-faq01.type02 .b-quest-box .b-btn-modify{position:absolute;top:50%;right:-10px;padding:5px 10px;min-height:28px;font-size:13px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
	.bn-list-faq01.type02 .b-ans-box{padding:10px;}
	.bn-list-faq01.type02 .b-ans-box > td .b-ans-content-box{padding:10px 15px;}
	.bn-list-faq01.type02 .b-ans-box > td .b-title-box{padding:8px 10px;border-bottom:1px solid #dedede;}
	.bn-list-faq01.type02 .b-ans-box > td .b-title-box .b-title{font-size:15px;line-height:22px;}
	.bn-list-faq01.type02 .b-ans-box > td .b-file-box{padding:10px;border-bottom:1px solid #dedede;text-align:left;}
	.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul{text-align:left;}
	.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li{padding:0 0 2px;}
	.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li a{font-size:13px;line-height:21px;}
	.bn-list-faq01.type02 .b-ans-box > td .b-file-box ul li span{font-size:13px;line-height:21px;}
	.bn-list-faq01.type02 .b-ans-box .b-ans{padding: 20px 15px;font-size:14px;line-height: 24px;}
	.bn-list-faq01.type02 .b-sns-link-box{padding:0 10px 10px;}

	/* bn-list-img01 type05 (BU매거진) */
	.bn-list-img01.type05 > ul > li{width:calc(50% - 5px);}
	.bn-list-img01.type05 > ul > li:nth-of-type(n){padding:0 10px 20px 0;}
	.bn-list-img01.type05 > ul > li:nth-of-type(2n){padding-right:0;}
	.bn-list-img01.type05.bn-magazine > ul > li:nth-of-type(n){margin:0 0 20px;}
	.bn-list-img01.type05.bn-magazine > ul > li:nth-last-of-type(-n+2){margin:0;}
	.bn-list-img01.type05.bn-magazine > ul > li:last-of-type{border-bottom:0;}
	.bn-list-img01.type05 .b-box01{padding:0 0 15px 0;}
	.bn-list-img01.type05 .b-box01 .b-img-box a{height:300px;}
	.bn-list-img01.type05 .b-box01 .b-img-box a:after{width:20px;height:27px;background-size:20px;}
	.bn-list-img01.type05 .b-box02 .b-title-box .b-title{font-size:16px;line-height:21px;}
	.bn-list-img01.type05 .b-box02 .b-text-box a{margin:0 0 13px 0;height:40px;font-size:14px;line-height:20px;}
	.bn-list-img01.type05 .b-info-box li{padding:0 0 0 15px;font-size:14px;line-height:19px;}
	.bn-list-img01.type05 .b-info-box .b-writer{background-position:left center;background-size:8px;}
	.bn-list-img01.type05 .b-info-box .b-date{background-position:left center;background-size:11px;}
	.bn-list-img01.type05 .b-info-box .b-hit{background-position:left center;background-size:11px;}
	.bn-list-img01.type05 > ul > li.b-no-post{padding:0;font-size:14px;line-height:22px;}
	.bn-list-img01.type05 > ul > li.b-no-post span{padding:30px 0;}

	/* bn-list-img01 type05 (카드뉴스) */
	.bn-list-img01.type05.bn-cardnews > ul{padding:0;}
	.bn-list-img01.type05.bn-cardnews > ul > li{width:calc(50% - 5px);}
	.bn-list-img01.type05.bn-cardnews > ul > li:nth-of-type(2n){padding-right:0;}
	.bn-list-img01.type05.bn-cardnews .b-box01{padding:0 0 10px 0;}
	.bn-list-img01.type05.bn-cardnews .b-box01 .b-img-box{padding:0 0 15px;}
	.bn-list-img01.type05.bn-cardnews .b-box01 .b-img-box a{height:280px;}
	.bn-list-img01.type05.bn-cardnews .b-box02 .b-title-box{padding:0 0 5px;}
	.bn-list-img01.type05.bn-cardnews .b-box02 .b-title-box .b-title{font-size:15px;line-height:20px;}

	/* bn-list-img01 type05 (부천대학교 SNS) */
	.bn-list-img01.type05.bn-bcu-sns > ul{padding:0;}
	.bn-list-img01.type05.bn-bcu-sns > ul > li{width:calc(50% - 5px);}
	.bn-list-img01.type05.bn-bcu-sns > ul > li:nth-of-type(n){padding:0 10px 20px 0;}
	.bn-list-img01.type05.bn-bcu-sns > ul > li:nth-of-type(2n){padding-right:0;}
	.bn-list-img01.type05.bn-bcu-sns .b-box01{padding:0 0 10px 0;}
	.bn-list-img01.type05.bn-bcu-sns .b-box02 .b-title-box{padding:0 0 5px;}
	.bn-list-img01.type05.bn-bcu-sns .b-box02 .b-title-box .b-title{font-size:16px;line-height:21px;}
	.bn-list-img01.type05.bn-bcu-sns .b-info-box .b-date{margin:0 8px 0 0;padding:0 9px 0 20px;}
	.bn-list-img01.type05 .b-info-box .b-hit{background-size:14px;}

	/* bn-list-thumb03 type01 (대학홍보 > 뉴스 - 대학메인) */
	.bn-list-thumb03.type01 > ul > li{padding:20px;}
	.bn-list-thumb03.type01 > ul > li:last-of-type{border-bottom:0;}
	.bn-list-thumb03.type01 .b-box01{float:none;padding:0 0 10px 0;width:100%;}
	.bn-list-thumb03.type01 .b-box01 .b-img-box a{height:180px;}
	.bn-list-thumb03.type01 .b-box02{padding:0;width:100%;min-height:auto;}
	.bn-list-thumb03.type01 .b-box02 .b-title-box{padding:0 0 5px;}
	.bn-list-thumb03.type01 .b-box02 .b-title-box .b-title span{font-size:16px;line-height:21px;}
	.bn-list-thumb03.type01 .b-box02 .b-text-box a{margin:0 0 10px 0;max-height:48px;font-size:14px;line-height:24px;}
	.bn-list-thumb03.type01 .b-info-box li{font-size:13px;line-height:18px;}

	/* bn-list-common03 type01 (한길학원 이사회) */
	.bn-list-minutes.type01{padding:30px 0 0;}
	.bn-list-minutes.type01 ul li{margin:0 0 20px;padding:28px 30px;width:100%;}
	.bn-list-minutes.type01 ul li:nth-last-of-type(-n+2){margin-bottom:20px;}
	.bn-list-minutes.type01 ul li:last-of-type{margin-bottom:0;}
	.bn-list-minutes.type01 ul li .b-txt-box{padding:0 15px 0 0;width:calc(100% - 110px);}
	.bn-list-minutes.type01 ul li .b-txt-box .b-title-txt{padding:0 0 10px;font-weight:500;font-size:16px;line-height:26px;}
	.bn-list-minutes.type01 ul li .b-txt-box .b-title-txt br{display:none;}
	.bn-list-minutes.type01 ul li .b-file-down{padding:0 0 0 20px;}

	/* bn-view-common03 type01 */
	.bn-view-common03.type01 .b-main-box .b-top-box{padding: 36px 10px 17px 10px;}
	.bn-view-common03.type01 .b-title-box{padding:0 0 3px;}
	/*
	.bn-view-common03.type01 .b-main-box .b-title-box .b-import{padding:5px 0;width:40px;font-size:12px;}
	*/

	.bn-view-common03.type01 .b-title-box .b-title{font-size:20px;line-height:25px;}
	.bn-view-common03.type01 .b-main-box .b-top-box{position:relative;}
	.bn-view-common03.type01 .b-main-box .b-top-box > div{display:block;}
	.bn-view-common03.type01 .b-main-box .b-top-box .b-top-answer-box{position:absolute;top: 8px;right:10px;width:60px;}
	.bn-view-common03.type01 .b-main-box .b-top-box .b-top-answer-box span{padding: 5px;font-size:13px;}
	.bn-view-common03.type01 .b-info-box{padding:0;}
	.bn-view-common03.type01 .b-etc-box ul li{margin:0 8px 0 0;padding:0 9px 0 0;font-size:13px;color:#333;line-height:18px;}
	.bn-view-common03.type01 .b-etc-box ul li:after{top:5px;height:9px;}
	.bn-view-common03.type01 .b-etc-box ul li.b-date-box span{padding:0;background:none;}
	.bn-view-common03.type01 .b-etc-box ul li.b-writer-box{display:none;}
	.bn-view-common03.type01 .b-etc-box ul li.b-writer-box span{padding:0;background:none;}
	.bn-view-common03.type01 .b-etc-box ul li.b-hit-box span:nth-of-type(1){position:static;padding:0 5px 0 0;}
	.bn-view-common03.type01 .b-etc-box ul li.b-hit-box span{padding:0;background:none;}
	.bn-view-common03.type01 .b-content-box{padding:32px 5px;}
	.bn-view-common03.type01 .b-content-box p{font-size:15px;line-height: 25px;}
	.bn-view-common03.type01 .b-content-box img{padding:15px 0;width:100% !important;height:auto !important;}
	.bn-view-common03.type01 .b-content-box iframe{padding:15px 0;}
	.bn-view-common03.type01 .b-content-box.view-webzine{margin:30px 0;}
	.bn-view-common03.type01 .b-view-file-box{}
	.bn-view-common03.type01 .b-view-file-box ul li{padding: 7px 10px 6px;}
	.bn-view-common03.type01 .b-view-file-box ul li a{font-size:14px;line-height:19px;}
	.bn-view-common03.type01 .b-view-file-box ul li a:before{margin:0 10px 0 0;width:33px;height:33px;background-size:15px;}
	.bn-view-common03.type01 .b-pager-box div:nth-of-type(1) p:nth-of-type(1){background-position:right 20px center;}
	.bn-view-common03.type01 .b-pager-box div:nth-of-type(2) p:nth-of-type(1){background-position:right 20px center;}
	.bn-view-common03.type01 .b-pager-box div p:nth-of-type(1){padding:15px 35px 16px 10px;width:90px;text-align:left;}
	.bn-view-common03.type01 .b-pager-box div p:nth-of-type(2){padding:15px 10px 16px 10px;}
	.bn-view-common03.type01 .b-pager-box div p:nth-of-type(1) a{font-size:14px;line-height:19px;}
	.bn-view-common03.type01 .b-pager-box div p:nth-of-type(2) a{font-size:15px;line-height:20px;}

	/* bn-view-common03 type01 답변영역 */
	.bn-view-common03.type01 .b-answer-box{margin: 21px 0 30px;padding: 30px 15px 15px;}
	.bn-view-common03.type01 .b-answer-box .b-top-box{max-width: calc(100% - 20px);}
	.bn-view-common03.type01 .b-answer-box .b-title-box{padding: 0 0 10px;}
	.bn-view-common03.type01 .b-answer-box .b-title-box > p{max-width:calc(100% - 100px);}
	.bn-view-common03.type01 .b-answer-box .b-title-box > div{/* float: none; */padding: 5px 0 0;text-align: right;}
	.bn-view-common03.type01 .b-answer-box .b-title-box > div span{margin: 0 6px 0 0;}
	.bn-view-common03.type01 .b-content-box{padding: 20px 20px;}
	.bn-view-common03.type01 .b-answer-box .b-view-file-box ul li{padding: 7px 10px 5px;}

	/* bn-view-common03 view 페이지 댓글영역 */
	.bn-view-common03 .b-reply-wrap{padding:20px 0 0 0;}
	.bn-view-common03 .b-reply-wrap .write-reply-content .write-reply-etc-box > p{font-size:14px;line-height:22px;}
	.bn-view-common03 .b-reply-wrap .write-reply-content .write-reply-etc-box > button{padding:5px 13px;}
	.bn-view-common03 .b-reply-wrap .write-reply-content textarea{padding:5px 15px;}
	.bn-view-common03 .b-reply-wrap .b-reply-id{font-size:14px;line-height:22px;}
	.bn-view-common03 .b-reply-wrap .reply{padding:0 0 5px 0;}

	/*.bn-view-common03 .b-write-reply-box{padding:0 0 15px;}*/
	.bn-view-common03 .b-write-reply-box .reply-content-count{padding:0 0 10px 0;font-size:16px;}
	.bn-view-common03 .b-write-reply-box .write-reply-con-box{padding:15px;}
	.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box{padding:10px;}
	.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box > div > p{padding:10px 10px 0 10px;}
	.bn-view-common03 .b-write-reply-box .write-reply-content .write-reply-con-box textarea{height:40px;}
	.bn-view-common03 .b-write-reply-box .write-reply-info{padding:5px 0 0 0;font-size:13px;line-height:20px;}

	.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box{padding:0 0 5px 0;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li{margin:0 10px 0 0;padding:0 10px 0 0;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li:not(.active):after{width:6px;height:2px;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li.active:after{width:8px;height:5px;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-etc-box ul li a{font-size:14px;line-height:22px;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-dep01-box{padding:10px 0;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-dep02-box{padding:10px 0 0 0;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-dep02-box > div{padding:0 10px 15px 30px;background-position:15px 5px;background-size:8px;}
	.bn-view-common03 .b-view-reply-box .b-view-reply-dep02-box .write-reply-content .write-reply-con-box textarea{height:60px;}	
	.bn-view-common03 .b-view-reply-box .b-btn-replay-box{padding:5px 0 0 0;}
	.bn-view-common03 .b-view-reply-box .b-btn-replay-box ul li .b-btn-reply{padding:3px 8px;min-width:auto;min-height:auto;font-size:13px;}

	/* bn-write-common01 type02 */
	.bn-write-common01.type02 .b-table-wrap{padding:0;}
	.bn-write-common01.type02 .b-table-box.type01 .b-row-box{padding:0;}
	.bn-write-common01.type02 .b-table-box .b-row-box .b-title-box{padding:7px 10px;width:100%;border-bottom:1px solid #dedede;}
	.bn-write-common01.type02 .b-table-box .b-row-box .b-con-box{padding:10px;border-bottom:1px solid #dedede;}
	.bn-write-common01.type02 .b-table-box:last-of-type .b-row-box .b-con-box{border-bottom:0;}
	.bn-write-common01.type02 .b-table-box .b-row-box .b-con-box02{border-bottom:1px solid #dedede;}
	.bn-write-common01.type02 .b-input{padding:5px 10px;height:32px;font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-input.type02{max-width:200px;}
	.bn-write-common01.type02 .b-select{height:32px;font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-tel-box .b-input{margin:0;}
	.bn-write-common01.type02 .b-chk + label{font-size:14px;line-height:25px;}
	.bn-write-common01.type02 .b-radio + label{margin-right:5px;padding-left:25px;font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-radio + label:before{width:18px;height:18px;}
	.bn-write-common01.type02 .b-radio:checked + label:after{width:8px;height:8px;}
	.bn-write-common01.type02 .b-file-box > div{padding:10px;}
	.bn-write-common01.type02 .b-file-box.type04 div p{width:calc(100% - 90px);}
	.bn-write-common01.type02 .b-file-box .b-guide-txt{font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-file-box.type03 .b-input[name="wr-file-name"]{width:calc(100% - 84px);}
	.bn-write-common01.type02 .b-file-box.type04 .b-file-del-btn{padding:5px 0 6px 0;min-width:80px;font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-file-box.type03 .b-file-btn{padding:5px 0 6px 0;min-width:80px;font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-file-box.type03 span{font-size:14px;line-height:19px;}
	.bn-write-common01.type02 .b-privacy-box.type01 .b-ol-type01 li p.b-privacy-title{font-size:15px;line-height:20px;}
	.bn-write-common01.type02 .b-privacy-box.type01 .b-ol-type01 li p{font-size:14px;line-height:24px;}
	.bn-write-common01.type02 .b-privacy-box.type01 .b-ol-type01 li{font-size:14px;line-height:24px;}

	/*QNA 인트로 페이지 (입학)*/
	.admission-intro-box > ul > li{float:none;margin:0 0 10px;padding:20px;width:100%;min-height:auto;}
	.admission-intro-box > ul > li:nth-last-of-type(-n+3){margin-bottom:10px;}
	.admission-intro-box > ul > li:nth-last-of-type(-n+2){margin-bottom:10px;}
	.admission-intro-box > ul > li:last-of-type{margin-bottom:0;}
	.admission-intro-box > ul > li > div .intro-img-box{width:90px;height:90px;}
	.admission-intro-box > ul > li > div .reply-p{font-size:14px;line-height:19px;}
	.admission-intro-box > ul > li > div .intro-txt-box .qna-tit-p{padding:0 0 5px;font-size:16px;line-height:21px;}
	.admission-intro-box > ul > li > div .intro-txt-box .qna-quest-p{padding:0 0 10px;font-size:14px;line-height:22px;}
	.admission-intro-box > ul > li > div .intro-txt-box a span{font-size:13px;line-height:18px;}

	/* 검색영역 05 - 검색 결과 */
	.bn-search01.type05{padding: 40px 15px 60px;}
	.bn-search01.type05 .b-sel-label{padding:0 0 22px 0;}
	.bn-search01.type05 .b-sel-label span{font-size:16px;}
	.bn-search01.type05 input{padding: 0 30px 5px 10px;height: 40px;border-width:2px;font-size: 30px;}
	.bn-search01.type05 .b-sel-btn{bottom: 13px;width: 26px;height: 26px;}

	/* 검색결과 */
	.bn-search-wrap.type02{padding: 40px 15px 50px;}
	.bn-search-wrap.type02 .b-search-result{padding: 0 0 35px;font-size: 20px;line-height: 30px;}
	.bn-search-wrap.type02 .b-search-view-box > div{margin: 0 0 15px 0;padding: 25px 20px 30px;}
	.bn-search-wrap.type02 .b-search-view-box > div > p{padding: 0 0 10px 0;font-size: 18px;line-height: 28px;}
	.bn-search-wrap.type02 .b-search-view-box > div > ul > li{padding: 15px 10px;}
	.bn-search-wrap.type02 .b-search-view-box .b-search-view-more{top: 25px;right: 20px;padding: 7px 10px;}
	.bn-search-wrap.type02 .b-search-view-box .b-search-view-more span{padding: 0 15px 0 0;font-size: 14px;}
	.bn-search-wrap.type02 .b-search-view-box .b-search-view-more span:after{margin:-5px 0 0;width:11px;height:10px;}
	.bn-search-wrap.type02 .b-box01 .b-title-box{padding: 0 0 5px 0;}
	.bn-search-wrap.type02 .b-box01 .b-title-box .b-title span{font-size: 16px;line-height: 26px;}
	.bn-search-wrap.type02 .b-box01 .b-text-box a{height: 48px;font-size: 14px;line-height: 24px;}
	.bn-search-wrap.type02 .b-etc-box{padding: 10px 0 0;}
	.bn-search-wrap.type02 .b-info-box li{margin:0 10px 0 0;padding: 0 10px 0 20px;font-size: 13px;line-height: 23px;}
	.bn-search-wrap.type02 .b-info-box li:after{width:1px;height:10px;}
	.bn-search-wrap.type02 .b-info-box li.b-date{background:url(../img/bcu/ico-date.png) no-repeat left center;}
	.bn-search-wrap.type02 .b-info-box li.b-hit{background:url(../img/bcu/ico-hit.png) no-repeat left center;}
}

@media screen and (max-width:480px){
	/* bn-list-img01 type02 */
	.bn-list-img01.type05 .article-chk{left:4px;}
	.bn-list-img01.type05 > ul > li{width:100%;}
	.bn-list-img01.type05 > ul > li:nth-of-type(n){padding:0 0 20px 0;}	
	.bn-list-img01.type05.bn-magazine > ul > li:nth-of-type(n){margin:0 0 20px;}
	.bn-list-img01.type05.bn-magazine > ul > li:last-of-type{margin-bottom:0;}
	.bn-list-img01.type05 .b-box01 .b-img-box a{height:400px;}

	/* bn-list-img01 type05 (카드뉴스)*/
	.bn-list-img01.type05.bn-cardnews > ul > li{width:100%;}
	.bn-list-img01.type05.bn-cardnews .b-box01 .b-img-box a{height:400px;}

	/* bn-list-img01 type05 (부천대학교 SNS)*/
	.bn-list-img01.type05.bn-bcu-sns > ul > li{width:100%;}
	.bn-list-img01.type05.bn-bcu-sns > ul > li:nth-of-type(n){padding:0 0 20px 0;}	
	.bn-list-img01.type05.bn-bcu-sns .b-box01 .b-img-box a{height:300px;}
}

@media screen and (max-width:420px){
	.bn-view-common03.type01 .b-etc-box ul li{font-size:12px;line-height:17px;}

	/* 검색영역 05 - 검색 결과 */
	.bn-search01.type05 input{font-size:25px;}

	/* 검색결과 */
	.bn-search-wrap.type02 .b-search-view-box > div > p{padding: 0 0 40px 0;}
	.bn-search-wrap.type02 .b-search-view-box .b-search-view-more{top:55px;}
}