@CHARSET "UTF-8";

.home{border-bottom:1px solid rgba(255,255,255,.5);}
.head-scroll .home{color:#8b6c56; border-bottom: 1px solid #8b6c56;}

.slide-content{position:relative; min-width:1100px; height:420px; overflow:hidden;z-index:10;}
.title-content{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:rgba(0,0,0,0.3);
	background-image:url("../img/common/cloud.png");
	background-repeat:no-repeat;
	background-position:center bottom;
	z-index:8888;
}
.title-content h1{padding-top:170px; width:280px; margin:0 auto 8px;}
.title-content h2{font-family:'NanumMyeongjo'; color:#fff; text-align:center; font-weight:400;}

.bx-wrapper{border:none; box-shadow:none;}
.slider div{
	position: relative;
	height:420px;
	overflow: hidden;
	background: #fff;
}
.slider img{
	position: absolute;
	width:100%;
	min-width:1300px;
	height: auto !important;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;    
}

.more{
	position:absolute;
	top:20px;
	right:5px;
}
.more img{margin-top:-5px;}


.gallery-content{padding-bottom:15px;}
.gallery{overflow:hidden;}
.gallery li{
	width:348px;
	height:361px;
	float:left;
	margin-top:15px;
}
.gallery li+li{
	width:173px;
	height:173px;
	margin-top:15px;
	margin-left:15px;
}

.area-content{padding-bottom:15px;}
.area{overflow:hidden;}
.area li{width:356px; float:left; border-bottom:3px solid #ddd;}
.area li+li{margin-left:16px; border-color:#507eae;}
.area li+li+li{border-color:#ddd;}
.area li div{height:361px;}
.area li p{padding:5px;}
.area li span{color:#507eae; font-size:18px; margin-right:6px;}

.band li{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	line-height:40px;
	padding:0 10px;
	font-weight:300;
}
.band li+li{border-top:1px dashed #ddd;}
.date{color:#8b6c56; margin-right:30px; margin-top:10px;}

.diary li{overflow:hidden; margin:10px 0; padding:15px 10px;}

.diary li+li{border-top:1px dashed #ccc;}

.diary-img{
	display: block;
	overflow: hidden;
	width: 180px;
	height:120px;
	border: 1px solid #edecf2;
	background: #fefefe;
	position: relative;
	float:left;
	margin-right:15px;
}

.diary-img img{ 
	position: absolute;
	width: 100%;
	max-width: 100%;
/*
	max-height: 100%;
*/
	width: auto !important;
	height: auto !important;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.diary dl{margin-top:5px;}
.diary dt{font-size:16px; margin-bottom:5px;}
.diary dt a:hover, .diary dd a:hover{color:#f30;}

.diary-content{
	overflow: hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-line-clamp:2;/* 라인수 */ 
	-webkit-box-orient:vertical; 
	word-wrap:break-word; 
	line-height: 1.8em; 
	height: 3.6em;
	font-weight:300;
	font-size:14px;
	 /* line-height 가 1.2em 이고 3라인을 자르기 때문에 height는 1.2em * 3 = 3.6em */ 
}










