@charset "utf-8";

/* 공지사항 게시판 리스트 */
.searchBox {font-size:0;text-align:center;background:#fffbf5;padding:30px;}
.selectArea {height:42px;border-radius:30px;}
.selectArea .title {width:160px;height:42px;line-height:42px;font-size:14px;color:#222;font-weight:400;text-align:left;background:url(../images/bbs-sch-arr.gif) 90% center no-repeat;border:1px solid #d9d9d9;border-radius:30px;padding:0 30px;box-sizing:border-box;margin-bottom:0;}
.selectArea .title:after {display:none;}
.selectArea.open .title, .selectArea .title.outLine {border:1px solid #d9d9d9;}
.selectArea ul {top:33px;}
/* .selectArea li {height:30px;} 
.selectArea li label {color:#222;height:30px;line-height:30px;text-align:left;}*/
.selectArea li {height:17px;}
.selectArea li label {font-size:15px;color:#222;height:17px;line-height:17px;text-align:left;}
.selectArea input.in_text {height:42px;font-size:14px;color:#222;border:1px solid #d9d9d9;border-radius:30px;padding:0 30px;box-sizing:border-box;}


.hnn-bbs-list {margin-top:30px;}
.hnn-bbs-list th, .hnn-bbs-list td {}
.hnn-bbs-list th {font-size:15px;color:#fff;font-weight:600;background:#fac400;padding:15px 0;}
.hnn-bbs-list th.br1 {border-radius:10px 0 0 10px;}
.hnn-bbs-list th.br2 {border-radius:0 10px 10px 0;}
.hnn-bbs-list td {font-size:14px;color:#222;border-bottom:1px solid #e8e8e8;padding:22px 0;}
.hnn-bbs-list td .subject {display:inline-block;font-size:15px;color:#222;padding-left:35px;}

/* //공지사항 게시판 리스트 */

/* 공지사항 게시판 뷰 */
.hnn-bbs-view {border-top:1px solid #000022;}
.hnn-bbs-view th, .hnn-bbs-view td {border-bottom:1px solid #e8e8e8;padding:15px 0;}
.hnn-bbs-view th {font-size:14px;color:#222;font-weight:600;background:#f9f9f9;}
.hnn-bbs-view td {padding-left:30px;}
.hnn-bbs-view td.contents {padding:30px;}
.hnn-bbs-view td.contents p, .hnn-bbs-view td.contents span {font-family:'NanumGothic',sans-serif !important;line-height:1.5em;}
.hnn-bbs-view .nbb {border-bottom:none;}
.hnn-bbs-view .no-data {color:#999;}
.hnn-bbs-view a {color:#222;}

.btn-box {font-size:0;text-align:center;}
._btn {display:inline-block;width:159px;height:40px;line-height:40px;font-size:15px;text-align:center;margin:0 10px;border-radius:30px;}
._btn1 {color:#fff !important;font-weight:600;background:#f6921d;border:1px solid #f6921d;}
._btn2 {color:#555 !important;border:1px solid #999;}
/* //공지사항 게시판 뷰 */

/* 게시판 페이징 */
.hnn-paging {font-size:0;text-align:center;}
.hnn-paging > .in {width:100%;margin:40px auto 0;}
.hnn-paging .in .page, .hnn-paging a, .hnn-paging a.pagelink{float:none;display:inline-block;width:26px;height:26px;line-height:26px;font-size:15px;color:#222;background:none;vertical-align:top;margin:0 3px;}
.hnn-paging .selected {display:inline-block;width:26px;height:26px;line-height:26px;font-size:15px;color:#fff;font-weight:600;background:#f6921d;border-radius:100px;vertical-align:top;margin:0 3px;}
.hnn-paging .btn_preview {margin-right:10px;}
.hnn-paging .btn_next {margin-left:10px;}
/* //게시판 페이징 */

/* FAQ */
.hnn-faq-list {border-top:2px solid #f6921d;}
.hnn-faq-list th {font-size:18px;color:#222;font-weight:400;padding:25px 0;border-bottom:1px solid #e8e8e8;}
.hnn-faq-list th.open {padding-left:30px;}
.hnn-faq-list th.num {font-weight:600;}
.hnn-faq-list th a {display:block;color:#222;position:relative;}
.hnn-faq-list th a:after {content:'';display:block;width:22px;height:22px;background:url(../images/faq-open.gif) no-repeat;position:absolute;right:30px;top:0;}
.hnn-faq-list th.open.active {color:#fff;background:#f6921d;}
.hnn-faq-list th.open.active a {color:#fff;}
.hnn-faq-list th.num.active {color:#fff;background:#f6921d;}
.hnn-faq-list th.open.active a:after {background:url(../images/faq-close.gif) no-repeat;}

.hnn-faq-list .faqCmt td {font-size:16px;color:#222;background:#fafafa;padding:30px 0 30px 96px;line-height:1.6em;border-bottom:1px solid #e8e8e8;}
/* //FAQ */

/* 센터소개 */
._find .dda .bar:before {background:rgba(245,233,247,1);}

._find .findstore .mapstore {height:auto;border:none;}
._find .mapstore_left {float:none;width:100%;padding:0;}
._find .searchBox {margin-top:60px;}
._find .searchBox .sel, ._find .searchBox .inp {display:inline-block;}
._find .searchBox .adv {font-size:15px;color:#444;font-weight:600;text-align:left;margin-bottom:15px;}
._find .hnn-bbs-list .go-apply {display:inline-block;font-size:12px;color:#e97e01;text-align:center;border:1px solid #f8ae57;padding:8px 14px;border-radius:5px;}
/* //센터소개 */

/* 게시판 쓰기폼 */
.hnn-bbs-wrt {border-top:1px solid #000022;}
.hnn-bbs-wrt th, .hnn-bbs-wrt td {border-bottom:1px solid #e8e8e8;padding:15px 0;}
.hnn-bbs-wrt th {font-size:14px;color:#222;font-weight:600;background:#f9f9f9;}
.hnn-bbs-wrt .req {color:#f61d1d;}
.hnn-bbs-wrt td {padding-left:30px;}
.hnn-bbs-wrt .nbb {border-bottom:none;}
.hnn-bbs-wrt .no-data {color:#999;}
.hnn-bbs-wrt a {color:#222;}
.hnn-bbs-wrt .selectArea .title, .hnn-bbs-wrt .selectArea input.in_text {padding:0 15px;margin-right:0;}
.hnn-bbs-wrt .tel-bar {display:inline-block;padding:0 10px;}
.hnn-bbs-wrt .date-bar {display:inline-block;padding:0 5px;}

.selectAreahope {height:42px;border-radius:30px;}
.selectAreahope .titlehope {width:160px;height:42px;line-height:42px;font-size:14px;color:#222;font-weight:400;text-align:left;background:url(../images/bbs-sch-arr.gif) 90% center no-repeat;border:1px solid #d9d9d9;border-radius:30px;padding:0 30px;box-sizing:border-box;margin-bottom:0;}
.selectAreahope .titlehope:after {display:none;}
.selectAreahope.open .titlehope, .selectArea .titlehope.outLine {border:1px solid #d9d9d9;}
.selectAreahope ul {top:33px;}
.selectAreahope li {height:17px;}
.selectAreahope li label {font-size:15px;color:#222;height:17px;line-height:17px;text-align:left;}
.hnn-bbs-wrt .selectAreahope .titlehope, .hnn-bbs-wrt .selectAreahope input.in_text {padding:0 15px;margin-right:0;}
.hnn-bbs-wrt .text-area {width:100%;height:250px;padding:15px;border:1px solid #ddd;box-sizing:border-box;font-size:14px;color:#222;line-height:1.6em;}
.hnn-bbs-wrt .text-area.readon {height:200px;color:#666;background:#fafafa;overflow-y:scroll;}
.hnn-bbs-wrt .agree {font-size:14px;color:#555;margin-top:15px;}
/* //게시판 쓰기폼 */

/* 교사채용 게시판 */
._recr .bar:before {background:rgba(255,162,210,0.3);}
.hnn-bbs-list .status {display:inline-block;min-width:90px;font-size:12px;color:#e97e01;text-align:center;border:1px solid #f8ae57;padding:8px 0;border-radius: 5px;}
/* //교사채용 게시판 */