#work {width:100%; margin:0 auto; overflow:hidden;}
#work .item {padding: 110px 30px; max-width:85%; margin:0 auto; min-height:550px}

/*board*/
#work span.gallery_title {color:#fff;}
#work .table_05  .bbsnewf5 table tr:first-child td a {height:163px; overflow:hidden; display:inline-block}
#work .table_05  .bbsnewf5 table a img { max-width:100%; height: auto;}
#work td.board_admin_bgcolor, #work td.board_admin_bgcolor table td{color:#fff !important}
#work .table_05 td table td {padding:2px;}
#work .table_02 {border:0;}
#work .write {border:0; background:#f7f7f7}
#work .view td {border:0; color:#fff; text-align:center;}
#work .view td.board_bgcolor {display:none;} 
#work .view td.board_desc {border:0 !important; font-size:25px;}

#youtube {width:100%; margin:0 auto; overflow:hidden;}
#youtube .item {padding: 110px 30px; max-width:85%; margin:0 auto;}

/*board*/
#youtube span.gallery_title {padding:20px 10px 5px 10px; font-size:25px; line-height:30px; color:#333;}
#youtube .table_05  .bbsnewf5 table a img { max-width:70%; width:100%; height: auto;}
#youtube .table_05 > tbody > tr > td {padding-bottom:60px;}
#youtube td.gallery_etc {font-size:20px; font-family:"Noto Sans KR"; }
#youtube td.gallery_etc font{color:#333 !important; }

#work .table_02 {border:0;}
#work .write {border:0; background:#f7f7f7}
#work .view td {border:0; color:#fff; text-align:center;}
#work .view td.board_bgcolor {display:none;} 
#work .view td.board_desc {border:0 !important; font-size:25px;}

/*category*/
div.category {display:block; padding-bottom:10px; font-size:20px !important; }
div.category td{ font-size:15px !important; }
div.category select[name="com_board_category_code"]{ font-size:15px !important; }
/*div.category {display:block; margin-bottom:40px; }*/
div.category font,div.category b {font-size:18px !important; font-weight:400 !important ;
 font-family:"Noto Sans KR","Dotum","Gulim,Helvetica","sans-serif"; }
div.category .sul_menu {text-align:left; position:relative; padding-bottom:60px; }
div.category .sul_menu img {display:none }
div.category .sul_menu a {margin:0px 15px 0 1px; padding:1px 20px 20px 0;  color:#fff; border:0;position:relative  }
div.category .sul_menu a font{color:#fff !important;  font-size:18px !important;}
div.category .sul_menu a b {color:#fff !important;  font-size:18px !important; border-bottom:3px solid #CBD95D;
  padding:15px 5px; color:#CBD95D !important;    font-weight: 600 !important; }
div.category .sul a b { border-bottom:0px solid #CBD95D;color:#fff !important; width: 600px;
  flex: 1;
	    padding: 10px;
	    font-size: 18px;
	    font-weight: 600;
	    text-transform: uppercase;
	    text-align: center;
	
	    box-shadow: 0 2px 0 transparent;
	    -webkit-user-select: none;
	    -moz-user-select: none;
	    -ms-user-select: none;
	    user-select: none;
	    cursor: pointer;
	    transition: 0.3s;
	    border-radius: 50px;

}
/*div.category .sul_menu a:first-child {display:none !important;}*/
div.category .sul_menu .on {border-bottom:3px solid #CBD95D; padding:15px 5px; color:#CBD95D !important;
font-weight: 600 !important;}


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#work .item {padding: 50px 0px; max-width:90%; margin:0 auto;}

#work .table_05  .bbsnewf5 table tr:first-child td a {height:90px; }

#youtube .item {padding: 30px 0px; max-width:90%; margin:0 auto;}
#youtube span.gallery_title {padding:10px 10px 0px 10px; font-size:16px !important; line-height:22px; color:#333;}
#youtube td.gallery_etc {font-size:15px; }
#youtube .table_05 > tbody > tr > td {padding-bottom:30px;}

div.category .sul_menu { padding-bottom:0px; }
div.category .sul_menu a {margin:0px 5px 0 1px; padding:1px 5px 15px 0;  color:#fff; border:0;position:relative  }
div.category .sul_menu a font{color:#fff !important;  font-size:15px !important;}
div.category .sul_menu a b { font-size:15px !important; border-bottom:3px solid #CBD95D;padding:5px 2px; }	
div.category .sul a b { border-bottom:0px solid #CBD95D;color:#fff !important; }
div.category .sul_menu .on { padding:5px 5px; font-weight: 600 !important;}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

