@charset "utf-8";



/* ==========================================================================
관리자 내용 버튼
========================================================================== */
.btn_admin{
	position: fixed;
	left:20px;
	bottom:10px;
	outline: none;
	color: #fff;
	text-decoration: none;
	}

/* ==========================================================================
서브 상단 레이아웃
========================================================================== */
 .sub_header {
	padding-top: 7rem;
	margin-bottom: 0;
	background: #000 url(img/about.jpg) no-repeat center bottom;
	background-size: cover;
	border-radius: 0;
	}

.center-vertically, .center-vertically:before { 
	display: table;
	width: 100%;
    height: 125px;
    padding: 0; 
	}

.center-vertically:before { 
	position: absolute;
    top: 0px;
    left: 0px;
    content: '';
    background: transparent url(img/pattern.png) repeat top left;	
	}


/* ==========================================================================
서브 상단 타이틀
========================================================================== */
.sub_hero h1 {
	font-family: 'Noto Sans KR',sans-serif;
	font-size:50px;
	font-weight:500;
    color: #fff;
    margin-top: 30px; 
	}

.sub_hero p {
	font-family: 'Noto Sans KR',sans-serif;
	font-size:23px;
	font-weight:400;
    color: #fff;
	}
  
.sub_hero .hero-content {
    padding-top: 26%; 
	}



/* ==========================================================================
Intro
========================================================================== */


/* ==========================================================================
간격
========================================================================== */
.sub_section-padding {
  padding: 100px 0 0 0; }


.content_title h6{padding-bottom:50px;}


/* Featured Work
---------------------------------*/

.featured-work h2{
	text-align:left;
}
.featured-box{
	padding:0 0 0 0;
	margin-bottom:10px;
	font-size:14px;
}


.featured-box-col1{
	width:60px;
	float:left;
}
.featured-box-col1 i{
	display:block;
	line-height:78px;
	font-family: 'FontAwesome';
	font-size:38px;
	color:#777777;
	font-style:normal;
}
.featured-box-col2{ overflow:hidden;}

