@charset "utf-8";
/* 새글 스킨 (latest) */

.banner_brl_contA {
	width:100%;
	height:100%;
	margin:0px;
	clear:both;
	}



.banner_brl_contA ul:after {display:block;visibility:hidden;clear:both;content:""}
.banner_brl_contA ul {
	display:block;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	}
.banner_brl_contA ul li {
	width:100%;
	height:auto;
	margin:0px;
	padding:0.3em 0;
	line-height:1em;
	color:#fff;
	clear:both;
	overflow:hidden;
	}
.banner_brl_contA li div.bnr_brl_ca_a {
	width:14%;
	margin:0;
	padding:0px;
	float:left;
	text-align:center;
	}
.banner_brl_contA li div.bnr_brl_ca_a .ca_abox {
	display:table-cell;
	width:73px;
	height:73px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	background:#009140;
	clear:both;
	}
.banner_brl_contA li:first-child div.bnr_brl_ca_a .ca_abox {
	background:#00b851;
	}
.banner_brl_contA li:last-child div.bnr_brl_ca_a .ca_abox {
	background:#006a2f;
	}
.banner_brl_contA li div.bnr_brl_ca_a .ca_abox a {
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
	font-weight:600;
	line-height:1.4em;
	vertical-align:middle;
	text-align:center;
	clear:both;
	}
.banner_brl_contA li div.bnr_brl_ca_b {
	display:table;
	width:86%;
	padding:0px;
	font-weight:500;
	overflow:hidden;
	vertical-align:middle;
	float:left;
	}
.banner_brl_contA li div.bnr_brl_ca_b .ca_bbox {
	display:table-cell;
	width:100%;
	height:73px;
	line-height:1.3em;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	vertical-align:middle;
	text-align:left;
	clear:both;
	}
.banner_brl_contA li strong {
	font-weight:500;
	line-height:2em;
	}
.banner_brl_contA li .lt_img {
	margin:0px;
	padding:0px;
	float:left;
	}
.banner_brl_contA li .lt_img img {
	width:auto;
	height:auto;
	padding:0 10px 0 0;
	}
.banner_brl_contA li a:hover {
	color:#eee;
	}

.banner_brl_contA li div p {
	width:100%;
	padding:0px;
	font-weight:200;
	overflow:hidden;
	clear:both;
	}

@media (max-width: 1199px) {
	.banner_brl_contA li .lt_img img {
		width:90%;
		padding:0em 0 0.3em 0;
	}
	.banner_brl_contA li {
		padding:0px;
		line-height:1.2em;
	}
	.banner_brl_contA li strong {
		font-weight:700;
		line-height:1em;
		}
	.banner_brl_contA li p {
		line-height:1.1em;
	}
	.banner_brl_contA li div.bnr_brl_ca_a {
		margin: 0 10px 0 0;
	}
	.banner_brl_contA li div.bnr_brl_ca_b {
		width: 80%;
	}
}
@media (max-width: 979px) {
	.banner_brl_contA li .lt_img img {
		width:90%;
		padding:0.6em 0 0.3em 0;
	}
	.banner_brl_contA li {
		padding:0 0px;
		font-size:0.9em;
		line-height:1.2em;
	}
	.banner_brl_contA li strong {
		font-weight:700;
		line-height:2em;
	}
	.banner_brl_contA li p {
		line-height:1.3em;
	}
}
@media (max-width: 768px) {
	.banner_brr_top h3 {
		display:block;
		width:100%;
		margin:0px;
		padding:0em;
		clear:both;
	}
	.banner_brl_contA {
		display:block;
		width:100%;
		padding:0.8em 0em;
		clear:both;
	}
	.banner_brl_contA li .lt_img img {
		width:90%;
		padding:0;
	}
	.banner_brl_contA ul {
		margin:0px;
		padding:0px;
	}
	.banner_brl_contA li {
		margin:0px;
		padding:0px;
		font-size:0.9em;
		line-height:1em;
	}
	.banner_brl_contA li p {
		line-height:1.3em;
	}
}
@media (max-width: 623px) {
	.banner_brl_contA li p {
		line-height:2.1em;
	}
}
@media (max-width: 479px) {
	.banner_brl_contA li p {
		line-height:1.2em;
	}
}
@media (max-width: 350px) {

}