@charset "utf-8";

/* 새글 스킨 (latest) */
.bo_lst_casel2 { width: auto; height: 240px; background-color: rgb(255, 255, 255); overflow: hidden; }

/* 리스트 카우셀 { */
.bo_lst_casel2_hd { border-width: 0px; border-style: solid; }

.bo_lst_casel2_hd::after { clear: both; float: none; display: block; content: ""; }
.bo_lst_casel2_hd .bo_lst_casel2_tit { margin: 0px; padding: 0px; width: 390px; height: 40px; border-right-color: rgb(121, 16, 60); border-right-width: 1px; border-right-style: solid; float: left; position: relative; }

.bo_lst_casel2_hd .bo_lst_casel2_tit h3 { font: bold 16px/45px Nanum Gothic; padding: 0px; color: rgb(255, 255, 255); letter-spacing: -1px; margin-left: 0px; display: inline-block; font-size-adjust: none; font-stretch: normal; }
.bo_lst_casel2_hd .bo_lst_casel2_tit h3 a { color: rgb(255, 255, 255); }
.bo_lst_casel2_hd .bo_lst_casel2_tit h4 { font: 12px/45px "Open Sans"; padding: 0px; color: rgb(255, 255, 255); letter-spacing: -1.5px; margin-right: 15px; float: right; display: inline-block; font-size-adjust: none; font-stretch: normal; }
.bo_lst_casel2_hd .bo_lst_casel2_tit .count { top: 3px; right: 20px; color: rgb(255, 255, 255); font-weight: bold; position: absolute; z-index: 100; }
.bo_lst_casel2_hd .casel_control2 { margin: 0px; padding: 0px; width: 138px; height: 100%; border-left-color: rgb(213, 0, 75); border-left-width: 1px; border-left-style: solid; float: left; }
.bo_lst_casel2_in { margin: 0px; padding: 0px; width: auto; height: auto; z-index: 5; }
.bo_lst_casel2_in ul { margin: 0px; padding: 0px; width: auto; height: 43px; overflow: hidden; border-bottom-color: rgb(204, 211, 213); border-bottom-width: 1px; border-bottom-style: solid; }
.bo_lst_casel2_in ul::after { clear: both; float: none; display: block; content: ""; }
.bo_lst_casel2_in ul:last-child { border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.bo_lst_casel2_in li { margin: 0px; padding: 0px; height: 43px; text-align: center; letter-spacing: -0.5px; font-size: 13px; float: left; display: table; }
.bo_lst_casel2_in li span { margin: 0px; padding: 0px; width: auto; height: auto; vertical-align: middle; border-right-color: rgb(204, 211, 213); border-right-width: 1px; border-right-style: solid; display: table-cell; }
.bo_lst_casel2_in li a { color: rgb(21, 21, 21); }
.bo_lst_casel2_in li a:hover { text-decoration: underline; }
.bo_lst_casel2_in li.casel_img { width: 380px; }
.bo_lst_casel2_in li.casel_img img { width: 380px; height: 353px; }
.bo_lst_casel2_in li.casel_tit2 { width: 380px; padding-left: 0px; padding: 0px 10px 10px 0px;text-align: left;}
.bo_lst_casel2_in li.casel_tit2 a { width: 380px; padding-left: 0px; padding: 0px 10px 10px 0px;text-align: left; text-decoration:none}
.bo_lst_casel2_in li.casel_name2 { width: 380px;height:120px }
.bo_lst_casel2_in li.casel_name span { padding: 0px 10px 0px 0px; text-align: left; }
.bo_lst_casel2_in li.casel_date { width: 10px; }
.bo_lst_casel2_in li.casel_date span { border-right-color: currentColor; border-right-width: medium; border-right-style: none; }/* } 리스트 카우셀 */

