.board_category {margin: 0;margin-bottom:40px;}
.board_category li {float:left;width:14.2%;}
.board_category li a {background:#fff;display: block;line-height:43px;text-align: center;color: #585f79;position: relative;border: 1px solid #b5b5b5;border-left: 0;border-right: 0;letter-spacing: -1.3px;}
.board_category li a i,.board_category li a em {position: absolute;right: 0;top: 0px;width: 1px;height:43px;background: #ddd}
.board_category li a em {display: none}
.board_category li a.on {background: #f54cba;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: #ea009a;text-decoration: none}
.board_category_5 li {width:20%}
.board_category_6 li {width:16.66666666%}
.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}

#view_content {width:1171px;height:661px;margin:0 auto;overflow:hidden;padding-top:15px;margin-bottom:40px}
#view_content iframe {width:100%;height:661px}

ul.board_list {padding:30px 0;border-top:3px solid #2d333a}
ul.board_list li {float:left;margin:0 28px 75px 0}
ul.board_list li:nth-child(3),
ul.board_list li:nth-child(6),
ul.board_list li:nth-child(9),
ul.board_list li:nth-child(12),
ul.board_list li:nth-child(15),
ul.board_list li:nth-child(18),
ul.board_list li:nth-child(21),
ul.board_list li:nth-child(24) {margin-right:0}

ul.board_list li:nth-child(4),
ul.board_list li:nth-child(7),
ul.board_list li:nth-child(10),
ul.board_list li:nth-child(13),
ul.board_list li:nth-child(16),
ul.board_list li:nth-child(19),
ul.board_list li:nth-child(22),
ul.board_list li:nth-child(25) {clear:both}
ul.board_list a {display:block;border:0px solid #d1d1d1;padding:0px;width:414px;/*box-shadow: 5px 5px 10px #ccc;*/}
ul.board_list a .thumb {width:414px;height:240px;transition: all .2s ease-in-out;margin-bottom:30px}
ul.board_list a .ca_name {font-size:20px; font-weight:500; color:#0d71ab}
ul.board_list a .subject {font-size:24px; font-weight:bold; color:#272727; padding:5px 0 15px;}
ul.board_list a .keywords {font-size:18px; color:#414141;}
ul.board_list a .keywords span {padding-right:15px;}


ul.board_list a:hover .thumb, ul.board_list a:focus .thumb {transform: scale(1);}



ul.board_list a .desc {color:#909090}
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}

table.board_list {width: 100%;; margin-top:30px}
table.board_list thead tr th {background: #2d333a;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:119px;height:84px}
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 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:#fff;display:inline-block;line-height:1em;padding:5px 7px}
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;background:#313648;padding: 0;}
table.board_list .ico-notice{line-height:23px;} 
table.board_list .gray em {background:#b2b2b2;}

/* 건강체크 */
.board_list2 .subject .short-desc {padding-left:15px}



.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 .end th,.board_write .end 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 }


.board_search input.ed {border:5px solid #0d71ab;border-radius:30px;width:570px;padding:10px 20px;font-size:20px}
.board_search button[type=submit] {background:#fff;color:#fff;border:0;border-radius:0;padding:0;vertical-align:middle;line-height:1.4em;position:absolute;margin:15px 0 0 -60px}


.board_search_top {margin:25px 0}





.video_slide_div {clear:both; padding-top:120px;}
.slide_tit {}
.slide_tit p {text-align:left !important;}
.s_txt1 {font-size:18px !important; font-weight:500; padding:0 !important;}
.s_txt2 {font-size:16px !important; color:#666; padding-bottom:20px !important;}
.video_slide {width:100%;position:relative;}
.video_slide .swiper-container {padding:0 20px;}
.video_slide .swiper-slide {width:16.6%;}
.video_slide .swiper-slide .v_img {width:100%;}
.video_slide .swiper-slide .v_img img {width:100%;}
.video_slide .swiper-slide .v_txt p {text-align:left !important;}
.video_slide .swiper-slide .v_txt .v_tit {font-size:16px; color:#272727; padding-top:10px; padding-bottom:0;}
.video_slide .swiper-slide .v_txt .v_date {font-size:14px; color:#666; padding-top:7px;}
.video_slide .swiper-slide .v_txt .v_date span {padding-left:20px; position:relative;}
.video_slide .swiper-slide .v_txt .v_date span::before {content:'/';display:block; color:#666; position:absolute; top:-1px; left:7px;}
.video_slide .swiper-button-prev {width:38px; height:38px;  background:url('/skin/board/youtube/img/arr.png') no-repeat; top:20%;left:0;}
.video_slide .swiper-button-next {width:38px; height:38px; background:url('/skin/board/youtube/img/arr2.png') no-repeat; top:20%;right:0;}

