@charset "UTF-8";

/* sub-page common style */

section{
	margin:0 auto;
 	width:100%;
	min-height:600px; 
	height:100%;
	display:inline; 
    float:left;
	
}

.step-header{
	min-height: 125px;
}

.step-wrapper{
	min-height: 90px;
	margin-bottom: 50px;
}

section .section_sub1{
	margin:0 auto;
	width:100%;
	min-width:1110px;
	height:auto;
	background:url('../imgs/intro/common/sub_con_bg.png');
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover; 
 	min-height:600px;
	display:inline;
	float:left;
}



article{
	width:1110px;
	margin:0 auto;
	padding:0;
}


/* sub-page title image */
.section1-header-img{
	background:url('../imgs/intro/common/sub1_top_bg.png');
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover; 
	width:100%;
	min-width:1110px;
	height:120px;
	padding:20px 0;
	text-align:center;
}

.section2-header-img{
	background:url('../imgs/adm/common/sub2_top_bg.png');
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover; 
	width:100%;
	min-width:1110px;
	height:120px;
	padding:40px 0;
	text-align:center;
}


.section3-header-img{
	background:url('../imgs/adm/common/sub2_top_bg.png');
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover; 
	width:100%;
	min-width:1110px;
	padding:40px 0;
	height:120px;
	text-align:center;
}

.section4-header-img{
	/* background:url('../imgs/emp/common/sub4_intro_head.gif'); */
	background:url('../imgs/emp/common/sub4_top_bg.png');
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover; 
	width:100%;
	min-width:1110px;
	height:120px;
	padding:30px 0;
	text-align:center;
}

.section5-header-img{
	/* background:url('../imgs/cmnt/common/sub5_intro_head.gif'); */
	background:url('../imgs/cmnt/common/sub5_top_bg.png');
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover; 
	width:100%;
	min-width:1110px;
	height:120px;
	text-align:center;
}

.management-header-img{
	background:url('../imgs/intro/common/sub1_intro_head.gif');
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover; 
	width:100%;
	min-width:1110px;
	height:260px;	
}


.article_body{
	width:788px;
	height:auto;
}
.article-title-wrap{
	height:70px;
	text-align:left;
	float:left;	
}

.article-ex-wrap{
    padding-left:20px; 
	padding-top:40px;
	height:25px;
	text-align:left;
	/* float:left; */
}

.article-num{
	font-size:60px;
	color:#e0e0e0;	
}

.article-title{
	font-size:28px;
	color:#515151;
	font-weight:bold;
}


.article-title-ex{
	margin-top:20px;
	font-size:12px;
	color:#a1a1a1;
}


.article-wrap{
	width:888px;
	height:auto;
    text-align:center; 
	/* float:left; */
	background-color:#fff;
	padding:20px 50px;
	min-height:800px;
	display:inline
}

.section-header-wrap{
	width:100%;
	height:50px;
	min-width:788px;
	margin:0 auto;
}

.section-h{
	width:788px;
	height:50px;
	margin:0 auto;	
}

.section-h-title{
	float:left;
	font-size:20px;
	color:#404040;
	font-family:NanumGothicBold;
	padding-top:10px;	
}

.section-h-loc{
	float:right;
	font-size:12px;
	color:#404040;
	padding-top:20px;
	font-family:NanumGothicBold;
}


.section-divider{
	margin:25px auto;
	clear:both;
	height:1px;
	background-color:#a1a1a1;
	width:100%;	
}


.articleDivider{
	margin:10px auto;
	clear:both;
	height:2px;
	background-color:#a1a1a1;
	width:100%;	
}




/* article content 이미지 등록 시  */

.content_img_wrap{
	/* background:rgba(200,200,200,0.7);	 */
}
.content-img{
	width:788px;
	height:auto;
}

.sub_content_wrap{
	text-align:left;
	color:#808080;
	font-family:NanumGothicBold;
	line-height:25px;
}

.sub_content_wrap .title_intro_span{
	font-size:28px;
}




.policy-area{
	width:788px;
}

.container{
	width:100%;
	height:50px;	
}

.container_small{
	width:100%;
	height:20px;
}


.upload_btn{
	float:right;	
	width:100px;
	height:auto;
	padding:5px 10px;
	font-size:14px;
	background-color:whitesmoke;
	border:1px solid #a0a0a0;
	text-decoration:none;
	border-radius:3px;
}

.upload_btn:hover{
	color:white;
	background:rgba(0,0,0,0.6);
}




/* 서브페이지 버튼  */
	.a-button-wrap{
		text-align:right;
		width:788px;
		height:50px;
		margin:0 auto;
		margin-top:15px;
	}
	
	.a-button-wrap .a-button{
		font-size:12px;
		font-weight:normal;
		color:BLACK;
		border-radius:3px;
		text-decoration:none;
		border:1px solid #a1a1a1;
		padding:10px 10px;
		margin:auto 10px;
		background:rgba(66,66,66,0.1);
	}

	.a-button-wrap .a-button:hover{
		font-size:12px;
		color:#555;
		background:rgba(255,255,255,0.6);
		cursor:pointer;
	}