/* #writeContents > p > img
{
    width: 100%!important;
    height: auto;
}
.board-wrap-promotion {
  font-size: 14px;
  min-width: 1240px;
  width: 2000px;
  margin: 0px auto 80px auto;
} */

.board_category {margin: 0;margin-bottom:65px;}
.board_category li {float:left;width:14.2%;}
.board_category li a {background:#fff;display: block;line-height:1em;padding:20px 0;text-align: center;color: #585f79;position: relative;letter-spacing: -1.3px;border: 1px solid #dee1e6;border-left-width:0;font-size:1.1em}
.board_category li:first-child a {border-left-width:1px}
.board_category li a em {display: none}
.board_category li a.on {background: #bf9346;border-left: 0;border-right: 0;color: #fff}
.board_category li a.onPrev em {left: 0;display: block}
.board_category li a:hover,.board_category li a:focus {color: #333;text-decoration: none}
.board_category_3 li {width:33.3%}
.board_category_5 li {width:20%}
.board_category_6 li {width:16.6666666%}
.board_category_7 li {width:14.285%}
.board_category_8 li {width:12.5%}
.board_category_9 li {width:11.11111%}
.board_category_10 li {width:10%}
.board_category:after {display: block;content: '';clear: both}




ul.board_list {}
ul.board_list li {float:left;margin:0.5%;}
ul.board_list a {display:block; box-shadow: 5px 5px 10px #ccc; width: 285px;}
ul.board_list a .thumb {width:285px;height:auto;transition: all .2s ease-in-out;}
ul.board_list a:hover .thumb, ul.board_list a:focus .thumb {transform: scale(1.05);}
ul.board_list a p {margin:0;padding:0}
ul.board_list a .subject {padding: 15px 0 0 20px;margin-bottom: 8px; color:#212121;width:280px; font-size:18px; font-weight:500; line-height: 1;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
ul.board_list a .ingdate {display: flex; flex-direction: row; justify-content: space-between;}
ul.board_list a .ingdate p {padding: 0 0 15px 20px;color:#b2b2b2;width:100%; font-size:13px; font-weight:400;}
ul.board_list a .ingdate span {padding: 0 15px 20px 0;color:#fe6300;width:100%; font-size:13px; font-weight:400; text-align: right;}
ul.board_list a .img_opacity {width: 100%;}
ul.board_list a .promotion_end {
  position: absolute;
  width: 285px;
  height: auto;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;}
ul.board_list a .promotion_end p {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 53px;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 13px;
  background: #3b2c21;
  font-size: 13px;
  color: #e5e1db;}
ul.board_list a .promotion_end span {
  font-size: 16px;
  font-weight: 500;
  color: #fff;}
ul.board_list a .short_desc {display:none}
ul.board_list a .desc {color:#909090}
ul.board_list a .datetime {display:none}
ul.board_list .line {clear:both;width:100%;margin:0px 0 50px 0;border-bottom:1px solid #ccc}
ul.board_list li.end {clear:both;float:none;width: 100%;margin: 0;border-bottom: 3px solid #232021}
ul.board_list:after {display:block;content:'';clear:both}

ul.board_realselfie {border-bottom:3px solid #222222;padding-bottom:70px}
ul.board_realselfie li:nth-child(3),
ul.board_realselfie li:nth-child(6),
ul.board_realselfie li:nth-child(9),
ul.board_realselfie li:nth-child(12),
ul.board_realselfie li:nth-child(15),
ul.board_realselfie li:nth-child(18) {margin-right:0}
ul.board_realselfie li a {box-shadow:none}
ul.board_realselfie li a .subject {font-size:1.1em;font-size:1.1em}
ul.board_realselfie li a .short_desc {color:#7f7f7f;display:block}


ul.board_experi2 {border-bottom:3px solid #222222;padding-bottom:70px}
ul.board_experi2 li:nth-child(3),
ul.board_experi2 li:nth-child(6),
ul.board_experi2 li:nth-child(9),
ul.board_experi2 li:nth-child(12),
ul.board_experi2 li:nth-child(15),
ul.board_experi2 li:nth-child(18) {margin-right:0}
ul.board_experi2 li a {box-shadow:none;width:310px;overflow:hidden}
ul.board_experi2 li a .subject {font-size:1.1em;font-size:1.1em}
ul.board_experi2 li a .short_desc {color:#7f7f7f;display:block;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;display:none}


ul.board_media {padding:0}
ul.board_media li {float:none;margin:0;padding:0;border-bottom:1px solid #e1e3e4}
ul.board_media li a {padding:25px 0;box-shadow:none;border:0;display:block}
ul.board_media li a .subject {font-size:1.2em;padding:10px 0 0;width:100%;}
ul.board_media li a .datetime {color:#9d929a}
ul.board_media li .thumb {width:403px;height:270px;border:1px solid #bbb}

.board-wrap-experi .board_list li {margin-right:32px;margin-bottom:30px}
.board-wrap-experi .board_list li a {padding:0;line-height:1.2em;box-shadow:none;border:0;}
.board-wrap-experi .board_list li a img {border:0;margin:0;padding:0;display:block;width:390px;height:250px;transform: none !important}
.board-wrap-experi .board_list li a .title {border:1px solid #dddddd;padding:25px 0;text-align:center;color:#555}
.board-wrap-experi .board_list li a .title .ca_name {color:#bf9346}
.board-wrap-experi .board_list li:nth-child(3),
.board-wrap-experi .board_list li:nth-child(6),
.board-wrap-experi .board_list li:nth-child(9),
.board-wrap-experi .board_list li:nth-child(12),
.board-wrap-experi .board_list li:nth-child(15),
.board-wrap-experi .board_list li:nth-child(18) {margin-right:0}
.board-wrap-experi .board_list li .thumb-wrap {position:relative}
.board-wrap-experi .board_list li .no-login {position:absolute;right:0;top:0;width:50%;height:100%;background:#504742;text-align:center;color:#a09b99}
.board-wrap-experi .board_list li .no-login p:nth-of-type(1) {color:#fff;border:1px solid #fff;padding:10px 5px;border-radius:20px;width:60%;margin:60px auto 40px auto}



.board-wrap-news .board_list li {margin:0 22px 35px 0;float:left}
.board-wrap-news .board_list li:nth-child(3),
.board-wrap-news .board_list li:nth-child(6),
.board-wrap-news .board_list li:nth-child(9),
.board-wrap-news .board_list li:nth-child(12),
.board-wrap-news .board_list li:nth-child(15) {margin-right:0}
.board-wrap-news .board_list li a {display:block;border:1px solid #e5e5e5;padding:0;box-shadow:none;text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
.board-wrap-news .board_list li a .thumb {width:377px;height:269px;border:0}
.board-wrap-news .board_list li a .subject {margin:10px 0 20px 20px;font-weight:600;font-size:1.1em}
.board-wrap-news .board_list li a .datetime {display:block;margin:0 0 35px 20px;color:#999999}



.board-wrap-star .board_list li {margin:0 22px 35px 0;float:left}
.board-wrap-star .board_list li:nth-child(3),
.board-wrap-star .board_list li:nth-child(6),
.board-wrap-star .board_list li:nth-child(9),
.board-wrap-star .board_list li:nth-child(12),
.board-wrap-star .board_list li:nth-child(15) {margin-right:0}
.board-wrap-star .board_list li a {display:block;border:1px solid #e5e5e5;padding:0;box-shadow:none;text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
.board-wrap-star .board_list li a .thumb {width:377px;height:269px;border:0}
.board-wrap-star .board_list li a .subject {margin:10px 0 20px 20px;font-weight:600;font-size:1.1em}
.board-wrap-star .board_list li a .datetime {display:block;margin:0 0 35px 20px;color:#999999}


.board-wrap-event .board_list li:nth-child(odd) {float:left;width:49%}
.board-wrap-event .board_list li:nth-child(even) {float:right;width:49%}
.board-wrap-event .board_list li a {background:#fff;padding:0;border:1px solid #dddddd;text-align:center;padding-bottom:20px;box-shadow:none}
.board-wrap-event .board_list li a .thumb {width:100%;height:340px;margin-bottom:10px;transform:none !important}
.board-wrap-event .board_list li a p {width:100%;color:#555555}
.board-wrap-event .board_list li a .subject {font-size:1.1em}








ul.board_praise a .subject {padding-top:10px;color:#00a7af;width:310px; font-weight:500;}
ul.board_praise li {margin:0 30px 50px 0}
ul.board_praise a {font-size:1em;text-align:center;width:340px;height:544px;}
ul.board_praise a .thumb {width:336px;height:430px}
ul.board_praise a .subject {width:inherit}
ul.board_praise a .short_desc {display:block;font-size:.8em;width:310px;}

ul.board_story li {margin:0 20px 50px 0}
ul.board_story a {box-shadow:none;border:0;font-size:1.2em;text-align:center;padding:0;width:377px}
ul.board_story a .thumb {width:377px;height:250px}
ul.board_story a .subject {width:inherit}
ul.board_story a .short_desc {}

ul.board_photo li {margin:0 20px 50px 0}
ul.board_photo a {box-shadow:none;border:0;font-size:1.2em;text-align:center;padding:0;width:377px}
ul.board_photo a .thumb {width:377px;height:250px}
ul.board_photo a .subject {width:inherit}
ul.board_photo a .short_desc {}

table.board_list {width: 100%;}
table.board_list thead tr th {background: #333333;font-weight: normal;color: #fff}
table.board_list .notice td {background: #f6f6f6}
table.board_list thead th span {display: block;position: relative}
table.board_list thead th em {position: absolute;background: #575757;width: 1px;height: 15px;margin-top: 4px;right: 0}
table.board_list th,table.board_list td {border-bottom: 1px solid #dbdbdb;padding:15px 0}
table.board_list th{}
table.board_list .thumb {width:198px;height:121px}
table.board_list td {padding:15px 0}
table.board_list td {text-align: center}
table.board_list td.subject {text-align: left; }
table.board_list td.subject .subject {font-size: 1.2em; margin:0;padding: 0 0 10px 0;font-weight: 600;}
table.board_list td.subject a {display: block;padding-left: 15px}
table.board_list td.thumb a {position: relative;border: 1px solid #cdcdcd;display: inline-block}
table.board_list td.thumb a img {} table.board_list td.thumb a span {position: absolute;left: 0;bottom: 0;background: #333;color: #fff;width: 100%;font-size: 11px;line-height: 25px}
table.board_list tr.end td {border-bottom: 3px solid #484546}
table.board_list tr.on td {/*background: #FFFFD0*/}
table.board_list .ca {color:#d00;display:inline-block;line-height:1em;}
table.board_list .ico {display: inline-block;background:#fff;color: #fff;line-height: 30px;letter-spacing: 0px;}
table.board_list .ico em {display: inline-block;padding: 0;}
table.board_list .ico-notice{line-height:23px}
table.board_list .ico-notice em {background:#d00}
table.board_list .gray em {background:#b2b2b2;}
table.board_list tr:last-child td {border-bottom:3px solid #2d333a}

/* 건강체크 */
table.board_list2 td.subject a {display:block;padding-left:35px;}
.board_list2 .subject .short-desc {font-size:.8em;margin-top:5px}
.board_list2 td .thumb {width:198px;height:121px;border:1px solid #d6e1e2}

.board-wrap-experi .board_list td {padding:15px 0}




.board_write { width: 100%; border-collapse: collapse; margin-top:15px }
.board_write th, .board_write td { border-bottom: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb; padding: 8px 0; background: #fff }
.board_write th { background: #efefef; font-weight: bold; text-align: center }
.board_write td { padding-left: 10px }
.board_write tr:last-child th,.board_write tr:last-child td {border-bottom:3px solid #484546;border-left:0;border-right:0}
.board_write .first th, .board_write .first td {}



.board_view {width: 100%;border-collapse: collapse;}
/*.board_view th,.board_view td {border-bottom: 1px solid #cdcdcd;border-top: 1px solid #cdcdcd;padding:10px 0;background: #fff}*/
.board_view th {background: #f2f2f2;font-weight: normal;text-align: center}
.board_view td {padding-left:24px;line-height:27px}
.board_view td {color:#3b3b3b;} 
.board_view .first th,.board_view .first td {} 
.board_view td.bold{font-weight:bold;}
.board_view td.col_black{color:#232021;}

.board_view tr.nborder td {border-bottom-color:#fff}

.viewimg {position:relative;padding:30px 0;width:80%;margin:0 auto}
.viewimg li {float:left;width:50%}
.viewimg li img {width:95%}
.viewimg li p {color:#3b3b3b;}
.viewimg li.nth-child-1 p {text-align:center}
.viewimg li.nth-child-3 p {text-align:center;padding-left:20px}
.viewimg li.nth-child-2 {position:absolute;width:auto;left:48%;top:40%}
.viewimg li.nth-child-3 {float:right;text-align:right}
.viewimg:after {display:block;content:'';clear:both}

#writeContents,
#writeContents td {color:#3e3e3e}
#commentContents td {border:0}

.comment_view { width: 100%; border-collapse: collapse }