@charset "utf-8";
button{cursor:pointer;vertical-align:middle;font-size:1.5rem;}
select, input, textarea{border:1px solid #e0dede;padding:.5rem 1rem;box-sizing:border-box;vertical-align:middle;font-size:1.5rem;}

.publicTab{margin-top:5rem;}
.publicTab ul:after {content:""; display:block; clear:both;}
.publicTab ul li {float:left;width: 14.28571428571429%;}
.publicTab ul li a {border:1px solid #ddd; box-sizing:border-box; position:relative; text-decoration:none; color:#6c6c6c; padding:15px 10px; min-height:136px; display:block; text-align:center; margin:-1px 0 0 -1px;font-size:1.6rem;}
.publicTab ul li a::before {content:"";display:block;width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;background-repeat:no-repeat;background-position:center 50%;margin:0 auto;margin-bottom:15px;}
.publicTab ul li.li01 a::before {background-image:url('/assets/images/common/iconOpen01.png');background-size:25px 26px;}
.publicTab ul li.li02 a::before {background-image:url('/assets/images/common/iconOpen02.png');background-size:23px 38px;}
.publicTab ul li.li03 a::before {background-image:url('/assets/images/common/iconOpen03.png');background-size:30px 31px;}
.publicTab ul li.li04 a::before {background-image:url('/assets/images/common/iconOpen04.png');background-size:35px 31px;}
.publicTab ul li.li05 a::before {background-image:url('/assets/images/common/iconOpen05.png');background-size:27px 31px;}
.publicTab ul li.li06 a::before {background-image:url('/assets/images/common/iconOpen06.png');background-size:26px 31px;}
.publicTab ul li.li07 a::before {background-image:url('/assets/images/common/iconOpen07.png');background-size:35px 35px;}
.publicTab ul li a:hover,
.publicTab ul li a:active,
.publicTab ul li.active a {border:1px solid #1a5bb1; background:#fff; color:#1a5bb1; z-index:10;}
.publicTab ul li a:hover:before,
.publicTab ul li a:active:before,
.publicTab ul li.active a:before {background-color:#1a5bb1;}
.publicTab ul li a:hover:before,
.publicTab ul li a:active:before,
.publicTab ul li.on a:before {background-color:#1a5bb1;}
.publicTab ul li.li01 a:hover::before,
.publicTab ul li.li01 a:active::before,
.publicTab ul li.li01.active a::before {background-image:url('/assets/images/common/iconOpen01Ov.png');}
.publicTab ul li.li02 a:hover::before,
.publicTab ul li.li02 a:active::before,
.publicTab ul li.li02.active a::before {background-image:url('/assets/images/common/iconOpen02Ov.png');}
.publicTab ul li.li03 a:hover::before,
.publicTab ul li.li03 a:active::before,
.publicTab ul li.li03.active a::before {background-image:url('/assets/images/common/iconOpen03Ov.png');}
.publicTab ul li.li04 a:hover::before,
.publicTab ul li.li04 a:active::before,
.publicTab ul li.li04.active a::before {background-image:url('/assets/images/common/iconOpen04Ov.png');}
.publicTab ul li.li05 a:hover::before,
.publicTab ul li.li05 a:active::before,
.publicTab ul li.li05.active a::before {background-image:url('/assets/images/common/iconOpen05Ov.png');}
.publicTab ul li.li06 a:hover::before,
.publicTab ul li.li06 a:active::before,
.publicTab ul li.li06.active a::before {background-image:url('/assets/images/common/iconOpen06Ov.png');}
.publicTab ul li.li07 a:hover::before,
.publicTab ul li.li07 a:active::before,
.publicTab ul li.li07.active a::before {background-image:url('/assets/images/common/iconOpen07Ov.png');}



.boardSearch{margin:5rem 0 2rem;}
.boardSearch::after{clear:both;display:table;content:'';}
.boardSearch .article{float:left;font-size:1.6rem;line-height:4rem;}
.boardSearch .article .point{color:#383d53;font-family:'notokrMedium'}
.boardSearch .searchForm{float:right;}
.boardSearch .searchForm select{display:inline-block;min-width:8rem;height:4rem;}
.boardSearch .searchForm input{height:4rem;min-width:24rem;}
.boardSearch .searchForm .btnSearch{border:none;background:#383d53;color:#fff;text-align:center;height:4rem;width:8rem;}

.boardSearch .searchForm.residence{float:none;text-align:right;}
.boardSearch .residence .bgGrayBox{margin-top:0;margin-bottom:3rem;text-align:left;}

.residence dl:first-child{margin-bottom:1rem;}
.residence dl dt{color:#222;font-size:16px;display:inline-block;vertical-align:middle;margin-right:2rem;font-family:'notokrMedium';}
.residence dl dd{display:inline-block;vertical-align:middle;}
.residence dd .btn{display:inline-block;color:#fff;font-size:1.4rem;vertical-align:middle;box-sizing:border-box;padding:0 3rem 0 1.5rem;line-height:4rem;background:#4a8dcb;position:relative;}
.residence dd .btn::before{width:8px;height:8px;background-color:transparent;content:'';margin-top:-4px;border-top:1px solid rgba(255, 255, 255, 0.8);border-right:1px solid rgba(255, 255, 255, 0.8);position:absolute;top:50%;right:15px;bottom:auto;left:auto;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.residence .item{margin-left:1rem;}
.residence .item input{min-width:60rem;}
.residence .tit{margin:0 1rem 0 2rem;color:#222;}

.boardList table{table-layout:fixed;position:relative;text-align:center;}
.boardList table::before{content:"";width:100%;background-color:#585858;position:absolute;top:0;left:0;height:1px;}
.boardList table thead th{border-bottom:1px solid #585858;color:#222;padding:1.4rem 1rem;font-weight:normal;font-family:'notokrMedium';}
.boardList table td{border-bottom:1px solid #ddd;padding:1.4rem 1rem;color:#666;}
.boardList .subject{text-align:left;}
.boardList .subject a{color:#333;}

.boardList .icoNew{background:url("/assets/images/common/iconNew.gif") no-repeat;width:12px;height:11px;display:inline-block;text-indent:-9999px;position:relative;top:5px;}

.boardPaging{margin-top:4rem;text-align:center;font-size:0;}
.boardPaging>span{display:inline-block;vertical-align:top;}
.boardPaging>span>span{display:inline-block;vertical-align:top;}
.boardPaging .btn>a{display:block;text-indent:-9999px;width:4rem;height:4rem;border:1px solid #6f7782;box-sizing:border-box;}
.boardPaging .num{margin:0 2rem;}
.boardPaging .mNum{display:none;}
.boardPaging .mobile{display:none;}
.boardPaging .num>a, .boardPaging .num>strong{display:inline-block;width:4rem;height:4rem;line-height:4rem;font-size:1.5rem;}
.boardPaging .num>strong{background:#6e7884;color:#fff;font-weight:normal;font-family:'notokrMedium';}
.boardPaging .btn>a.first{background:url('/assets/images/common/btnFirst.png') center no-repeat;background-size:10px 12px;}
.boardPaging .btn>a.prev{background:url('/assets/images/common/btnPrev.png') center no-repeat;background-size:6px 12px;border-left:0;}
.boardPaging .btn>a.next{background:url('/assets/images/common/btnNext.png') center no-repeat;background-size:6px 12px;}
.boardPaging .btn>a.last{background:url('/assets/images/common/btnLast.png') center no-repeat;background-size:10px 12px;border-left:0;}


.boardView{margin-top:5rem;}

.boardView .viewTopBtn{margin-bottom:2rem;text-align:right;}
.boardView .viewTopBtn .btn{color:#fff;padding:0 1.5rem;line-height:4rem;display:inline-block;min-width:84px;box-sizing:border-box;margin-left:1rem;}
.boardView .viewTopBtn .email{background:#f8ab11;}
.boardView .viewTopBtn .list{background:#4a8dcb;}
.boardView .viewTopBtn .btn.fileGo{color:#383d53;padding:0 3.5rem 0 1.5rem;border:1px solid #383d53;position:relative;box-sizing:border-box;line-height:3.8rem;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.boardView .viewTopBtn .btn.fileGo::before{width:6px;height:6px;background-color:transparent;content:'';margin-top:-6px;border-top:1px solid #383d53;border-right:1px solid #383d53;position:absolute;top:50%;right:15px;bottom:auto;left:auto;transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.boardView .viewTopBtn .btn.fileGo:hover{color:#fff;background:#383d53;}
.boardView .viewTopBtn .btn.fileGo:hover::before{border-color:#fff;}

.listBottomBtn{margin-top:2rem;text-align:right;}
.listBottomBtn .btn{color:#fff;padding:0 1.5rem;line-height:4rem;display:inline-block;min-width:84px;box-sizing:border-box;margin-left:1rem;}
.listBottomBtn .email{background:#f8ab11;}
.listBottomBtn .regist{background:#f8ab11;text-align:center;}


.boardView .viewHead{border-top:1px solid #585858;border-bottom:1px solid #a0a0a0;}
.viewHead .subject{padding:2rem;color:#222;font-size:2rem;border-bottom:1px solid #ddd;font-family:'notokrMedium';font-weight:normal;word-break:keep-all;}
.viewHead .subject .category{display:inline-block;padding:0 1.5rem;border:1px solid #4a8dcb;font-size:1.6rem;line-height:3rem;color:#4a8dcb;margin-right:1rem;}
.viewHead .viewInfo{background-color:#f8f9fa;padding:1.8rem 2rem;}
.viewHead .viewInfo ul::after{clear:both;display:table;content:'';}
.viewHead .viewInfo li{float:left;padding:0 0 0 2rem;box-sizing:border-box;}
.viewHead .viewInfo li strong{font-family:'notokrMedium';font-weight:normal;color:#222;padding-right:.8rem;}
.viewHead .viewInfo li:first-child{padding-left:0;}
.viewHead .viewInfo.osmb{border-bottom:1px solid #ddd;}
.viewHead .viewInfo .btnOsmb{margin-left:1rem;display:inline-block;color:#07348c;padding:0 3rem 0 1.5rem;line-height:4rem;min-width:84px;box-sizing:border-box;border:1px solid #07348c;font-size:1.5rem;background:#fff;position:relative;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.viewHead .viewInfo .btnOsmb::before{width:6px;height:6px;background-color:transparent;content:'';margin-top:-4px;border-top:1px solid #383d53;border-right:1px solid #383d53;position:absolute;top:50%;right:15px;bottom:auto;left:auto;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.viewHead .viewInfo .btnOsmb:hover{color:#fff;background:#07348c;}
.viewHead .viewInfo .btnOsmb:hover::before{border-color:#fff;}


.viewCont{padding:3rem 2rem;border-bottom:1px solid #ddd;/*font-size: 1.7rem;line-height:1.7;*/}

.viewFile{border-bottom:1px solid #a0a0a0;padding:1.8rem 0;display:table;width:100%;}
.viewFile .tit{display:table-cell;width:15%;padding:0 2rem;font-family:'notokrMedium';font-weight:normal;color:#222;}
.viewFile .addFile{display:table-cell;}

.viewFile .addFile li{overflow:hidden;}
.viewFile .addFile li ~ li{margin-top:.5rem;}
.viewFile .addFile .btn{float:right;border:1px solid #999;margin-right:2rem;padding:.2rem 2.8rem .2rem 1rem;font-size:1.4rem;color:#777;}
.viewFile .addFile .view{background:url('/assets/images/common/iconView.png') 6.5rem 50%  no-repeat;background-size:12px 12px;}

.viewBtn{margin-top:3rem;text-align:center;}
.viewBtn .btn{color:#fff;padding:0 1.5rem;line-height:4rem;display:inline-block;min-width:84px;box-sizing:border-box;}
.viewBtn .list{background:#383d53;}
.viewBtn .edit{background:#70b059;}

.boardListThum>ul{border-top:2px solid #585858;}
.boardListThum>ul>li{border-bottom:1px solid #ddd;padding:2.5rem;}
.boardListThum>ul>li>a{display:block;position:relative;padding-left:285px;min-height:156px;}
.boardListThum .thum{position:absolute;top:0;left:0;width:260px;height:156px;}
.boardListThum .thum img{width:100%;}
.boardListThum .tit{font-size:1.8rem;color:#222;}
.boardListThum .con{margin-top:1.5rem;}
.boardListThum .date{margin-top:2.5rem;}
.boardListThum .tit, .boardListThum .con, .boardListThum .date{display:block;}

.viewNav{margin-top:3rem;position:relative;border-top:1px solid #a0a0a0;}
.viewNav .prev{border-bottom:1px solid #ddd;}
.viewNav .next{border-bottom:1px solid #a0a0a0;}
.viewNav li{padding:1.5rem 0;}
.viewNav li span{display:block;float:left;vertical-align:top;box-sizing:border-box;}
.viewNav li span.title{position:relative;width:15%;color:#222;font-family:'notokrMedium';padding-left:4rem;}
.viewNav .prev span.title::before{width:6px;height:6px;background-color:transparent;content:'';margin-top:-3px;border-top:1px solid #666;border-right:1px solid #666;position:absolute;top:50%;left:2rem;bottom:auto;right:auto;transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.viewNav .next span.title::before{width:6px;height:6px;background-color:transparent;content:'';margin-top:-6px;border-top:1px solid #666;border-right:1px solid #666;position:absolute;top:50%;left:2rem;bottom:auto;right:auto;transform:rotate(135deg); -moz-transform:rotate(135deg); -ms-transform:rotate(135deg); -o-transform:rotate(135deg); -webkit-transform:rotate(135deg);}
.viewNav li a{display:block;width:70%;float:left;}
.viewNav li span.date{padding:0 2rem;width:15%;text-align:right;}
.viewNav li::after{clear:both;display:table;content:'';}

.imgBoardList{display:flex;display:-webkit-flex;flex-flow:row wrap;border-top:2px solid #585858;border-bottom:1px solid #999;overflow:hidden;}
.imgBoardList>li{position:relative;width:calc(100% / 3);margin:-1px 0 0 -1px;padding:3rem;border: 1px solid #ddd;border-right:none;box-sizing:border-box;}
.imgBoardList .thumWrap{display:block;width:405px;height:244px;overflow:hidden;margin:auto;}
.imgBoardList .thumWrap .thum img{width:100%;display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;min-height:244px;}
.imgBoardList .thumWrap .thum:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.imgBoardList .textBox{display:block;box-sizing:border-box;}
.imgBoardList .textBox>span{display:block;box-sizing:border-box;margin-top:2rem;}
.imgBoardList .textBox .subject{margin-top:2rem;display:block;font-size:1.8rem;font-family:'notokrMedium';font-weight:normal;color:#222;white-space:normal;height:5.6rem;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.imgBoardList .textBox .text{white-space:normal;height:7.2rem;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.imgBoardList .textBox .date{color:#999;}


.researchBoardList{}
.researchBoardList>li{margin-top:5rem;}
.researchBoardList>li:after{content:'';display:block;clear:both;}
.researchBoardList>li:first-child{margin-top:0;}
.researchBoardList .thum{float:left;display:table;width:28rem;border:1px solid #dedede;box-sizing:border-box;}
.researchBoardList .thum>a{display:table-cell;vertical-align:middle;height:356px;text-align:center;overflow:hidden;}
.researchBoardList.publicInfo .thum>a{height:19rem;}
.researchBoardList .thum>a img{/*display:block;*/-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;}
.researchBoardList .thum>a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.researchBoardList .textBox{float:left;width:calc(100% - 28rem);box-sizing:border-box;padding-left:5rem;}
.researchBoardList .textBox>a{display:block;}
.researchBoardList .subject{font-size:1.8rem;color:#222;font-family:'notokrMedium';border-top:1px solid #585858;display:block;padding:2.4rem 4rem 2.4rem 2.4rem;position:relative;}
.researchBoardList .subject::before,
.researchBoardList .subject::after{content:'';display:block;position:absolute;right:2.4rem;top:50%;width:1px;height:16px;background:#585858;}
.researchBoardList .subject::before{margin-top:-8px;transform:rotate(0deg);transition:0.3s ease;}
.researchBoardList .subject::after{margin-top:-8px;transform:rotate(90deg);}
.researchBoardList .subject:hover::before{transform:rotate(180deg);}
.researchBoardList .textBox .detail{border-top:1px solid #dedede;}
.researchBoardList .textBox .detail>dl{display:table;width:100%;border-bottom:1px solid #dedede;}
.researchBoardList .textBox .detail>dl>dt, .researchBoardList .textBox .detail>dl>dd{display:table-cell;padding:1.5rem 2.4rem;word-break:keep-all;}
.researchBoardList .textBox .detail>dl>dt{width:18%;background:#f6f6f8;color:#222;font-family:'notokrMedium';}
.researchBoardList .textBox .detail>dl.col1>dd{width:82%;}
.researchBoardList .textBox .detail>dl.col2>dd{width:32%;}
.boardView .researchBoardList .subject::before,
.boardView .researchBoardList .subject::after{display:none;}
.boardView .researchBoardList .subject{padding:2.4rem;}
.researchBoardList .subject .category{display:inline-block;border:1px solid #09bd8a;color:#09bd8a;font-size:1.6rem;padding:0 1.5rem;line-height:3rem;margin-right:1rem;}

.boardView+div.boardList{margin-top:3rem;}


.koglWrap{background:#f6f6f8;margin-top:3rem;}
.koglWrap p{display:table-cell;vertical-align:middle;padding:3rem 2rem;word-break:keep-all;}
.koglWrap .pic{text-align:center;height:auto;width:28rem;padding:3rem 0;}
.koglWrap .pic a{display:block;}
.koglWrap .info a{color:#07348c;font-family:'notokrMedium';}


.boardList .password .btn{background:#07348c;display:inline-block;color:#fff;font-size:1.3rem;vertical-align:middle;box-sizing:border-box;padding:0 2.5rem 0 1rem;line-height:2.6rem;position:relative;}
.boardList .password .btn::before{width:6px;height:6px;background-color:transparent;content:'';margin-top:-3px;border-top:1px solid rgba(255, 255, 255, 0.8);border-right:1px solid rgba(255, 255, 255, 0.8);position:absolute;top:50%;right:10px;bottom:auto;left:auto;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}



/* 기존 홈페이지 게시글 디자인 관렴 css : 시작 */
/* 본문 table2020 */
.tableBox{/*font-size:13px;*/}
.tableBox table{width:100%;table-layout:fixed;box-sizing: border-box; border-bottom:0;}
.tableBox caption{width:0;height:0;font-size:0;line-height:0;overflow:hidden;position:absolute;top:-999999px;left:-999999px}
.tableBox col.w10p{width:10%;}
.tableBox col.w15p{width:15%;}
.tableBox col.w20p{width:20%;}
.tableBox col.w25p{width:25%;}
.tableBox col.w30p{width:30%;}
.tableBox col.w35p{width:35%;}
.tableBox col.w40p{width:40%;}
.tableBox col.w45p{width:45%;}
.tableBox col.w50p{width:50%;}
.tableBox col.w55p{width:55%;}
.tableBox col.w60p{width:60%;}
.tableBox col.w65p{width:65%;}
.tableBox col.w70p{width:70%;}
.tableBox col.w75p{width:75%;}
.tableBox col.w80p{width:80%;}
.tableBox col.w85p{width:85%;}
.tableBox table thead th{padding:13px 5px 14px;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#efefef;color:#333;text-align:center}
.tableBox table tbody th{padding:13px 5px 14px;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#fbfbfb;color:#333;text-align:center}
.tableBox table tbody td{padding:10px 5px;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center;color:#808080}
.tableBox table thead tr:first-child th{border-top:1px solid #d8d8d8;}
.tableBox table thead th:last-child{border-right:1px solid #d8d8d8;}
.tableBox table tbody tr:first-child td{border-top:1px solid #d8d8d8;margin-top:-1px;}
.tableBox table tbody td.tl{text-align:left;padding-left:10px;}
.tableBox table tbody td:last-child{border-right:1px solid #d8d8d8;}

.tableBox table tbody td .btn_popup1 { background:#005bab; padding: 5px;}
.tableBox table tbody td .btn_popup1.gold {background:#cb8915 !important;}

div.displaySet{width:100%;position:relative;}

 div.displaySet .noPd{padding-left:0 !important;}
 div.displaySet p.imgBox{padding:20px 0;}
 div.displaySet .cont1{line-height:15px;margin-bottom:10px;background:url(/assets/images/board/bul_b_g2.gif) no-repeat 0 3px;padding:0 0 0 15px;font-weight:bold;}
 div.displaySet .cont2{line-height:15px;margin-bottom:10px;background:url(/assets/images/board/bul_circle.gif) no-repeat 0 3px;padding:0 0 0 15px;font-weight:bold;}
 div.displaySet .cont3{padding-bottom:20px;}

 div.displaySet h4{margin:10px 0 10px;color:#333;font-size:2.1rem;/*font-size:1.4em;*/font-weight:normal;font-family:'notokrMedium';line-height:1.4;}
 div.displaySet h4 a{color:#369;} 
 /* div.displaySet h4{background: url(/assets/images/board/bul_cnt_dt.gif) 0 6px no-repeat;color: #333;font-size: 1.5em; font-weight: normal;font-family: 'notokrMedium';} */
 div.displaySet h5{margin:2px 0;color:#333;font-size:1.82rem;/*font-size:1.1em;*/font-weight:normal;font-family:'notokrMedium';line-height:1.4;}
 div.displaySet strong {color:#000;font-family:'notokrMedium';font-weight:normal;}

 div.displaySet > ul > li {position:relative; margin:2px 0 0 2px;/*background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 2px 7px;*/padding:0 0 0 15px;border:0;}
 div.displaySet > ul > li::before{position:absolute;top:10px; left:4px;content:'';width:3px;height:3px;background:#666;}
 div.displaySet > ul > li > ul > li {margin:5px 0 0 2px; padding:0 0 0 10px; border:0;}
 div.displaySet > ul > li > ul > li:before {content:"-"; margin-left:-8px; padding-right: 5px;}
 div.displaySet > ul > li > ul > li > ul > li {margin:2px 0 0 2px;padding:0 0 0 10px; border:0;}
 div.displaySet > ul > li > ul > li > ul > li:before {content:"·"; margin-left:-8px; padding-right: 5px;}
 div.displaySet > ul > li > ul > li > ul > li > ul > li {padding:0 0 0 10px; border:0;}


  div.displaySet .tableBox tbody td > ul > li {position:relative;margin:5px 0 0 2px;/*background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 2px 7px;*/padding:0 0 0 15px;border:0;}
  div.displaySet .tableBox tbody td > ul > li::before{position:absolute;top:10px; left:4px;content:'';width:3px;height:3px;background:#666;}
  div.displaySet .tableBox tbody td > ul > li > ul > li:before {content:"-"; margin-left:-8px; padding-right: 5px;}
  div.displaySet .tableBox tbody td > ul > li > ul > li {margin:5px 0 0 2px; padding:0 0 0 10px; border:0;}
  div.displaySet .tableBox tbody td > ul.noBul > li {padding-left:0;}
  div.displaySet .tableBox tbody td > ul.noBul > li:before {content:""; width:0;height:0; background:#fff;}
  div.displaySet .tableBox strong{color:black;font-family:'notokrMedium';font-weight:normal;}


  div.displaySet .bullet1:before {content:"※";padding-right:4px; margin-left:-17px!important;}
  div.displaySet .bullet1 {padding-left:19px;}
  div.displaySet .bullet2:before {content: "*"; padding-right:5px; margin-left:-12px!important;}
  div.displaySet .bullet2 {padding-left:18px;}
  div.displaySet .bullet3:before {content: "-"; padding-right:7px; margin-left:-9px!important;}
  div.displaySet .bullet2 {padding-left:14px;}
  div.displaySet .bullet5 {position:relative;}
  div.displaySet .bullet5:before {position:absolute;top:11px;left:6px;width:3px;height:3px;background:#666;content:'';}
  div.displaySet .bullet5 {padding-left:17px;}

  div.displaySet .boxWrap ul.bullet4{background:none; padding:0;}
  div.displaySet .boxWrap ul.bullet4 > li{background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}

  div.displaySet .ulList > li {position:relative;margin:2px 0 0 2px;padding:0 0 0 15px;border:0;word-break:break-all;}
  div.displaySet .ulList > li::before{position:absolute;top:10px; left:4px;content:'';width:3px;height:3px;background:#666;}
  div.displaySet .ulList > li > ul > li {margin:2px 0 0 2px; padding:0 0 0 10px; border:0;}
  div.displaySet .ulList > li > ul > li:before {content:"-"; margin-left:-8px; padding-right: 5px;}
  div.displaySet .ulList > li > ul > li > ul > li {margin:2px 0 0 2px;padding:0 0 0 10px; border:0;}
  div.displaySet .ulList > li > ul > li > ul > li:before {content:"·"; margin-left:-8px; padding-right: 5px;}
  div.displaySet .ulList > li > ul > li > ul > li > ul > li {padding:0 0 0 10px; border:0;}

  div.displaySet .noBul{background:none !important;}
  div.displaySet li.noBul::before{width:0;height:0; background:none !important;}

  div.displaySet .smTxt {font-size:1.5rem;}

  div.displaySet div.boxWrap2{border:1px solid #ccc; padding:0;}
  div.displaySet div.boxWrap2 > p.bold{background-color:#eee; padding:10px; font-weight:bold; color:black;}
  div.displaySet div.boxWrap2 > p{padding-left:10px;}
  div.displaySet div.boxWrap2 > ul{padding:10px;}
  div.displaySet div.boxWrap2 > ul > li{background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}


/* 본문 2020-0403 (입찰공고용) 추가*/

    div.displaySetAuction{width:100%;position:relative;}
    div.displaySetAuction p.imgBox{padding:20px 0;}
    div.displaySetAuction .cont1{line-height:15px;margin-bottom:10px;background:url(/assets/images/board/bul_b_g2.gif) no-repeat 0 3px;padding:0 0 0 15px;font-weight:bold;}
    div.displaySetAuction .cont2{line-height:15px;margin-bottom:10px;background:url(/assets/images/board/bul_circle.gif) no-repeat 0 3px;padding:0 0 0 15px;font-weight:bold;}
    div.displaySetAuction .cont3{padding-bottom:20px;}

    div.displaySetAuction ol > li{margin-left:15px;list-style:decimal!important;color:#333;font-size:16px; font-weight:normal; font-family: 'notokrMedium';}

    div.displaySetAuction ol > li > h4 > strong{color:#333;}
    div.displaySetAuction ol > li > h4 > strong{margin-top:10px; margin-bottom:10px; color:#333; display:block; font-size:16px; font-weight:normal; font-family: 'notokrMedium';}
    div.displaySetAuction p{margin:5px 0 0 2px;}

    div.displaySetAuction  ul  li{margin:5px 0 0 2px;}
    div.displaySetAuction .black{color: black;}
    div.displaySetAuction .red{color: red;}
    div.displaySetAuction > ul > li > ul > li.sb{font-weight: bold; color: black;}
    div.displaySetAuction > ul > li > ul > li.sr{font-weight: bold; color: red;}

    div.displaySetAuction > ul{margin-left:5px;}
    div.displaySetAuction > ul > li {text-indent:-16px; margin-left:25px;}
    div.displaySetAuction > ul > li > ul{margin-left:0px;}
    div.displaySetAuction > ul > li > ul > li{text-indent:0px; margin:5px 0 0 2px; margin-left:0px; background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 0px 7px; padding:0 0 0 10px;border:0;}

    div.displaySetAuction > ul > li > ul.inD > li{text-indent:-15px; margin-left:15px; background:none; padding:0;}


    div.displaySetAuction p.inD1{text-indent:-16px; margin-left:25px;}
    div.displaySetAuction p.inD2{text-indent:-16px; margin-left:25px;}

    div.displaySetAuction .tit:before {content:"※";padding-right:4px; margin-left:-15px!important; }
    div.displaySetAuction .bullet1 {padding-left:15px;}
    div.displaySetAuction .bullet2:before {content: "*"; padding-right:4px; margin-left:-15px!important;}
    div.displaySetAuction .bullet2 {padding-left:15px;}
    div.displaySetAuction .bullet3:before {content: "-"; padding-right:4px; margin-left:-15px!important;}
    div.displaySetAuction .bullet2 {padding-left:15px;}
    div.displaySetAuction .bullet4 {background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}


    div.displaySetAuction .boxWrap ul.bullet4{background:none; padding:0;}
    div.displaySetAuction .boxWrap ul.bullet4 > li{background:url(/assets/images/board/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}


   .inD{text-indent:-12px; margin-left:12px;}
   .black{color: black;}
   .red{color: red;}
   .blue{color: blue;}
/* 본문 table2020-end*/

/* 200901 h3타이틀 이미지 추가 */
  h3.text{box-sizing:border-box;position:relative;border:3px solid #d2d2d2;margin-bottom:20px;background:url("/infra/assets/images/common/titleLogo.png") 10px 50% no-repeat;font-size:2.65rem;/*font-size:1.6em;*/padding:15px 0 15px 100px;font-weight:bold;color:#000;vertical-align:middle;}
/* -end- 200901 h3타이틀 이미지 추가 */


/* 팝업창 table2020 */
div.popup_displaySet{width:100%;position:relative;}
  div.popup_displaySet h4{margin-top:10px; margin-bottom:10px; color:#333; font-size: 20px; display:block; font-weight: 400;}
  div.popup_displaySet h4 a{color:#369}

  div.popup_displaySet h4{padding-left:15px;margin-bottom: 10px;background: url(/images/arko/common/bul_cnt_dt.gif) 0 6px no-repeat;color: #333;font-size: 16px;font-weight: normal;font-family: 'notokrMedium';}
  div.popup_displaySet > ul > li {margin:5px 0 0 2px;background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;border:0;}
  div.popup_displaySet > ul > li > ul > li {margin:5px 0 0 2px;background:url(/images/arko/common/bul_cnt_lst2.gif) no-repeat 2px 7px; padding:0 0 0 10px; border:0;}
  div.popup_displaySet > ul > li > ul > li:before {content: "-"; margin-left: -8px;padding-right: 5px;}
  div.popup_displaySet > ul > li > ul > li > ul > li {margin:2px 0 0 2px; border:0;}
  div.popup_displaySet > ul > li > ul > li > ul > li > ul > li {padding:0 0 0 10px; border:0;}

div.popup_displaySet .bul_refer:before {content: "※"; padding-right: 5px; }
div.popup_displaySet .bul_refer2:before {content: "*"; padding-right: 5px;}
div.popup_displaySet .bul_refer3:before {content: "-"; padding-right: 5px;}
div.popup_displaySet .bul_refer4 {background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}

div.popup_displaySet .bullet1:before {content: "※"; padding-right: 5px; }
div.popup_displaySet .bullet2:before {content: "*"; padding-right: 5px;}
div.popup_displaySet .bullet3:before {content: "-"; padding-right: 5px;}
div.popup_displaySet .bullet4 {background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}


div.popup_displaySet div.boxWrap .bul_refer{margin-left:15px;}
div.popup_displaySet div.boxWrap .bul_refer2{margin-left:15px;}
div.popup_displaySet div.boxWrap .bul_refer3{margin-left:15px;}


div.popup_displaySet div.boxWrap{border:1px solid #ccc; padding:0;}
div.popup_displaySet div.boxWrap > p:first-child{background-color:#eee; padding:10px; font-weight:bold; color:black;}
div.popup_displaySet div.boxWrap > p{padding-left:10px;}
div.popup_displaySet div.boxWrap > ul{padding:10px;}

div.popup_displaySet div.boxWrap2{border:1px solid #ccc; padding:10px;}
div.popup_displaySet div.boxWrap2 > ul > li > ul{padding-left:10px;}
div.popup_displaySet div.boxWrap > ul > li {background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}

div.popup_displaySet div.boxWrap2{border:1px solid #ccc; padding:0;}
div.popup_displaySet div.boxWrap2 > p.bold{background-color:#eee; padding:10px; font-weight:bold; color:black;}
div.popup_displaySet div.boxWrap2 > p{padding-left:10px;}
div.popup_displaySet div.boxWrap2 > ul{padding:10px;}
div.popup_displaySet div.boxWrap2 > ul > li{background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}

div.popup_displaySet .tableBox tbody td > ul > li {margin:5px 0 0 2px;background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;border:0;}
div.popup_displaySet .tableBox tbody td > ul > li > ul > li {margin:5px 0 0 2px; padding:0 0 0 10px; border:0;}
/* 기존 홈페이지 게시글 디자인 관렴 css : 끝 */

/* 200901 h3타이틀 이미지 추가 */
   h3.englishBtnBox a.english_cont_btn{cursor: pointer; width:100px; padding:5px 10px; border:3px solid #ccc; border-bottom:none;}
/* -end- 200901 h3타이틀 이미지 추가 */


/* 200916 box영역 추가 */
  div.boxWrap{border:1px solid #ccc; padding:10px;}
  div.displaySet div.boxWrap2{border:1px solid #ccc; padding:0;}
  div.displaySet div.boxWrap2 > p.bold{background-color:#eee; padding:10px; font-weight:bold; color:black;}
  div.displaySet div.boxWrap2 > p{padding-left:10px;}
  div.displaySet div.boxWrap2 > h5{font-size:1.2em; padding-left:10px; font-weight:bold; color:black;}
  div.displaySet div.boxWrap2 > ul{padding:10px;}
  div.displaySet div.boxWrap2 > ul > li{background:url(/images/arko/common/bul_cnt_lst1.gif) no-repeat 2px 7px;padding:0 0 0 15px;}
/* -end- 200916 box영역 추가 */

/* 200916 box영역 추가 */
  div.boxWrap{border:1px solid #ccc; padding:10px;}
  div.displaySet div.boxWrap2{border:1px solid #ccc; padding:0;}
  div.displaySet div.boxWrap2 > p.bold{background-color:#eee; padding:10px; font-weight:bold; color:black;}
  div.displaySet div.boxWrap2 > p{padding-left:10px;}
  div.displaySet div.boxWrap2 > ul{padding:10px;}
  div.displaySet div.boxWrap2 > ul > li{position:relative; padding:0 0 0 15px;}
  div.displaySet div.boxWrap2 > ul > li::before{position:absolute;top:10px; left:1px;content:'';width:3px;height:3px;background:#666;}

  div.displaySet div.boxWrap > ul{padding:10px;}
  div.displaySet div.boxWrap > ul > li{position:relative; padding:0 0 0 15px;}
  div.displaySet div.boxWrap > ul > li::before{position:absolute;top:10px; left:1px;content:'';width:3px;height:3px;background:#666;}

/* -end- 200916 box영역 추가 */



/* 200916 공통 */
a.formBtn{background-color:#005bab;color:#fff!important; padding:2.5px 10px;}
.inD{text-indent:-12px; margin-left:12px;}

.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.ml10{margin-left:10px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}
/* -end- 200916 공통 */

@media (max-width:1200px){
.imgBoardList>li{width:calc(100% / 2);}
.imgBoardList .thumWrap{margin:auto;}
}


@media (max-width:1080px){
.boardSearch .article{font-size:1.5rem;}
.boardList table colgroup, .boardList table thead{display:none;}
.boardList table tbody tr{padding:14px 10px;display:block;overflow:hidden;position:relative;border-bottom:1px solid #ddd;}
.boardList table tbody tr td{display:none;padding:0;border:0;}
.boardList .subject{display:block;margin-bottom:1rem;}
.boardList .subject a{font-family:'notokrMedium';font-size:1.7rem;}
.boardList table tbody tr td.date::before{content:"작성일 ";}
.boardList table tbody tr td.startDate::before{content:"시작일 ";}
.boardList table tbody tr td.endDate::before{content:"마감일 ";}
/*.boardList table tbody tr td.category::before{content:"구분 ";}*/

.boardList table tbody tr td.date, .boardList table tbody tr td.startDate, .boardList table tbody tr td.endDate, .boardList table tbody tr td.category{display:block;float:left;text-align:left;margin-right:16px;}
.boardList table tbody tr td.category{color:#4a8dcb;border:1px solid #4a8dcb;padding:.3rem .8rem;text-align:center;}

.viewCont{padding:2rem;}

.researchBoardList .textBox{padding-left:3rem;}
.researchBoardList .subject{padding:2rem 4rem 2rem 2rem;}
.boardView .researchBoardList .subject{padding:2rem;}
.researchBoardList .textBox .detail>dl>dt, .researchBoardList .textBox .detail>dl>dd{padding:1.5rem 2rem;box-sizing:border-box;}
}

@media all and (max-width : 1024px){
.imgBoardList .thumWrap{width:100%;height:auto;}
}

@media all and (max-width : 960px){
.researchBoardList .thum, .researchBoardList .textBox{float:none;}
.researchBoardList .textBox{padding-left:0;margin-top:2rem;width:100%;}
.researchBoardList .thum{width:100%;}
.researchBoardList .thum>a{height:auto;padding:2rem;}

.publicTab ul li a{font-size:1.5rem;padding:15px 0;}
}



@media all and (max-width : 768px){
.boardSearch .article, .boardSearch .searchForm{float:none;}
.boardSearch .searchForm select{display:block;width:100%;margin-bottom:.5rem;}
.boardSearch .searchForm input{width:calc(100% - 90px);min-width:0;}
.boardSearch .searchForm .btnSearch{float:right;}
.boardPaging .num{display:none;}
.boardPaging .pc{display:none;}
.boardPaging .mobile{display:inline-block;}
.boardPaging .mNum{display:inline-block;font-size:1.5rem;margin:0 20px;color:#999;}
.boardPaging .mNum strong{color:#6e7884;line-height:38px;font-weight:700;}
/*.boardPaging .btn>a.prev, .boardPaging .btn>a.last{border-left:1px solid #6f7782;}*/
.viewFile .tit, .viewFile .addFile{display:block;width:100%;box-sizing:border-box;}
.viewFile .addFile{padding-left:2rem;margin-top:1rem;}
.viewFile .addFile .btn{float:none;margin-left:1rem;display:inline-block;}
.viewFile .addFile li{overflow:unset;}
.viewFile .addFile li ~ li{margin-top:1rem;}
.boardView .viewTopBtn .btn.fileGo{display:none;}

.residence .item{margin-left:0;display:block;margin-top:1rem;}
.boardSearch .searchForm.residence{text-align:left;}
.boardSearch .searchForm.residence .item input{width:100%;}
.residence .tit{margin:0;padding:1rem 0;display:block;}

.listBottomBtn .regist{display:none;}


.boardList table tbody tr td.category{margin-right:0;float:none;margin-bottom:.5rem;}
}

@media all and (max-width : 736px){
.imgBoardList>li{padding:3rem 2rem;}
}

@media all and (max-width : 640px){
.viewHead .viewInfo li{width:50%;}
.viewHead .viewInfo li:nth-child(odd){padding-left:0;}
.viewNav li span.date{display:none;}
.viewNav li span.title{width:12rem;}
.viewNav li a{width:calc(100% - 120px);padding-right:2rem;box-sizing:border-box;}

.publicTab ul li {width:50%;}
.publicTab ul li a {min-height:10px; padding:8px 8%; line-height:30px; text-align:left;}
.publicTab ul li a::before {width:30px; height:30px; display:inline-block; vertical-align:top; margin-bottom:0; margin-right:5px;}
.publicTab ul li.li01 a::before {background-size:13px 14px;}
.publicTab ul li.li02 a::before {background-size:11px 26px;}
.publicTab ul li.li03 a::before {background-size:18px 19px;}
.publicTab ul li.li04 a::before {background-size:23px 19px;}
.publicTab ul li.li05 a::before {background-size:15px 19px;}
.publicTab ul li.li06 a::before {background-size:14px 19px;}
.publicTab ul li.li07 a::before {background-size:23px 23px;}

}


@media all and (max-width : 568px){
.koglWrap p{display:block;}
.koglWrap .pic{width:100%;padding:3rem 0 0 0;}
.researchBoardList .textBox .detail>dl>dt{width:20%;}
.researchBoardList .textBox .detail>dl.col2>dd{width:30%;}
.researchBoardList .textBox .detail>dl.col1>dd{width:80%;}
}
@media all and (max-width : 480px){
.boardView .viewTopBtn .btn{display:block;margin:0 0 .5rem 0;text-align:center;}
.viewBtn .btn{display:block;margin-bottom:1rem;}
}

@media all and (max-width : 414px){
.viewHead .viewInfo li{float:none;width:100%;padding-left:0;}
.viewHead .viewInfo li strong{display:inline-block;min-width:6rem;}
.imgBoardList>li{width:100%;}
.imgBoardList .textBox>span{margin-top:1.2rem;}
.researchBoardList .subject{font-size:1.7rem;}
.researchBoardList .textBox .detail>dl>dt, .researchBoardList .textBox .detail>dl>dd{display:block;padding:1rem 2rem;}
.researchBoardList .textBox .detail>dl>dt, .researchBoardList .textBox .detail>dl>dd, .researchBoardList .textBox .detail>dl.col1>dd, .researchBoardList .textBox .detail>dl.col2>dd{width:100%;}
.researchBoardList .textBox .detail>dl>dd{word-break:break-all;}
}

@media all and (max-width : 360px){
.viewHead .subject, .viewHead .viewInfo, .viewCont, .viewFile .tit, .viewFile .addFile{padding-left:1rem;padding-right:1rem;}
.viewNav li span.title{width:10rem;}
.viewNav li a{width:calc(100% - 100px);}
.viewNav li span.title{padding-left:3.6rem;}
.viewNav .prev span.title::before, .viewNav .next span.title::before{left:1.5rem;}
.researchBoardList .subject{padding:2rem 4rem 2rem 1rem;}
.boardView .researchBoardList .subject{padding:2rem 1rem;}
.researchBoardList .textBox .detail>dl>dt, .researchBoardList .textBox .detail>dl>dd{display:block;padding:1rem;}
}
