html[lang="en"] body header .wrap_header .head_logo{width:40rem;}
html[lang="en"] .wrap-quick .quick-slide li .subject .t-1{max-width: 160px;text-overflow:ellipsis;overflow:hidden;}
html[lang="en"] .wrap-notice ._inner .title button{max-width: 140px;text-overflow:ellipsis;overflow:hidden;display: block;white-space: nowrap;}
html[lang="en"] .wrap-notice ._inner .title:before{position:absolute;left:10px;top:10px;}
html[lang="en"] .ax .tit > p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
html[lang="en"] .ax .tit > a{width:320px;}
html[lang="en"] .ax .tit > strong{line-height:1.1;padding-right:50px;}
html[lang="en"] .quick-menu-01 .subject .t-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
html[lang="en"] .quick-menu-01 .subject .t-2{padding-right:70px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
html[lang="en"] .no-eng col.no-eng,
html[lang="en"] .no-eng table thead th.no-eng,
html[lang="en"] .no-eng table tbody td.no-eng{display:none;}
html[lang="en"]  .wrap-quick .quick-slide li .subject{margin: 0 auto;max-width: 140px;}

@media (max-width: 1600px) and (min-width:768px) {
  html[lang="en"] .wrap-notice ._inner .title button{max-width: 100px;}
  html[lang="en"]  .main-slogan .t-2 i{display:inline-block;}
  html[lang="en"] .main-slogan .t-2{font-size:38px;}
  html[lang="en"] .main-slogan .t-3{font-size:14px;}
}

@media (max-width: 767px) {
  html[lang="en"] .t-3{display:none;}
  html[lang="en"] .wrap-notice ._inner .title button{font-size:18px;width:80px;}
  html[lang="en"] .wrap-notice ._inner .title:before{top:0;left:0;}
}

/**5depth 서비스 이용안내>신청서비스>장비대여**/
#menuUItab .tab_div .div_5{display:none !important;}
.depth5-bx{}
.depth5-bx ul{display:flex;margin-bottom:50px;}
.depth5-bx ul + ul{display:none !important;}
.depth5-bx ul li{position:relative;padding: 12px 30px;}
.depth5-bx ul li:nth-child(1):after{display:none;}
.depth5-bx ul li:after{content:'';width:7px;height:7px;background:#cfcfcf;border-radius:50%;position:absolute;left:-3.5px;top:50%;margin-top:-3.5px;}
.depth5-bx ul li a{color:#666;font-size:20px;position:relative;}
.depth5-bx ul li a._active:after{content:'';width: 100%;height:1px;background: #666;position:absolute;left: 0;bottom: -3px;}


/**장비예약**/
/******************************
Table 
******************************/
.list-table{margin-bottom: 70px;}
.list-table table {border-top: 2px solid #353e4d;width:100%;border-collapse: collapse;border-spacing: 0;table-layout: fixed;text-align: center;font-size:14px;}
.list-table table caption{display:none;}
.list-table table th {background-color: #f8f8f8;color:#333;border-bottom: 1px solid #ddd;padding: 20px 5px;font-size: 18px;font-weight:300;;}
.list-table table td {border-bottom: 1px solid #dcdcdc;padding: 17px 10px;white-space: nowrap;text-overflow: ellipsis;font-weight:300;font-size: 17px;position:relative;}
.list-table table td.alignL{text-align:left;}
.list-table table td a{display: inline-block;color:#333;background:#999;color:#fff;padding:3px 15px;border-radius:10px;}
.list-table table td a strong{font-weight:500;}
.list-table table td a img{vertical-align: middle;}
.list-table table td img{display:block;margin:0 auto;}
.list-table .boardTitle{color:#003d7e;font-size:16px;font-weight:600;}
.list-table th,
.list-table td{border-right:#dddee0;border-left:#dddee0;}
.list-table .new{background: url('./../../images/bbs/new.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}
.list-table .lock{background: url('./../../images/bbs/lock.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}
.list-table .clsdr{background: url('./../../images/bbs/clsdr.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}
.list-table .link{background: url('./../../images/bbs/link.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}
.list-table .notice-title{font-size: 16px;color:#fff;background:#273ca5;font-weight:300;border-radius: 3px;padding:2px 7px 3.5px;}
.list-table .notice,
.list-table .notice a{color:#273ca5;}
.list-table .trash{color:#bbbbbb;}
.list-table .trash a{color:#bbbbbb;text-decoration: line-through;max-width:calc(100% - 110px);display:inline-block;}
.list-table .trash a:hover{color:#bbb;}
.list-table .trashspan{font-size:12px;font-weight:300;;background: #a0acb5;padding:2px 5px;border-radius: 3px;color:#fff;display: inline-block;vertical-align: middle;margin-right: 10px;margin-top: -12px;}

.list-table table td input[type="button"]{padding: 5px 12px;background:#273ca5;border-radius: 5px;color:#fff;border:1px solid rgba(0,0,0,0);transition:all ease .5s;}
.list-table table td input[type="button"]:hover{border:1px solid #273ca5;background:#fff;color:#273ca5;font-weight:300;}
.list-table table td.td-etc{overflow:hidden;}

.before_nect_use .lock{background: url('./../../images/bbs/lock.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}
.before_nect_use .clsdr{background: url('./../../images/bbs/clsdr.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}
.before_nect_use .link{background: url('./../../images/bbs/link.png') no-repeat center;width:20px;height: 19px;display: inline-block;vertical-align: middle;margin: -2px 0 0 10px;text-indent: -9999px;}


.list-table table .col-check{width:50px;}
.list-table table .col-num{width:8%;}
.list-table table .col-title{width:auto;}
.list-table table .col-writer{width:10%;}
.list-table table .col-date{width:10%;}
.list-table table .col-comment{width:7%;}
.list-table table .col-counts{width:7%;}
.list-table table .col-file{width:8%;}
.list-table table .col-etc{width:10%;}

@media screen and (max-width:1200px){
  .list-table table th{font-size:16px;}
  .list-table table .col-file{width:12%;}
}

@media screen and (max-width:1024px){
  .list-table table .col-num,
  .list-table table .th-num,
  .list-table table .td-num{display:none;}
}

@media screen and (max-width:767px){
  .list-table table{display: block;}
  .list-table table thead{display: none;}
  .list-table table tbody{display: block;text-align: left;}
  .list-table table .td-title{display:block;width:100%;box-sizing: border-box;padding-top: 0;padding-bottom: 7px;line-height: 1.4;}
  .list-table table tr{display: block;border-bottom:1px solid #dddee0;overflow: hidden;padding-bottom: 17px;padding-top: 17px;}
  .list-table table td{border-bottom:0;float:left;padding: 0 7px 0;position: relative;}
  .list-table table td + td + td + td:before{content:'';width:1px;height: 10px;background: #dfdfdf;position: absolute;left:0;top: 9px;}
  .list-table table .td-writer,
  .list-table table .td-write,
  .list-table table .td-date,
  .list-table table .td-counts,
  .list-table table .td-file,
  .list-table table .td-access,
  .list-table table .td-comment,
  .list-table table .td-etc{display: inline-block;vertical-align: top;font-size: 13px;color:#888;font-weight:300;}
  .list-table table .td-file img{width:15px;display: inline-block;margin-top:7px;}
}

/* [공통] 페이징 */
._paging {margin-top: 5rem;}
._paging ._inner {display: flex; justify-content: center;}
._paging ._inner ul {display: flex; align-items: center; margin: 0 1rem;}
._paging ._inner ul li {margin: 0 .25rem;}
._paging ._inner ul a,
._paging ._inner ul strong {display: flex; justify-content: center; align-items: center; width: 3.5rem; height: 3.5rem; border-radius: .3rem;  font-size: 1.4rem;}
._paging ._inner ul a {background: #f5f5f5; color: #555555;}
._paging ._inner ul strong {background: #5b5b5b; color: #fff;}
._paging ._inner > a {display: flex; width: 3rem; height: 3.5rem; text-indent: -99999rem;}
._paging ._inner ._first{background: url('/sites/uitc/images/layout/btn-first.png') center no-repeat;}
._paging ._inner ._prev{background: url('/sites/uitc/images/layout/btn-prev10.png') center no-repeat;}
._paging ._inner ._listPrev{background: url('/sites/uitc/images/layout/btn-prev.png') center no-repeat;}
._paging ._inner ._listNext{background: url('/sites/uitc/images/layout/btn-next.png') center no-repeat;}
._paging ._inner ._next{background: url('/sites/uitc/images/layout/btn-next10.png') center no-repeat;}
._paging ._inner ._last{background: url('/sites/uitc/images/layout/btn-last.png') center no-repeat;}
._paging ._pageState {display: none;}

@media screen and (max-width:768px){
  ._paging ._pageState {display: flex; align-items: center; padding: 0 1rem;}
  ._paging ._pageState span {font-size: 2.5rem; color: #000;}
  ._paging ._pageState ._curPage {color: #00baff;}
  ._paging ._pageState ._totPage::before {content: '/'; margin: 0 1rem;}
  ._paging ._inner ul {display: none;}
}





#_itcDomain .objHeading_h3:before{top:1.5rem;}
#_itcDomain .input-table td{min-height:8rem;}
#_itcDomain .input-table input[type="radio"]{top: -2px;}
#_itcDomain .input-table ul li input[type="radio"]{top:0;}
#_itcDomain .input-table td label select{margin-left:10px;min-width:80px;}
#menu12150_obj4 #_itcDomain .board-table td a{background: #183d93;color:#fff;border-radius:5px;padding:5px 10px;max-width: 80%;margin: 0 auto;}

.sub .cate > ul li{padding:0 15px;}
.sub .cate > ul li a{font-size:16px;}


/****/