﻿/*New Layout  */
body.one {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-color: #000000;
	font-family:  Verdana, Arial, Helvetica, sans-serif, Gulim, Dotum; 
}

div#container
{
	position:absolute;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

div#var
{
	position:relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

div.Ffaq
{
	position:relative;
	top:0px;
	left:50px;
	width:117px;
	height: 27px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

div.Fcont
{
	position:relative;
	top:0px;
	left:100px;
	width:117px;
	height: 27px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

div#Fctxt
{
	position:relative;
	top:0px;
	left:0px;
	width:906px;
	padding: 20px 30px 10px 30px;
	margin: 0px;
	border: 0px;
}

div#Fctxt2
{
	position:relative;
	top:0px;
	left:0px;
	width:906px;
	padding: 20px 30px 10px 30px;
	margin: -345px 0px 20px 0px;
	border: 0px;
}

body.home {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
}

td.navbg {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:59px;
	text-align:center;

}

td.topbg {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:60px;
}

td.topbg2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:19px;
}

td.topbgHm {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:19px;
	background-image:url('../../images/hmtopBg.jpg');
}

td.topbgSr {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:19px;
	background-image:url('../../images/srtopBg.jpg');
}

td.topbgFr {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:19px;
	background-image:url('../../images/frtopBg.jpg');
}

td.topbgAd {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:19px;
	background-image:url('../../images/adtopBg.jpg');
}

td.topbgAb {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:980px;
	height:19px;
	background-image:url('../../images/abtopBg.jpg');
}

td.titlebg {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left:7px;
	padding-bottom:10px;
	height:60px;
	text-align:left;
	vertical-align:bottom;
}


/* Home*/
body.hm {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/hmbg.jpg');
	background-repeat:repeat-x;
	background-color:#040B23;
}

td.hm_main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
}

td.hm_main2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:20px 20px 10px 20px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.hm_main2_ {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.hm_main3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:10px 10px 10px 10px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/hm_ann.jpg');
	background-repeat:repeat-x;
	background-color:#07143F;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.hm_main4 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.hm_top {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#434E58;
}

td.hm_topMain {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:30px;
	background-image:url('../../images/homeTop.jpg');
	background-repeat: no-repeat;
}


td.hm_side {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:7px;
	background-image:url('../../images/hm_side.jpg');
	background-repeat:repeat-x;
	background-color:#07143F;
}

td.hm_side2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:7px;
	background-color:#1E2B49;
}

td.hm_bot {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#1E2B49;
}

td.hm_bot2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#07143F;
}

td.hm_bottom {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:820px;
	height:211px;
	background-image:url('../../images/hm_bottom.jpg');
	text-align:left;
	vertical-align:top;
	
}

td.line {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:1px;
	height:1px;
	background-color:#737576;
}

.annTitle01
{
	margin: 0px;
	padding:0px 0px 0px 35px;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align: top;
	height:30px;
	letter-spacing: 1px;
}

.annTitle02
{
	margin: 0px;
	padding:2px 2px 0px 10px;
	font-weight: bold;
	font-size: 10px;
	color: #036EFF;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	vertical-align: top;
	height:30px;
	background-image: url('../../images/annbg04.gif');
	background-repeat: no-repeat;
}

.annTitle03
{
	margin: 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}

.annLink01
{
	margin: 0px;
	padding:2px 40px 0px 0px;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-align:right;
}

.annLink02
{
	margin: 0px;
	padding:2px 20px 0px 0px;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-align:right;
}

td.contI {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/contactBg.jpg');
	background-repeat:no-repeat;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
	height:220px;
}

td.contI2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/contactBg2.jpg');
	background-repeat:no-repeat;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
	height:220px;
}

/*Serrano*/
body.sr {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/srbg.jpg');
	background-repeat:repeat-x;
	background-color:#3D0101;
}

td.sr_main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:530px;
	background-color:#3D0101;
}

td.sr_top {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#7A0202;
}

td.sr_side {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:7px;
	background-image:url('../../images/sr_side.gif');
	background-repeat:repeat-x;
	background-color:#7A0202;
}

td.sr_bot {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#7A0202;
}

td.sr_reg {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:745px;
	height:459px;
	background-image:url('../../images/regMainBg.gif');
	text-align:left;
	vertical-align:top;
}

/*Future*/
body.fr {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/frbg.jpg');
	background-repeat:repeat-x;
	background-color:#312A1A;
}

td.fr_main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:820px;
	height:510px;
}

td.fr_top {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#685C42;
}

td.fr_side {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:7px;
	background-image:url('../../images/fr_side.jpg');
	background-repeat:repeat-x;
	background-color: #685C42;
}

td.fr_bot {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#685C42;
}


/*PR*/
body.pr {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/adbg.jpg');
	background-repeat:repeat-x;
	background-color:#333333;
}

td.pr_main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/prmainbg.jpg');
	background-repeat:repeat-x;
	background-color:#B8B8B8;
}

td.pr_mainWt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-color:#FFFFFF;
}


td.pr_mainTop {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-color:#FFFFFF;
}


td.pr_pic {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/prPic.jpg');
	background-repeat:no-repeat;
	width: 270px;
}

td.pr_top {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#545454;
}

td.pr_side {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:7px;
	background-image:url('../../images/pr_side.jpg');
	background-repeat:repeat-x;
	background-color: #545454;
}

td.pr_bot {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#545454;
}

/*General*/
body.ge {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	background-image:url('../../images/gebg.jpg');
	background-repeat:repeat-x;
	background-color:#2B3432;
}

td.ge_main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:600px;
	vertical-align:top;
}

td.ge_main2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:20px 20px 10px 20px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.ge_main2Top {
	margin: 0px;
	padding:0px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.ge_main2Body {
	margin: 0px;
	padding:10px 20px 10px 20px;
	width:966px;
	vertical-align:top;
	text-align:left;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
}

td.ge_main3Body {
	margin: 0px;
	padding:0px;
	width:966px;
	vertical-align:top;
	text-align:left;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
}

td.ge_main3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/ge_main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#C3CBCC;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3D4345;
	line-height:16px;
}

td.ge_main2kr {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:818px;
	height:561px;
	vertical-align:top;
	text-align:left;
	background-image:url('../../images/ge_main_kr.jpg');
	background-repeat:no-repeat;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	line-height:15px;
}

td.ge_top {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#385257;
}

td.ge_side {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:7px;
	background-image:url('../../images/ge_side.jpg');
	background-repeat:repeat-x;
	background-color:#99ADBB;
}

td.ge_bottom {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:966px;
	height:7px;
	background-color:#99ADBB;
}

/*Global*/

body 
{
	padding: 10px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #1C1C1C;   
	line-height: 14px;
	text-align: center;
}

td.nav
{
	border-right: #B5B5B5 1px solid;
	border-left: #B5B5B5 1px solid;
	border-bottom: #B5B5B5 1px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top:2px;
	padding-right:10px;
	padding-bottom:1px;
	padding-left:10px;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-align:right;
	vertical-align:top;
}

A.close
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

A.close:hover
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #AF9244;
	text-decoration:none;
	font-weight:bold;
}


A.nav
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

A.nav:hover
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #AF9244;
	text-decoration:none;
}

.navdown
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #AF9244;
	text-decoration:none;
}

A.nav2
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

A.nav2:hover
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 10px;
	color: #AF9244;
	text-decoration:underline;
}

.navdownKr
{
	font-weight: normal;
	font-family: HYGothic-Medium, Gulim, Dotum, Verdana;
	font-size: 10px;
	color: #AF9244;
	text-decoration:none;
}

A.navKr2
{
	font-weight: normal;
	font-family: Dotum, Gulim, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

A.navKr2:hover
{
	font-weight: normal;
	font-family: Dotum, Gulim, Verdana;
	font-size: 11px;
	color: #AF9244;
	text-decoration:underline;
}

td.hline
{
	height:1px;
	background-color:#DBDBDB;
}

td.hline2
{
	height:1px;
	background-color:#F6F6F6;
}

td.reg
{
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height:16px;
	color: #414141;
	text-decoration:none;
	text-align:left;
}

td.formT
{
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:right;
	width: 180px;
	vertical-align:top;
	border-right: solid 1px #92A5AE;
}

td.formTX
{
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:right;
	width: 180px;
	vertical-align:top;
	border-right: solid 1px #92A5AE;
}

td.formTKr
{
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-family: Gulim, Dotum, Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration:none;
	text-align:right;
	width: 180px;
	vertical-align:top;
	border-right: solid 1px #92A5AE;
}

td.formTXKr
{
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-family: Gulim, Dotum, Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration:none;
	text-align:right;
	width: 180px;
	vertical-align:top;
	border-right: solid 1px #92A5AE;
}


td.formT2
{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:right;
}

td.formT3
{
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:left;
	vertical-align: top;
}


td.formT3X
{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:left;
	vertical-align: middle;
	
}

td.formT3Kr
{
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration:none;
	text-align:left;
	vertical-align: top;
}


td.formT3XKr
{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration:none;
	text-align:left;
	vertical-align: middle;
}


td.formT4
{
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:left;
	vertical-align: top;
}

td.formBox
{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:left;
}

td.formBox2
{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #414141;
	text-decoration:none;
	text-align:left;
}

td.topbox
{
	border-right: #858383 1px solid;
	border-left: #858383 1px solid;
	border-bottom: #858383 1px solid;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

td.qA
{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	vertical-align: top;
}

td.qText
{
	color:#283C57;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
}

td.aText
{
	color:#283C57;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
}

.inputA
{
	border: #858383 1px solid;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	width: 310px; 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #42535E;  
	background-color: #ffffff;
}

.inputX
{
	border: #858383 1px solid;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #42535E;  
	background-color: #ffffff;
}

.input2
{
	border: #858383 1px solid;
	margin-right: 5px;
	margin-left: 5px;
	padding: 3px 5px 3px 5px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #42535E;  
	background-color: #ffffff;
}

.input3
{
	border-top: #858383 1px solid;
	border-right: #858383 1px solid;
	border-left: #858383 1px solid;
	border-bottom: #858383 1px solid;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #42535E;  
	background-color: #ffffff;
}

.btn
{
	border: #7F8CA0 1px solid;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	font-weight: bold;
	text-decoration: none;		
	color: #2B324C;  
	background-image:url('../../images/btnBg.gif');
	height:22px;
}

.btn2
{
	border: #A88B99 1px solid;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	font-weight: bold;
	text-decoration: none;		
	color: #533544;  
	background-image:url('../../images/btnBg2.gif');
	height:22px;
}

.btn3
{
	border: #7F8CA0 1px solid;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: bold;
	text-decoration: none;		
	color: #2B324C;  
	background-image:url('../../images/btnBg.gif');
}

table.form
{
	border-top: #B2B1B1 1px solid;
	border-right: #B2B1B1 1px solid;
	border-left: #B2B1B1 1px solid;
	border-bottom: #B2B1B1 1px solid;
}


td.bottom
{
	border-top: #C2C1C2 1px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #000000;
	height:27px;
	vertical-align: middle;
}

td.bottom2
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	height:27px;
	vertical-align: middle;
}

td.copy
{
	font-weight: normal;
	font-size: 10px;
	color: #9F9F9F;
	font-family: Verdana, Arial, Helvetica;
	text-align: right;
	padding-right: 10px;

}

td.faq {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
	width:819px;
	background-color:#AAAF85;
}

td.title
{
	text-align:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	vertical-align:bottom;
}

td.menu
{
	font-weight: normal;
	font-size: 10px;
	color: #EDEEEE;
	font-family: Verdana, Arial, Helvetica;
	text-align:left;
	padding-left: 10px;
}

A.menu
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 11px;
	color: #B0B0B0;
	text-decoration:none;
}

A.menu:hover
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Dotum;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

.info { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #B3B6C1;   
}

.infoR { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #A40000;   
}

A.menuKr
{
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #B0B0B0;
	text-decoration:none;
}

A.menuKr:hover
{
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

.krbody
{
	vertical-align:top;
	text-align:center;
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}


.kor
{
	vertical-align:top;
	text-align:left;
	font-weight: bold;
	font-family: Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #797D89;
	text-decoration:none;
	line-height:20px;
}

.korS
{
	vertical-align:top;
	text-align:right;
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #797D89;	
	text-decoration:none;
	padding: 0px;
}

.korM
{
	font-weight: normal;
	font-family: Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #A40000;	
	text-decoration:none;
}

.faqTitle
{
	font-size: 11px; 
	text-decoration:none; 
	color:#283C57; 
	font-weight: bold;
	margin: 0px 0px 10px 77px;
}

a.info2 { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: bold;
	text-decoration: underline;		
	color: #1456A7;   
	line-height: 14px;
}

a.info2:hover { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: bold;
	text-decoration: underline;		
	color: #990000;
	line-height: 14px;
}

a.more { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #315BE6;   
}

a.more:hover { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #FFFFFF;
}

.annTxtTd {   
	padding: 3px 0px 0px 0px;
	vertical-align:top;
	line-height:20px;
}

.annArrTd {   
	padding: 3px 0px 0px 0px;
	vertical-align:top;
}

a.annTxt { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #FFFFFF;   
	padding: 0px 0px 0px 5px;
}

a.annTxt:hover { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 	
	font-weight: normal;
	text-decoration: underline;		
	color: #036EFF;
	padding: 0px 0px 0px 5px;
}

a.linkKr { 
	font-family:  Dotum, Gulim, Verdana;
    font-size: 12px; 	
	font-weight: bold;
	text-decoration: underline;		
	color: #000000;  
	 
}

a.linkKr:hover { 
	font-family:  Dotum, Gulim, Verdana; 
    font-size: 12px; 	
	font-weight: bold;
	text-decoration: underline;		
	color: #315BE6;
}

/*interior*/

td.top_left
{
	color:#737373;
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	background-repeat:no-repeat;
	vertical-align:bottom; 
	padding-bottom:10px; 
	padding-left:5px;
}

td.top_left2
{
	color:#737373;
	font-family: Verdana;
	font-size:11px;
	line-height:18px;
	background-repeat:no-repeat;
	vertical-align:bottom; 
	padding: 0px 20px 10px 5px; 
}

td.middle_right
{
	color:#737373;
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	padding:15px 20px 15px 10px;
	vertical-align:top;
	
}
td.middle_right2 
{
	color:#A29B47;
	font-weight:bold;
}

td.middle_left
{
	padding:15px 0px 15px 0px;
	vertical-align:top; 
}

td.topPic_right 
{
	text-align: right;
	padding: 0px 19px 0px 0px;
}

td.top_leftKr
{
	color:#737373;
	font-family: Dotum, Gulim, Verdana;
	font-size:11px;
	line-height:18px;
	background-repeat:no-repeat;
	vertical-align:bottom; 
	padding: 0px 10px 10px 5px; 
}

td.top_leftKr2
{
	color:#737373;
	font-family: Dotum, Gulim, Verdana;
	font-size:11px;
	line-height:18px;
	background-repeat:no-repeat;
	vertical-align:bottom; 
	padding: 0px 20px 10px 5px; 
}

td.middle_rightKr
{
	color:#737373;
	font-family:Dotum, Gulim, Verdana;
	font-size:11px;
	line-height:18px;
	padding:15px 20px 15px 10px;
	vertical-align:top;
	
}

/*Announcement*/

.tdAnn { 
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #454B50;   
	line-height: 14px;
}

.tdnumBox {
    border: 0px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	width: 100px;
}


.tdnum {
    border: 0px;
	margin: 0px;
	padding: 10px 8px 5px 0px;
	text-align: right;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: bold;
	text-decoration: none;		
	color: #76787C;   
	line-height: 14px;
	width: 50px;
	vertical-align:top;
}

.tddate {
    border: 0px;
	margin: 0px;
	padding: 10px 0px 5px 8px;
	text-align: left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #76787C;   
	line-height: 14px;
	width: 80px;
	vertical-align:top;
}

.tdAnnText {
    border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: #CAC9D0 1px solid;
	margin: 0px;
	padding: 5px 10px 5px 8px;
	text-align: left;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #787879;   
	line-height: 14px;
	width:700px;
}

.tdAnnTextKr {
    border-top: 0px;
	border-right: #CAC9D0 1px solid;
	border-bottom: 0px;
	border-left: #CAC9D0 1px solid;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	font-family:  Gulim, Dotum, Verdana;
	font-size: 11px; 	
	font-weight: normal;
	text-decoration: none;		
	color: #787879;   
	line-height: 14px;
	width:700px;
}

.AnnTlKr {
	text-align: left;
	font-family:  Gulim, Dotum, Verdana;
	font-size: 12px; 	
	font-weight: bold;
	text-decoration: none;		
	color: #787879;   
	line-height: 14px;
}


.serPhTd
{
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #3D0101;
	line-height:24px;
	text-align: left;
	font-family:  Gulim, Dotum, Verdana;
	
}

.serPhTd ul
{
	margin: 0px 0px 0px 20px;
}

.serPhTd ul li
{
	list-style-image:url('../../images/bullet.gif');
	padding:5px 0px 5px 0px;
}

.fontKr
{
	color:#737373;
	font-family: Dotum, Gulim, Verdana;
	font-size:11px;
	line-height:18px;
}

.serInfoNum
{
	border-right: solid 1px #707070;
	padding:0px 0px 0px 45px;
	width:80px;
	vertical-align: top;
	text-align:left;
}

.serInfoTd
{
	padding:0px 10px 0px 10px;
	vertical-align: top;
	text-align:left;
}

.serInfoTdKr {
	font-family:  Gulim, Dotum, Verdana;
	font-size: 12px; 	
	text-decoration: none;		
	color: #787879;   
	padding:12px 20px 0px 20px;
	vertical-align: top;
	text-align:left;
	line-height: 20px;
}

.serInfoTLKr {
	font-family:  Gulim, Dotum, Verdana;
	font-size: 14px; 	
	text-decoration: none;	
	font-weight:bold;	
	color: #790000;   
	padding:0px;
	text-align:left;
	line-height: 20px;
}

.serInfoTdEn {
	font-family: Verdana, Arial;
	font-size: 12px; 	
	text-decoration: none;		
	color: #787879;   
	padding:12px 20px 0px 20px;
	vertical-align: top;
	text-align:left;
	line-height: 20px;
}

a.serInfoTLEn {
	font-family: Verdana, Arial;
	font-size: 14px; 	
	text-decoration: none;	
	font-weight:bold;	
	color: #790000;   
	padding:0px;
	text-align:left;
	line-height: 20px;
}

a.serInfoTLEn:hover {
	font-family: Verdana, Arial;
	font-size: 14px; 	
	text-decoration: underline;	
	font-weight:bold;	
	color: #790000;   
	padding:0px;
	text-align:left;
	line-height: 20px;
}


.serInfoTLEn {
	font-family: Verdana, Arial;
	font-size: 14px; 	
	text-decoration: none;	
	font-weight:bold;	
	color: #790000;   
	padding:0px;
	text-align:left;
	line-height: 20px;
}

.serInfoTdEn ul
{
	margin: 15px 0px 0px 20px;
}

.serInfoTdEn ul li
{
	list-style-image:url('../../images/bullet2.gif');
	padding:5px 0px 5px 0px;
}

.serInfoTdKr ul
{
	margin: 15px 0px 0px 20px;
}

.serInfoTdKr ul li
{
	list-style-image:url('../../images/bullet2.gif');
	padding:5px 0px 5px 0px;
}



.serRegTl
{
	border-left: solid 1px #707070;
	padding:10px 0px 10px 30px;
	vertical-align: middle;
	text-align:left;
}

.serRegTlKr
{
	border-left: solid 1px #707070;
	padding:10px 0px 10px 30px;
	vertical-align: middle;
	text-align:left;
	font-family:  Gulim, Dotum, Verdana;
	font-size: 12px;
	line-height: 20px;
}

.serRegTlBtKr
{
	vertical-align: middle;
	text-align:center;
	font-family:  Gulim, Dotum, Verdana;
	font-size: 11px;
	color: #790000;
}

.arrow
{
	vertical-align: top;
	text-align:center;
	font-family:  Verdana, Arial;
	font-size: 11px;
	color: #790000;
	font-weight: bold;

}

.whiteTb
{
	border: solid 1px #D7BB87;
	margin: 10px 5px 10px 5px;
	width:320px;
}

.whiteTL
{
	color: #000000;
	text-align:left;
	padding: 2px 5px 2px 5px;
	background-image: url('../../images/listTdTL.gif');
	background-repeat:repeat-y;
	font-weight:bold;
}

.whiteTL2
{
	color: #000000;
	text-align:left;
	padding: 3px 5px 1px 5px;
	background-image: url('../../images/listTdTL.gif');
	background-repeat:repeat-y;
	font-weight:bold;
	font-family:  Gulim, Dotum, Verdana;
	font-size: 12px;
}


.whiteLine
{
	background-color: #D7BB87;
	height: 1px;	
}

.whiteFont
{
	color: #7F0301;
	text-align:left;
	padding: 2px 5px 2px 15px;
	background-image: url('../../images/sq.gif');
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}

.whiteFont a
{
	text-decoration:underline;
	color: #7F0301;
}

.whiteFont a:hover
{
	text-decoration:underline;
	color: #CE0300;
}