@charset "utf-8";
/* 모바일 팝업 안보임 - 전체 적용*/
header {z-index: 99;}
/*스킵내비*/
.skipMenu{width:100%}
.skipMenu .hidden{display:none}
.skipMenu a.accessibility01{position:absolute;display:block;width:100%;left:0px;top:-9999px;text-align:center;z-index:9999}
.skipMenu a.accessibility01:hover, a.accessibility01:focus, a.accessibility01:active{position:absolute;top:0px;padding:15px 0;font-weight:bold;color:#FFF;background:#293038;z-index:9998}

/*게시판스킨일괄수정*/
/*
.board-table tbody tr.notice .td-num{background: url(/sites/guide/images/common/bbs_notice.png) no-repeat center center !important;}
.board-table tbody td.td-subject strong{font-family:'Dream Light' !important;}
.board-table tbody tr.notice td.td-subject strong{font-family:'Dream Bold' !important;}

.board-button .btn-control{display:flex;}
@media only screen and (max-width:768px){
  .board-button .btn-control{float:none !important;justify-content:center;align-items:center;}
}
*/
/*게시판*/
/* Category 
.board-cate .cate-now{margin-bottom:20px;overflow:hidden; border:1px solid #cfcfcf; border-bottom: 1px solid #004594;}
.board-cate .cate-now li{ float:left;}
.board-cate .cate-now li.all-list a{font-family: 'Noto Medium'; font-size: 16px; color:#1d335a; background:url(/sites/style_guide/images/bbs/bul-cate.png) 20px 31px no-repeat; padding-right:40px; padding-left:40px;}
.board-cate .cate-now li.all-list + li {margin-left: -18px;}
.board-cate .cate-now li.all-list + li a {padding-right: 30px;}
.board-cate .cate-now li.all-list + li ~ li a {font-family: 'Noto Light';}
.board-cate .cate-now li.all-list + li ~ li:hover a {color: #0f1b2f;}
.board-cate .cate-now li.all-list ~ li span {position: relative;}
.board-cate .cate-now li.all-list ~ li span:after {content: ''; position: absolute; left: 0; bottom: -23px; width: 0%; height: 4px; background: #004ea2; transition: .4s;}
.board-cate .cate-now li.all-list ~ li:hover span:after {width: 100%;}
.board-cate .cate-now li.all-list.active + li {margin-left: 0px;}
.board-cate .cate-now li.all-list.active + li {background: url(../images/line-cate.png) left center no-repeat; }
.board-cate .cate-now li.all-list.active + li a {color: #666;}
.board-cate .cate-now li.all-list.active + li a {padding-right: 15px;}
.board-cate .cate-now li.all-list.active + li + li {padding-left: 0;}
.board-cate .cate-now li a{color:#666; padding:19px 27px 19px 18px; display:block; font-family:'Noto DemiLight';}
.board-cate .cate-now li.no-cate{padding-top: 19px; padding-left:15px; padding-bottom: 19px; font-weight: 500; color: #999;}
.board-cate .cate-now li + li + li {background:url(/sites/style_guide/images/bbs/line-cate.png) left center no-repeat;}

@media only screen and (max-width:900px){
.board-cate .cate-now {text-align: center;}
.board-cate .cate-now li.all-list {width: 100%; background: #07988d;}
.board-cate .cate-now li.all-list a {padding: 10px; background: none; color: #fff;}
.board-cate .cate-now li {float: none; display: inline-block;}
.board-cate .cate-now li a {padding: 5px 15px;}
}

@media only screen and (max-width:600px){
.board .cate-now{border:none;}
.board .cate-now li.all-list{width:100%;  margin-bottom:2px;}
.board .cate-now li.all-list a{border:1px solid #0060a6;}
.board .cate-now li{width:calc(100% / 2 - 2px); margin-bottom:2px;}
.board .cate-now li a{border:1px solid #cfcfcf; text-align:center; padding:12px 15px;}
.board .cate-now li.all-list a {background-image:none;}
.board .cate-now li:nth-child(2) a {background-image:none; color:#666;}
.board .cate-now li:nth-child(2) {background-image:none;}
}