@charset "utf-8";

/* 공통 */

.lt_info2 {padding:5px 0 10px 0;color:#888;}
.lt_info2 .lt_date {display:inline-block;}
.lt_info2 .it_name {display:inline-block;margin-right:10px;letter-spacing:-0.05em;font-weight:400;}


/* 새글 스킨 (latest) hb_view*/
.latest_u2	{float:left;width:660px;height:auto;background-color:#000;}
.latest_desc {float:right;width:320px;min-height:371.25px;padding:20px;text-shadow: 0 1px 1px rgba(0,0,0,1);background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(26,31,115,1));}

.latest_desc .lat_title			{display:block;font-size:26px;font-weight:700;letter-spacing:-0.05em;;margin:20px 0 15px;word-break:break-all;line-height:1.2;}
.latest_desc .lat_title a		{color:#fff;}
.latest_desc .lat_cnt			{font-size:13px;font-weight:400;letter-spacing:-0.0325em;;margin:0px 0 15px;word-break:break-all;line-height:1.6;color:#fff;text-align:justify;}
.latest_desc .lat_info			{margin:0px;font-size:12px;font-weight:400;letter-spacing:-0.0125em;word-break:break-all;line-height:1.6;color:#aaa;}
.latest_desc .lat_info .lt_name {display:block;margin-right:10px;margin-bottom:5px;letter-spacing:-0.05em;}
.latest_desc .lat_info .lt_date {display:block;}


/* 새글 스킨 (latest) hb_list02 */
.lat02 {position:relative;margin-bottom:20px;overflow:hidden;background:#fff}
.lat02 .lat_title {display:block;line-height:45px;font-size:1.2em;color:#253dbe}
.lat02 .lat_title a {position:relative;color:#000;display:inline-block;}
.lat02 .pic			{width:152px;height:auto;position:absolute;left:0px;top:3px;}
.lat02 .pic a		{width:152px;height:auto;}
.lat02 .pic img 	{width:152px;height:auto;}

.lat02 ul {padding:10px 0}
.lat02 li {position:relative;line-height:18px;border-bottom:1px solid #e5ecee;margin-bottom:10px;padding-left:172px;}
.lat02 li a {line-height:24px;font-weight:600;font-size:16px;line-height:20px;vertical-align:middle;letter-spacing:-0.05em;}
.lat02 li a:hover {color:#3a8afd}


.lat02 .bo_cnt	{font-size:14px;font-weight:400;letter-spacing:-0.05em;;margin:5px 0 0px;word-break:break-all;line-height:1.4;color:#666;text-align:justify;}


/* 새글 스킨 (latest) hb_weekp*/
.weekpic			{width:100%;height:auto;margin:-13px 0 7px 0;}
.weekpic a			{display:block;margin:0 0px 0 -20px;background-color:#eee;}
.weekpic img		{display:block;width:100%;height:auto;}


/* 새글 스킨 (latest) hb_weeklist */
.lat_wl {position:relative;margin-bottom:20px;overflow:hidden;background:#fff}
.lat_wl .lat_title {display:block;line-height:45px;font-size:1.2em;color:#253dbe}
.lat_wl .lat_title a {position:relative;color:#000;display:inline-block}

.lat_wl ul {padding:10px 0}
.lat_wl li {position:relative;line-height:18px;border-bottom:1px solid #e5ecee;margin-bottom:10px}
.lat_wl li a {line-height:24px;font-weight:600;font-size:15px;line-height:20px;vertical-align:middle;letter-spacing:-0.05em;}
.lat_wl li a:hover {color:#3a8afd}

.lat_wl .bo_cnt	{font-size:14px;font-weight:400;letter-spacing:-0.05em;;margin:5px 0 0px;word-break:break-all;line-height:1.4;color:#666;text-align:justify;}

/* 새글 스킨 (latest) hb_list01 */
.lat {position:relative;margin-bottom:20px;overflow:hidden;background:#fff}
.lat .lat_title {display:block;line-height:45px;font-size:1.2em;color:#253dbe}
.lat .lat_title a {position:relative;color:#000;display:inline-block}

.lat ul {padding:10px 0}
.lat li {position:relative;line-height:18px;border-bottom:1px solid #e5ecee;margin-bottom:10px}
.lat li a {line-height:24px;font-weight:400;font-size:15px;line-height:20px;vertical-align:middle;letter-spacing:-0.05em;font-weight:500}
.lat li a:hover {color:#3a8afd}


/* Mobile Device */
/*@media screen and (max-width : 768px) {*/
@media all and (max-width: 768px) {

	.latest_u2	{float:normal;width:100%;height:auto;background-color:#000;}
	.latest_desc {float:normal;width:100%;min-height:371.25px;padding:20px;text-shadow: 0 1px 1px rgba(0,0,0,1);background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0));}


}