@charset "utf-8";
/* À¥ÆùÆ® 
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumpenscript.css");

@import url("bootstrap.css");
.fng{font-family:'³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';}
.fnbs{font-family:'Nanum Brush Script';}
.fngc{font-family:'Nanum Gothic Coding';}
.fnm{font-family:'³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';}
.fnp{font-family:'³ª´®Ææ', NanumPen, 'fontnp', 'Nanum Pen Script';} 


body
{
	margin:0;
	font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic';


}
*/

.tableTdHead
{
	background-color:#b8c2d5;
	font-weight:bold;
	text-align:center;
}

.tableTdData
{
	background-color:#ffffff;
	text-align:center;
}

.borderBlack
{
	border:1px solid #0000000;
}

.subHeader
{

	clear:both;

}
.subHeader2
{
	float:left;
	width:321px;
}


.subTitle2
{
	max-width: 900px;
	font-weight: 500;
	font-size: 32px;
	height:85px;
	padding-top: 25px;
	float:;left;
}

.subTitle3
{
	max-width: 944px;
	font-weight:500;
	font-size: 24px;
	height:50px;
	padding-top: 25px;
	text-align: center;	
	clear:left;
		color: #6699cc;
}

.subTitleText
{
	color: #6699cc;
	font-weight: Bold;
	font-size: 26px;
	text-align: center;	
	font-family:'Nanum Barun Gothic', sans-serif;


}

.subTitleNavi
{
	margin-left:25px;
	font-size: 12px;
	text-align: left;	
	font-weight: normal;
	color:#666666;

}

.subTitleNavi a
{
	color: #666666;
	font-size: 12px;
	text-align: right;
	text-decoration: none;
	font-weight: normal;
}



.subTitleBottomLine
{
	clear:left;
	padding-top:2px;
	border-bottom:solid 1px #6699cc;
	max-width:994px;
}



.subTitleBottomLine2
{

	height:15px;
	padding-top:4px;
	margin-left:20px;
	border-bottom:solid 2px #6699cc;
	max-width:920px;
}




.subContents
{
	max-width:940px;
	float:left;
}

.subOrgan
{
	float: left;
	max-width:940px;
}

.introduceContent
{
	max-width:999px;
	background-image:url(images/sub_introduce1_07.gif);
	clear:none;
	float:none;
	min-height:1200px;
	background-repeat: no-repeat;

}

.introduceContent2
{
	float:right;
	font-size:16px;
	line-height:30px;
	max-width:610px;
	color:#666666;
	padding-left:10px;
}

.introduceContent2 > b1
{
	font-size:28px;
	color:#6699cc;
	font-weight:500;
	font-family:'³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
}

.introduceContent3
{
	float:right;
	font-size:16px;
	line-height:30px;
	max-width:610px;
	color:#666666;
	padding-left:150px;
}

.introduceContent3 > b2
{
	font-size:32px;
	color:#666666;
	font-family:'Nanum Brush Script';
}

.introduceContent4
{
	clear:left;
	float: left;
	font-size: 20px;
	max-width: 996px;
	height: 33px;
	color: #ffffff;
	background: #6699ff;
	border-radius: 5px;
	min-width: 996px;
	max-width: 996px;
	text-align: center;
	padding-top: 13px;
	margin-left: 4px;
	margin-right: 4px;
	font-weight:500;
}

.introduceContent5
{
	max-width: 999px;
	background-image: url(images/sub_introduce1_11.gif);
	clear: left;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.introduceContent5-1
{
	width: 999px;
	float: left;
	font-size:16px;
	line-height:30px;
	padding-left:5px;
	color:#666666;
}




.introduceContent6-1
{
	width: 999px;
	float: left;
	font-size:16px;
	line-height:30px;
	padding-left:5px;
	text-align:center;
	color:#666666;
}
.introduceContent6-1 > b1
{
	font-size:24px;
	color:#6699cc;
	font-weight:bold;
	font-family:'³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
	text-align:center;
}



.introduceContent7
{
		clear:left;
	float: left;
	font-size: 20px;
	max-width: 996px;
	height: 46px;	background: #6699ff;
	
	
}

.introduceContent7-1
{

	color: #ffffff;

	border-radius: 5px;
	min-width: 996px;
	text-align: center;
	padding-top:12px;
	margin-left: 4px;
	margin-right: 4px;
	font-weight:500;
}

.cross
{
	float:left;
}

.introduceManual
{
	max-width: 980px;
	float: left;
	padding-left:10px;
	padding-top:40px;
	padding-bottom:20px;

}

.introduceManual > p
{
	font-size:16px;
	line-height:30px;
	color:#666666;
	padding-left:15px;
}



.introduceManual > b1
{
	font-size:24px;
	color:#466cb8;
	font-weight:bold;
	font-family:'³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
}



.introduceVision1
{
	width: 330px;
	float: left;
}



.introduceVisionTitle1
{
	float: left;
	font-size: 20px;
	width: 270px;
	height: 33px;
	font-weight:500;
	color: #ffffff;
	background-color: #6599ff;
	border-radius: 5px;
	padding-top: 13px;
	padding-left: 50px;
	margin-left: 4px;
	margin-right: 4px;
	background-image: url(images/vision_cross.jpg);
	background-repeat: no-repeat;
}
.introduceVisionTitle2
{
	float: left;
	font-size: 20px;
	width: 270px;
	height: 33px;
	font-weight: 500;
	color: #ffffff;
	background-color: #cccccc;
	border-radius: 5px;
	padding-top: 13px;
	padding-left: 50px;
	margin-left: 4px;
	margin-right: 4px;
	background-image: url(images/vision_cross2.jpg);
	background-repeat: no-repeat;
}

.introduceVisionContents1
{
	width: 300px;
	font-size: 16px;
	line-height: 30px;
	padding-left: 10px;
	padding-top: 10px;
	color: #666666;
	float: left;
}

.subVisionContents
{
	max-width: 999px;
	background-image: url(images/vision_bg.jpg);
	clear: left;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.subVisionContents .dl-horizontal dt 
{

	color: #6699cc;
	font-weight: bold;
	font-size: 28px;
	text-align: center;	
	font-family:'Nanum Barun Gothic', sans-serif;
}

.subVisionContents .dl-horizontal dd
{
	color: #666666;
	font-size: 16px;
	padding-left: 20px;
	margin-left: 14px;
	padding-top: 13px;
	padding-bottom:10px;
	border-bottom:solid 1px #cccccc;
	font-weight:400;
}

.subVisionContents .dl-horizontal dd > b1
{
	color: #6699cc;
	font-weight: bolder;
	font-size:16px;
		font-weight: 400;
}
.subVisionContents .dl-horizontal dd > b2
{
	color: #0c0c0c;
	font-weight: bold;
	font-size:16px;
}



.marginLRNone
{
	margin-left:0px;
	margin-right:0px;	
}

.welcommeText
{
	font-size:15px;
}

.pastor, .pastor table
{
	font-size:15px;
}

.picDivPaddBottom
{
	
}


.subPastor
{
	clear:left;
}

.subPastor2
{
	clear:left;
}

.subPastor2-1
{
	float:left;
	min-width:498px;
	height:170px;
}


.subPastorPic
{
	float:left;
	width:100px;
	margin-top:20px;
	
}

.subPastorText
{
	float:left;
	font-weight:bold;
	font-size:14px;
	line-height:21px;
	font-family:'³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
	color:#707070;
	padding-left:30px;
	padding-top:40px;
	padding-bottom:50px;
	padding-right:20px;
	max-width:890px;
}

.subPastorText > b1
{
	color:#003399;
	font-size:16px;
	font-family:'³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
}

.bb1
{
	color: #003399;
	font-size: 22px;
	font-family: '³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
	letter-spacing: -0.25px;
}

.bb2
{
	color: #003399;
	font-size: 14x;
	font-family: '³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
	letter-spacing: -0.25px;
	text-align:right;
}


.pastor .subPastor
{
	border: 1px solid #0C82BC;
	min-height:190px;
	height:auto;
	padding:20px;
	margin:10px;
}

.pastor hr
{
	border-width: 1px;
	border-bottom-color: #0A539B;
	border-bottom-style: solid;
}

.pastor h4
{
	font-weight:bold;
	font-size:19px;
	color:#4c4c4c;
}

.pastor h5
{
	font-weight:bold;
	font-size:17px;
	font-color:
}

.pastor p
{
	font-size:14px;
}

/* designer's css  */
.subContentsText
{
	color:#707070;
	padding-left:20px;
}

.subContentsText > p
{
	color:#707070;
	font-size:16px;
	line-height:22px;
}


.subContentsText > h1
{
	color:#707070;
	font-family: '³ª´®¸íÁ¶', NanumMyeongjo, 'fontnm', 'Nanum Myeongjo';
	font-size:14px;


}


.subContentsImg
{
	padding-top:50px;
	width : 323px;
	float:right;
}

.subContentsText > li
{
	padding-left:30px;
	color:#555555;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size:14pt;
	letter-spacing: -0.75pt;
	line-height: 30pt;
	
}
.subContentsText > li > b1
{
	font-weight:bold;
}


.subPeople1
{
	padding-left: 40px;
	padding-right:40px;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size: 14pt;
	letter-spacing: -0.75pt;
	line-height: 30pt;
	text-align: center;

	
}

.subPeople1 p {font-size:17px;}

.subContentsText2 > li
{
	padding-left:30px;
	color:#555555;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size:13pt;

	line-height: 24pt;
	
}
.subContentsText2 > li > b1
{
	font-weight:bold;
}	
.subContentsText2 > li > b2
{
	font-weight:bold;
	font-size:14pt;
	color:#006699;
}	

.subTraining
{

	color:#666666;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size:14pt;
	letter-spacing: -0.50pt;
	line-height: 24pt;
	font-weight:bold;
}

.subTraining > hh1
{
	color: #1f1f1f;
	font-weight: bolder;
	font-size: 16pt;
	text-decoration: underline;
}

.subTraining > h2
{
	color:#003366;
	font-weight:bolder;	
		font-size: 20pt;

}


.subTraining > b1
{
	color:#003366;
	
}
.subTraining > b2
{
	color:#000000;
	font-weight:bolder;	

}

.TrainingBox1
{
	max-width: 900px;
	background-color: #0099FF;
	color: #FFFFFF;
	text-align: center;
	font-size: 20pt;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 500;
	clear: left;
		margin-top:20px;
	margin-bottom:20px;
}

.TrainingBox2
{
	float:left;
	max-width:100%;
	margin-top:20px;
	margin-bottom:20px;
}

.TrainingPic
{
	float:left;

}


.TrainingText
{
	float:left;	
	color:#666666;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size:14pt;
	padding-left:20px;
	line-height:24pt;
	font-weight:500;
	
}

.TrainingBox3
{
	background-image: url(images/sub_traing_bg2.jpg);
	color: #1f1f1f;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size: 14pt;
	font-weight:bold;
	clear: left;
	padding-left:50px;
	padding-top:20px;
	max-width:900px;
	height:35px;

}

.subInteriorBox1
{
	float:left;
	max-width:656px;
	margin-top:10px;
	margin-bottom:10px;

}

.subInteriorText1
{
	float: right;
	color: #666666;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size: 12pt;
	line-height::16pt;
	padding-top:15px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: 400;
	max-width: 300px;
	vertical-align: bottom;	

}


.subInteriorBox2
{
	float: left;
	max-width: 247px;
	margin-bottom: 20px;
}

.subInteriorBox3
{
	float: left;
	max-width: 334px;
	margin-bottom: 20px;
}

.subInteriorBox4
{
	float: left;
	max-width: 495px;
	margin-bottom: 20px;
}
.subInteriorText2
{

	color: #666666;
	font-family: '³ª´®°íµñ', NanumGothic, 'fontng', 'Nanum Gothic';
	font-size: 12pt;
	line-height::16pt;
	font-weight: 300;
	max-width: 100%;
	vertical-align: bottom;
	text-align: center;
}


.InteriorPic
{
	float: right;
}






.subFoot
{
	
	width:1002px;
}

