
/* 게시판 관련 CSS */
.ta_notice        {}
.ta_notice th     {height:30px; color:#FFFFFF;background-color:#766760; text-align:center;}

.board_list_head    {color:#ffffff; font-weight:bold;}

.board_tit          {font-size:12px; color:#9F8E86; font-weight:bold;}
.board_txt          {font-size:12px; color:#515151; font-weight:normal;}

.board_pwchk_line   {border:3px solid #6E74A6;width:300px;margin: 0 auto;}
.board_pwchk_p20    {padding:20px;}

/* 리스트 */
.board_table_list             {border-top:2px solid #1d489e; border-bottom:1px solid #1d489e;border-collapse:collapse; background:#FFFFFF; font-size:15px;}
.board_table_list tr.notice   {background-color:#FEFCEF;}
.board_table_list th          {border-bottom:1px solid #D2D2D2; background-color:#F5F5F5; padding-top:10px; padding-bottom:10px; height:25px; text-align:center; font-weight:normal;}
.board_table_list th.ichk     {color:#FC7A00;}
.board_table_list td          {border-bottom:1px solid #DADDE2; padding-top:10px; padding-bottom:10px; text-align:center; height:20px;}
.board_table_list td.subject  {text-align:left; padding-left:15px;}

@media screen and (max-width: 991px) { /* 테블릿 */
  .board_table_list th.hit {display:none;}
  .board_table_list th.wdate {display:none;}
  .board_table_list td.hit {display:none;}
  .board_table_list td.wdate {display:none;}
}

@media screen and (max-width: 425px) { /* 모바일 */
  .board_table_list th.wname {display:none;}
  .board_table_list td.wname {display:none;}

  .board_table_list th.reply {display:none;}
  .board_table_list td.reply {display:none;}

    .board_table_list th.vchk {display:none;}
  .board_table_list td.vchk {display:none;}

}

.board_table_form             {border-top:2px solid #1d489e; border-bottom:1px solid #1d489e;border-collapse:collapse;}
.board_table_form th          {border-bottom:1px solid #D2D2D2; padding-top:5px; padding-bottom:5px; height:25px; text-align:right; padding-right:5px; font-size:13px;}
.board_table_form th.name     {background-color:#F4F4F6;}
.board_table_form td          {border-bottom:1px solid #DADDE2; padding-top:5px; padding-bottom:5px; text-align:left; height:20px; padding-left:5px;  font-size:13px;}
.board_table_form td.name     {background-color:#F4F4F6;}

.board_view             {border-top:2px solid #1d489e; border-bottom:1px solid #1d489e;}
  .board_viewS          {background-color:#F4F4F6; padding-top:10px; padding-bottom:10px; font-weight:bold; line-height:22px; border-bottom:1px solid #9C9DAF; padding-left:10px; padding-right:10px; text-align:center; font-size:15px;}
  .board_viewC          {line-height:30px; height:30px;border-bottom:1px solid #CCCBD0; padding-left:10px; padding-right:10px;}
  .board_viewC span     {color:#6D6D6D; font-weight:bold;}
    .board_viewCL       {float:left; text-align:left;}
    .board_viewCR       {float:right; text-align:right;}
  .board_viewT          {padding:5px; min-height:200px; line-height:2; word-break:break-all;}
  .board_viewT img      {max-width:100%;}
    .board_viewT iframe      {max-width:100%;}
    .board_viewTF       {text-align:right; line-height:21px;}

  .board_viewP          {text-align:center;}
  .board_viewP img {max-width:95%;}


  @media screen and (max-width: 768px) {
  .board_viewC {display:none;}
}



.board_category {display:inline-block; width:100%;border-left:1px solid #d9dbda; margin-bottom:10px;}
.board_category ul li {float:left; overflow:hidden; width:20%; text-align:center; border-top:1px solid #d9dbda; border-right:1px solid #d9dbda; border-bottom:1px solid #d9dbda; }
.board_category ul li > a {line-height:40px; height:40px; display:block; }
.board_category ul li:nth-child(n+6) {border-top:0px;}

.board_category ul li > a.on {background:#1d489e; color:#FFF;}

  @media screen and (max-width: 768px) {
    .board_category ul li {width:25%;}
    .board_category ul li:nth-child(n+5) {border-top:0px;}
  }
  @media screen and (max-width: 425px) {
    .board_category ul li {width:50%;}
    .board_category ul li:nth-child(n+3) {border-top:0px;}
  }


.board_page_line          {height:34px; text-align:center; margin-top:20px;}
.board_page_line span     {display:inline-block; vertical-align:top; *display:inline;*zoom:1;}
.board_page_line span.page     { border:1px solid #d7d5d5; margin:0px 0px 0px -1px;display:inline-block; }
.board_page_line span.page > a {padding:9px 9px 9px 9px; line-height:14px; background:#fff; display:block;}
.board_page_line span.page > a.on {padding-bottom:6px; border-bottom:3px solid #1d489e; padding-top:6px; border-top:3px solid #1d489e;}


.board_photo_list {border-top:2px solid #1d489e; border-bottom:1px solid #1d489e; width:100%; position:relative; display:inline-block; padding-top:10px; }
.board_photo_list ul     {position:relative;}
.board_photo_list li     {float:left; width:33.33%; margin-bottom:10px; padding-left:5px; padding-right:5px;}
.board_photo_list_str {border:1px solid #D0D0D0; margin-left:auto; margin-right:auto;}
.board_photo_list_img  {width:100%; height:230px; overflow:hidden;}
.board_photo_list_img img {width:100%; min-height:100%; transition: transform .3s;}
.board_photo_list_img img:hover {transform:scale(1.1);}
.board_photo_list_subject  {height:40px;  padding:10px; font-size:14px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


@media screen and (max-width: 991px) { /* 테블릿 */
.board_photo_list li {width:50%;}
}

@media screen and (max-width: 425px) { /* 모바일 */
.board_photo_list li {width:100%;}

}

.panel-heading {padding:10px 15px; border-top-left-radius:3px; border-top-right-radius:3px; border: 1px solid #ddd; margin-top:2px;}
.panel-collapse {border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.panel-body {padding:15px;}

.board_faq_list .panel-group .panel-default .accordion-toggle {
  background-color:#f5f5f5;
  background-image:url('/images/icon/faq_arrow_up.png');
  background-size:15px 15px;
  background-position: 98% 50%;
  background-repeat:no-repeat;
  cursor:pointer;
}
.board_faq_list .panel-group .panel-default .collapsed{
  background-color:#f5f5f5;
  background-image:url('/images/icon/faq_arrow_down.png');
  background-size:15px 15px;
  background-position: 98% 50%;
  background-repeat:no-repeat;
}
.board_faq_list .panel-body img {max-width:100%;}


.board_gallery_list {width:100%; display:inline-block; }
.board_gallery_list li {float:left; width:23.3%; margin-left:2%; margin-bottom:20px; border:1px solid #D0D0D0;}

.board_gallery_list li:first-child {margin-left:0px;}
.board_gallery_list li:nth-child(5) {margin-left:0px;}

.board_gallery_str			{ width:100%; margin:0 auto;}
.board_gallery_img      {width:100%; height:160px; overflow:hidden;}
.board_gallery_img img     {clear:both; height:100%; min-width:100%;}

.board_gallery_subject  {height:40px; line-height:20px; padding:10px; font-size:14px; text-align:left;border-top:1px solid #D0D0D0;}

.board_search_form {border:1px solid #E5E5E5; background:#F7F7F7; text-align:center; padding:10px; border-radius:5px; margin-top:20px;}
.board_search_form br {display:none;}

@media screen and (max-width: 991px) { /* 모바일 */
.board_search_form br {display:block;}
}
/* 게시판 관련 CSS  END */


