@charset "UTF-8";

/*main css*/
*{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
:after,:before{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
html{
	font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)
}
body{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	/*line-height:1.42857143;*/
	color:#333;
	background-color:#fff
}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}

/*title*/
.main_h1_title{text-align:center; font-size: 30px;font-weight: 700;margin-bottom: 5px; color:#50667f;}
.main_s_title{text-align:center; font-size: 16px;font-weight: 400;margin-bottom: 30px; color:#447aa0; font-style:italic;}
/*title끝*/

/*quick_service 배너리스트*/
.quick_service{ background:#fff; padding: 50px 0px;}
.banner-list{padding:0px 0px; width:100%; margin:0px; text-align:center;}
.banner-list ul{ width:100%; padding:0; margin:0px 0px; list-style:none;overflow:hidden;}
.banner-list ul li{ display:inline-block;padding:60px 0px; margin:0px;list-style:none; width:50%; height:167px; }
.banner-list ul li a{ font-size:20px; color:#FFF;}
.banner-list ul li a:hover{font-size:20px; text-decoration:underline; color:#344656;}
.banner-list ul li p{ font-size:12px; color:#fafafa;}

.quick_bg01{background:url(/_Img/quick_banner01.png) no-repeat;}
.quick_bg02{background:url(/_Img/quick_pattern.png) repeat #c6c6c4;}
.quick_bg04{background:url(/_Img/quick_banner02.png) no-repeat;}
.quick_bg03{background:url(/_Img/quick_pattern.png) repeat #15a292;}
.quick_bg05{background:url(/_Img/quick_banner03.png) no-repeat;}
.quick_bg06{background:url(/_Img/quick_pattern.png) repeat #24609f;}
.quick_bg08{background:url(/_Img/quick_banner04.png) no-repeat;}
.quick_bg07{background:url(/_Img/quick_pattern.png) repeat #4cc3c7;}
/*quick_service 배너리스트 끝*/

/*공실관 Cummunity 배너리스트*/
.board_service{ padding: 30px 0px 80px 0px; margin-bottom: 0px; background:url(/_Img/board_all_bg.png) center no-repeat #d5dfd6;}
.board-list{padding:0px 0px; width:100%; margin:0px; /*text-align:center;*/display:inline-block;}
.board-list ul{ width:100%;  display:inline-block; padding:0; margin:0px 0px; list-style:none; overflow:hidden;  border-top:#485d70 solid 3px;}
.board-list ul li{ display:block; padding:0px; margin:0px;list-style:none; width:100%; height:167px;}
.board-list ul li a{/* font-size:20px;*/}
.board-list ul li p{ font-size:12px; padding-bottom:10px;}
.board-list ul li .board_title{padding:15px 5px 10px 5px; font-size:20px; font-weight:bold; overflow:hidden; /* text-overflow:ellipsis; white-space:nowrap;*/ display:block;}
.board-list ul li a:hover .board_title{ text-decoration:underline;}
.board-list ul li .board_p{padding-bottom:15px; font-size:14px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;} 

.pad{ padding:15px; overflow:hidden;}

.board-list ul li .txt_board_title{padding:10px 15px 10px 10px; font-size:18px; text-align:left; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.board-list ul li .txt_board_p{background:url('/_Img/ic_tit02.png') -2px 7px no-repeat; padding:2px 80px 3px 10px;margin:0px 15px; overflow:hidden;  font-size:13px; border-bottom:#aaa 1px solid;  text-overflow:ellipsis; white-space:nowrap; display:block;}
.board-list ul .board_bg04 .txt_board_p_more a{text-align:right; position:absolute; right:20px; top:15px; font-size:13px;}
.board-list ul .board_bg05 .txt_board_p_more2 a{text-align:right; position:absolute; right:20px; top:180px; font-size:13px;}
.date{ position:absolute; right:13px; font-size:13px;}

.board_photo_bg{background:#ccc;}
.board_photo_bg img{height:167px !important;}
.board_txt_bg01{background:#15a292; padding:10px; color:#FFF; text-align: center;}
.board_txt_bg02{background:#c6c6c4; padding:10px; color:#333; text-align: center;}
.board_txt_bg03{background:#203749; padding:10px; color:#FFF; text-align: center;}
.board_bg04{background:#4cc3c7;padding:10px; color:#FFF;}
.board_bg05{background:#629cb9;padding:10px; color:#FFF;}
/*공실관 Cummunity 배너리스트 끝*/

/*메인팝업배너 확인*/
@media all and (min-width: 1751px){
	.main_banner_fix_box{top:500px; right:360px; width:400px; height:300px;}
}
@media all and (min-width: 1501px) and (max-width:1750px) {
	.main_banner_fix_box{top:400px; right:200px; width:400px; height:300px;}
}
@media all and (min-width: 1351px) and (max-width:1500px) {
	.main_banner_fix_box{top:350px; right:200px; width:400px; height:300px;}
}
@media all and (min-width: 1101px) and (max-width: 1350px) {
	.main_banner_fix_box{top:260px; right:100px; width:400px; height:300px;}
}
@media all and (min-width: 901px) and (max-width: 1100px) {
	.main_banner_fix_box{top:170px; right:80px; width:400px; height:300px;}
}
@media all and (min-width: 781px) and (max-width: 900px) {
	.main_banner_fix_box{top:100px; right:60px; width:400px; height:300px;}
}
@media all and (min-width: 326px) and (max-width: 780px) {
	.main_banner_fix_box{top:100px; right:5px; width:340px; height:255px;}
}
@media all and (max-width: 325px) {
	.main_banner_fix_box{top:100px; right:0px; width:320px; height:240px;}
}

.main_banner_fix_box{position:absolute; z-index:999; }
.main_banner{text-align:right; margin-right:0px; padding-right:0px; margin-top:5px; }
.main_banner_div01{margin-top:0px;}
.main_banner_ul01{overflow:hidden; background:#f9f9f9;}
.main_banner img{ width:400px; height:300px;}
/*메인팝업배너 끝*/