@charset "utf-8";


.container {max-width: none !important; width:1200px; }
header .navbar .nav li a {font-family:'NanumGothic', '나눔고딕', ng;}  /* 탑 1차 메뉴 */

/*** 헤더 탑 컬러 스타일링(로고 위 부분) ***/
#header-top {} /* 배경 컬러 */
#header-top .navbar-nav > li > a {color:#fff;} /* 로그인 폰트 컬러 */


/*** 메인 메뉴 폰트 스타일링 ***/
header .navbar .nav li a {
	padding:7px 7px;   margin:0 5px; border-radius:3px;
	font-size: 13px;   /* 폰트사이즈 */
	color:#333;  /* 폰트컬러 */
	text-transform:uppercase;
	white-space:nowrap;
}


.nav-pills { margin-top:0px;  background-color:#e53035 ;padding:0 30px;}
.nav-pills > li.active > a, .dropdown-menu > .active > a,
header .navbar .nav li a:hover { background-color:#666; color:#fff !important; ;
} /* 마우스 오버시 폰트컬러 */


/*** 메인 왼쪽 스크롤메뉴 스타일링 ***/
.side-navi li a {
	color:#fff;  /* 폰트컬러 */
	background:#E64C65;  /* 배경컬러 */
}


/*** 슬라이드 캡션 스타일링 ***/
.fluid_container h1 {color:#fff} /* 타이틀 폰트 컬러 */
.fluid_container p {color:#fff} /* 요약 폰트 컬러 */

.ruemaincon1 {width:391px; height:261px; margin:0 14px 0 0; float:left;} 
.ruemaincon2 {width:391px; height:261px; margin:0 14px 0 0; float:left;}
.ruemaincon3 {width:390px; float:left; margin:0; padding:0; height:261px;}
.ruemaincon4 {width:191px; height:156px; margin:0 5px 0 0 ; float:left; background-image:url(/layouts/rueflat_plant/img/con3.jpg); background-repeat:no-repeat;}
.ruemaincon44 {width:160px; height:80px; margin:70px 0 0 19px;} 
.ruemaincon44 a { color:#333; font-size:13px; text-decoration:none;}
.ruemaincon5 {width:194px; height:156px; margin:0 ; float:left;}
.ruemaincon6 {float:left; clear:both; width:191px; margin:6px 5px 0 0 ;}
.ruemaincon7 {float:left; width:194px; margin:6px 0px 0 0 ;}

/*** 서브 탑 스타일링 ***/
.transCover {
	/*background-color:rgba(68, 179, 158, 0.8);*/ /* 서브 탑 배경 커버 컬러(RGB 컬러값, 투명도) */
}
.sub-promotion,.sub-promotion a {
	color: #999 !important;
font-size: 11px; /* 현재 위치 폰트 컬러 (#ffffff 부분만 수정) */
}


/*** 하단 푸터 스타일링 ***/
.section-6 .footer-top h5 {font-size:16px;font-family:'ngBold' !important;} /* 푸타 타이틀 */
.section-6 { 
	color:#fff; /* 푸터 섹션-타이틀 컬러, 배경 컬러 */
} 
.section-6 .footer-top {
	padding-top: 50px; /* 푸터 섹션 - 상단 여백 */
	padding-bottom: 50px; /* 푸터 섹션 - 하단 여백 */
}
.footer-top p {
	color: #7D9BB9; /* 섹션 컨텐츠영역 폰트 컬러 */
}
.footer-top .base-line {
	background-color: #486684; /* 타이틀 라인 컬러 */
	border-right-color: #82baf1;  /* 타이틀 우측 라인 컬러 */
}
.section-6 .footer-bottom { border-top: 1px solid #d6d8dd; padding:30px 0; margin-top:35px;
	color:#A5AFC9;  /* 푸터 카피라이트-폰트 컬러, 배경컬러 */
} 


