/* CSS Document */

/**********************  ±âº» ÅØ½ºÆ® »ö»ó Á¤ÀÇ *********************/
A:link {color:#333333; text-decoration:none ; }
A:visited {color:#333333; text-decoration:none}
A:hover {color:#0066CC; text-decoration:underline}


/**************************  ÅÂ±×º° ½ºÅ¸ÀÏ ************************/
td {font-size: 12px;color: #333333;line-height:17px; font-family:±¼¸²}
input {font-size: 12px}
select {font-size: 12px}
textarea {font-size: 12px;color: #666666;line-height:17px; font-family:±¼¸²; border:#999999 1 solid}


/**************************   left ¸Þ´º »ö»ó Á¤ÀÇ ******************/
.left_menu {font-size:12px;  text-decoration: none ; font-weight: bold;padding:2 0 0 0;}
.left_menu a:link {font-size:12px; text-decoration: none ; font-weight: bold; padding:2 0 0 0;}
.left_menu a:visited {font-size:12px; text-decoration: none ; font-weight: bold; padding:2 0 0 0;}
.left_menu a:hover {font-size:12px; text-decoration: underline ; font-weight: bold; padding:2 0 0 0;}

.left_menu_s {font-size:12px; color:#6a6a6a; text-decoration: none ; padding:3 0 0 2;  background-color:F7F7F7}
.left_menu_s a:link {font-size:12px; color:#6a6a6a; text-decoration: none ; padding:3 0 0 2; background-color:F7F7F7}
.left_menu_s a:visited {font-size:12px; color:#6a6a6a; text-decoration: none ; padding:3 0 0 2; background-color:F7F7F7}
.left_menu_s a:hover {font-size:12px; color:#6a6a6a; text-decoration: underline ; padding:3 0 0 2;background-color:F7F7F7}

.menu_click {font-size:12px; color:#5474ad; text-decoration: none ; font-weight: bold;padding:2 0 0 0;}
.menu_click_s {font-size:12px; color:#5474ad; text-decoration: none ; padding:3 0 0 2;  background-color:F7F7F7}

/**************************   rigth ¸Þ´º »ö»ó Á¤ÀÇ ******************/
.rigth_new {font-size:12px;  color:#666666; text-decoration: none ; padding:2 0 0 0;}
.rigth_new a:link {font-size:12px; color:#666666; text-decoration: none ; padding:2 0 0 0;}
.rigth_new a:visited {font-size:12px; color:#666666; text-decoration: none ; padding:2 0 0 0;}
.rigth_new a:hover {font-size:12px; color:#666666; text-decoration: underline ; padding:2 0 0 0;}

/**********************  Å¾ ÅØ½ºÆ®  *********************/
.top_menu {font-size:12px; color:#333333; text-decoration: none ; font-weight: bold;  padding:3 0 0 0;}
.top_menu a:link {font-size:12px; color:#333333; text-decoration: none ; font-weight: bold;  padding:3 0 0 0;}
.top_menu a:visited {font-size:12px; color:#333333; text-decoration: none ; font-weight: bold;  padding:3 0 0 0;}
.top_menu a:hover {font-size:12px; color:#333333; text-decoration: underline ; font-weight: bold;  padding:3 0 0 0;}

.top_menu2 {font-size:12px; color:#333333; text-decoration: none ;  padding:3 0 0 0;}
.top_menu2 a:link {font-size:12px; color:#333333; text-decoration: none ;  padding:3 0 0 0;}
.top_menu2 a:visited {font-size:12px; color:#333333; text-decoration: none ; padding:3 0 0 0;}
.top_menu2 a:hover {font-size:12px; color:#333333; text-decoration: underline ;  padding:3 0 0 0;}

/**************************  ±âÅ¸ Æû ¾ç½Ä ******************/
/*°Ë»ö ¹Ú½º*/
.seach_box{border:1 solid #7F9DB9 ; height:19px; font-size:12px; color:375CAA ; font-family: ±¼¸²; padding:2 0 0 5;}
/*°Ë»ö Ä«Å×°í¸®*/
.search_select{font-family: ±¼¸²; font-size: 12px; text-decoration:none; color:666666; border:solid 1 #7F9DB9; width: 100px; padding:3 0 0 0;}

/*Æû Å×µÎ¸®*/
.solidform {border:1 solid #D7D7D7}
.solidform_2 {border:1 solid #D6D6D6}

/**********************  ½ºÅ¸ÀÏº° Á¤ÀÇ *********************/
/*Å¸ÀÌÆ²º° Á¤ÀÇ*/
.D_tit_01{font-size:14px; text-decoration:none; color:#232323; font-weight: bold; padding:2 0 0 0;}
.D_tit_02{font-size:12px; text-decoration:none; color:#232323; font-weight: bold; padding:2 0 0 0;}
.D_tit_03{font-size:13px; text-decoration:none; color:#232323; font-weight: bold; padding:2 0 0 0;}

.sub_main_tit {font-size:19px; line-height:21px; color: #232323; text-decoration: none ; padding:2 0 0 0;  font-weight: bold; font-family:µ¸¿ò;}
.sub_main_tit a:link {font-size:19px; line-height:21px; color: #232323; text-decoration: none; padding:2 0 0 0;  font-weight: bold; font-family:µ¸¿ò;}
.sub_main_tit a:visited {font-size:19px; line-height:21px; color: #232323; text-decoration: none; padding:2 0 0 0;  font-weight: bold; font-family:µ¸¿ò;}
.sub_main_tit a:hover {font-size:19px; line-height:21px; color: #232323; text-decoration: underline; padding:2 0 0 0;  font-weight: bold; font-family:µ¸¿ò;}

/**********************  ±âº» ÅØ½ºÆ® »ö»ó Á¤ÀÇ *********************/
/*±âº» Ä®¶ó Á¤ÀÇ*/
.gray01 {text-decoration:none; color:#909090;}
.gray02 {text-decoration:none; color:#666666;}
.red_up {text-decoration:none; color:#e3231f;}
.blue_low {text-decoration:none; color:#21619c;}

.blue01 {font-size:12px;  text-decoration: none ; padding:2 0 0 0; color: #004A80}
.blue01 a:link {font-size:12px; text-decoration: none ;padding:2 0 0 0; color: #004A80}
.blue01 a:visited {font-size:12px; text-decoration: none ; padding:2 0 0 0; color: #004A80}
.blue01 a:hover {font-size:12px; text-decoration: underline ; padding:2 0 0 0; color: #004A80}

.blue02 {text-decoration:none; color:#4E6786;}

.white {font-size:12px;  text-decoration: none ; padding:2 0 0 0; color: #FFFFFF}
.white a:link {font-size:12px; text-decoration: none ;padding:2 0 0 0; color: #FFFFFF}
.white a:visited {font-size:12px; text-decoration: none ; padding:2 0 0 0; color: #FFFFFF}
.white a:hover {font-size:12px; text-decoration: underline ; padding:2 0 0 0; color: #FFFFFF}

/*ÅØ½ºÆ® Å©±â Á¤ÀÇ*/
.D_text_s {font-size: 11px; line-height:17px; font-family:±¼¸²}
.D_text_13 {font-size: 13px; line-height:17px; font-family:±¼¸²}
.D_text_14 {font-size: 14px; line-height:17px; font-family:±¼¸²}
.D_text_15 {font-size: 15px; line-height:21px; font-family:±¼¸²}
.D_text_16 {font-size: 16px; line-height:22px; font-family:±¼¸²}
.space_text {font-size: 12px;color: #333333;line-height:17px; letter-spacing:-1px; font-family:±¼¸²}

/*Å×ÀÌºí Ä®¶ó Á¤ÀÇ*/
.bg_td01{background-color: #e5edf0}
.bg_td02{background-color: #dadada}
.bg_td01_dongbu{background-color: #F2E8CF}
.bg_td01_tpreport{background-color: #e5edf0}
.bg_gray01{background-color: #f9f9f9}
.bg_gray02{background-color: #f1f1f1}













/*±âº» ÅØ½ºÆ® ÀÛÀºÆùÆ®(¼¿¾È)*/
.tdtext_small {font-size:10px; line-height:17px; padding:3 0 0 0; text-decoration: none; font-family:±¼¸²; }

/*±âº» ÅØ½ºÆ® ÀÛÀºÆùÆ®(¼¿¾È)*/
.tdtext_small1 {font-size:10px; text-decoration: none; font-family:±¼¸²; }

/*±âº» ÅØ½ºÆ®(¼¿¾È)*/
.tdform {font-size:9pt; line-height:17px; padding:4 0 4 0; text-decoration: none; font-family:±¼¸²; }

/*¼¿¾ÈÀÇ Æû*/
.tdform1 {font-size:9pt; line-height:17px; padding:0 0 0 8; text-decoration: none; font-family:±¼¸²; }

/*Ç¥ÀÇ ¼¿¾ÈÀÇ ÅØ½ºÆ®*/
.tdtext {font-size:9pt; line-height:16px; padding:3 0 0 0; text-decoration: none; font-family:±¼¸²; }

/*Ç¥ÀÇ ¼¿¾ÈÀÇ ÅØ½ºÆ®*/
.tdtext_h18 {font-size:9pt; line-height:18px; padding:3 0 0 0; text-decoration: none; font-family:±¼¸²; }

/*Ç¥ÀÇ ¼¿¾ÈÀÇ ±âº»ÅØ½ºÆ®*/
.tdtext1 {font-size:9pt; line-height:16px; padding:3 0 0 8; text-decoration: none; font-family:±¼¸²; }

/*Ç¥ÀÇ ¼¿¾ÈÀÇ ±âº»ÅØ½ºÆ®*/
.tdtext2 {font-size:9pt; line-height:18px; padding:3 0 0 8; text-decoration: none; font-family:±¼¸²; }

/*Ç¥ÀÇ ¼¿¾ÈÀÇ ±âº»ÅØ½ºÆ®*/
.tdtext3 {font-size:9pt; line-height:20px; padding:3 0 0 8; text-decoration: none; font-family:µ¸¿ò; }

/*Ç¥ º¸±âÆäÀÌÁö ÅØ½ºÆ®*/
.table_view_text {font-size:9pt; line-height:20px; padding:15 17 15 15; text-decoration: none; font-family:±¼¸²; }

/*test*/
.tit_no {font-size:14pt; line-height:21px; text-decoration: none; font-weight: bold; font-family:±¼¸²; }
.line1h {height: 1px; background-color: #e0e0e0}
.line1v {width: 1px; background-color: #e0e0e0}
