@charset "utf-8";
/* CSS Document */

BODY {
	SCROLLBAR-FACE-COLOR: #F2F2F2;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-HIGHLIGHT-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #F2F2F2;
	SCROLLBAR-BASE-COLOR: #cfcfcf;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND-COLOR: #fffff5;
}

A:link {
	FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: dotum,verdana; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: dotum,verdana; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: dotum,verdana; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #006699; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: dotum,verdana; TEXT-DECORATION: none
}

/*
 * open_global
 */
.open_global {
	BACKGROUND-COLOR: #6984a1;
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.open_global A:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.open_global A:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.open_global A:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.open_global A:hover {
	FONT-SIZE: 8pt; COLOR: #aff0f8; PADDING-TOP: 4px; TEXT-DECORATION: none
}

.PageLocation {
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: dotum,verdana;
	TEXT-DECORATION: none
}

.TextContents {
	FONT-SIZE: 9pt;
	COLOR: #555555;
	FONT-FAMILY: dotum,verdana;
	TEXT-DECORATION: none
}

.HistoryYear {
	FONT-SIZE: 11pt;
	COLOR: #2D3742;
	FONT-WEIGHT: bold;
	FONT-FAMILY: dotum,verdana;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px;
	VERTICAL-ALIGN: top;
	TEXT-DECORATION: none
}

.HistoryData {
	FONT-SIZE: 9pt;
	COLOR: #384552;
	FONT-FAMILY: dotum,verdana;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	VERTICAL-ALIGN: top;
	TEXT-DECORATION: none
}

#vjContainer {
	width:180;
	height:140;
	position: relative;
	top:20px;
	left:0px;
	filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, motion='forward');
}

/* 상단 로그인 바 */
.bul {vertical-align:middle;}

/* 퀵 메뉴 */
select.go_service {
	font-family: "굴림";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #585043;
	width: 150px;
}

select.go_service_main {
	font-family: "굴림";
	font-size: 12px;
	color: #585043;
	background-color: #FFFFFF;
	width: 150px;
}

/* foot_menu */
.foot_menu_tbl {
	margin:30px 0 0 0;
	border-top:1px solid #d7d7d7;
}
.foot_menu_tbl td {
	border-bottom:1px solid #d7d7d7;
	color:#888888;
	font-size: 9pt;
	line-height:18px;
	padding:15px 5px 15px 5px;
}

/* copywrite */
.cpwrite_tbl {
	margin:0px;
}
.cpwrite_tbl td {
	border-bottom:1px solid #d7d7d7;
	color:#888888;
	font-size: 9pt;
	line-height:18px;
	padding:15px 5px 15px 5px;
	text-align:center;
}

/*주 컨텐츠*/
.cnt_tbl {
	width:700px;
	margin:0px 0 0px 0;
}

/*교회조직*/
.organization_tbl {
	width:570px;
	border-top:2px solid #d6bfeb;
	margin:10px 0 15px 25px;
	color:#888;
	FONT-SIZE: 9pt;
}
.organization_tbl th {
	background:#f6f2fa;
	border-right:1px solid #d6bfeb;
	border-bottom:1px solid #d6bfeb;
	color:#804fc1;
	font-weight:normal;
	padding:5px 0 3px 0;
}
.organization_tbl th.noline {
	border-right:none;
}
.organization_tbl td {
	border-right:1px solid #d6bfeb;
	border-bottom:1px solid #d6bfeb;
	padding:5px 0 4px 0;
	text-align:center;
}
.organization_tbl td.noline {
	border-right:none;
	text-align:center;
}
.organization_tbl td.l15 {
	text-align:left;
	padding-left:10px;
}
.organization_tbl td.le {
	text-align:left;
	padding-left:10px;
}

/*교회생활안내*/
.ch_intro_tbl {
	width:590px;
	margin:5px 0 15px 25px;
	color:#666666;
	FONT-SIZE: 9pt;
	line-height:18px;
}
.ch_intro_tbl td {
	border:none;
	padding:5px 0 4px 0;
	text-align:left;
}
.ch_intro_tbl td.line {
	border-left:1px solid #d6bfeb;
	border-bottom:1px solid #d6bfeb;
	padding:5px 0 4px 10px;
}

/*교역자*/
.srv_prs_tbl {
	width:664;
	margin:5px 0px 15px 0px;
	color:#666666;
	FONT-SIZE: 9pt;
}
.srv_prs_tbl td {
	border:none;
	padding:5px 0 2px 2px;
	text-align:left;
}
.srv_prs_tbl td.line {
	border-right:1px solid #d6bfeb;
	border-bottom:1px solid #d6bfeb;
	font-weight: bold;
	color: #666666;
	padding:5px 0 2px 2px;
}
.srv_prs_tbl td.t_s {
	FONT-SIZE: 8pt;
}

/*교구소개*/
.mtnsv_prsh_tbl {
	padding:0 0 0 0;
	text-align:justify;
}
.mtnsv_prsh_tbl td.lnklist {
	padding:5px 0 2px 20px;
	text-align:left;
}
.mtnsv_prsh_tbl A:hover {
	FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: dotum,verdana; TEXT-DECORATION: none
}
.mtnsv_prsh_inf_tbl {
	width:600px;
	background:#ffffff;
	border:1px solid #eeeeee;
	margin:10px 0 10px 25px;
	color:#271338;
	font-size: 9pt;
	line-height:18px;
}
.mtnsv_prsh_inf_tbl td.dsc {
	padding:10px 0 0 0px;
	color:#888888;
}

/*교구게시판*/
.mtnsv_prsh_bbs_tbl {
	width:570px;
	border-top:2px solid #d6bfeb;
	margin:10px 0 15px 25px;
	color:#888;
	FONT-SIZE: 9pt;
}
.mtnsv_prsh_bbs_tbl th {
	background:#f6f2fa;
	border-right:1px solid #d6bfeb;
	border-bottom:1px solid #d6bfeb;
	color:#804fc1;
	font-weight:normal;
	padding:5px 0 3px 0;
}
.mtnsv_prsh_bbs_tbl th.noline {
	border-right:none;
}
.mtnsv_prsh_bbs_tbl td {
	border-right:1px solid #d6bfeb;
	border-bottom:1px solid #d6bfeb;
	padding:5px 0 4px 0;
	text-align:center;
}

/*찬양대*/
.mtnsv_choir_tbl {
	width:600px;
	background:#ffffff;
	border:1px solid #eeeeee;
	margin:10px 0 10px 25px;
	color:#271338;
	font-size: 9pt;
	line-height:18px;
}
.mtnsv_choir_tbl td.dsc {
	padding:5px 0 0 20px;
	color:#888888;
}
.choir_inf_tbl {
	width:264px;
	margin:10px 0 5px 0;
	color:#666666;
	font-size:9pt;
}
.choir_inf_tbl td {
	padding:5px 0 3px 0;
}
.choir_inf_tbl td.topline {
	padding:3px 0 3px 10px;
	border-top:1px solid #00AA0C;
}
.choir_inf_tbl td.botline {
	padding:3px 0 3px 10px;
	border-bottom:1px solid #00AA0C;
}

/*사회봉사소개*/
/*font: 다음에 오는 속성 순서는 아래와 같습니다.font : font-style , font-variant , font-weight ,font-size , line-height , font-family 의 순입니다.
lighter - normal - bold - blolder */
.mtnsv_scty_tbl {
	margin:30px 0 5px 10px;
	padding:0 0 0 0;
}
.mtnsv_scty_tbl td.scty_ttl {
	padding:20px 10px 0 10px;
	color:#a35c0e;
	font-weight:bold;
	font-size:10pt;
}

.mtnsv_scty_tbl td.scty_dsc {
	border-top:1px solid #d6bfeb;
	padding:5px 10px 0 10px;
	color:#271338;
	font-size:9pt;
	line-height:18px;
}
.mtnsv_scty_tbl td.scty_sub {
	border-top:1px solid #d6bfeb;
	padding:5px 10px 0 10px;
	color:#6c3e49;
	font-size:9pt;
}
.mtnsv_scty_img {
	margin:50px 0 5px 0;
	padding:10px 0 0 0;
}

/* 설교 방송

	height:18px;
	vertical-align: text-top; */
.prch_tbl {
	margin:20px 0 5px 10px;
	padding:0 0 0 0;
}
.prch_ttl_tbl {
	margin:20px 0 5px 10px;
	padding:0 0 0 0;
}
.prch_ttl_tbl td.photo {
	width:220px;
	padding:0 0 0 0;
}
.prch_ttl_tbl td.sbjct {
	vertical-align:middle;
	padding:0px 0 0 10px;
	color:#271338;
	font-weight:bold;
	font-size:10pt;
}
.prch_ttl_tbl td.nm {
	vertical-align:middle;
	padding:0px 0 0 10px;
	color:#271338;
	font-weight:bold;
	font-size:10pt;
}
.prch_ttl_tbl td.dy {
	vertical-align:middle;
	padding:0px 0 0 10px;
	color:#271338;
	font-size:10pt;
}
.prch_ttl_tbl td.lk_btn {
	vertical-align:top;
	padding:5px 0 0 10px;
	color:#271338;
	font-size:10pt;
}
.prch_bbl_tbl {
	margin:20px 0 5px 10px;
	padding:0 0 0 0;
}
.prch_bbl_tbl td.bbl_lst {
	vertical-align:middle;
	padding:0px 0 0 10px;
	color:#271338;
	font-weight:bold;
	font-size:10pt;
}
.prch_bbl_tbl td.bbl_cnt {
	background:#ffffff;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
	color:#271338;
	font-size:9pt;
	text-align:justify;
	line-height:18px;
}

/*중보기도*/
/*font: 다음에 오는 속성 순서는 아래와 같습니다.font : font-style , font-variant , font-weight ,font-size , line-height , font-family 의 순입니다.
lighter - normal - bold - blolder */
.lvnsh_pry_tbl {
	margin:5px 0 5px 0;
	padding:0 0 0 0;
}
.lvnsh_pry_tbl td.intr {
	padding:0 0 5px 45px;
}
.lvnsh_pry_tbl td.brd_ttl {
	padding:15px 0 5px 0;
	text-align:left;
}


.lyr_wth_srm {background:url(/images/main/bg_wth_srm.gif) no-repeat;}
.lyr_wth_srm li.lyr_wth_srm_ttl {color:#003885; padding-left:18px;}
.lyr_wth_srm li.lyr_wth_srm_date {color:#005885; padding-left:18px;}
.lyr_wth_srm li.lyr_wth_srm_cnt {color:#008885; padding-left:18px;}