/*@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');*/
@import url('http://cdn.jsdelivr.net/font-nanum/1.0/nanumgothic/nanumgothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');

/*html{overflow-y:scroll}*/
/*html{overflow-x:hidden; overflow-y:scroll;}*/
html{}
BODY{
	color: #333333;
	font-family: 'Nanum Gothic';
	/*font-size: 12px;
	line-height: 12pt;*/
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #cccccc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

P {margin-top:2px;margin-bottom:2px;margin-left:2;margin-right:2;}
td{font-family: 'Dotum, vernada'; font-size: 12px; line-height: 13pt;}

.num{color: #119C9A;
	font-family: 'Gulim, verdana';
	font-size: 12px;
	line-height: 12pt;
	letter-spacing: 0px;
}

IMG { border: none; }
//select{ behavior: url('/css/selectBox.htc');}

a:link    { color: #666666; text-decoration: none;}
a:visited { color: #666666; text-decoration: none;}
a:active  { color: #666666; text-decoration: none;}
a:hover   { color: #666666; text-decoration: none;}

a.red:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#E50000; text-decoration: none; }
a.red:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#E50000; text-decoration: none; }
a.red:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#E50000; text-decoration: none; }
a.red:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#E50000; text-decoration: underline; }

a.intromenu:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.intromenu:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.intromenu:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.intromenu:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#0065AB; text-decoration: none; font-weight: bold; }

a.intromenu2:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#0065AB; text-decoration: none; font-weight: bold; }
a.intromenu2:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#0065AB; text-decoration: none; font-weight: bold; }
a.intromenu2:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#0065AB; text-decoration: none; font-weight: bold; }
a.intromenu2:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#0065AB; text-decoration: none; font-weight: bold; }

a.edumenu:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.edumenu:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.edumenu:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.edumenu:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#1D6E82; text-decoration: none; font-weight: bold; }

a.edumenu2:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#1D6E82; text-decoration: none; font-weight: bold; }
a.edumenu2:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#1D6E82; text-decoration: none; font-weight: bold; }
a.edumenu2:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#1D6E82; text-decoration: none; font-weight: bold; }
a.edumenu2:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#1D6E82; text-decoration: none; font-weight: bold; }

a.coamenu:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.coamenu:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.coamenu:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.coamenu:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#156AAB; text-decoration: none; font-weight: bold; }

a.coamenu2:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#156AAB; text-decoration: none; font-weight: bold; }
a.coamenu2:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#156AAB; text-decoration: none; font-weight: bold; }
a.coamenu2:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#156AAB; text-decoration: none; font-weight: bold; }
a.coamenu2:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#156AAB; text-decoration: none; font-weight: bold; }

a.pdsmenu:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.pdsmenu:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.pdsmenu:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#666666; text-decoration: none; }
a.pdsmenu:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#AB6A15; text-decoration: none; font-weight: bold; }

a.pdsmenu2:link    {font-family: "Dotum, vernada"; font-size: 12px; color:#AB6A15; text-decoration: none; font-weight: bold; }
a.pdsmenu2:visited {font-family: "Dotum, vernada"; font-size: 12px; color:#AB6A15; text-decoration: none; font-weight: bold; }
a.pdsmenu2:active  {font-family: "Dotum, vernada"; font-size: 12px; color:#AB6A15; text-decoration: none; font-weight: bold; }
a.pdsmenu2:hover   {font-family: "Dotum, vernada"; font-size: 12px; color:#AB6A15; text-decoration: none; font-weight: bold; }

a.directlink:link    {vertical-align:top;font-family: "Verdana"; font-size: 11px; color:gray; text-decoration: none;}
a.directlink:visited {vertical-align:top;font-family: "Verdana"; font-size: 11px; color:gray; text-decoration: none;}
a.directlink:active  {vertical-align:top;font-family: "Verdana"; font-size: 11px; color:gray; text-decoration: none;}
a.directlink:hover   {vertical-align:top;font-family: "Verdana"; font-size: 11px; color:gray; text-decoration: none;text-decoration: underline;}

/*form*/
.form {
	font-size: 9pt;
	font-family: 'Dotum, vernada';
	color: #666666;
	border:#dadada 1px solid;
	background-color:#ffffff;
}
.form_sermon {
	font-size: 8pt;
	font-family: 'Dotum, vernada';
	color: #000000;
	border:#dadada 1px solid;
	background-color:#ffffff;
}
.form_cmt {
	font-size: 8pt;
	font-family: 'Dotum, vernada';
	color: #666666;
	border-right: #dadada 1px solid;
	border-top: #dadada 1px solid;
	border-left: #dadada 1px solid;
	border-bottom: #dadada 1px solid;
	background-color: #ffffff;
}
.form_cmty {
	font-size: 12px;
	font-family: 'Dotum, vernada';
	color: #666666;
	border-right: #9CD6C7 1px solid;
	border-TOP: #9CD6C7 1px solid;
	border-left: #9CD6C7 1px solid;
	border-bottom: #9CD6C7 1px solid;
	background-color: #ffffff;
}
.form_log {
	font-size: 12px;
	font-family: 'Dotum, vernada';
	color: #666666;
	border-right: #DAD2C0 1px solid;
	border-TOP: #DAD2C0 1px solid;
	border-left: #DAD2C0 1px solid;
	border-bottom: #DAD2C0 1px solid;
	background-color: #FFFDF8;
	/*ime-mode:disabled;*/
}
.form_board {
	border: 1px #cccccc solid;
	height:22;
	background-color:#FFFFFF;
	color:#666666;
	font-size:12px;
	text-align:left;
	text-valign: middle;
	text-indent: 3pt;
	padding-top: 4px;
}
.formbox {
	border: 1px #aaaaaa solid;
	background-color:#FFFFFF;
	color:#666666;
	font-size:9pt;
	text-align:left;
	text-valign: middle;
	text-indent: 1pt;
}
.s {font-family:"Dotum, vernada"; font-size:11px;}
.s_gray {font-family:"Dotum, vernada"; font-size:11px; color:#cccccc;}
.white_l_b {
	font-family:Dotum, vernada;
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
} 

.line14pt{line-height: 14pt;}
.line16pt{line-height: 16pt;}
.line17pt{line-height: 17pt;}
.line18pt{line-height: 18pt;}

.b {font-family:"Dotum, vernada"; font-size:12px; font-weight:bold}
.white {font-family:"Dotum, vernada"; font-size:12px; color:#ffffff;}
.white_b {font-family:"Dotum, vernada"; font-size:12px; color:#ffffff; font-weight:bold;vertical-align:middle; }
.gray_aaaaaa {font-family:"Dotum, vernada"; font-size:12px; color:#aaaaaa;}
.gray_999999 {font-family:"Dotum, vernada"; font-size:12px; color:#999999;}
.black {font-family:"Dotum, vernada"; font-size:12px; color:#000000;}
.black_b {font-family:"Dotum, vernada"; font-size:13px; color:#000000; font-weight:bold}
.pink {font-family:"돋움", Verdana; font-size:12px; color:#FF0099;}
.aqua_light_b {font-family:"Dotum, vernada"; font-size:12px; color:#C1FFFF; font-weight:bold}
.green_cmty_b {font-family:"Dotum, vernada"; font-size:12px; color:#00B9BA; font-weight:bold}
.green_info_b {font-family:"Dotum, vernada"; font-size:12px; color:#CDFFE3; font-weight:bold}
.orange {font-family:"Dotum, vernada"; font-size:12px; color:#FF5A00;}
.orange1 {font-family:"Dotum, vernada"; font-size:12px; color:#FF983D;}
.mainright {line-height: 14pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px;}
.no_cmty {font-family:"Dotum, vernada"; font-size:12px; color:#00B9BA; font-weight:bold}
.intro {font-family:"Dotum, vernada"; font-size:12px; color:#566A4E;}
.intro_b {font-family:"Dotum, vernada"; font-size:12px; color:#566A4E; font-weight:bold}
.info {font-family:"Dotum, vernada"; font-size:12px; color:#00B283;}
.summary {font-family:"Dotum, vernada"; font-size:12px; color:#4B80BA;}
.summary_b {font-family:"Dotum, vernada";  font-size:12px; color:#4B80BA; font-weight:bold}
.solution {font-family:"Dotum, vernada"; font-size:12px; color:#3284A9;}
.solution_b {font-family:"Dotum, vernada"; font-size:12px; color:#3284A9; font-weight:bold}
.pda {font-family:"Dotum, vernada"; font-size:12px; color:#119C9A;}
.pda_b {font-family:"Dotum, vernada"; font-size:12px; color:#1D6E82; font-weight:bold}
.red {font-family:"Dotum, vernada"; font-size:12px; color:#E50000;}
.blue1 {font-family:"Dotum, vernada"; font-size:12px; color:#0099FF;}
.blue2 {font-family:"Dotum, vernada"; font-size:12px; color:#0066FF;}
.blue3 {font-family:"Dotum, vernada"; font-size:12px; color:#003366;}
.select{font-family: "Dotum, vernada"; font-size: 12px; color:#B47C01; text-decoration: none; font-weight: bold; }
.schedule_b{font-family: "Dotum, vernada"; font-size: 12px; color:#005692; text-decoration: none; font-weight: bold; }
.schedule{font-family: "Dotum, vernada"; font-size: 12px; color:#005692; text-decoration: none;}
.title {font-family: "Malgun Gothic, Verdana"; font-size: 20px; color:#333333; text-decoration: none; font-weight: bold; font-stretch:ultra-condensed }

.d_brown {font-family: "Dotum, vernada"; font-size: 12px; color:#5F5322; text-decoration: none; }
.l_brown {font-family: "Dotum, vernada"; font-size: 12px; color:#5F5322; text-decoration: none; }

.sboard_title {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#525252; text-decoration: none; font-stretch:ultra-condensed; line-height:22px; font-weight:bold }
.sboard_subject {font-family: "Malgun Gothic, Verdana"; font-size: 11px; color:#2e62a0; text-decoration: none; font-stretch:ultra-condensed; line-height:12px; font-weight:bold }


/*content*/
.t_01 {font-family: "Nanum Gothic"; font-size: 14px; line-height:20px; color:#555555; text-decoration: none; }
.t_02 {font-family: "Nanum Gothic"; font-size: 14px; line-height:20px; font-weight: bold;  color:#ffffff; text-decoration: none; }
.t_03 {font-family: "Nanum Gothic"; font-size: 14px; line-height:30px; color:#555555; text-decoration: none; }
.t_num {font-family: "Nanum Gothic"; height:30px; font-size: 25px; line-height:30px; font-weight: bold; color:#006dc5; text-decoration: none; }
.t_04 {font-family: "Nanum Gothic"; font-size: 13px; line-height:20px; color:#555555; text-decoration: none; }
.t_05 {font-family: "Nanum Gothic"; font-size: 12px; line-height:20px; color:#555555; text-decoration: none; }


/*??*/
.top_pad10 { padding:10px 0px; }
.ri_pad10 { padding:0px 10px 0px 0px; }
.ri_pad20 { padding:0px 20px 0px 0px; }
.pad_le10_ri10 { padding:0px 10px 0px 10px; }
.pad_le20_ri10 { padding:0px 10px 0px 20px; }
.pad_le9{ padding:0px 0px 0px 9px; }
.pad_le10{ padding:0px 0px 0px 10px; }
.pad_le20{ padding:0px 0px 0px 20px; }
.pad_le20_ri20 { padding:0px 20px 0px 20px; }
.pad_box { padding:10px 20px 10px 20px; }
.pad_t5_b5 { padding:5px 0px 5px 0px; }
.pad_b10 { padding:0px 0px 10px 0px; }
.pad3 { padding:3px; }
.pad5 { padding:5px; }
.pad10 { padding:10px; }
.pad15 { padding:15px; }
.pad20 { padding:20px; }
.pad_faq { padding:10px 25px 10px 35px; }

#xsnazzy {background: transparent; margin:18px 0em 0px 0em;}

.xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#5DB5DE; border-left:1px solid #5DB5DE; border-right:1px solid #5DB5DE;}
.xb1 {margin:0 5px; background:#5DB5DE;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#5DB5DE; border:0 solid #5DB5DE; border-width:0 1px;}

#floater {Z-INDEX: 10; VISIBILITY: visible; POSITION: relative;}

/* 긴글 자름 */
.longcut  { text-overflow : ellipsis;overflow : hidden; }

/* SNS */
.share-buttons{float:right;}
.fb-like{float:right;}

.gray_light {font-family:"굴림", verdana; font-size:9pt; color:#aaaaaa;}

#quickmenu {width:90px; position:relative; left:10px; top:0px; z-index:2}