.{font-family: ±¼¸², µ¸¿ò;)

#nav {
	}
#nav ul {
	float: left;
	width: 100%;
	list-style: none;
	}
#nav li {
	float: left;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10pt;
	}
#nav a {
	font-family: µ¸¿ò; 
	float: left;
	display: block;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	/*border: 1px solid #9b8748;
	border-bottom: none;*/
	/*background: #1863BA url(../img/off_bg.gif) repeat-x top left*/;
	}
#nav a:hover, 
body#bp #t-bp a,
body#bbs #t-bbs a,
body#old_bp #t-old_bp a
{
	color: #333;
	padding-bottom: -1px;
	border-color: #727377;
	background: #fff url(../img/on_bg.gif) repeat-x top left;
	}


#incontent ul {
	padding: 0 0 8px 0;
	margin: 0 0 12px 0;
	list-style-image: none;
	}
#incontent ul li.subtitle {
	font-size: 100%;
	}
#incontent ul li.title {
	margin: 5px 0 0 0;
	padding: 0;
	}
#incontent ul li.title a {
	color: #BA0308;
	font-size: 14pt;
	letter-spacing: -2px;
	font-weight: bold;
	}
#incontent ul li.preview {
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px dotted #e7e7e7;
	}
#incontent ul li.preview a {	
	color: #333;
	line-height: 150%;
	font-size: 100%;
	}
#incontent ul li span img {
	margin: 5px 10px 5px 5px;
	float: left;
	width: 110px;
	border: 1px solid #000;
	}

#incontent ul li.subtitle a {
	line-height: 180%;
	font-size: 110%;
	font-weight: bold;
	color: #006;
	}








#nw {
	border: none;
	}
#nw td {
	border: none;

	}
/* ¸ÅÀÎ ±³°è¼Ò½Ä */
#chm {
	margin: 0 0 10px 0;
	padding: 0;
	width:406;
	}
#chm td.title {
	padding: 0;
	font-weight: bold;
	text-align: center;
	}
#chm td.news {
	background: #f1f1f1;
	}

/* 100 */
#ans_up {
	margin: 20px 30px 0 30px;
	padding: 0;
	}
#ans_up legend {
	margin: 15px 0;
	font-weight: bold;
	font-size: 110%;
	color: #666;
	background: #eee;
	border: 1px solid #ccc;
	border-bottom-color: #999;
	border-right-color: #999;
	padding: 4px 18px;
	}
#ans_up form p, #login form dl dd {
	margin: 0 0 8px 0;
	padding: 0;
	}
#ans_up dl {
	margin: 0;
	padding: 0;
	font-size: 100%;
	}
#ans_up dt {
	color: #333;
	font-weight: normal !important;
	}
#ans_up dt em, #ans_up .note em {
	color: #c00;
	font-size: 100%;
	font-weight: bold;
	font-style: normal;
	}
#ans_up #subject, #title, #phon, #email, #name {
	width: 250px;
	border: 1px solid #ccc;
	padding: 2px;
	font-size: 130%;
	color: #444;
	}
#ans_up textarea {	
	width: 400px;
	height: 200px;
	font-size: 130%;
	color: #444;
	border: 1px solid #ccc;
	}
#ans_up #submit {
	margin: 10px 0 0 30px;
	border: 0;
	width: 45px;
	height: 21px;
	background: #fff;
}

#ans_up h4 {
	text-indent: 70px;
	line-height: 1.7em;
	color: #c00;
	font-size: 110%;
	text-align: left;
	background: url(../img/notice.gif) no-repeat top left;
	}

#op {
	padding: 0;
	margin: 10px 0 0 0;
	}
#op h4 {
	margin: 0;
	padding: 0;
	color: #c00;
	font-size: 110%;
	text-align: left;
}

#sitemt {
	width: 100%;
	border: none;
	}
#sitemt td {
	width: 50%;
	border: none;
	vertical-align: top;
	}

.sitemap2 {
	font-size: 140%;
	font-weight: bold;
	color: #f63;
	}
.sitemap2 li{
	margin: 0;
	padding: 0 0 0 20px;
	}
.sitemap2 li ul {
	margin: 6px 15px;
	padding: 0 15px;
	font-size: 90%;
	color: #000;
	}
.sitemap2 li ul li ul li {
	font-weight: normal;
	padding-left: 20px;
	background: url(../img/li_bull.gif) no-repeat 0 50%;
	}

/* ¸ÅÀÎÈ­¸é ´º½º¿Í ÇØ¼³ ¹× ¼ø±³ÀÇ ±³È¸»ç */
#mnews {
	float: left;
	width: 100%;
	}
#mnews ul {
	margin: 3px 0 15px 0;
	padding: 0;
	}
/* ´º½º¿Í ÇØ¼³ ¹Ù »ö ¿øº» 070201 by dongil2
#mnews h2 {
	background: #6BA6B5 url(../img/icon-perm.gif) no-repeat 1% 50%;
	} */

#mnews h2 {
	background: #0681a1 url(../img/icon-perm.gif) no-repeat 1% 50%;
	}
/* ¼ø±³ÀÇ ±³È¸»ç ¹Ù »ö°¥ ¿øº» 070201 by dongil2
#mnews h2.ch {
	background: #F7965A url(../img/icon-perm.gif) no-repeat 1% 50%;
	}
*/
#mnews h2.ch {
	background: #fb731a url(../img/icon-perm.gif) no-repeat 1% 50%;
	}
#mnews h2 a {
	color: #fff;
	padding: 0 0 0 18px;
	font-weight: bold;
	}
#mnews ul li.title a {
	color: #2a5682;
	}
#mnews ul li.subtitle a {
	font-weight: bold;
	color: #2a5682;
	}	 

/* ¸ÅÀÎÈ­¸é kjvÀÇ ¿ì¼ö¼º */
#mnewse {
    float: right;
	width: 100%;
	}
#mnewse ul {
	margin: 3px 0 15px 0;
	padding: 0;
	}
#mnewse h2 {
	background: #6BA6B5 url(../img/icon-perm.gif) no-repeat 1% 50%;
	}
#mnewse h2.ch {
	background: #cc2c00 url(../img/icon-perm.gif) no-repeat 1% 50%;
	
	}
#mnewse h2 a {
	color: #fff;
	padding: 0 0 0 18px;
	font-weight: bold;
	}
#mnewse ul li.title a {
	color: #000066;
	}
#mnewse ul li.subtitle a {
	font-weight: bold;
	color: #2a5682;
	}	 


#search2 {	
	width: 100%;
	border: none;
	}
#search2 th {
	border: none;
	border-bottom: 1px solid #ccc;
	background: #F1F0F9;
	}
#search2 td {
	border: none;
	border-bottom: 1px dotted #ccc;
	}
#search2 b {
	color: red;
	}
#search2 span.search {
	color: red;
	background: yellow;
	}


	.{letter-spacing: -1px;}
	a {color: #244E92; text-decoration: none;}
	a:hover{color: #2E5A9E;}
	td {font-size: 9pt; color: #58595B}
	table.brd {border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
	table.brd td {border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; font-size: 9pt; padding: 0 0 0 10px;}

	table.main a{font-family: µ¸¿ò; font-size: 10.5pt; letter-spacing: -1px; color: #15428B; line-height: 145%; text-decoration: none;font-weight: bold;}
	table.main a:hover{font-family: µ¸¿ò; font-size: 10.5pt; letter-spacing: -1px; font-weight: bold; color: #ED1651; text-decoration: underline;}
	table.main td.list {font-size:9pt; font-weight: normal;}
	table.main td.list a {font-family: µ¸¿ò;font-size:9pt; font-weight: normal;padding: 0 0 0 15px; background: url(../img/Ico_f.gif) no-repeat 0 35%;}
	table.main td.list a:hover {font-family: µ¸¿ò; font-size:9pt; font-weight: normal;}
	table.bd a{font-size: 9pt; color: #58595B; line-height: 160%; text-decoration: none;}
	table.bd a:hover{font-size: 9pt; color: #ED1651; line-height: 160%; text-decoration: underline;}
	
	input {border:1px solid #ccc;}
	img {border:none;}

	#lee td {border:none; }
	#lee td a.main_a {font-family: µ¸¿ò; color: #15428B;}
	#lee td a.text {font-family: µ¸¿ò; color: #505050;}
	#lee td a {font-family: µ¸¿ò; color: #15428B; font-weight: bold; font-size: 10pt; margin: 0 0 0 -5px;}
	#lee td a:hover {font-family: µ¸¿ò; color: #ED1651; font-weight: bold; font-size: 10pt; margin: 0 0 0 -5px;}

	#menu {margin: 0 0 0 15px; font-weight: bold; color:#fff;}
	#menu a{float: left; display: block; margin: 0 1px 0 0; padding: 0 18px; color: #fff; text-decoration: none;}
	#sub {padding: 0 20px; color:#484848;}
#menu a:hover, 
body#news #t-news a,
body#cbc #t-cbc a,
body#club #t-club a,
body#sermon #t-sermon a,
body#book #t-book a,
body#sitemap #t-news a,
body#search #t-news a,
body#searchbible #t-news a,
body#praise #t-praise a
{color: #333; border-color: #727377; background: #fff url(../img/on_bg.gif) repeat-x top left;}
li {list-style:none;}
ul {padding: 0; margin: 0;}
#vl ul li {padding: 7px 0 7px 16px;	font-size: 110%; border-bottom: 1px dotted #ccc;	background: url(../img/mag_bull_001.gif) no-repeat 0 5px; }
#vl ul li span.oth {color: #939393; padding: 0 0 0 10px; font-size: 80%;}
#vl ul li a {color: #545454; text-decoration: none; font-size: 11pt; }
#vl ul li a:hover {padding: 2px; color: #fff; font-weight: bold; font-size: 11pt; text-decoration: none; background-color: #FF9376;}
#vl ul li.dp1 {padding: 3px 0 3px 20px; background: url(../img/dd_arrow.gif) no-repeat 0 50%;}
#vl ul li.dp1 a {color: #CC0000;}
#vl ul li.arrow {font-weight: bold; padding: 3px 0 3px 20px; background: url(../img/arrow.gif) no-repeat 0 50%;}
#vl ul li.arrow a {color: #000;}
#vl ul li.tp {font-size: 100%; padding: 3px 2px; background: none;}
#vl ul li.tp b {color: #f60; margin: 0 10px 0 5px;}
#vl ul li.mpa {font-size: 100%; text-align: center; padding: 10px 0; border: 1px solid #E1E1E1; border-top: none; background: #FAF9F7;}
#vl ul li.mpa a {padding: 3px 4px; margin: 0 2px; color: #fff; background: #FFAFAF;}
#vl ul li.mpa a:hover {font-weight: normal;	padding: 3px 4px; background: #FF7676;}
#vl ul li.mpa b {padding: 3px 4px; margin: 0 2px; color: #FFAFAF; border: 1px solid #ccc; background: #fff;}
#vl p {margin: 0; padding: 2px 0 7px 20px; background: url(../img/dd_arrow.gif) no-repeat 3px 7px;}

/* ¿ÞÂÊ ¸Þ´º */
ul.sub { padding: 0; margin: 0; }
ul.sub li.title { padding: 15px 0; font-size: 100%; font-weight: bold; text-align: center; color: #fff; letter-spacing:-1px; }
ul.sub li { padding: 5px 0; border-bottom: 1px solid #ccc; }

#OLD {width: 140; margin: 0 0 10px 80px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
#OLD td {height: 25; text-align: center;background: #f4f4f4; border-top:1px solid #ccc;border-right:1px solid #ccc;}
#NEW {width: 140; margin: 0 0 10px 80px;border-top:1px solid #ccc;border-right:1px solid #ccc;}
#NEW td {height: 25; text-align: center;background: #f4f4f4;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}

#viewbible {width: 100%;border: none;}
#viewbible th {font-size: 12pt; border: none;border-top: 2px solid #333; padding: 5px 0;}
#viewbible td {vertical-align: top;border: none;border-bottom: 1px dotted #ccc; padding: 5px 0; line-height: 150%;}
#viewbible td form {margin: 0;padding: 0;}
#viewbible td.bm {padding: 5px 0;}
#viewbible td.verse {font-size:11pt; text-align: justify; padding: 5px 10px;}
#viewbible td.sb2 {border-bottom: 1px solid #ccc; padding: 5px 0;}
#viewbible td.sb2 b {color: red;}
#viewbible span.sw {color: red;background: yellow;}


#bbs_list {
	width: 100%;
	margin: 0 0 15px 0;
	padding: 0;
	border-collapse: collapse;
	}
#bbs_list caption{ border-bottom: 2px solid #369;text-align: left;padding: 5px 20px;background: url(../img/icon-perm.gif) no-repeat 0 50%; color: #393; font-size:10pt; font-weight:bold;}
#bbs_list th {
	text-align: center;	
	background: #fbfaf7;
	border-bottom: 1px solid e1e1e1;
	}
#bbs_list td {
	padding: 7px 0;
	font-size: 10pt;
	text-align: center;	
	border-bottom: 1px dotted e1e1e1;
	}

#bbs_list th.no {
	height: 30px;
	font-size: 10pt;
	width: 6%;
	}
#bbs_list th.title {
	font-size: 10pt;
	}
#bbs_list th.name {
	font-size: 10pt;
	width: 8%;
	}
#bbs_list th.date {
	font-size: 10pt;
	width: 10%;
	}
#bbs_list th.hit {
	font-size: 10pt;
	width: 8%;
	}
#bbs_list td.wr {
	font-size: 10pt;
	background: #fbfaf7;
	}
#bbs_list td.title {
	text-align: left;
	}
#bbs_list td.q {
	background: #f4f4f4;
	font-weight: bold;
	color: #393;
}
#bbs_list td img {
	vertical-align: middle;
}

#bbs_list td.mov a, b {padding: 0 3px;}
#bbs_list td.mov a {color: #f0c;}

#op_list p {
	color: #4A96AD;
	margin: 0;
	padding: 0;
	}
#op_list b {
	color: #4A96AD;
	letter-spacing: 0;
	}


#opup {
}

#op_view {
	margin: 10px 0 0 0;
	width: 100%;
	}
#op_view td.title {
	padding: 5px 0;
	border-top:1px solid #ccc;
	font-weight: bold;
	border-right: none;
	background: #fbfaf7;
	}
#op_view td.date {
	width: 16%;
	text-align: center;
	background: #fbfaf7;
	}


/* Àá¾ð */
#mth {
	padding: 0;
	margin: -2px 0 10px 0;
	padding: 0;
	width: 100%;
	text-align: justify;
	}
#mth td.title {
	border-top: 2px solid #369;
	color: #369;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	padding: 10px;
	letter-spacing: 0;
	}
#month {
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
	}
#month td {
	margin: 0;
	padding: 2px;
	text-align: center;
	vertical-align: top;
	border: none;
	}
#month td.today {
	border: 1px solid #ccc;
	background: #FBFAF8;
	}

#month a {
	font-size: 110%;
	}
#month a.sun {
	color: #f63;
	}
#month a.mon {
	color: #393;
	}
#month a.sat {
	color: #369;
	}

#month thead {
	border: none;
	background: #FBFAF8;
	border-bottom: 1px solid #e1e1e1;
	}


#photo li {
	margin: 0;
	padding: 0;
	}
#photo li.title {
	padding: 5px 0 5px 28px;
	font-weight: bold;
	border: 1px solid #E1E1E1;
	background: #FAF9F7  url(../img/icon2.gif) no-repeat 3% 50%;
	}
#photo li.photo {
	padding: 0 0 7px 0;
	text-align: center;
	border: 1px solid #E1E1E1;
	border-top: none;
	}
#photo li.photo span {
	padding: 3px;
	color: #393;
	font-weight: bold;
	}
#photo img {
	padding: 5px;
	width: 50%;
	}

#photolist {
	margin: 15px 0 0 0;
	padding: 0;
	}
#photolist ul.photo2 {
	margin: 0 5px 5px 5px;	
	}
.photo2 {
	float: left;
	width: 260px;
	padding: 0;
	}
.photo2 li {
	margin: 0;
	padding: 0;
	}
.photo2 li.title2 {
	padding: 5px 0 5px 28px;
	font-weight: bold;
	border: 1px solid #E1E1E1;
	background: #FAF9F7  url(../img/icon2.gif) no-repeat 3% 50%;
	}
.photo2 li.photo {
	padding: 0 0 7px 0;
	text-align: center;
	border: 1px solid #E1E1E1;
	border-top: none;
	}
.photo2 li.photo span {
	padding: 3px;
	color: #393;
	font-weight: bold;
	}
.photo2 img {
	padding: 5px;
	width: 95%;
	}

