@charset "utf-8";
@import url("default.css");

.bg001 { position: relative; width:100%; float:left; background:url(../images/_main/bg001.jpg) top center no-repeat;}
.window { width:100%;align: center; float: left;}
.fixWindow { position: relative; width: 1000px; margin:0px auto;}


.header {position:relative; float:left; width:1000px; height:130px;}
	.gnb { position: relative; width:250px; float: right; margin-right:7px; padding-top:5px;}
	.gnb ul li{ position:relative; padding-left:8px;height:19px;}
		
	.logo {position:relative; float:left; width:130px; height:51px; font-size:0; padding:30px 0 0 0px;}
	.menu {position:relative; float:right; width:770px; height:80px; }
	#topMenu {position:relative; float:left; width:770px; height:80px;  margin-top:20px;}


.vis {position:relative; float:left; widht:1000px; height:664px;}


.contents{position:relative; width:100%; height:280px; float:left; }
	.sermon{position:relative; width:260px; height:280px; float:left; background:url(../images/_main/ser_bg.png) center top no-repeat;}
	.sermon ul li p.ser_subject {color:#458bcf; font-weight:bold;}
			.sermon ul li p.ser_subject a:hover{color:#458bcf;font-weight:bold;}
			
			
	
		
	.mainVis_Wrap { position:relative; width:480px; height:280px;float: left; background:url(../images/_main/vis_bg.png) no-repeat;}


	#mainVis .btnBox .nav-item { float:left; margin-left:10px; width:9px; height:9px; background:url(../images/_main/bt.png) no-repeat center center;  cursor:pointer;}
	#mainVis .btnBox .nav-current { background:url(../images/_main/bt_on.png) no-repeat; color: #fff;}
	
	.boardWrap{position:relative; float:left; width:260px; height:280px; background:url(../images/_main/board_bg.png);}
	.board{position:relative; float:left; width:260px; height:125px; padding-top:7px;}
	.board ul { margin-left:22px;}
	.board ul li{line-height:22px;}
		.sbj {position:relative; float:left; width:153px;overflow:hidden;}
		.sbj a:hover{color:#029ded;}
    	.date {position:relative; float:left; width:55px; height:19px; margin-bottom:1px;}


	.photo{position:relative; float:left; width:260px; height:120px;  padding-top:10px;}
		.photo ul li{width:98px; line-height:none; padding-left:20px;}
		.sbj2 {position:relative; float:left; width:100px;overflow:hidden; text-align:center;  line-height:none;padding-top:4px;}
		.sbj2 a:hover{color:#029ded;}

	.quick{position:relative; float:left; width:300px; height:365px;}
		#quick1{position: absolute;width: 100px;top: 79px;left: 250px;}
		#quick2{
	position: absolute;
	width: 100px;
	top: 118px;
	left: 41px;
}
		#quick3{
	position: absolute;
	width: 150px;
	height: 34px;
	top: 179px;
	left: 160px;
}






				
.bannerBg{width:100%; float: left; height:52px; background:url(../images/_main/banner_bg.jpg);   align: center;}
.banner { position:relative; width:1000px; text-align:center; height:52px; margin:0px auto;}
.banner .bn { border:1px solid #d0d0d0; margin-right:15px; width:118px; height:35px; margin-top:8px;}
				
				
				
				
				
.footBg{ width:100%; float: left; height:62px; background:url(../images/_main/foot_bg.jpg) repeat-x;  align: center; }
.foot { position: relative; text-align:center; width: 600px; margin:0px auto; padding-top:15px; color:#FFF;line-height:15px;}
.copyright {font-size:12px; color:#555; line-height:18px; width:700px; position:relative; float:left; text-align:left;}
				.addr {font-size:12px; color:#fff; line-height:18px; width:700px; font-weight:bold;}
				.copy {font-size:11px; color:#fff; line-height:18px; width:700px;}


/*화살표적용*/
	#featured {	position: absolute;
	width: 446px;
	height: 249px;
	float: left;
	z-index: 97;
	overflow: hidden;
	left: 17px;
	top: 14px;
	border-radius: 8px; background: #009cff url('orbit/loading.gif') no-repeat center center;}
