/* -------- 기본 적용 ------------------------------------------------------- */
BODY
     {
         FONT-FAMILY:돋움,arial; FONT-SIZE: 9pt; COLOR: #666666; SCROLLBAR-FACE-COLOR: #fbfbfb;  SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #e9e9e9; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
     }

TD   { FONT-FAMILY:돋움,arial;FONT-SIZE: 9pt; COLOR: #333333;}


/* -------- Form 적용 ------------------------------------------------------- */
INPUT
     {
        FONT-FAMILY:돋움; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BORDER-RIGHT: #c5c5c5 1px solid;
        BORDER-TOP: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BORDER-BOTTOM: #c5c5c5 1px solid
     }
	 

.INPUT_no
     {
         FONT-FAMILY:돋움; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BORDER-RIGHT: #999999 0px solid;
        BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid;
     }
	 

     
TEXTAREA
     {
        FONT-FAMILY:돋움; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 120%; BORDER-RIGHT: #c5c5c5 1px solid;
        BORDER-TOP: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BORDER-BOTTOM: #c5c5c5 1px solid
     } 
	 
	 
/* -------- Font 적용 ------------------------------------------------------- */
.font01  {FONT-FAMILY:돋움,arial;FONT-SIZE: 8pt; COLOR: #ffffff; font-weight:bold}
.BoxTit  {font-size:10pt; font-weight: bold; padding-left:20px; padding-top:4px; }
	 
	 
/* -------- Link 적용 ------------------------------------------------------- */	 
A:link    { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #175EB5 }
A:visited { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #175EB5 }
A:hover   { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #666600 }
A:active  { FONT-SIZE: 9pt; TEXT-DECORATION: none;	COLOR: #333333 }

A.link01:link    { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #333333 }
A.link01:visited { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #333333 }
A.link01:hover   { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #175EB5 }
A.link01:active  { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #333333 }

A.link02:link    { FONT-SIZE: 8pt;  TEXT-DECORATION: none; COLOR: #333333; font-weight:bold }
A.link02:visited { FONT-SIZE: 8pt;  TEXT-DECORATION: none; COLOR: #333333; font-weight:bold }
A.link02:hover   { FONT-SIZE: 8pt;  TEXT-DECORATION: none; COLOR: #8fa9c2; font-weight:bold }
A.link02:active  { FONT-SIZE: 8pt;  TEXT-DECORATION: none; COLOR: #333333; font-weight:bold }

A.LeftMenu01:link    { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #333333 }
A.LeftMenu01:visited { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #333333 }
A.LeftMenu01:hover   { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #0066b0 }
A.LeftMenu01:active  { FONT-SIZE: 9pt;  TEXT-DECORATION: none; COLOR: #333333 }


/* -------- Table 적용 ------------------------------------------------------- */
.Title  {FONT-FAMILY:"돋움", Verdana, arial, helvetica, sans-serif;FONT-SIZE: 11pt; COLOR: #37383C; font-weight: bold; }
.Table1 { border-bottom:1px solid #8fa9b6; padding-left:3px; padding-right:3px;}
.Table1_Tit   { background: url(/images/body/ListTitBg.gif); text-align:center; line-height:26px; padding-left:3px; padding-right:3px; FONT-FAMILY:돋움,arial;FONT-SIZE: 8pt; COLOR: #ffffff; font-weight:bold}
.Table1_List   { border-bottom:1px solid #e9e9e9; text-align:left; line-height:23px ;padding-top:2px;  padding-left:3px; padding-right:3px; FONT-FAMILY:돋움,arial;FONT-SIZE: 9pt; COLOR: #333333; }
.Table1_List_Center   {border-bottom:1px solid #e9e9e9; text-align:center; line-height:23px ; padding-top:2px; padding-left:3px; padding-right:3px; FONT-FAMILY:돋움,arial;FONT-SIZE: 9pt; COLOR: #333333; }
.Table1_List_Right   { border-bottom:1px solid #e9e9e9; text-align:right; line-height:23px ; padding-top:2px; padding-left:3px; padding-right:3px; FONT-FAMILY:돋움,arial;FONT-SIZE: 9pt; COLOR: #333333; }
.Table2_Tit   { background: url(/images/body/ListTitBg.gif); text-align:center; line-height:26px; padding-left:0px; padding-right:0px; FONT-FAMILY:돋움,arial;FONT-SIZE: 8pt; COLOR: #ffffff; font-weight:bold}

.TableL1 { padding-left:3px; padding-right:3px;}
.Table1_Tit_left { background: url(/images/body/ListTitHead.gif); line-height:26px; padding-left:0px; padding-right:0px;}
.Table1_Tit_Right { background: url(/images/body/ListTitEnd.gif); line-height:26px; padding-left:0px; padding-right:0px;}
.Table1_Tit_No {padding-left:0px; padding-right:0px;}

.Table2 { border-top:1px solid #536baa;  border-bottom:1px solid #d8d9d9; border-right:1px solid #d8d9d9;  }
.Table2_List   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px;}
.Table2_right   { padding-right:1px; }

.Table2_Tit01   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#d7e1ea; COLOR: #335a88; }
.Table2_Tit02   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#e3e9f4; COLOR: #335a88; }
.Table2_Tit03   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#ccd9e9; COLOR: #335a88; }
.Table2_Tit04   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#cad0da; COLOR: #335a88; }

.Table3 { border-top:1px solid #af9962;  border-bottom:1px solid #d8d9d9; border-right:1px solid #d8d9d9;  }

.Table3_Tit01   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#d7e1ea; COLOR: #335a88; }
.Table3_Tit02   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#f4eee5; COLOR: #8f6d45; }
.Table3_Tit03   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#ccd9e9; COLOR: #335a88; }
.Table3_Tit04   { border-top:1px solid #d8d9d9; border-left:1px solid #d8d9d9; line-height:18px; padding-left:2px;padding-right:2px; background-color:#cad0da; COLOR: #335a88; }


.TableP1 { border-top:1px solid #8fa9b6; border-bottom:1px solid #8fa9b6; padding-left:3px; padding-right:3px;}

.Tb_Left  { TEXT-ALIGN:left; line-height:26px; padding-left:31px; letter-spacing: 0pt; background: url(/images/left/Icon.gif)  left top; }
.Tb_Left01  { TEXT-ALIGN:left; line-height:20px; padding-left:43px; letter-spacing: 0pt; background: url(/images/left/Icon01.gif)  left top; }

/* -------- 줄간격 적용 ------------------------------------------------------- */
.line  { LINE-HEIGHT: 150% }

.line1 { LINE-HEIGHT: 200%}

.line2 { LINE-HEIGHT: 70%}

/* -------- 버튼 적용 ------------------------------------------------------- */
#gBtn1 a{display:block; background:url('/images/btn/gBtn1_bg.gif') left 0; float:left; font:9pt NanumGothic,NanumGothicWeb; color:#000; padding-left:1px; text-decoration:none; height:20px; cursor:pointer; margin-right:2px; margin-left:2px; overflow:hidden; }
#gBtn1 a:hover{background:url('/images/btn/gBtn1_bg.gif') left -20px}
#gBtn1 a span{display:block; float:left; background:url('/images/btn/gBtn1_bg.gif') right 0; padding-right:12px; padding-top:0px; height:20px; overflow:hidden}
#gBtn1 a:hover span{background:url('/images/btn/gBtn1_bg.gif') right -20px; color:#000}

.gBtn2 a{display:block; background:url('/images/btn/gBtn2_bg.gif') left 0; float:left; font:8pt 돋움; color:#555; padding-left:6px; text-decoration:none; height:19px; cursor:pointer; margin-right:3px; overflow:hidden}
.gBtn2 a:hover{background:url('/images/btn/gBtn2_bg.gif') left -19px}
.gBtn2 a span{display:block; float:left; font:8pt 돋움; background:url('/images/btn/gBtn2_bg.gif') right 0; line-height:190%; padding-right:6px; height:19px; overflow:hidden}
.gBtn2 a:hover span{background:url('/images/btn/gBtn2_bg.gif') right -19px; color:#BB3D00}

.gBtn3 a{display:block; background:url('/images/btn/gBtn3_bg.gif') left 0; float:left; font:9pt 돋움; color:#555; padding-left:6px; text-decoration:none; height:24px; cursor:pointer; margin-right:3px; overflow:hidden}
.gBtn3 a:hover{background:url('/images/btn/gBtn3_bg.gif') left -24px}
.gBtn3 a span{display:block; float:left; font:9pt 돋움; background:url('/images/btn/gBtn3_bg.gif') right 0; line-height:210%; padding-right:6px; height:24px; overflow:hidden}
.gBtn3 a:hover span{background:url('/images/btn/gBtn3_bg.gif') right -24px; color:#0A82A7}

.gBtn4 a{display:block; background:url('/images/btn/gBtn4_bg.gif') left 0; float:left; font:8pt 돋움; color:#555; padding-left:6px; text-decoration:none; height:19px; cursor:pointer; margin-right:3px; overflow:hidden}
.gBtn4 a:hover{background:url('/images/btn/gBtn4_bg.gif') left -19px}
.gBtn4 a span{display:block; float:left; font:8pt 돋움; background:url('/images/btn/gBtn4_bg.gif') right 0; line-height:190%; padding-right:6px; height:19px; overflow:hidden}
.gBtn4 a:hover span{background:url('/images/btn/gBtn4_bg.gif') right -19px; color:#4166B1}
