/*==============================
GLOBAL	
==============================*/
*{
	font-family:Dotum,verdana;
	/*color: #404040;*/
	line-height: 130%; 
}
 
.Small {
	font-size: 11px; 
	color: #404040; 
	line-height: 130%; 
	text-decoration: none; 
	letter-spacing:-1px;
	font-weight: normal;
}
.Bold {
	font-size: 12px;
	font-weight:bold;
}
.BaseText {
	font-size: 12px;
}
.btn{cursor:pointer; font-size: 12px; z-index : -1} 
.Nobtn{cursor:default; font-size: 12px;}

.NoAuthText{font-size: 12px;color: #D1D1D1;}

.SCharWhiteU, .SCharWhite, .SCharBlackU, .SCharBlack, .SCharGray, .SCharGrayU, .SCharRed, .SCharGreen, .SCharBlue, .SCharOrange,  .SCharOrangeU, .SCharBWhiteU,  .SCharBWhite, .SCharBBlackU, .SCharBBlack, .SCharBGray, .SCharBGrayU, .SCharBRed, .SCharBGreen, .SCharBBlue, .SCharBOrange, .SCharBOrangeU {font-size: 12px; font-size: 11px;letter-spacing:-1px;padding:2px;line-height: 140%; }
.CharWhiteU, .CharWhite, .CharBlackU, .CharBlack, .CharGray, .CharRed, .CharGreen, .CharBlue, .CharOrange,  .CharOrangeU, .CharBBlackU, .CharBBlack, .CharBWhiteU,  .CharBWhite, .CharBGray, .CharBRed, .CharBGreen, .CharBBlue, .CharBOrange , .CharBOrangeU {font-size: 12px;letter-spacing:0;padding:2px;line-height: 140%; }
.BCharWhiteU, .BCharWhite, .BCharBlack, .BCharGray, .BCharRed, .BCharGreen, .BCharBlue, .BCharOrange, .BCharOrangeU, .BCharBWhiteU,  .BCharBWhite, .BCharBBlack, .BCharBGray, .BCharBRed, .BCharBGreen, .BCharBBlue, .BCharBOrange , .BCharBOrangeU{font-size: 14px;letter-spacing:0;padding:2px;line-height: 140%; }
.DBCharWhiteU, .DBCharWhite, .DBCharBlack, .DBCharGray, .DBCharRed, .DBCharGreen, .DBCharBlue, .DBCharOrange, .DBCharOrangeU, .DBCharBWhiteU,  .DBCharBWhite, .DBCharBBlack, .DBCharBGray, .DBCharBRed, .DBCharBGreen, .DBCharBBlue, .DBCharBOrange, .DBCharBOrangeU {font-size: 16px; letter-spacing:0;padding:2px;line-height: 140%; }

.SCharWhite, .CharWhite, .BCharWhite, .DBCharWhite, .SCharBWhite, .CharBWhite, .BCharBWhite, .DBCharBWhite{color: #FFFFFF; }
.SCharBWhite, .CharBWhite, .BCharBWhite, .DBCharBWhite{font-weight: bold; }
.SCharBlackU, .SCharBlack, .SCharBBlackU, .SCharBBlack, .CharBlackU, .CharBlack, .BCharBlack, .DBCharBlack, .CharBBlackU, .CharBBlack, .BCharBBlack, .DBCharBBlack {color: #000000; }
.SCharBBlackU, .SCharBBlack, .CharBBlackU, .CharBBlack, .BCharBBlack, .DBCharBBlack{font-weight: bold; }
.SCharBlackU, .SCharBBlackU, .CharBlackU, .CharBBlackU{text-decoration: underline;}
.SCharGray, .SCharGrayU, .CharGray, .BCharGray, .DBCharGray, .SCharBGray, .SCharBGrayU, .CharBGray, .BCharBGray, .DBCharBGray{color: #808080; }
.SCharBGray, .SCharBGrayU, .CharBGray, .BCharBGray, .DBCharBGray{font-weight: bold; }
.SCharGrayU, .SCharBGrayU{text-decoration: underline;}
.SCharRed, .CharRed, .BCharRed, .DBCharRed, .SCharBRed, .CharBRed, .BCharBRed, .DBCharBRed{color: #FF0000; }
.SCharBRed, .CharBRed, .BCharBRed, .DBCharBRed{font-weight: bold; }
.SCharGreen, .CharGreen, .BCharGreen, .DBCharGreen, .SCharBGreen, .CharBGreen, .BCharBGreen, .DBCharBGreen{color: #0C820C; }
.SCharBGreen, .CharBGreen, .BCharBGreen, .DBCharBGreen{font-weight: bold; }
.SCharBlue, .CharBlue, .BCharBlue, .DBCharBlue, .SCharBBlue, .CharBBlue, .BCharBBlue, .DBCharBBlue{color: #040AFC; }
.SCharBBlue, .CharBBlue, .BCharBBlue, .DBCharBBlue{font-weight: bold; }
.SCharOrange, .CharOrange, .BCharOrange, .DBCharOrange, .SCharBOrange, .CharBOrange, .BCharBOrange, .DBCharBOrange{color: #FD9C03; }
.SCharBOrange, .CharBOrange, .BCharBOrange, .DBCharBOrange{font-weight: bold; }

.SCharOrangeU, .CharOrangeU, .BCharOrangeU, .DBCharOrangeU, .SCharBOrangeU, .CharBOrangeU, .BCharBOrangeU, .DBCharBOrangeU{color: #FD9C03; text-decoration: underline; }
.SCharBOrangeU, .CharBOrangeU, .BCharBOrangeU, .DBCharBOrangeU{font-weight: bold; }

.SCharWhiteU, .CharWhiteU, .BCharWhiteU, .DBCharWhiteU, .SCharBWhiteU, .CharBWhiteU, .BCharBWhiteU, .DBCharBWhiteU{color: #FFFFFF; text-decoration: underline; }
.SCharBWhiteU, .CharBWhiteU, .BCharBWhiteU, .DBCharBWhiteU{font-weight: bold; }

.LeftMenuList {font-size: 12px;font-weight:bold;color:#545454;}

.View {}
.Hidden {display:none;}

.AbsolutePosition {
	left:0;	
	top:0;
	position:absolute;
}

.Transparancy40{filter:alpha(opacity=40);opacity: .4;}
.ScreenDisable{
	left:0;	
	top:0;
	position:absolute;
	filter:alpha(opacity=60);opacity: .6;
	z-index:999;
	width:102%;
	height:0;
	background:#FFFFFF;
	display:block;
}
.ScreenDisable1{
	left:0;	
	top:0;
	position:absolute;
	filter:alpha(opacity=10);opacity: .1;
	z-index:999;
	width:102%;
	height:0;
	background:#FFFFFF;
	display:block;
}
.ScreenView{
	left:0;	
	top:0;
	position:absolute;
	display:none;
}
.DynamicMsgLayer{
	font-size: 12px;
	position:absolute;
	display:none;
	border:1px solid #C0C0C0;
	background-color:#FFFFFF; 
	color:black;	
	padding:4px;
	display:block;
}
.ULChar{
	font-size: 12px;
	text-decoration:underline;
	cursor: pointer;
	line-height: 160%;
	display:inline-block;
} 
.ULCharW{
	font-size: 12px;
	text-decoration:underline;
	color: #FFFFFF;
	cursor: pointer;
	line-height: 160%;
	display:inline-block;
}
.ULCharG{
	font-size: 12px;
	text-decoration:underline;
	color: #808080;
	cursor: pointer;
	line-height: 160%;
	display:inline-block;
}
.NLChar{
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	line-height: 160%;
}
.LoadingOn{
    background-image: url(../images/imgLoading.gif);
	background-repeat:no-repeat;
	background-position:center; 
	
}
.LoadingOff{
    background-image:none;
}
/*==============================
BODY
==============================*/
BODY.Base{
	margin:0 0px;
	text-align:center;
}

BODY.MainBase {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../images/v2/imgBg.gif) repeat-x;
}

BODY.Popup{
	margin:0;
	text-align:center;
}

/*==============================
FORM
==============================*/
FORM{margin:0;}

SCRIPT{	margin:0;}

/*==============================
DIV
==============================*/
DIV{border:0;}
DIV.Base{font-size: 12px; vertical-align: middle; text-align: center;}
DIV.TabBase{
	font-size: 12px;
	vertical-align: top; 
	text-align: center;  
	margin:0;
	width:97%; 
	padding:20px 0 10px 0;
}
DIV.TabBase1{
	font-size: 12px;
	vertical-align: top; 
	text-align: center;  
	margin:0;
	width:100%; 
	padding:20px 0 20px 0;
}
DIV.Data{font-size: 12px;color:#7A7A7A;}

DIV.Slide01{
	background-image: url(../images/imgProcess01Slide.gif);
	width:192px; 
	height:18px; 
}
DIV.Slide02{
	background-image: url(../images/imgProcess02Slide.gif);
	width:112px; 
	height:18px; 
}
DIV.Slide02A{
	background-image: url(../images/imgProcess02SlideA.gif);
	width:112px; 
	height:18px; 
}
DIV.Slide02B{
	background-image: url(../images/imgProcess02SlideB.gif);
	width:112px; 
	height:18px; 
}
DIV.Slide01A{
	background-image: url(../images/imgProcess01SlideA.gif);
	width:192px; 
	height:18px; 
}
DIV.Slide01B{
	/*슬라이더 4단계*/
	background-image: url(../images/imgProcess01SlideB.gif);
	width:192px; 
	height:18px; 
}
DIV.Slide01C{
	/*슬라이더 10단계*/
	background-image: url(../images/imgProcess01SlideC.gif);
	width:192px; 
	height:18px; 
}
DIV.Slider01{
	background-image: url(../images/imgProcess01Slider.gif);
	width:12px; 
	height:24px; 
	cursor:pointer;
}
DIV.Slider01_1{
	background-image: url(../images/imgProcess01Slider_1.gif);
	width:8px; 
	height:24px; 
	cursor:pointer;
}

/* 협업노트용 슬라이더 */
DIV.SlideNote{
	background-image: url(../images/imgProcess03Slide.gif);
	background-repeat: repeat-x;
	width:192px; 
	height:18px; 
}

DIV.SliderNote{
	background-image: url(../images/imgProcess03Slider.gif);
	background-repeat: no-repeat;
	width:12px; 
	height:24px; 
	cursor:pointer;
}
/* 협업노트용 슬라이더 끝 */

DIV.Float_L{
	float:left;
}

DIV.ContentsRoot01{
	font-size: 12px;
	margin:0;
	padding:0;
	text-align:center;
	width:100%; 
}

DIV.ContentsRoot02, DIV.ContentsRoot02Pop{
	font-size: 12px;
	margin:0;
	padding:0;
	text-align:left; 
	clear:both;
}
DIV.ContentsRoot02{width:959px; font-size: 12px;}
DIV.ContentsRoot02Pop{width:100%; font-size: 12px;}

DIV.ContentsRoot02_T{
	font-size: 12px;
	margin:0;
	padding:0;
	text-align:center; 
	width:959px; 
	filter:alpha(opacity=40);
	opacity: .4;
}

DIV.ContentsRoot03{
	margin:0;
	font-size: 12px;
	padding:0;
	text-align:center; 
	width:770px; 
}

DIV.ContentsBottom, DIV.ContentsBottomPop{
	font-size: 12px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
DIV.ContentsBottom{font-size: 12px; width:959px;}
DIV.ContentsBottomPop{font-size: 12px; width:100%;}

/*-------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.GnbTopBg {
	background: url(../images/v2/imgGnbTopBg.gif) no-repeat;
}

.GnbBg {
	background: url(../images/v2/imgGnbBg.gif);
}

.SearchBox {
	background: url(../images/v2/imgGnbTopSearchBg.gif); 
	padding-left: 14px;
}

span.GnbName {
	font-family:dotum; 
	color:#000000;
	font-weight:bold; 
	font-size:11px;
}

span.GnbBtn {
	font-family: dotum; 
	font-size: 11px; 
	color: #C1C1C1;
}

span.GnbLatest {
	font-family:dotum;
	font-size:11px;
	color:#9A9999;
}

input.Search {
	width: 80px; 
	height: 20px;
}

td.MainNotice {
	font-family: dotum, verdana;
	font-size: 12px;
	text-align: left;
	color: #666666;
	line-height: 150%;
	font-size: 11px;
}

DIV.GnbTop, DIV.GnbTopPop{
	font-size: 12px;
	border-top: 5px solid #E3E3E3;
	clear:both;
	margin:0 auto;
	padding:0;
	text-align:left;
	height:46px;
	vertical-align: bottom;
	position:relative;
}
/*
DIV.GnbTop2{
	font-size: 12px;
	border-top: 5px solid #E3E3E3;
	clear:both;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:959px;
	height:57px;
	vertical-align: bottom;
	position:relative;
}

DIV.GnbTop3{
	font-size: 12px;
	border-top: 5px solid #E3E3E3;
	clear:both;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:959px;
	height:26px;
	vertical-align: bottom;
	position:relative;
}

DIV.GnbTopMain{
	font-size: 12px;
	clear:both;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:959px;
	height:56px;
	vertical-align: bottom;
	position:relative;
	background-image: url(../images/imgTopGnbTopBg.gif);
	background-repeat: repeat-x;
}

DIV.GnbTopMainSmall{
	font-size: 12px;
	clear:both;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:750px;
	height:56px;
	vertical-align: bottom;
	position:relative;
	background-image: url(../images/imgTopGnbTopBgSmall.gif);
	background-repeat: repeat-x;
}

DIV.GnbTop{font-size: 12px; width:959px;}
DIV.GnbTopPop{font-size: 12px; width:100%;}

DIV.GnbSecond {
	clear:both;
	font-size: 12px;
	width:959px;
	height:45px;
	position:relative;
	overflow:hidden;
	z-index:-1;
}
*/
DIV.GnbTopMember{
	 border-top: 5px solid #E3E3E3;
	 clear:both;
	 font-size: 12px;
	 margin:0 auto;
	 padding:0;
	 text-align:left;
	 width:770px;
	 height:62px;
	 vertical-align: bottom;
	 position:relative;
}
DIV.Tree {
	width:100%;
	height:100%;
	font-size: 12px;
	/*border: 3px solid red;*/
	text-align:left;	
	vertical-align:top;
	overflow-x:auto;
	overflow-y:scroll;	
}

DIV.Tree01 {
	width:100%;
	height:100%;
	font-size: 12px;
	border: 1px solid #E3E3E3;
	text-align:left;	
	vertical-align:top;
	overflow:auto;
}

DIV.Scroll {
	width:100%;
	height:100%;
	font-size: 12px;
	text-align:left;	
	vertical-align:top;
	overflow-x:auto;
	overflow-y:scroll;	
}
DIV.Scroll01 {
	width:100%;
	height:100%;
	font-size: 12px;
	border: 1px solid #E3E3E3;
	text-align:left;	
	vertical-align:top;
	overflow-x:auto;
	overflow-y:scroll;	
}

DIV.Scroll02 {
	width:100%;
	height:100%;
	font-size: 12px;
	text-align:left;	
	vertical-align:top;
	overflow-x:auto;
	overflow-y:scroll;
	scrollbar-track-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#C793D2;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#C793D2;
	scrollbar-3dlight-color:#C793D2;
	scrollbar-darkshadow-color:#FFFFFF;
}

DIV.Gnb02{
	 clear:both;
	 font-size: 12px;
	 margin:0 auto;
	 padding:0;
	 text-align:left;
	 width:959px; 
	 height:34px;
	 background-image: url(../images/imgTopGnb02Bg.gif);
	 background-repeat: repeat-x; 
}

DIV.Gnb03{
	 clear:both;
	 margin:0 auto;
	 padding:0;
	 text-align:left;
	 font-size: 12px;
	 width:959px; 
	 height:37px;
	 background-image: url(../images/imgTopGnb03Bg.gif);
	 background-repeat: repeat-x; 
}

DIV.Gnb04{
	clear:both;
	margin:0 auto;
	padding:0 ;
	font-size: 12px;
	text-align:left;
	width:770px;
	height:38px;
	background-image: url(../images/imgTopGnb07Bg.gif);
}


DIV.Gnb05{
	 clear:both;
	 margin:0 auto;
	 padding:0;
	 font-size: 12px;
	 text-align:center;
	 width:679px;
	 height:45px;
	 float:left;
}

DIV.Gnb06, DIV.Gnb06Pop{
  clear:both;
  margin:0 auto;
  padding:0;
  font-size: 12px;
  text-align:left;
  height:38px;
  background-image: url(../images/imgTopGnb06Bg.gif);
  background-repeat: repeat-x;
} 

DIV.Gnb07, DIV.Gnb07Pop{
  clear:both;
  margin:0 auto;
  padding:0;
  font-size: 12px;
  text-align:left;
  height:38px;
  background-image: url(../images/imgTopGnb07Bg.gif);
  background-repeat: repeat-x;
} 


DIV.Gnb06{width:959px;} 
DIV.Gnb06Pop{width:100%;} 

DIV.Gnb09{
	 clear:both;
	 font-size: 12px;
	 margin:0 auto;
	 padding:0;
	 text-align:left;
	 width:959px; 
	 height:34px;
	 background-image: url(../images/imgTopGnb04Bg.gif);
	 background-repeat: repeat-x; 
}


DIV.GnbDown01 {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	height:36px;
	width:1003px; 
	margin:2px 0 0 0;
	padding:0; 
	position:relative;	
	background-image: url(../images/imgProDownMenuBg.gif);
}

DIV.GnbDown02 {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	height:36px;
	width:959px;
	margin:0;
	padding:0; 
	position:relative;	
	background-image: url(../images/imgTopGnb02SubBg.gif);
	background-repeat: repeat-x;
	z-index:-1;
}

DIV.GnbDown03 {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	height:36px;
	width:959px;
	margin:0;
	padding:0; 
	position:relative;
	background-repeat: repeat-x;
	z-index:-1;
}

DIV.ListTitle{
	font-size: 12px;
	margin:0;
	padding:0;
	text-align:left;
	width:100%; 
}

DIV.HelpPost{
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #DDDEF1;
	border-left: 1px solid #DDDEF1;
	border-right: 1px solid #DDDEF1;
	border-bottom: 1px solid #DDDEF1;
	display:none;
}

DIV.TotalSearch{
	font-size: 12px;
	width:280px;
	height:45px;
	float:left;
	position:relative;
}

DIV.TreeContainer{
	font-size: 12px;
	margin:0 0 0 10px;
}

DIV.ListLayerSky{
	font-size: 12px;
	border:2px  dotted #A4A5D2;
	background-color:#EFEFFF;
	padding:1px;
}

DIV.GrayBox{
	font-size: 12px;
	vertical-align: middle;
	width:99.9%;
	border:1px  solid #E1E1E1;
	background-color:#EEEEEE;
	padding:1px;
	margin:0;
	z-index:0;

} 
DIV.Line00{
	font-size: 12px;
	vertical-align: middle;
	width:99.9%;
	border:1px  solid white;
	padding:0;
	margin:0;
}
DIV.Line01{
	font-size: 12px;
	vertical-align: middle;
	width:99.9%;
	border:1px  solid #E1E1E1;
	background-color:#EEEEEE;
	padding:0;
	margin:0;
}



DIV.PopupLayerOff{
	font-size: 12px;
	left:0;	
	top:0;
	position:absolute;
	display:none;
}
DIV.PopupLayerOn{
	font-size: 12px;
	border:2px solid #A3A3A3;
	background-color:#F4F4F4;
	padding:3px;
	left:0;	
	top:0;
	position:absolute;
	display:block;
	z-index:1000;
}

DIV.ControlForm {}
DIV.ParamsGroup{display:none;}

DIV.MainAdSp{
	width:222px;
	height:129px;
	background:url(../images/imgBox05MainSpecial.gif);
	float:left;
	margin:12px 13px 12px 13px !important;
	margin:12px 13px 12px 6px;
}
/*==============================
DL / DT / DD 
==============================*/
UL.Item01{margin:0; padding:0;}
DL.Item01{margin:5px 0 15px 5px;font-size: 12px;}
DT.Item01{font-weight:bold;margin:5px 0 5px 0px; color:#404040;font-size: 12px;}
DD.Item01{margin:0px 0px 15px 5px;font-size: 12px;}

 


/*==============================
UL / LI
==============================*/
UL.UlBase{margin:0; padding:0;}

OL.Item01{margin:0 0 0 10px; padding:0;}
OL.Item02{margin:0 0 0 20px; padding:0;}
OL.Item03{margin:0 0 0 2px; padding:0;}

UL.List01{margin:0 0 0 8px;width:98%; padding:0;}
UL.List02{margin:0;width:100%; padding:0;}
UL.Layer01{margin:1px; padding:2px ;width:99%;}
UL.Title01, UL.Title02{
	padding-left: 2px;
	height: 27px;
	font-weight: bold;
	margin:0;
}
UL.Title01{background-image: url(../images/imgTitle01Bg.gif); margin:0; padding:0;}
UL.Title03{
	padding-left: 1px;
	height: 22px;
	font-weight: bold;
	background-image: url(../images/imgTitle03Bg.gif);
	margin:0; 
	padding:0;
}

OL.ItemImg01{margin:0 0 0 4px; padding:0;}
OL.ItemImg02{margin:0 0 0 20px; padding:0;}
LI.ItemImg01, LI.ItemImg01On, LI.ItemImg01Over{
	font-size: 12px;
	cursor:pointer;
	list-style-type: none;
	float:none;
	background-repeat: no-repeat; 
	padding:2px 2px 0px 0px;
}
LI.ItemImg01{font-size: 12px; text-decoration:none; float:left; list-style-type:none;margin:0; padding:0}
LI.ItemImg01On{
	font-size: 12px;
	font-weight: bold;
	background-color:#FFEDBD;
	text-decoration:none;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0
}
LI.ItemImg01Over{
	/*background-color:#E9E9E9;*/
	text-decoration:underline;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0
}

LI.Layer01{
	font-size: 12px;
	list-style-type:none;
	margin:2px; 
	padding:0;
	width:99%;
	border-top: 1px solid #7F9DB9;
	border-left: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	background-color: #ECF3E1;
}


LI.Tree{
	float:none;
	margin:0;
	padding: 3px 0px 0px 10px;
	float:left; 
	list-style-type:none;
}

LI.ListItemDec{float:none;list-style-type: decimal; font-size: 12px;}
LI.ListItemCirc{float:none;list-style-type: circle; font-size: 12px;}
LI.ListItemSqu, LI.Item01Squ{float:none;list-style-type: square; font-size: 12px;}
LI.Item01Squ{margin:4px 0px 4px 18px;color:#5C5C5C; font-size: 12px;}
LI.Item01SquSub{float:none;list-style-type:disc;margin:0px 0px 0px 35px;color:#909090;font-size: 11px;}
LI.Item01SquSub1{float:none;list-style-type:disc;margin:0px 0px 0px 15px;color:#909090;font-size: 11px;}
LI.ListItemDisc{float:none;list-style-type:disc; font-size: 12px;}


LI.List01, LI.List01B{float:none;padding:2px; font-size: 12px; list-style-type:none; margin:0;}
LI.List01T{float:none;padding:10px 2px 2px 2px; font-size: 12px; list-style-type: none;}
LI.List01B{font-weight: bold; font-size: 12px; list-style-type: none;}
LI.List01D{float:none;padding:5px 2px 16px 2px; font-size: 12px; list-style-type: none;}

LI.List02, LI.List02B{float:none;padding:10px 0 0 5px; font-size: 12px; list-style-type:none; margin:0;}
LI.List02B{font-weight: bold; font-size: 12px; list-style-type: none;}
LI.List02D{float:none; padding:8px 0 4px 5px; font-size: 12px; list-style-type: none;} 

LI.ListItemDiscOn1, LI.ListItemDiscOn2, LI.ListItemDiscOn3, LI.ListItemDiscOff{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:disc;
	padding:2px 2px 0px 2px;
	margin:0;
}

LI.LeftMenuLinkOn {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#FFFFFF;
	line-height: 160%;
	font-weight:bold;
	background-color:#ACD373;
	background-image: url(../images/iconSquare1.gif);
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	margin:0;
}

LI.LeftMenuLinkOn4 {
	font-size: 12px;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#FFFFFF;
	line-height: 160%;
	font-weight:bold;
	background-color:#D2B3D5;
	background-image: url(../images/iconSquare1.gif);
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	margin:0;
} 

LI.LeftMenuLinkOn5, LI.LeftMenuLinkOn6, LI.LeftMenuLinkOn7, LI.LeftMenuLinkOn8 {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#FFFFFF;
	line-height: 160%;
	font-weight:bold;
	background-color:#C4C7C8;
	background-image: url(../images/iconSquare1.gif);
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	margin:0;
}

LI.LeftMenuLinkOn5 {background-color:#C4C7C8;}
LI.LeftMenuLinkOn6 {background-color:#FBD881;}
LI.LeftMenuLinkOn7 {background-color:#B5D4B2;}
LI.LeftMenuLinkOn8 {background-color:#C3CEDF;}

LI.LeftMenuLinkOn1 {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	text-decoration: underline ;
	background-image: url(../images/iconSquare.gif);
	background-repeat: no-repeat; 	
	background-position: 10px 7px;
	margin:0;
}
LI.LeftMenuLinkOff {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	background-image: url(../images/iconSquare.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	margin:0;
}
LI.LeftMenuLinkOn2, LI.LeftMenuLinkOff2{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	background-color:#F4F4F4;
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	margin:0;
}
LI.LeftMenuLinkOff03 {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 22px;
	color:#545454;
	line-height: 160%;
	background-image: url(../images/iconLabel02Dot.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	margin:0;
}
LI.LeftMenuLinkOn3{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	background-color:#E7E7E7;
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	text-decoration: underline;
	margin:0;
}

LI.LeftMenuLinkOn2, Li.LeftMenuLinkOn3{
	background-image: url(../images/iconSquare.gif);
}

LI.LeftMenuLinkOff2 {background-image: url(../images/iconSquare2.gif); float:left; list-style-type:none;margin:0; padding:0;}

LI.LeftLabelMenuLinkOn2, LI.LeftLabelMenuLinkOff2{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 3px 12px;
	line-height: 160%;
	font-weight:bold;
	background-color:#F4F4F4; 
	margin:0;
}
LI.LeftLabelMenuLinkOff2{font-size: 12px; text-decoration:none;color:#727272; float:left; list-style-type:none;margin:0; padding:0;}
LI.LeftLabelMenuLinkOn2{font-size: 12px; text-decoration:underline;color:#3E3E3E; float:left; list-style-type:none;margin:0; padding:0;}
LI.LeftSubMenuLinkOn2, LI.LeftSubMenuLinkOff2{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:4px 2px 3px 24px;
	line-height: 160%;
	margin:0;
}
LI.LeftSubMenuLinkOff2{font-size: 12px; text-decoration:none;color:#727272; float:left; list-style-type:none;margin:0; padding:0;}
LI.LeftSubMenuLinkOn2{font-size: 12px; text-decoration:underline;color:#3E3E3E; float:left; list-style-type:none;margin:0; padding:0;}

LI.NoAuthMenu{
	font-size: 12px;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	background-color:#F4F4F4;
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	background-image: url(../images/iconSquare_NoAuth.gif);
	margin:0;
}

LI.NoAuthMenu2{
	font-size: 12px;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	background-repeat: no-repeat; 
	background-position: 15px 7px;
	background-image: url(../images/iconSquare_NoAuth.gif);
	margin:0;
}

LI.LeftSubMenuLinkOn {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#FFFFFF;
	line-height: 160%;
	font-weight:bold;
	background-color:#ACD373;
}

LI.LeftSubMenuLinkOn3 {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#FFFFFF;
	line-height: 160%;
	font-weight:bold;
	background-color:#C4C7C8;
	margin:0;
}

LI.LeftSubMenuLinkOn1 {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	text-decoration: underline;
	margin:0;
}
LI.LeftSubMenuLinkOff {
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type:none;
	padding:2px 2px 2px 25px;
	color:#545454;
	line-height: 160%;
	margin:0;
}
LI.ListItemDiscOn1{
	font-size: 12px;
	border:1px solid #41438D;
	background-color:#ECECF2;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0;
}
LI.ListItemDiscOn2{
	font-size: 12px;
	border:1px solid #8D8D8D;
	background-color:#ECECEC;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0;	
}
LI.ListItemDiscOn3{
	font-size: 12px;
	background-color:#D6D6D6;
}
LI.ListItemOn1, LI.ListItemOn2, LI.ListItemOn3, LI.ListItemOff{
font-size: 12px;
cursor:pointer;
float:none;
list-style-type: none;
padding:2px 2px 0px 2px;
line-height: 180%;
margin:0;
}
LI.ListItemOn1{
	font-size: 12px;
	border:1px solid #41438D;
	background-color:#ECECF2;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0;
}
LI.ListItemOn2{
	font-size: 12px;
	border:1px solid #8D8D8D;
	background-color:#ECECEC;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0;
}
LI.ListItemOn3{
	font-size: 12px;
	background-color:#D6D6D6;
	float:left; 
	list-style-type:none;
	margin:0; 
	padding:0;
}

LI.ListItemOn4{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type: none;
	padding:4px 0px 0px 10px;
	margin:1px 0;
	height: 20px;
	background-color:#F4F4F4;
}

LI.ListItemOn4Sub{
	font-size: 12px;
	cursor:pointer;
	float:none;
	list-style-type: none;
	margin:1px 0 3px 25px;
	height: 17px;
	vertical-align:middle;
	padding:0;
}

LI.LeftItem01 , LI.LeftItem02, LI.LeftItem03, LI.LeftItem04, LI.LeftItem05, LI.LeftItem06 {float:left;list-style-type:none; vertical-align: middle; font-size: 12px; margin:0; padding:0;}
LI.LeftItem01{margin:12px 0 0 0;padding:0; float:left; list-style-type:none;}
LI.LeftItem02{margin:0 4px 4px 0;padding:0; float:left; list-style-type:none;}
LI.LeftItem03, LI.LeftItem04 {margin:0;padding:0; float:left; list-style-type:none;}
LI.LeftItem05 {margin:4px 0 4px 2px;padding:3px 0 4px 25px; float:left; list-style-type:none;}
LI.LeftItem06 {margin:5px 4px 0 4px; padding:0; float:left; list-style-type:none;}
LI.LeftItem07{
	background-image: url(../images/dotGreen.gif);
}
LI.LeftItem08{
	background-image: url(../images/dotPurple.gif);
}

LI.RightItem01 , LI.RightItem02, LI.RightItem03, LI.RightItem04, LI.RightItem06, LI.RightItem07, LI.RightItem09 {float:right;list-style-type:none;padding:0; vertical-align: middle; font-size: 12px; padding:0;}
LI.RightItem01{margin:0px 0 4px 2px}
LI.RightItem02{margin:0 4px 4px 0}
LI.RightItem03{margin:0}
LI.RightItem04{margin:33px 0 4px 2px}
LI.RightItem06{margin:5px 4px 0 4px;}
LI.RightItem07{margin:0 2px 0 2px;}
LI.RightItem08{margin:0 2px 15px 2px;}
LI.RightItem09{margin:7px 0px 0 4px;}

LI.Title01Icon{ 
	background-image: url(../images/imgTitle01Arrow.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	height: 27px;
	width: 12px;
	margin:2px 0 0 0;
	float:left; 
	list-style-type:none;
}
LI.Title01Text{
	font-size: 14px;
	color:#404040;
	height: 27px;
	padding:2px 6px 0 0;
	font-weight: bold;
	float:left; 
	list-style-type:none;
	margin:0;
}
LI.Title02Icon{
	background-image: url(../images/imgTitle02Arrow.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	height: 24px;
	width: 12px;
	margin:2px 0 0 0;
	float:left; 
	list-style-type:none;
}
LI.Title02Text{
	font-size: 12px;
	color:#404040;
	height: 24px;
	padding:0px 12px 0 0;
	font-weight: bold;
	list-style-type:none;
	margin:0;
	float:left;
}
LI.Title03Icon{
	background-image: url(../images/imgTitle03Arrow.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	height: 24px;
	width: 12px;
	margin:2px 0 0 0;
	float:left; 
	list-style-type:none;
}
LI.Title03Text{
	font-size: 12px;
	color:#404040;
	height: 24px;
	padding:1px 12px 0 0;
	font-weight: bold;
	float:left; 
	list-style-type:none;
	margin:0;
}
LI.Title04Icon{
	background-image: url(../images/imgLoginFaqHeader.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	height: 24px;
	width: 12px;
	padding:1px 0 0 0;
	float:left; 
	list-style-type:none;
	margin:0;
}
LI.Title04Text{
	font-size: 12px;
	color:#404040;
	height: 24px;
	padding:0px 12px 8px 4px;
	font-weight: bold;
	margin:0;
	float:left; 
	list-style-type:none;
}
LI.Title05Text{
	font-size: 12px;
	color:#404040;
	height: 29px;
	padding:0px 0px 2px 0px;
	font-weight: bold;
	float:left; 
	list-style-type:none;
	margin:0;
}


LI.SubTitle01_L {
	float:left;
	list-style-type:none;
	height: 23px;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	background-image: url(../images/imgTitle01Arrow.gif);
	background-repeat: no-repeat;
	float:left; 
	list-style-type:none;
	padding:2px 2px 0 15px;
	margin:0; 
}

/*회원상세팝업*/
LI.Title09Icon{
	background-image: url(../images/imgTitle09Arrow.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	height: 24px;
	width: 12px;
	margin:2px 0 0 0;
	float:left; 
	list-style-type:none;
}

LI.Title09Text{
	font-size: 18px;
	color:#50709c;
	height: 24px;
	padding:0px 12px 0 0;
	font-weight: bold;
	list-style-type:none;
	margin:0;
	float:left;
}

LI.SubTitleButton01_R {
	float:right;
	list-style-type:none;
	height: 21px;
	font-size: 12px;
	font-weight:bold;
	color: #6BA9F5;
	padding:0 0 0 7px; 
	cursor: pointer;
	margin:0;
}
LI.SubTitle01Small01_L {
	float:left;
	list-style-type:none;
	height: 21px;
	font-size: 14px;
	color: #FE6326;
	padding:4px 0 0 0; 
	margin:0;
}
LI.SubTitle01Small02_L {
	float:left;
	list-style-type:none;
	height: 21px;
	font-size: 12px;
	font-weight:bold;
	color: #6BA9F5;
	padding:6px 0 0 20px; 
	margin:0;
}

LI.MapTrace{
	float:right;
	list-style-type:none;
	font-size: 12px;
	color: #FFFFFF;
	margin:4px 0 4px 2px;
	padding:3px 0 4px 25px; 
	background-image: url(../images/imgIcon001.gif);
	background-repeat: no-repeat;	
	margin:0;
}

LI.PopUpTitle01_L {
	 float:left;
	 list-style-type:none;
	 height: 21px;
	 font-size: 14px;
	 font-weight:bold;
	 color: #FFFFFF;
	 background-repeat: no-repeat; 
	 padding:4px 2px 0 0;
	 margin:0 0 0 4px; 
}

LI.PopUpTitle09_L { /*탑 공개명*/
	 float:left;
	 height: 21px;
	 font-size: 18px;
	 font-weight:bold;
	 color: #000000;
	 padding:10px 2px 10px 4PX;
}


LI.ListMenu{
	list-style-type:disc;
	font-size: 12px;
	height: 21px;
	padding:1px;
	float:left;
}

/*==============================
TABLE
==============================*/

TABLE.Main {border-collapse:collapse;word-break:break-all;}
TABLE.View {border-collapse:collapse;word-break:break-all;}
TABLE TD {padding: 0;}

TABLE.btn{ cursor:pointer; font-size:12px;border-collapse:collapse;word-break:break-all;}
TABLE.move{ cursor:move; font-size:12px;border-collapse:collapse;word-break:break-all;}
TABLE.Base{border-collapse:separate;font-size:12px;word-break:break-all;} 



TABLE.Box01 {
	 border : 1px  solid #C9C9C9; 
	 background-color:#E6E6E6;
	 padding:5px;
	 font-size: 12px;
	 border-collapse:collapse;
	 word-break:break-all;
}


TABLE.DownMenu {
	left:0;
	top:0;
	position:absolute;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.Layer {
	margin:5px 0 10px 0;
	border:1px dotted gray;
	table-layout: fixed;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.Layer01 {
	margin:5px 0 10px 0;
	border:0 solid gray;
	table-layout: fixed;
	font-size: 12px; 
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.KeyArea01 {
	background:#eeeeee; 
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
	}

TABLE.WhiteBack {
	background:white; 
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.ListBox01_Body {
	background: #F2F2F2; 
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.GrayBack {
	background:#EDECEC	;
    font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.DataLayer {
	padding:0;
	margin:0;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}
TABLE.DataLayer TD {
	padding:0 4px 2px 0;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.DataLayer01 {
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}
TABLE.DataLayer01 TD {
	padding:1px;
    font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.TabBox01_Border {
	border-bottom: 1px solid #C8C8C8; 
	border-left: 1px solid #C8C8C8; 
	border-right: 1px solid #C8C8C8;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}

TABLE.Grid01, TABLE.Grid02 {
	margin:1px;
	table-layout: fixed;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;

}
TABLE.Grid01 {border:1px solid #BDBDBD; font-size: 12px;border-collapse:collapse;word-break:break-all;}
TABLE.Grid02 {border:1px solid #BDBDBD;font-size:11px;border-collapse:collapse;word-break:break-all;}
TABLE.Grid03 {border:1px solid #DEDEDE; font-size: 12px;border-collapse:collapse;word-break:break-all;}
TABLE.Grid04 {border:2px solid #433F3F; font-size: 12px;border-collapse:collapse;word-break:break-all;}
TABLE.Grid05 {border:2px solid #BDBDBD; font-size: 12px;border-collapse:collapse;word-break:break-all;}

/*HTML 데이터 기본 테이블 클래스*/
TABLE.DATATABLE {
	width: 100%;
	/*width: auto;*/
	table-layout: fixed;
	font-size: 12px;
	border-collapse:collapse;
	word-break:break-all;
}
TABLE.DATATABLE TH {
	font-weight: normal;
	padding: 0.25em 0.307em;
}
TABLE.DATATABLE TD {
	padding: 0.25em 0.307em;
}
TABLE.DATATABLE {
	border-left: 1px solid #000;
	border-top: 1px solid #000;	
	border-collapse:collapse;
	word-break:break-all;
}
TABLE.DATATABLE TH {
	background-color: #e7e7e7;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;	
}
TABLE.DATATABLE TD {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;	
}

/*==============================
TR
==============================*/
TR.btn{ cursor:pointer; font-size: 12px;}
TR.View {display:inline; font-size: 12px;}
TR.Hidden {display:none; font-size: 12px;}
TR.KeyData{height:26px; font-size: 12px;}
TR.RowData{height:26px; font-size: 12px;}
TR.RowData40{height:34px; font-size: 12px;}
TR.RowHaeder{height:24px; font-size: 12px;}
TR.OddRow{height:24px; background:#FAFAFA; font-size: 12px;}
TR.EveRow{height:24px; background:#DEDEDE; font-size: 12px;}
TR.SumRow{height:24px; background:#F4F4F4; font-size: 12px;}
TR.DisableRow{height:24px; color: #CBCBCB; font-size: 12px;}
TR.DisableLinkRow{height:24px; color: #CBCBCB;cursor: pointer; font-size: 12px;}
TR.btn{ cursor:pointer; font-size: 12px;}
TR.LeftMenuLinkOn{background-color:#B199CB; font-size: 12px;}
TR.Title05, TR.Title07, TR.Title08{
	padding-left: 0px;
	height: 29px;
	font-size: 12px;
	font-weight: bold;	
	 font-size: 12px;
}
TR.Title05{background-image: url(../images/imgTitle02Bg.gif);}
TR.Title07{background-image: url(../images/imgTitle07Bg.gif);}
TR.Title08{background-image: url(../images/imgTitle08Bg.gif);} 
TR.Title09{background-image: url(../images/imgTab11_bg.gif);}

/*==============================
TD
==============================*/
/*약관*/
TABLE.DataLayer02 {
	border-collapse:collapse;
	margin:2px 0 15px 14px;
	font-size: 12px;
	text-align:justify;
    border-collapse:collapse;
	word-break:break-all;
}
TD.DataTitle01{font-size: 12px; padding-left:2px; line-height: 140%; font-weight:bold;}
TD.WhiteSpace{font-size: 12px; padding:10px 0 15px 2px; line-height: 140%; text-align:justify;}


/*============================*/
TD{font-size: 12px;}
TD.Data_MCSpace, TD.Data_MLSpace, TD.Data_MRSpace, TD.Data_TCSpace, TD.Data_TLSpace, TD.Data_TRSpace, TD.Data_BCSpace, TD.Data_BLSpace, TD.Data_BRSpace{
	padding: 3px;
	font-size: 12px;
}
TD.Data_MCGray, TD.Data_MLGray, TD.Data_MRGray, TD.Data_TCGray, TD.Data_TLGray, TD.Data_TRGray, TD.Data_BCGray, TD.Data_BLGray, TD.Data_BRGray{
	background:#F4F4F4;
	font-size: 12px;
}
TD.Data_MCGrayB, TD.Data_MLGrayB, TD.Data_MRGrayB, TD.Data_TCGrayB, TD.Data_TLGrayB, TD.Data_TRGrayB, TD.Data_BCGrayB, TD.Data_BLGrayB, TD.Data_BRGrayB{
	background:#F4F4F4;
	font-weight: bold;
	font-size: 12px;
}
TD.Data_MCPointer, TD.Data_MLPointer, TD.Data_MRPointer, TD.Data_TCPointer, TD.Data_TLPointer, TD.Data_TRPointer, TD.Data_BCPointer, TD.Data_BLPointer, TD.Data_BRPointer{
	cursor:pointer;
}
TD.Data_MC, 	TD.Data_MCPointer, TD.Data_MCSpace, 	TD.Data_MCGray, TD.Data_MCGrayB{vertical-align: middle; text-align: center; line-height: 140%; font-size: 12px;}
TD.Data_ML, 	TD.Data_MLPointer, TD.Data_MLSpace, 	TD.Data_MLGray, TD.Data_MLGrayB{vertical-align: middle; text-align: left; line-height: 140%; padding-left:2px; font-size: 12px;}
TD.Data_MR, 	TD.Data_MRPointer, TD.Data_MRSpace, 	TD.Data_MRGray, TD.Data_MRGrayB{vertical-align: middle; text-align: right; line-height: 140%; padding-right:2px; font-size: 12px;}
TD.Data_TC, 	TD.Data_TCPointer, TD.Data_TCSpace, 	TD.Data_TCGray, TD.Data_TCGrayB{vertical-align: top; text-align: center; line-height: 140%; font-size: 12px;}
TD.Data_TL, 	TD.Data_TLPointer, TD.Data_TLSpace, 	TD.Data_TLGray, TD.Data_TLGrayB{vertical-align: top; text-align: left; line-height: 140%; padding-left:2px; font-size: 12px;}
TD.Data_TR, 	TD.Data_TRPointer, TD.Data_TRSpace, 	TD.Data_TRGray, TD.Data_TRGrayB{vertical-align: top; text-align: right; line-height: 140%; padding-right:2px; font-size: 12px;}
TD.Data_BC, 	TD.Data_BCPointer, TD.Data_BCSpace, 	TD.Data_BCGray, TD.Data_BCGrayB{vertical-align: bottom; text-align: center; line-height: 140%; font-size: 12px;}
TD.Data_BL, 	TD.Data_BLPointer, TD.Data_BLSpace, 	TD.Data_BLGray, TD.Data_BLGrayB{vertical-align: bottom; text-align: left; line-height: 140%; padding-left:2px; font-size: 12px;}
TD.Data_BR, 	TD.Data_BRPointer, TD.Data_BRSpace, 	TD.Data_BRGray, TD.Data_BRGrayB{vertical-align: bottom; text-align: right; line-height: 140%; padding-right:2px; font-size: 12px;}

TD.Grid01Header {
	padding:4px; 
	font-weight: bold;
	font-size: 12px;
	color: #5E4701;
	text-align: center;
	border:1px solid #C2E491;
	background-color:#C2E491;
	color:#515151;
	word-break:break-all;
}	

TD.Grid01Data1_C, TD.Grid01Data1_L, TD.Grid01Data1_R {
	border:1px solid #B8BFCA;
	background-color:#FFFFFF;
	padding:2px; 
	font-size: 12px;
	color:#515151;
	word-break:break-all;
}

TD.Grid09Data1_C, TD.Grid09Data1_L, TD.Grid09Data1_R {
	border:0px;
	background-color:#FFFFFF;
	padding:2px; 
	font-size: 12px;
	color:#515151;
	word-break:break-all;
}

TD.Grid01Data2_C, TD.Grid01Data2_L, TD.Grid01Data2_R {
	border:1px solid #B8BFCA;
	background-color:#D6DEE7;
	padding:2px; 
	font-size: 12px;
	color:#515151;
	word-break:break-all;
}

TD.Grid01Data1_C{text-align: center; font-size: 12px;}
TD.Grid01Data1_L{text-align: left; font-size: 12px;}
TD.Grid01Data1_R{text-align: right; font-size: 12px;}

TD.Grid01Data2_C{text-align: center; font-size: 12px;}
TD.Grid01Data2_L{text-align: left; font-size: 12px;}
TD.Grid01Data2_R{text-align: right; font-size: 12px;}

TD.Grid02Data1_C{text-align: center; font-size: 12px;}
TD.Grid02Data1_L{text-align: left; font-size: 12px;}
TD.Grid02Data1_R{text-align: right; font-size: 12px;}

TD.Grid02Header, TD.Grid02Header1, TD.Grid02Header2, TD.Grid02Header3 {
	border:1px solid #BDBDBD;
	padding:4px; 
	font-weight: bold;
	text-align: center;
	color:#444444;
	font-size:11px;
	word-break:break-all;
}
TD.Grid02Header{background-color:#F6F4F9; font-size: 12px;}
TD.Grid02Header1{background-color:#EEEBF3; font-size: 12px;}
TD.Grid02Header2{background-color:#E6E4EA; font-size: 12px;}
TD.Grid02Header3{background-color:#DBD8E0; font-size: 12px;}

TD.Grid02Data1_C, TD.Grid02Data1_L, TD.Grid02Data1_R {
	border:1px solid #BEBEBE;
	background-color:#FFFFFF;
	padding:4px; 
	color:#515151;
	font-size:11px;
	word-break:break-all;
}
TD.Grid02Data1_C{text-align: center;}
TD.Grid02Data1_L{text-align: left;}
TD.Grid02Data1_R{text-align: right;}

TD.Grid02Data2_C, TD.Grid02Data2_L, TD.Grid02Data2_R {
	border-bottom :1px solid #BEBEBE;
	border-top :1px solid #BEBEBE;
	border-left :1px  dotted #E9E9E9;
	border-right :1px dotted #E9E9E9;
	background-color:#FFFFFF;
	padding:4px; 
	color:#515151;
	font-size:11px;
	word-break:break-all;
}
TD.Grid02Data2_C{text-align: center;}
TD.Grid02Data2_L{text-align: left;}
TD.Grid02Data2_R{text-align: right;}



TD.Grid03Header {
	border:1px solid #DEDEDE;
	background-color:#CBBBCB;
	padding:4px; 
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#8A8A8A;
	word-break:break-all;
}
TD.Grid03Data1_C, TD.Grid03Data1_L, TD.Grid03Data1_R {
	border:1px solid #DEDEDE;
	background-color:#FFF5FF;
	padding:2px; 
	color:#8A8A8A;
	font-size: 12px;
	word-break:break-all;
}
TD.Grid03Data2_C, TD.Grid03Data2_L, TD.Grid03Data2_R {
	border:1px solid #DEDEDE;
	background-color:#FFF5FF;
	padding:2px; 
	font-size: 12px;
	color:#8A8A8A;
	word-break:break-all;
}
TD.Grid03Data1_C, TD.Grid03Data2_C{text-align: center;}
TD.Grid03Data1_L, TD.Grid03Data2_L{text-align: left;}
TD.Grid03Data1_R, TD.Grid03Data2_R{text-align: right;}

TD.Grid04Header {
	border:1px solid #433F3F;
	padding:4px 4px 0 4px;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color:#433F3F;
	word-break:break-all;
}
TD.Grid04Header2 {
	border:1px solid #BEBEBE;
	padding:4px 4px 0 4px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#433F3F;
	font-size: 11px; 
	word-break:break-all;
}
TD.Grid04Data1_C, TD.Grid04Data1_L, TD.Grid04Data1_R {
	border:1px solid #433F3F;
	color:#433F3F;
	font-size: 12px;
	word-break:break-all;
}
TD.Grid04Data2_C, TD.Grid04Data2_L, TD.Grid04Data2_R {
	border:1px solid #BEBEBE;
	color:#433F3F;
	font-size: 11px; 
	line-height: 140%; 	
	word-break:break-all;
}
TD.Grid04Data1_C, TD.Grid04Data2_C{text-align: center;padding:4px 4px 0 4px;}
TD.Grid04Data1_L, TD.Grid04Data2_L{text-align: left; padding:4px 4px 0 10px;}
TD.Grid04Data1_R, TD.Grid04Data2_R{text-align: right;padding:4px 10px 0 4px;}
TD.UnderLine01{border-bottom:1px solid #BEE0DB;}



TD.Grid05Header1 {
	border:1px solid #BEBEBE;
	padding:4px 4px 0 4px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#433F3F;
	font-size: 11px; 
	word-break:break-all;
}
TD.Grid05Data1_C, TD.Grid05Data1_L, TD.Grid05Data1_R {
	border:1px solid #FFFFFF;
	color:#433F3F;
	font-size: 12px;
	word-break:break-all;
}
TD.Grid05Data2_C, TD.Grid05Data2_L, TD.Grid05Data2_R {
	border:1px solid #BEBEBE;
	color:#433F3F;
	font-size: 11px; 
	line-height: 140%; 	
	word-break:break-all;
}
TD.Grid05Data1_C, TD.Grid05Data2_C{text-align: center;padding:4px 4px 0 4px;}
TD.Grid05Data1_L, TD.Grid05Data2_L{text-align: left; padding:4px 4px 0 10px;}
TD.Grid05Data1_R, TD.Grid05Data2_R{text-align: right;padding:4px 10px 0 4px;}
TD.UnderLine05{border-bottom:1px solid #FFFFFF;}





TD.Box01 {
	 border : 1px  solid #DEDEDE; 
	 background-color:#BCBEE0;
	 padding:2px 10px 0 10px; 
	 margin:0;
	 font-size: 12px;
	 text-align: center;
	 color:black;
	 vertical-align: middle; 
}
TD.SubMenu01, TD.SubMenu01Off, TD.SubMenu01On {
	color:#5A5A5A;
	height:30px;
	vertical-align: middle; 
	text-align: left;
	font-size: 12px;
	white-space: nowrap;  
	line-height: 140%;
	cursor: pointer;
	padding:4px 1px 1px 0;
}
TD.SubMenu01{font-weight:bold; font-size: 12px;}
TD.SubMenu01On{font-weight:bold;text-decoration:  underline; font-size: 12px;}
TD.LineBox00 {
	height: 30px;
	vertical-align: middle; text-align: center;
	border : 1px solid #E2E2E2; 
	font-size: 12px;
}

TD.LineBox01 {
	height: 30px;
	font-size: 12px;
	vertical-align: middle; text-align: center;
	border : 1px solid #E2E2E2; 
	background: #F3F3F3;
}

TD.LineBox02 {
	height: 26px;
	font-size: 12px;
	vertical-align: middle; text-align: center;
	border : 1px dotted #E2E2E2; 
	background: #F7F7F7;
}
TD.LineBox03 {
	height: 30px;
	font-size: 12px;
	vertical-align: middle; text-align: center;
	border : 1px solid #D3D3D3; 
	background: #E3E3E3;
}
TD.LineBox04 {
	height: 26px;
	font-size: 12px;
	vertical-align: middle; text-align: center;
	background: #FAFAFA;
	border : 1px solid #E9E9E9; 
}
TD.LineBox05 {  
	height: 22px;
	padding:0; 
	font-size: 12px;
	vertical-align: middle;
	background: #FAFAFA; 
	border : 1px solid #D4D4D4;  
}
TD.Box01_Off {
	 padding:2px 10px 0 10px; 
	 margin:0;
	 font-size: 12px;
	 text-align: center;
	 color:black;
	 vertical-align: middle; 
}
TD.BottomLine {
	height: 2px;
	background-color: #5585C4;
}
TD.BottomCopyright {
	font-size: 11px;
	height: 20px;
	font-size: 12px;
	text-align: center;
}
	
TD.BottomMenu {
	font-size: 11px;
	font-weight: bold;
	height: 28px;
	color: #FFFFFF;
	background-image: url(../images/imgBottomBg.gif);
	text-align: center;
}

TD.Line01{
	background-image: url(../images/imgIcon004.gif);
	background-repeat:repeat-x;
}

TD.Line02{
	background-image: url(../images/imgIcon009.gif);
}

TD.Line03{
	background-image: url(../images/imgIcon012.gif);
}

TD.Line04{
	background-image: url(../images/imgIcon020.gif);
}

TD.Line05{
	background-image: url(../images/imgIcon021.gif);
	background-repeat: repeat-x; 
} 
TD.ListBox01_Title {
	 padding: 5px 5px 5px 6px;
	 background: #E7E7E7;
	 font-size: 12px;
	 font-weight: bold;
}

TD.ListBox02_Title {
	 padding: 5px 5px 5px 6px;
	 font-size: 12px;
	 font-weight: bold;
}

TD.ListBox01_Data {padding: 0 3px 0 3px; font-size: 12px;}

TD.Header01, TD.Header02, TD.Header03, TD.Header09{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

TD.Header01 {height: 28px;padding: 4px 2px 2px 2px;height: 28px;color: #555555; font-size: 12px;}
TD.Header02 {height: 24px;padding: 2px ;color: #FFFFFE;background-color:#C7BFBF; font-size: 12px;}
TD.Header03 {height: 28px;padding: 4px 2px 2px 2px;color: #FFFFFE; font-size: 12px;}
TD.Header09 {height: 30px;padding: 4px 2px 2px 2px; color: #555555; background-color:#f2f6fb;}

TD.WhiteBack {
	border-collapse:collapse;
	padding:1px;
	font-size: 12px;
	background:#FFFFFF;
}

TD.WhiteBack1 {
	border-collapse:collapse;
	padding:1px;
	height: 30px;
	font-size: 12px;
	vertical-align: middle; text-align: center;
	background:#FFFFFF;
}

TD.GrayBack {
	border-collapse:collapse;
	padding:1px;
	font-size: 12px;
	background:#F8F8F8;
}

TD.GrayBack1 {
	border-collapse:collapse;
	padding:1px;
	font-size: 12px;
	background:#F3F3F3;
}


TD.SkyBlueBack {
	border-collapse:collapse;
	padding:1px;
	font-size: 12px;
	background:#F4F7FF;
}

TD.TabBox01_OnTab {
    cursor:pointer;
	 font-weight: bold; 
	 white-space: nowrap; 
	 font-size: 12px;
	 color: #404040; 
	 border-left: 1px solid #C8C8C8;
	 border-right: 1px solid #C8C8C8;
	 text-align: center; 
	 padding: 6px 10px 0 11px;
	 background-image: url("../images/imgTabBox01OnBg.gif"); 
}
TD.TabBox01_OffTab {
    cursor:pointer;
	font-size: 12px;
	 font-weight: bold; 
	 color: #FFFFFF; 
	 white-space: nowrap; 
	 text-align: center;  
	 padding: 6px 10px 0px 10px; 
	 background-image: url("../images/imgTabBox01OffBg.gif");
}
TD.TabBox01_OnTab01 {
    cursor:pointer;
	 font-weight: bold; 
	 white-space: nowrap; 
	 font-size: 12px;
	 color: #FF0000; 
	 border-left: 1px solid #C8C8C8;
	 border-right: 1px solid #C8C8C8;
	 text-align: center; 
	 padding: 6px 10px 0 11px;
	 background-image: url("../images/imgTabBox01OnBg.gif"); 
}
TD.TabBox01_OffTab01 {
    cursor:pointer;
	font-size: 12px;
	 font-weight: bold; 
	 color: #FFFFFF; 
	 white-space: nowrap; 
	 text-align: center;  
	 padding: 6px 10px 0px 10px; 
	 background-image: url("../images/imgTabBox01OffBg01.gif");
}
TD.TabBox01_BackTab {
	 font-weight: bold; 
	 font-size: 12px;
	 color: #404040; 
	 white-space: nowrap; 
	 text-align: right; 
	 padding: 6px 10px 0 10px; 
	 background-image: url("../images/imgTabBox01SpaceBg.gif");
}
TD.TabBox01_BodyLine {background-image: url("../images/imgTabBox01Left.gif");}
TD.TabBox01_BottomLine {background-image: url("../images/imgTabBox01Middle.gif");}
TD.TabBox01_OnButtonMiddle{
     cursor:pointer;
	 font-weight: bold; 
	 font-size: 12px;
	 white-space: nowrap; 
	 color: #363636; 
	 text-align: center;   
	 padding: 0px 10px 1px 11px;
	 background-image: url("../images/imgTabBox01OnButtonMiddle.gif");
}


TD.TabBox02_OnTab {
	font-weight: bold; 
	font-size: 12px;
	white-space: nowrap; 
	text-align: center; 
	padding: 3px 10px 0 10px;
	background-image: url("../images/imgTabBox02_OnBg.gif"); 
}
TD.TabBox02_OffTab {
	 font-weight: bold; 
	 font-size: 12px;
	 color: #FFFFFF; 
	 white-space: nowrap; 
	 text-align: center; 
	 padding: 6px 10px 0 10px; 
	 background-image: url("../images/imgTabBox02_OffBg.gif");
}
TD.TabBox03_OnLeftTab, TD.TabBox03_OnMiddleTab, TD.TabBox03_OnRightTab, TD.TabBox03_OffLeftTab, TD.TabBox03_OffMiddleTab, TD.TabBox03_OffRightTab {
	width:96px;
	height:51px;
	font-weight: bold; 
	font-size: 12px;
	white-space: nowrap; 
	text-align: center; 
	vertical-align: bottom;
	padding: 0 0 10px 0;
	margin: 0 0 0 6px;
	color:gray;
}
TD.TabBox03_OnLeftTab, TD.TabBox03_OnMiddleTab, TD.TabBox03_OnRightTab {
	color:white;
}
TD.TabBox03_Sep {
	width:9px;
	height:50px;
	font-size: 12px;
	font-weight: bold; 
	white-space: nowrap; 
}
TD.TabBox03_OnLeftTab {background-image: url("../images/imgTab05BgLeftOn.gif");}
TD.TabBox03_OnMiddleTab {background-image: url("../images/imgTab05BgMiddleOn.gif");}
TD.TabBox03_OnRightTab {background-image: url("../images/imgTab05BgRightOn.gif");}
TD.TabBox03_OffLeftTab {background-image: url("../images/imgTab05BgLeftOff.gif");}
TD.TabBox03_OffMiddleTab {background-image: url("../images/imgTab05BgMiddleOff.gif");}
TD.TabBox03_OffRightTab {background-image: url("../images/imgTab05BgRightOff.gif");}
TD.TabBox03_Sep {background-image: url("../images/imgTab05Sep.gif");}


TD.KeyLabel{
	color:#727272;
	height:26px;
	padding:4px 1px 1px 20px;
	font-weight:bold;
	font-size: 12px;
	vertical-align: middle; 
	text-align: left;
	white-space: nowrap;  
}


TD.Label01, TD.Label02, TD.Label03, TD.ImgLabel01, TD.ImgLabel09, TD.ImgLabel10{
	vertical-align: middle; 
	text-align: left;
	font-size: 12px;
	white-space: nowrap;  
	line-height: 140%;
}
TD.Label01 {height: 30px;color: #0C4B86;padding-left:12px; font-weight:bold;}
TD.Label02 {height: 45px;	color: #333333;background: #F2F3F4;padding-left: 20px;font-weight:bold;}
TD.Label03 {height: 24px;	color: #0C4B86;padding:1px;font-weight:bold;}
TD.ImgLabel01{
	font-weight:bold;
	font-size: 12px;
	color:#5A5A5A;
	background:#F7F7F7;
	height:34px;
	padding:4px 1px 1px 20px;
	background-image: url(../images/iconLabel01Dot.gif);
	background-position:left;
	background-repeat: no-repeat;	
	border-bottom: solid 1px #DEDEDE;
}
TD.ImgLabel01_1{
	font-size: 12px;
	color:#5A5A5A;
	background:#F7F7F7;
	height:34px;
	padding:4px 1px 1px 30px;
	background-image: url(../images/iconLabel01_1Dot.gif);
	background-position:left;
	background-repeat: no-repeat;	
	border-bottom: solid 1px #DEDEDE;   
}
TD.ImgLabel02{
	font-size: 12px;
	font-weight:bold;
	color:#5A5A5A;
	background:#F6F4F9;
	height:34px;
	padding:4px 1px 1px 20px;
	background-image: url(../images/iconLabel01Dot.gif);
	background-position:left;
	background-repeat: no-repeat;	
	border-bottom: solid 1px #DEDEDE;
}
TD.ImgLabel03{
	font-size: 12px;
	color:#5A5A5A;
	background:#F7F7F7;
	height:25px;
	padding:4px 1px 1px 20px;
	background-image: url(../images/iconLabel01Dot.gif);
	background-position:left;
	background-repeat: no-repeat;	
	border-bottom: solid 1px #DEDEDE;
}
/*회원상세팝업*/
TD.ImgLabel09{
	font-weight:bold;
	font-size: 12px;
	color:#5A5A5A;
	background:#f2f6fb;
	height:28px;
	padding:1px 1px 1px 20px;
	background-image: url(../images/iconLabel01Dot.gif);
	background-position:left;
	background-repeat: no-repeat;	
	border-bottom: solid 1px #DEDEDE;
}
/*회원상세팝업*/
TD.ImgLabel10{
	font-weight:bold;
	font-size: 12px;
	color:#5A5A5A;
	background:#ffffff;
	height:28px;
	padding:1px 1px 1px 20px;
	background-image: url(../images/iconLabel01Dot.gif);
	background-position:left;
	background-repeat: no-repeat;	
	border-bottom: solid 1px #DEDEDE;
}

TD.LabelData01, TD.LabelData02, TD.LabelData03, TD.ImgLabelDatal01{
	vertical-align: middle; 
	font-size: 12px;
	text-align: left;
	line-height: 160%;
	padding:2px 2px 2px 8px; 
}
TD.LabelData01 {	color: #999999; font-size: 12px;}
TD.ImgLabelDatal01 {
	font-size: 12px;
	color:#494949; 
	border-bottom: solid 1px #DEDEDE;
}
TD.ImgLabelDataC01 {
	font-size: 12px;
	color:#494949; 
	border-bottom: solid 1px #DEDEDE;
	vertical-align: middle; 
	text-align: center;
	line-height: 160%;
	height:28px;
	padding:2px 2px 2px 8px; 	
}
TD.ImgLabelDataR01 {
	font-size: 12px;
	color:#494949; 
	border-bottom: solid 1px #DEDEDE;
	vertical-align: middle; 
	text-align: right;
	line-height: 160%;
	height:28px;
	padding:2px 10px 2px 10px; 	
}

TD.ImgLabelData02 {
	font-size: 12px;
	text-align: center;
	line-height: 140%;
	padding:2px 3px 3px 8px; 
	color:#494949; 
	border-bottom: solid 1px #DEDEDE;
}

TD.Box04 {
	 background-color: #F8F8F8;
	 padding: 10px;
	 font-size: 12px;
	 color: #888888;
	 line-height: 150%;
}

TD.InputHeader {
	font-size: 12px;
	height: 2px;
	background:#7AABDB;
}

TD.Sub2Title {
	 height: 21px;
	 font-weight:bold;
	 font-size: 12px;
	 color: #0E4E98;
	 vertical-align: middle;
	 border-bottom: solid 1px #B6DDFB;
}

TD.Sub3Title{
	 height: 21px;
	 font-size: 12px;
	 font-weight:bold;
	 color: #0E4E98;
	 vertical-align: middle;
	 border-bottom: solid 1px #B6DDFB;
} 
 
TD.Sub10Title{
	 height: 21px;
	 font-size: 12px;
	 font-weight:bold;
	 color: #0E4E98;
	 vertical-align: middle;
	 border-bottom: dotted 2px #E1E1E1;
} 
 
 TD.PopUpColor {
 	background: #B3AAD6;
 }
 
 TD.PopUpColor02 {
 	background: #545454;
 }
 
  TD.PopUpColorWhite {
 	background: #FFFFFF;
 }
 
TD.PopUpColorGray {
 	background: #E4E4E4;
 }
 
TD.News {
	  font-size: 12px;
	  padding-left: 70px;
	  padding-top: 4px;
	  font-size: 11px;
	  color: #FFFFFF;
	  background-image: url(../images/imgProMainNews.gif);
	  height: 20px;
}


TD.LeftMenu {
	background-image: url(../images/imgLeftMenuArrow.gif);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 18px;
	margin-left: 4px;
	font-weight: bold;
	font-size: 12px;
}

TD.LeftMenu177 {
	background-image: url(../images/imgLeft177Bg.gif);
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 25px;
	font-size: 12px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
TD.Title05Text{
	font-size: 12px;
	color:#404040;
	height: 29px;
	padding:0px 0px 2px 0px;
	font-size: 12px;
	font-weight: bold;
}
TD.InputTopLine {height:2px;background:#B9B9B9;}

TD.InputTopLine09 {height:2px;background:#94abca;}

TD.BottomBoxTitle {
	font-size: 12px;
	font-weight: bold;
	width: 180px;
	padding: 13px 0 0 20px;
}

TD.BottomBoxList {
	font-size: 12px;
	width: 180px;
	padding: 5px 0 20px 35px;
	line-height: 170%;
	vertical-align: top;
}

TD.MemberDetail {
	background: #D2B2D9;
	font-size: 11px;
	font-weight:bold;
	color:#8560A8;
	text-align:center;
}

DIV.SublayerBox {border:1px solid;position:absolute;left:0;z-index:1;visibility:hidden;width:130px; }
DIV.SublayerOn { font-size:11px;font-weight: bold;color:#FFFFFF;background-color:#C9CCD1;text-align:left;padding:2px; }
DIV.SublayerOff { font-size:11px;font-weight: bold;background-color:#FFFFFF;text-align:left;padding:2px; }

/*==============================
IMG
==============================*/
IMG {border:none;}
IMG.nomargin{vertical-align:middle;margin:0;padding:0;}
IMG.btn{cursor: pointer;vertical-align:middle;margin:0;padding:0;}
IMG.btn1 {cursor: pointer;margin:0;padding:0;}
IMG.btn2{cursor: pointer;margin:1px 0 0 0;}
IMG.Nobtn{vertical-align:middle;margin:0;padding:0;}
IMG.Middle{vertical-align:middle;}
IMG.TreeBtn{vertical-align:middle;cursor: pointer; margin:0 0 0 10px;}
IMG.disable{vertical-align:middle;filter:alpha(opacity=30);	opacity: .3;}

/*==============================
A
==============================*/
/*A:link, A:visited{text-decoration:none;color: #626262;line-height: 150%;}
A:hover {text-decoration: none; color: #5F7489;line-height: 150%;}*/

A.Link00:link, A.Link00:visited{text-decoration:none;color: #626262;line-height: 150%;}
A.Link00:hover {text-decoration: none; color: #5F7489;line-height: 150%;}
A.Link01:link, A.Link01:visited{text-decoration:none;color: #8A8A8A;line-height: 160%; font-size: 12px;}
A.Link01:hover {text-decoration:  underline; color: #8A8A8A;line-height: 160%; font-size: 12px;}
A.Link02:link, A.Link02:visited, A.Link02:hover{text-decoration:underline;color: #292929;line-height: 160%;font-size: 35px;font-weight: bold;font-family:verdana;}
A.Link03:link, A.Link03:visited{display: inline-block;text-decoration:none;color: #8A8A8A;line-height: 160%; font-size: 12px;}
A.Link03:hover {display: inline-block;text-decoration:  underline; color: #279D17;line-height: 160%; font-size: 12px;}
A.Link04:link, A.Link04:visited{text-decoration:none;color: #8A8A8A;line-height: 160%; font-size:11px;}
A.Link04:hover {text-decoration:  underline; color: #8A8A8A;line-height: 160%; font-size:11px;}
A.Link06:link, A.Link06:visited{text-decoration:none;color: #000000;line-height: 160%; font-size: 12px;}
A.Link06:hover {text-decoration:  underline; color: #000000;line-height: 160%; font-size: 12px;}
A.Link07:link, A.Link07:visited{text-decoration:none;color: #FFFFFF;line-height: 160%; font-size: 12px;}
A.Link07:hover {text-decoration:  underline; color: #FFFFFF;line-height: 160%; font-size: 12px;}
A.Link09:link, A.Link09:visited{text-decoration:underline;color: #000000;line-height: 160%; font-size: 12px;}
A.Link09:hover {text-decoration:  underline; color: #000000;line-height: 160%; font-size: 12px;}
A.Link10:link, A.Link10:visited{text-decoration:none;color: #FF1B1B;line-height: 160%; font-size: 12px;}
A.Link10:hover {text-decoration:  underline; color: #FF1B1B;line-height: 160%; font-size: 12px;}
A.Link11:link, A.Link11:visited{text-decoration:none;color: blue;line-height: 160%; font-size:11px;}
A.Link11:hover {text-decoration:  underline; color: blue;line-height: 160%; font-size:11px;}
A.MenuItem01:link, A.MenuItem01:visited {
	text-decoration: none; 
	font-size: 12px;
	font-weight: bold; 
	color:#3C3C3C;
	line-height: 180%;
	display: inline-block;
}
A.MenuItem01:hover {
	text-decoration:  underline; 
	font-size: 12px;
	font-weight: bold; 
	color:#3C3C3C;
	line-height: 180%;
	display: inline-block;
}

A.ListItem01:link, A.ListItem01:visited, A.ListItem01B:link, A.ListItem01B:visited {
	text-decoration: none; 
	 font-size: 12px;
	color:#3C3C3C;
	line-height: 140%;
}
A.ListItem01:hover, A.ListItem01B:hover, A.ListItem01L:link, A.ListItem01L:visited, A.ListItem01L:hover,A.ListItem01BL:link, A.ListItem01BL:visited, A.ListItem01BL:hover {
	text-decoration:  underline; 
	font-size: 12px;
	color:#3C3C3C;
	line-height: 140%;
}
A.ListItem01B:link, A.ListItem01B:visited, A.ListItem01B:hover, A.ListItem01BL:link, A.ListItem01BL:visited, A.ListItem01BL:hover { font-weight: bold;  }


A.ListItem02:link, A.ListItem02:visited, A.ListItem02B:link, A.ListItem02B:visited,A.ListItem02:hover, A.ListItem02B:hover {
	text-decoration: none; 
	font-size: 12px;
	color:#6A6A6A;
	line-height: 140%;
}
A.ListItem02L:link, A.ListItem02L:visited, A.ListItem02L:hover,A.ListItem02BL:link, A.ListItem02BL:visited, A.ListItem02BL:hover {
	text-decoration:  underline; 
	font-size: 12px;
	color:#6A6A6A;
	line-height: 140%;
}

A.ListItem02B:link, A.ListItem02B:visited, A.ListItem02B:hover, A.ListItem02BL:link, A.ListItem02BL:visited, A.ListItem02BL:hover { font-weight: bold;  }


A.PageNum:link, A.PageNum:visited, A.PageNum:hover {
	font-size: 13px;
	margin:1px;
	padding:1px;
	color: #404040;
	font-weight: bold;
	display: inline-block;
}
A.ActivePageNum:link,  A.ActivePageNum:visited, A.ActivePageNum:hover{
	font-size: 13px;
	margin:1px;
	padding:1px;
	color: #FE7737;
	font-weight: bold;
	display: inline-block;
}
A.PageNum:hover, A.ActivePageNum:hover{text-decoration:  underline;}


A.MenuOn:link, A.MenuOn:visited, A.MenuOn:hover {text-decoration : underline; color: #FFFFFF; font-weight:bold;display: inline-block; font-size: 12px;}
A.MenuOff:link, A.MenuOff:visited, A.MenuOff:hover {text-decoration:none; color: #FFFFFF; font-family: verdana;display: inline-block; font-size: 12px;}
A.LeftMenuOn:link, A.LeftMenuOn:visited{
	padding: 1px 0 0 3px;
	text-decoration:none;
	font-size: 12px;
	color: #000000;	
	line-height: 160%; 
	background-image: url(../images/imgProBackMenuLink.gif); 
	background-repeat: no-repeat;
	width:105px; 
	height:18px;
	display: inline-block;
}
A.LeftMenuOn:hover{
		text-decoration:none;
		font-size: 12px;
		color: #000000;
		font-weight: bold; 	
		background-image: url(../images/imgProBackMenuLink.gif); 
		background-repeat: no-repeat;
		width:105px; 
		height:18px;
		display: inline-block;
}

A.LeftMenuOn1:link, A.LeftMenuOn1:visited{
	padding: 1px 0 0 3px;
	font-size: 12px;
	text-decoration:none;
	color: #000000;	
	line-height: 160%; 
	background-image: url(../images/imgProBackMenuLink1.gif); 
	background-repeat: no-repeat;
	width:96px; 
	height:18px;
	display: inline-block;
}
A.LeftMenuOn1:hover{
		text-decoration:none;
		font-size: 12px;
		color: #000000;
		font-weight: bold; 	
		background-image: url(../images/imgProBackMenuLink1.gif); 
		background-repeat: no-repeat;
		width:96px; 
		height:18px;
		display: inline-block;
}
A.LeftMenuOff:link, A.LeftMenuOff:visited{text-decoration:none;color: #000000;	line-height: 160%; display: inline-block; font-size: 12px;}
A.LeftMenuOff:hover{text-decoration:none;color: #000000; font-weight: bold; 	line-height: 160%; display: inline-block; font-size: 12px;}
A.LeftMenuLinkOff:link, A.LeftMenuLinkOff:visited{text-decoration:none;color: #545454;	line-height: 160%; display: inline-block; font-size: 12px;}
A.LeftMenuLinkOff:hover{text-decoration:none;color: #545454; font-weight: bold; 	line-height: 160%; display: inline-block; font-size: 12px;}
A.LeftMenuLinkOn:link, A.LeftMenuLinkOn:visited,A.LeftMenuLinkOn:hover{text-decoration:none;font-weight: bold;color: #FFFFFF;line-height:160%; display: inline-block; font-size: 12px;}
A.Disable:link, A.Disable:visited, A.Disable:hover{text-decoration:none;color: #CBCBCB;	line-height: 160%; display: inline-block; font-size: 12px;}
A.LoginInfo:link, A.LoginInfo:visited, A.LoginInfo:hover{text-decoration:none;color: #404040;	 font-weight: bold; line-height: 160%; display: inline-block; font-size: 12px;}

A.White:link, A.White:visited{text-decoration:none;color: #FFFFFF; font-size: 12px;}
A.White:hover{text-decoration:underline; color: #FFFFFF; font-size: 12px;}

A.Bold:link, A.Bold:visited{text-decoration:none;color: #626262;line-height: 160%; font-size: 12px;}
A.Bold:hover {text-decoration: underline; font-weight: bold; color: #5F7489;line-height: 160%; font-size: 12px;}
A.Title:link, A.Title:visited, A.Title:hover {text-decoration: none; font-weight: bold; color:#7EA6D8;line-height: 160%; font-size: 12px;}
A.LinkWord:link, A.LinkWord:visited{
	text-decoration:none;color:blue;line-height: 160%; font-size: 12px;
	/*
	padding:0 0 0 14px;
    background-image: url(../images/imgViewWord.gif);
	*/
	background-repeat: no-repeat;
}
A.LinkWord:hover {
	text-decoration:  underline; color:blue;line-height: 160%; font-size: 12px;
	/*
	padding:0 0 0 14px;
    background-image: url(../images/imgViewWord.gif);
	*/
	background-repeat: no-repeat;
}
A.LinkFAQ:link, A.LinkFAQ:visited{
	text-decoration:none;color:#D28102;line-height: 160%; font-size: 12px;
	padding:0 0 0 14px;
    background-image: url(../images/imgViewFAQ.gif);
	background-repeat: no-repeat;
}
A.LinkFAQ:hover {
	text-decoration:  underline; color:#D28102;line-height: 160%; font-size: 12px;
	padding:0 0 0 14px;
    background-image: url(../images/imgViewFAQ.gif);
	background-repeat: no-repeat;
}
/*==============================
INPUT
==============================*/
INPUT {
	font-size: 12px;
	height: 20px;
	padding:1px 2px 0 2px;
	vertical-align: middle; 
}

INPUT.Input_e_L, INPUT.Input_e_R, INPUT.Input_e_C, INPUT.Input_L, INPUT.Input_R, INPUT.Input_C, INPUT.NoInput_L, INPUT.NoInput_R, INPUT.NoInput_C,INPUT.NoInput_e_C, INPUT.NoInput_e_L, INPUT.NoInput_e_R {
	border-top: 1px solid #AEADAD;
	border-left: 1px solid #AEADAD;
	border-right: 1px solid #AEADAD;
	border-bottom: 1px solid #AEADAD;
}

INPUT.Input_L {text-align: left;}
INPUT.Input_R {text-align: right;}
INPUT.Input_C {text-align: center;}

INPUT.NoInput_L {background: #E9E9E9;text-align: left;}
INPUT.NoInput_R {background: #E9E9E9;text-align: right;}
INPUT.NoInput_C {background: #E9E9E9;text-align: center;}

INPUT.NoInput_e_L {background: #E0E0E0;text-align: left;background-image: url(../images/Noinput_e.gif);background-repeat: no-repeat;}
INPUT.NoInput_e_R {background: #E0E0E0;text-align: right;background-image: url(../images/Noinput_e.gif);background-repeat: no-repeat;}
INPUT.NoInput_e_C {background: #E0E0E0;text-align: center;background-image: url(../images/Noinput_e.gif);background-repeat: no-repeat;}


INPUT.Input_e_L {
	background-image: url(../images/input_e.gif);
	background-repeat: no-repeat;
	text-align: left;
}

INPUT.Input_e_R {
	background-image: url(../images/input_e.gif);
	background-repeat: no-repeat;
	text-align: right;
}
	
INPUT.Input_e_C {
	background-image: url(../images/input_e.gif);
	background-repeat: no-repeat;
	text-align: center;
}	

INPUT.Input01_L, INPUT.Input01_R, INPUT.Input01_C {
	border-top: 1px solid #AEADAD;
	border-left: 1px solid #AEADAD;
	border-right: 1px solid #AEADAD;
	border-bottom: 1px solid #AEADAD;
	z-index:-1;
}
INPUT.Input01_L {text-align: left;}
INPUT.Input01_R {text-align: right;}
INPUT.Input01_C {text-align: center;}

INPUT.ViewInput_L {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;	
	text-align: left;
	padding: 3px 0 0 0;
	background-color:transparent;
}

INPUT.ViewInput_R {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;	
	text-align: right;
	padding: 3px 0 0 0;
	background-color:transparent;
}

INPUT.ViewInput_C {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;
	text-align: center;
	padding: 3px 0 0 0;
	background-color:transparent;
}

INPUT.ViewInput_RB {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;	
	text-align: right;
	font-weight: bold;	
	padding: 3px 0 0 0;
	background-color:transparent;
}

INPUT.ViewInput_LHand {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;	
	text-align: left;
	padding: 3px 0 0 0;
	background-color:transparent;
	cursor:hand;
}
/*==============================
SELECT
==============================*/
SELECT {
	font-size: 12px;
	vertical-align: middle; 
}


SELECT.Select {
	font-size: 13px;
	margin: 2px 0 2px 0;
	vertical-align: middle; 
}
	
SELECT.NoSelect {
	height: 20px;
	font-size: 12px;
	background: #E0E0E0;
}

INPUT.Inputbox {
	background-image: url(../images/inputbox.gif);
	background-repeat: no-repeat;
	text-align: right;
}

/*==============================
TEXTAREA
==============================*/
TEXTAREA.Input, TEXTAREA.Input_e {
	font-size: 12px;	
	border-top: 1px solid #AEADAD;
	border-left: 1px solid #AEADAD;
	border-right: 1px solid #AEADAD;
	border-bottom: 1px solid #AEADAD;
}
TEXTAREA.NoInput, TEXTAREA.NoInput_e {
	font-size: 12px;	
	border-top: 1px solid #AEADAD;
	border-left: 1px solid #AEADAD;
	border-right: 1px solid #AEADAD;
	border-bottom: 1px solid #AEADAD;
	background: #E9E9E9;
}
TEXTAREA.Input_e {
	font-size: 12px;	
	background-image: url(../images/input_e.gif);
	background-repeat: no-repeat;	
}
TEXTAREA.Input_e_Red {
	font-size: 12px;	
	color: red;
	border-top: 1px solid #AEADAD;
	border-left: 1px solid #AEADAD;
	border-right: 1px solid#AEADAD;
	border-bottom: 1px solid #AEADAD;
	background-image: url(../images/input_e.gif);
	background-repeat: no-repeat; 
}
TEXTAREA.NoLine {
	font-size: 12px;	
	border-top:0 solid #AEADAD;
	border-left:0 solid #AEADAD;
	border-right:0 solid #AEADAD;
	border-bottom:0 solid #AEADAD;
}
TEXTAREA.NoLine_Red {
	font-size: 12px;	
	color: red;
	border-top:0 solid #AEADAD;
	border-left:0 solid #AEADAD;
	border-right:0 solid #AEADAD;
	border-bottom:0 solid #AEADAD;
}

TEXTAREA.NoInput_e {
	font-size: 12px;	
	background-image: url(../images/Noinput_e.gif);
	background-repeat: no-repeat;
}


TEXTAREA.Agree {
	width: 95%;
	height: 100px;
	font-size: 12px;
	color: #808080;
}

TEXTAREA.Agree_e {
	height: 52px;
	font-size: 12px;
	border-top: 1px solid #AEADAD;
	border-left: 1px solid #AEADAD;
	border-right: 1px solid #AEADAD;
	border-bottom: 1px solid #AEADAD;
	background-image: url(../images/input_e.gif);
	background-repeat: no-repeat;
	OVERFLOW: hidden;	
}

TEXTAREA.ViewInput_L {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;	
	text-align: left;
	padding: 3px 0 0 0;
	background-color:transparent;
}

TEXTAREA.ViewInput_R {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;	
	text-align: right;
	padding: 3px 0 0 0;
	background-color:transparent;
}

TEXTAREA.ViewInput_C {
	BORDER-RIGHT:0 solid;
    BORDER-TOP:0 solid;
    BORDER-LEFT:0 solid;
    BORDER-BOTTOM:0 solid;
	text-align: center;
	padding: 3px 0 0 0;
	background-color:transparent;
}
/*==============================
SPAN
==============================*/
SPAN.btn{cursor:pointer; font-size: 12px;}
SPAN.WhiteSpace{padding: 5px; font-size: 12px;}
SPAN.WhiteSpace1 {padding: 0 10px 0 0; font-size: 12px;}
SPAN.WhiteSpace2 {font-size: 12px; height:14px; 	padding: 5px;}
SPAN.WhiteSpace3 {padding: 20px;font-size: 12px;}
SPAN.WhiteSpace4 {padding: 15px;font-size: 12px;}
SPAN.WhiteSpace5 {padding: 5px 4px 0 4px; font-size: 12px;}
SPAN.Atto {

	font-size: 10px;
	color: #666666;
	font-family: verdana;
	font-weight: bold;
}

SPAN.BackColor {
	font-size: 12px;
	background-color:#CCCCCC;
}


SPAN.LineHeight01 {line-height: 130%;font-size: 12px;}
SPAN.LineHeight02 {line-height: 160%;font-size: 12px;}
SPAN.handle {
    color:white;
	font-weight:bold; 
	text-align:left;   
	height:20px;
    cursor: move;
	font-size: 12px;
}
SPAN.link01, SPAN.nolink01, SPAN.nolink02{
	text-decoration: none;
	display:inline-block;
	margin:2px;
	font-weight:bold; 
	font-size: 12px;
}

SPAN.link01{
	cursor:pointer;
	text-decoration:underline;
	font-size: 12px;
}
SPAN.nolink02{
	color: #FD9C03;
	font-size: 12px;
}
SPAN.NoAuth {
	color: #D9D9D9;
	font-size: 12px;
	text-decoration : line-through;
}
/*==============================
P
==============================*/
P.DataItem{
	line-height: 140%;
	font-size: 12px;
}



/*==============================
TREEVIEW 
==============================*/
DIV.hide {display: none;}
DIV.shown {display: inline ; margin-left: 10px}
DIV.clsItem {}
SPAN.clsSpace, SPAN.clsImage, SPAN.clsLabel {}






/*==============================
	SCCalendar Start 
==============================*/
.head {
	font-size: 12px;
	font-weight: normal;
}
.text {
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
}
#PopupCalendar {
	width: 213px;
	left: 0px;
	top: 0px;
	background-color: white;
	position: absolute;
	z-index:800;
	display: none;
}
a.cal-DayLink {
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    background-color: transparent;
}
a.cal-DayLink:hover {
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: Blue;
}
a.cal-DayLink:active {
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    color: #0066FF;
}
a.cal-SunDayLink {
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	color:#FF6600;
    background-color: transparent;
}
a.cal-SunDayLink:hover {
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
	color:#FF6600;
}
a.cal-SunDayLink:active {
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
	color:#FF6600;
}
.cal-TextBox{
    color:#666666;
    font-size: 8pt;
    height:19px;
}
a.cal-TodayLink {
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    /*color: red;
    background-color: transparent;*/
}
a.cal-TodayLink:hover {
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: Blue;
}
a.cal-TodayLink:active {
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: #0066FF;
}

.cal-Date {
    font-size: 8pt;
    line-height: 17px;
    color:#000000;
}
 
.cal-GreyDate {
    font-size: 8pt;
    font-weight: normal;
    line-height: 17px;
    /*text-decoration: none;*/
	background-color: #FFFFFF;
    color: #999999;
}
.cal-GreyInvalidDate {
    font-size: 8pt;
    line-height: 17px;
    font-weight: normal;
    text-decoration: line-through;
	background-color: #FFFFFF;
    color: #999999;
}
.cal-DayCell {
    font-size: 8pt;
    font-weight: normal;
    line-height: 17px;
	background-color:White; /*#FFFFCC;*/
}

.cal-DayCellToday {
    font-size: 8pt;
    font-weight: bold;
    line-height: 17px;
	background-color:#FCFCD3;
	color:#000000;
}

.cal-DayCellOrange {
    font-size: 8pt;
    font-weight: normal;
    line-height: 17px;
	background-color:White; /*#FFFFCC;*/
	color:#FF6600;
}
.cal-HeadCellBrown {
    color:#B17A56;
    font-size: 8pt;
    line-height: 17px;
    padding-top:3px;
    /*font-weight: bold;
	/*background-color: #99CCCC;/* #CCCC99; */
}

.cal-HeadCellBlue {
    color:#41668A;
    font-size: 8pt;
    line-height: 17px;
    padding-top:3px;
    /*font-weight: bold;
	/*background-color: #99CCCC;/* #CCCC99; */
}
.cal-Table{
	border:1px solid #8D8D8D;
	font-size: 12pt;
	
}
/*==============================
	SCCalendar End 
==============================*/





/*==============================
	HTML GRID Start 
==============================*/
TR.DataHeader{font-size: 12pt;}
TR.DataTemplate{display:none;font-size: 12pt;}
TR.DataRow{font-size: 12pt;}

INPUT.SelectCheckBox{font-size: 12pt;}
INPUT.DataFlag{display:none;font-size: 12pt;}
DIV.DataBind{display:none;font-size: 12pt;}
IMG.SelectToggle, IMG.UnSelectToggle{cursor:pointer;font-size: 12pt;}
IMG.SelectAsc, IMG.SelectDesc{cursor:pointer;}
/*==============================
	HTML GRID end
==============================*/


/*==============================
	File Attache Start 
==============================*/
DIV.FileLayer{
	position: relative; 
	width: 100%;
	font-size: 12pt;
}
DIV.FileAttacheLayer{
	overflow: hidden; 
	position: absolute; 
	width: 100%; 
	height: 20px; 
	left: 0px; 
	display: block;
	filter:alpha(opacity=0);opacity: .0;
	font-size: 12pt;
}
INPUT.FileAttache{
	position: absolute; 
	top: 0px; 
	right: 0px; 
	cursor: pointer;
	font-size: 12pt;
}

/*==============================
	File Attache end
==============================*/


/*==============================
	Struts2 Start
==============================*/
SPAN.errorMessage{
	font-family:verdana;
	color:red;
	font-size: 12pt;
}

LABEL.label{
	font-family:Dotum,verdana;
	font-size: 9pt; 
}
/*==============================
	Struts2 end
==============================*/

/*==============================
	HTML EDITOR start 
==============================*/

em.underline {
	font-style: normal;
	text-decoration: underline;
}


/*==============================
	HTML EDITOR end
==============================*/

/*==============================
	TAX
==============================*/
.LineColor	{border: solid 1px #0000FF;}
.LineColorRight	{border-right: solid 1px #0000FF;}
.LargeFontForTitle {font-size:20pt; color:#0000FF; font-family:Verdana; }
.FontForTitle {font-size:9pt; color:#0000FF; font-family:Verdana;}
.LineColor2	{border: solid 1px #ff0000;}
.LargeFontForTitle2 {font-size:20pt; color:#ff0000 ; font-family:Verdana; }
.FontForTitle2 {font-size:9pt; color:#ff0000 ; font-family:Verdana;}
.FontForRed {font-size:9pt; color:red; font-family:Verdana;}
.FontForBlack {font-size:9pt; color:black; font-family:Verdana;}
.FontForBold  {font-size:10pt; color:black; font-family:Verdana; font-weight:bold}

.D11darkgrey01 {font: 11px "", "u";color: #5f5f5f;}
.D12darkgrey01 {font: 12px "", "u";color: #5f5f5f;}
.D11dark01 {font: 11px "", "u";	color: #000000;}
		
.ta01_title {
	background-color:#ECF5EF;
	color:#536F64;
    font-family: 돋움, arial, helvetica; font-size:9pt;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
		
.ta03_td{
	color:#666666;
	font-family: 돋움, arial, helvetica; font-size:9pt;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	}
		
.ta02 {border:1px solid #B2B2A8;
    background-color:#ffffff;
   	color:#666666;
    font-family: 돋움, arial, helvetica; font-size:9pt;
	}
/*==============================
	TAX END
==============================*/

/*==============================
	ClubTopMenu background
==============================*/

TD.TopmenuBase	{background:url(../images/imgClubMainBG.gif);}
TD.Topmenu1 	{background:url(../images/imgSampleWorker004.gif);}   /* 샘플배경 */
TD.Topmenu2		{background:url(../images/icoSpecialBanner4-3.gif);}  /* 샘플배경 */

/* 클럽명 및 슬로건 폰트 */
SPAN.clubnameColor 	{font-family: 돋움, arial, helvetica; font-size:13pt; font-weight: bold; color:black;}
SPAN.clubsloganColor{font-family: 돋움, arial, helvetica; font-size:10pt; color:black;}
/* 슬로건폰트 */
SPAN.sloganColor 	{font-family: 돋움, arial, helvetica; font-size:13pt; font-weight: bold; color:black;}

/* 탭박스디자인01 */
.TabBoxTopLeft01 	{background:url(../images/imgClubTabBGLeft.gif);} 
.TabBoxTopBg01		{background:url(../images/imgClubTabBG.gif);}
.TabBoxTopRight01 	{background:url(../images/imgClubTabBGRight.gif);}
.TabBoxMidLeft01 	{background:url(../images/imgBox06LeftBg.gif);}
.TabBoxMidRight01 	{background:url(../images/imgBox06RightBg.gif);}
.TabBoxBottomLeft01	{background:url(../images/imgBox06BottomLeft.gif);}
.TabBoxBottomBg01	{background:url(../images/imgBox06BottomBg.gif);}
.TabBoxBottomRight01{background:url(../images/imgBox06BottomRight.gif);}
/* 탭박스디자인 */

/* 기본박스디자인01 */
.BoxTopLeft01 		{background:url(../images/imgBox00TopLeft.gif);} 
.BoxTopBg01			{background:url(../images/imgBox00TopBg.gif);}
.BoxTopRight01 		{background:url(../images/imgBox00TopRight.gif);}
.BoxMidLeft01 		{background:url(../images/imgBox00LeftBg.gif);}
.BoxMidRight01 		{background:url(../images/imgBox00RightBg.gif);}
.BoxBottomLeft01	{background:url(../images/imgBox00BottomLeft.gif);}
.BoxBottomBg01		{background:url(../images/imgBox00BottomBg.gif);}
.BoxBottomRight01	{background:url(../images/imgBox00BottomRight.gif);}
/* 기본박스디자인 */

/* 클럽홈구성이미지 */
.clubPR01			{background:url(../images/imgClubEworkLand.gif);}
/* 클럽홈구성이미지 */


/*==============================
	ClubTopMenu background
==============================*/