tr {text-align:justify}
/* 폼 스타일*/
.input_blue  {font-size:11px;background-color:#ffffff;border:#d6d6d6 1px solid; height:19}
.input_blue2  {font-size:11px;border:#d7e1ed 1px solid; height:18}
.input_1  {font-size:11px;background-color:#ffffff;border:#ffffff 1px solid; height:120}

/* 텍스트 외 기본 */
.justify { text-align:justify}

.post { text-align:justify; line-height: 24px;}

.c {text-align:center;}

.border_01 {font-family:굴림;	font-size:9pt;background-color:#F5FAFD;border: 1px solid C2C2C2;}

.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad10_pk3 {padding:10px; COLOR:#ff7e94; font-size:12px; font-weight:bold;}
.pad10_b3 {padding:10px; COLOR:#666666; font-size:12px; font-weight:bold;}

.pad-l5 {padding-left:5px;}
.pad-l10 {padding-left:10px;}
.pad-t5 {padding-top:5px;}
.pad-t10 {padding-top:10px;}


/* 백그라운드 반복 */
.repeatx{background-repeat:repeat-x; }
.repeaty{background-repeat:repeat-y; }
.repeatn {background-repeat:no-repeat; }
.repeatyr{background-repeat:repeat-y;background-position:right;}


/* 텍스트  기본 스타일 */
.b{font-weight:bold;}
.b1{COLOR:#e9ca6b;; font-weight:bold;}
.b2{COLOR:#ff9e01;; font-weight:bold;}
.b3{font-size:11px; COLOR:#5c8ba5;; padding-bottom:4px; font-weight:bold; }
.small_1 {font-size:11px; line-height: 14px; COLOR:#878787;}
.small_2 {font-size:11px; line-height: 14px; COLOR:#375eaf; font-weight:bold;}
.small_11 {font-size:11px; line-height: 14px; COLOR:#595959;}
.small2_11 {font-size:11px; line-height: 17px; COLOR:#797979;}
.small8_11 {font-size:11px; line-height: 17px; COLOR:#3d6dab;}
.small3_11 {font-size:12px; font-weight:bold; COLOR:#3c3b3b;}
.small5_11 {font-size:11px; COLOR:#9b9b9b; line-height: 7px;}
.small6_11 {font-size:11px; COLOR:#164799; line-height: 20px;}
.small7_11 {font-size:11px; COLOR:#FFFFFF; font-weight:bold;}

.small_01 {font-size:11px; line-height: 14px; COLOR:#dcdcdc;}
.b_black {COLOR:#000000; font-size:12px; font-weight:bold; } 
.t_blue {COLOR:#5A84B7; font-size:12px; font-weight:bold; }
.t_blue2 {COLOR:#192e73; font-size:12px; font-weight:bold; }  
.t_gray {COLOR:#A6A6A6;  font-size:12px;} 
.t_brown {COLOR:#52412c; font-size:11px;}
.t_brown1 {COLOR:#7c7c7c; font-size:11px;}
.t_orange {COLOR:#f1b23a; font-size:12px; font-weight:bold;  text-align:justify;} 
.t_white {COLOR:#FFFFFF;} 
.t_green {COLOR:#9C9C5D;}
.t_black {COLOR:#414141; font-size:12px; line-height: 20px; } 
.t_green2 {COLOR:#9C9C5D; font-size:11px;}
.t_01 {COLOR:#000000; font-size:12px;}
.t_01 a:link     { COLOR:#000000; text-decoration: none; font-size:12px; }
.t_01 a:visited  { COLOR:#000000; text-decoration: none; font-size:12px;}
.t_01 a:hover    { COLOR:#f17b2c; text-decoration: none; font-size:12px;}
.t_01 a:active   { COLOR:#000000; text-decoration: none; font-size:12px;}
.t_02 {COLOR:#ffffff; font-size:12px;}
.t_pk {COLOR:#ff7e94; font-size:11px;}
.t_pk2 {COLOR:#ff7e94; font-size:12px;}
.t_pk3 {COLOR:#ff7e94; font-size:12px; font-weight:bold;}
.t_s {COLOR:#7c7c7c; font-size:11px;}
.t_main {FONT-SIZE:9pt; COLOR:#808080; FONT-FAMILY:"굴림"; line-height:14px;}
.t_main2 {FONT-SIZE:9pt; COLOR:#979797; FONT-FAMILY:"굴림"; line-height:14px;}
.t_03 {COLOR:#737cc4; font-size:12px; font-weight:bold;}


/* 컨텐츠 텍스트 스타일 */
.con_gray {COLOR:#7c7c7c; font-size:12px; line-height:18px; } 



.history {COLOR:#636161;} 
.history a:link     { COLOR:#636161; text-decoration: none; font-size:11px; }
.history a:visited  { COLOR:#636161; text-decoration: none; font-size:11px;}
.history a:hover    { COLOR:#AC7E8A; text-decoration: none; font-size:11px;}
.history a:active   { COLOR:#AC7E8A; text-decoration: none; font-size:11px;}

/* 텍스트 링크  스타일 */

.link {COLOR:#777777;} 
.link a:link     { COLOR:#777777; text-decoration: none; }
.link a:visited  { COLOR:#777777; text-decoration: none; }
.link a:hover    { COLOR:#000000; text-decoration: bold; }
.link a:active   { COLOR:#000000; text-decoration: bold; }

.link_white {COLOR:#DFDBD1; font-size:12px; line-height: 14px;} 
.link_white a:link     { COLOR:#DFDBD1; text-decoration: none; font-size:12px; line-height: 14px; }
.link_white a:visited  { COLOR:#DFDBD1; text-decoration: none; font-size:12px; line-height: 14px; }
.link_white a:hover    { COLOR:#ffffff; text-decoration: none; font-size:12px; line-height: 14px; }
.link_white a:active   { COLOR:#ffffff; text-decoration: none; font-size:12px; line-height: 14px; }


.link_brown {COLOR:#b29967; font-size:12px; font-weight:bold;}

.link_sky2 {COLOR:#76afd7; font-size:12px;} 


.small4_11 {COLOR:#6185c2; font-size:11px; } 
.small4_11 a:link     { COLOR:#6185c2; text-decoration: none; font-size:11px; line-height: 14px; }
.small4_11 a:visited  { COLOR:#6185c2; text-decoration: none; font-size:11px; line-height: 14px; }
.small4_11 a:hover    { COLOR:#6185c2; text-decoration: Underline; font-size:11px; line-height: 14px; }
.small4_11 a:active   { COLOR:#6185c2; text-decoration: Underline; font-size:11px; line-height: 14px; }


.link_sky {COLOR:#bacbea; font-size:12px; } 
.link_sky a:link     { COLOR:#bacbea; text-decoration: none; font-size:12px; line-height: 14px; }
.link_sky a:visited  { COLOR:#bacbea; text-decoration: none; font-size:12px; line-height: 14px; }
.link_sky a:hover    { COLOR:#ffffff; text-decoration: none; font-size:12px; line-height: 14px; }
.link_sky a:active   { COLOR:#ffffff; text-decoration: none; font-size:12px; line-height: 14px; }

.link_gray {COLOR:#434343; font-size:12px; line-height: 14px;} 
.link_gray a:link     { COLOR:#434343; text-decoration: none; font-size:12px; line-height: 14px; }
.link_gray a:visited  { COLOR:#7596c9; text-decoration: none; font-size:12px; line-height: 14px; }
.link_gray a:hover    { COLOR:#7596c9; text-decoration: none; font-size:12px; line-height: 14px; }
.link_gray a:active   { COLOR:#7596c9; text-decoration: none; font-size:12px; line-height: 14px; }


.link_gray2 {COLOR:#727272; font-size:12px; line-height: 16px;} 
.link_gray2 a:link     { COLOR:#727272; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray2 a:visited  { COLOR:#727272; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray2 a:hover    { COLOR:#000000; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray2 a:active   { COLOR:#000000; text-decoration: none; font-size:12px; line-height: 16px; }

.link_gray3 {COLOR:#656666; font-size:12px;} 
.link_gray3 a:link     { COLOR:#656666; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray3 a:visited  { COLOR:#656666; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray3 a:hover    { COLOR:#8dc8de; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray3 a:active   { COLOR:#8dc8de; text-decoration: none; font-size:12px; line-height: 16px; }

.link_gray4 {COLOR:#444444; font-size:12px;} 
.link_gray4 a:link     { COLOR:#444444; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray4 a:visited  { COLOR:#444444; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray4 a:hover    { COLOR:#8dc8de; text-decoration: none; font-size:12px; line-height: 16px; }
.link_gray4 a:active   { COLOR:#8dc8de; text-decoration: none; font-size:12px; line-height: 16px; }


.link_black {COLOR:#000000; font-size:12px; line-height: 16px;} 
.link_black a:link     { COLOR:#000000; text-decoration: none; font-size:12px; line-height: 14px; }
.link_black a:visited  { COLOR:#000000; text-decoration: none; font-size:12px; line-height: 14px; }
.link_black a:hover    { COLOR:#8dc8de; text-decoration: none; font-size:12px; line-height: 14px; }
.link_black a:active   { COLOR:#8dc8de; text-decoration: none; font-size:12px; line-height: 14px; }



/********************* 컨텐츠 영역 가리기 ********************/

.DivContents {
position:absolute !important; top:-10000px !important; margin-top:-10000px !important; left:-10000px !important;  visibility:hidden !important;  display:none !important;  z-index:5;
}

/************************ 테이블 ***************************/

#TableSky { border-top: 0px solid #dde8e7;  border-bottom: 1px solid #7d95c3;}

#TableSky thead td { background:url(../images/sub/table_bg.gif) top no-repeat ; color:#FFFFFF; font-size:14px; font-weight:bold; padding:12px;  }
#TableSky th { background-color:#eef7fc; border-bottom: 1px solid #c4d8e1; color:#546a97; font-size:12px; font-weight:normal; padding:7px;  }
#TableSky td { background-color:#ffffff; border-bottom: 1px solid #dde8e7; color:#777777; font-size:12px; font-weight:normal; padding:7px;  }
#TableSky .leftline { border-left: 1px solid #c4d8e1; }

/************************************ SMS ************************************/

#moneySms { border-top:3px solid #931e51; margin-top:40px;  }
#moneySms th{ background-color:#f7f2fa; border-bottom:1px solid #e1d8e5; padding:8px; text-align:center; }
#moneySms td{ background-color:#fff; border-bottom:1px solid #e8e8e8; padding:8px 8px 8px 25px; text-align:left; }
#moneySms input { border: 1px solid #d6d6d6; font-size: 11px; }

/************************************ SMS ************************************/

#sms { }
#sms td{ font-size: 11px; color:#FFFFFF; }
#sms .sms_textarea { border: 0px solid #fff; font-size: 12px; width:200px; height:120px; overflow:hidden; background-color:#fff; }
#sms input { border: 1px solid #d6d6d6; font-size: 11px; }
#sms .sms_txt { border: 1px solid #d6d6d6; font-size: 11px; width:120px; }
#sms .sms_tel { border: 1px solid #d6d6d6; font-size: 11px; width:29px; }



/************************************  ************************************/

.line1 { border-bottom: 1px solid #eaeaea; }
.line2 { background-color:#f7f2f9; border-top: 1px solid #d6c8ce;  border-bottom: 1px solid #731d42;  }
