.lt_pc {float:left;margin-left:20px}
.lt {position:relative;}
.lt ul {margin:0 0 10px;padding:0;list-style:none}
.lt li {padding:3px 0}
.lt .lt_title {display:block;padding:10px 0 8px}
.lt .lt_more {position:absolute;top:5px;right:0;color:#333;}
.lt .lt_more a{color:#333;}
.lt .cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold}

.tab-content>.active{ display:block !important;}
.tab-content .lt ul{ }
.tab-content .lt li{line-height:28px; background: url(../../../img/icon_dot.gif) no-repeat 0 14px; padding-left:13px; overflow:hidden}
.tab-content .lt li a{float:left; color:#555}
.tab-content .lt li span{float:right; padding-right:40px}

.blog-list ul{	padding-left:0px;}

.blog-list ul li{
	padding:10px 20px 0px 0px;
	text-align:left;
    width: 100%;
	display: flex !important;
    align-items: center;
}

.blog-list ul li:last-child{border-bottom:0px !important;}
.blog-list ul li h3{
	margin-top:0px;
	font-size: 17px;
}
.blog-list ul li h3 a{
	color:#000;
    font-weight: 800;
}
.blog-list ul li ul{
	display:block;
	width:100%;
	border-top:#366D9A 0px solid;
	padding-left:0px;
	padding-top:10px;
}
.blog-list ul li p{
	line-height: 18px;
    color:#b5b5b5;
    margin: 0px;
    font-size: 13px;
    text-align: left;
    margin-top: 5px;
}
.blog-list ul li d{
    font-size: 10px;
	text-align: left;
}
.blog-list ul li .item-photo{
	float:left;
    margin-right:10px;
    border:3px solid #fea040;
}
.blog-list ul li .no_image .item-photo{
	height: 66px;
}
.blog-list ul li ul li{
	display:inline-block; 	
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	border-bottom:#DCDCDC 0px solid;
	border-right:#DCDCDC 1px solid;
	font-size:14px;
	color:#9F9F9F;
}
.blog-list ul li ul li:first-child{
	padding-left:0px;
}
.blog-list ul li ul li:last-child{
	border-right:#DCDCDC 0px solid;
}
.thumb-li-img a{border-radius: 50%;}
.tickli a{ color:#000}

.owl-carousel .item-content h4 b{font-weight: 900 !important;font-size: 2rem;}
.owl-carousel .item-content p{margin-bottom: 0px; font-size: 1.4rem; font-family: 'NanumSquare', sans-serif !important;}
.owl-carousel .item-content small { color: #222222 !important;}

.owl-carousel-menu {
	position: relative;	
}
.owl-carousel-menu .item{
	border: 1px solid #eaeaea;
	margin-bottom: 10px;

}
.owl-carousel-menu .item:hover{
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
	box-shadow:  3px 3px 8px 1px rgba(0, 0, 0, .1);
	border: 1px solid #ff6e22;
}
.owl-carousel-menu .item-thumb{
    overflow: hidden;
    box-sizing: border-box;
}
.owl-carousel-menu .item-content{
	background-color: #ffffff;
    padding: 1.8em 1.4em;
	min-height: 124px;
}
.owl-carousel-menu .item-content h5{
	margin-top: 0px;
	margin-bottom: 3px;
	font-weight: 600;
}
.owl-carousel-menu .item-content small{
	color:#ff6e22;
}
.owl-carousel-menu .owl-nav{
	position: absolute;
	transform: translateY(-50%);
	top: 40%;
	width: 100%;
}
.owl-carousel-menu .owl-nav button{
	position: absolute;
	width: 60px;
    height: 60px;
    background-color: #ff6e22 !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    border: 0px !important;
	border-radius: 50px;
    font-size: 30px !important;
    line-height: 0;
    cursor: pointer;
	color: #ffffff !important;	
}
.owl-carousel-menu .owl-nav button.owl-next{
    right: -80px;
}
.owl-carousel-menu .owl-nav button.owl-prev{
	left: -80px;
}

@media (max-width: 767px) {
	.owl-carousel-menu .item-content {background-color: #ffffff;padding: 0.8em;height: 82px;}
	.owl-carousel-sns .item-content{padding: 1em !important;}
	.owl-carousel-menu .item-content h4 {margin: 5px 0;}
	.owl-carousel .item-content h4 b {font-size: 1.8rem;}
	.owl-carousel .item-content p {font-size: 1.5rem;}
	.owl-carousel-sns .item-content h5{font-size: 1.7rem;}
	.owl-carousel-menu .item-content{	
	min-height:100px;
}
}