/* CSS Document */

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


/**************************  ÅÂ±×º° ½ºÅ¸ÀÏ ************************/
/***line-height:17px;**/
td {font-size: 12px;color: #333333; 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:#4d4d4d; text-decoration: none ; padding:3 0 0 2;  background-color:F7F7F7}
.left_menu_s a:link {font-size:12px; color:#4d4d4d; text-decoration: none ; padding:3 0 0 2; background-color:F7F7F7}
.left_menu_s a:visited {font-size:12px; color:#4d4d4d; text-decoration: none ; padding:3 0 0 2; background-color:F7F7F7}
.left_menu_s a:hover {font-size:12px; color:#4d4d4d; 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 a:link {font-size:12px; color:#5474ad; text-decoration: none ; font-weight: bold;padding:2 0 0 0;}
.menu_click a:visited {font-size:12px; color:#5474ad; text-decoration: none ; font-weight: bold;padding:2 0 0 0;}
.menu_click a:hover {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}
.menu_click_s a:link {font-size:12px; color:#5474ad; text-decoration: none ; padding:3 0 0 2;  background-color:F7F7F7}
.menu_click_s a:visited {font-size:12px; color:#5474ad; text-decoration: none ; padding:3 0 0 2;  background-color:F7F7F7}
.menu_click_s a:hover {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}

.text_mainsmenu {font-size:11px; text-decoration:none; color:#7D829F; font-family:µ¸¿ò}
.text_mainsmenu a:link {font-size:11px; text-decoration:none; color:#7D829F; font-family:µ¸¿ò}
.text_mainsmenu a:visited {font-size:11px; text-decoration:none; color:#7D829F; font-family:µ¸¿ò}
.text_mainsmenu a:hover {font-size:11px; text-decoration:underline; color:#7D829F; font-family:µ¸¿ò}


.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:±¼¸²}
.D_text_16_2 {font-size: 16px; line-height:19px; font-family:±¼¸²}
.D_text_20 {font-size: 24px; line-height:24px; font-family:±¼¸²; font-weight: bold; letter-spacing:-1px}
.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_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}
/*°Ë»ö ¹Ì¸®º¸±â ½ºÅ©·Ñ ½ºÅ¸ÀÏ*/
.layer_scroll {text-decoration: none;scrollbar-3dlight-color:#C3CEE0;scrollbar-arrow-color:#819DC2;scrollbar-base-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#C3CEE0;scrollbar-track-color: #FFFFFF ;}

/*ÀÐ±âÈ­¸é Å¸ÀÌÆ²*/
.NbbsReadTi {font-size:13px;color:232323;}



/**************************  ±âÅ¸ Æû ¾ç½Ä ******************/
/*°Ë»ö ¹Ú½º*/
.seach_box{border:1 solid #C5C5C5 ; width:125px ;height:20px; font-size:12px; font-family: µ¸¿ò; padding:2 ;}
.text_mainsearch{font-size: 17px;  font-weight: bold; padding:0 0 2 0; color:#164796; letter-spacing:-1px;font-family:µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼,verdana;line-height:22px;border:0px solid #FFFFFF}

/*Æû Å×µÎ¸®*/
.bbs_form {border:1 solid #DCDCDC; height:20px; background-color:#F7F7F7; font-size: 12px;padding:5 0 0 5 ;color:#666666;}
.setup_form {border:1 solid #C4CAD1; height:19px; }
.popup_form {border:1 solid #E3E3E3 ;background-color: #F8F8F8;}
.login_form {border:1 solid #C9C9C9; height:20px;margin:0 2 0 2;width:100px }
.recom_form {border:1 solid #DCDCDC; height:20px;padding:2 0 0 5;width:495px ;color:90A3B7}
.recom_textarea {border:1 solid #DCDCDC; height:46px;padding:2 0 0 5;width:495px ;color:666666}
.recom_textarea2 {border:1 solid #DCDCDC; height:100px;padding:2 0 0 5;width:495px ;color:666666}


/**************************  ¸ÞÀÎ °Ë»ö Æû ¾ç½Ä ******************/
.main_form{width:160px;height:21px;border:1px solid #CDCDCD;color:#FF7200;margin:0 2 0 2;letter-spacing:0;padding:4 0 0 3}
 .main_sel01 {width:100px;height:21px;left:0px;top:1px;border:1px solid #CDCDCD;;}


/**********************  ½ºÅ¸ÀÏº° Á¤ÀÇ *********************/
/*Å¸ÀÌÆ²º° Á¤ÀÇ*/
.list_text{font-size:12px; text-decoration:none; color:#333333; padding:3 0 0 5}
.list_text:link {color:#333333; text-decoration:none ; padding:3 0 0 5}
.list_text:visited {color:#333333; text-decoration:none;padding:3 0 0 5}
.list_text:hover {color:#666666; text-decoration:none;padding:3 0 0 5}

/**********************  ´Þ·Â Á¤ÀÇ *********************/
/*¿äÀÏ»ö»ó*/
.diary{font-size:12px; text-decoration:none; color:#666666; padding:3 0 0 0}
.diary:link {color:#666666; text-decoration:none ; padding:3 0 0 0; font-weight:bold}
.diary:visited {color:#666666; text-decoration:none;padding:3 0 0 0; font-weight:bold}
.diary:hover {color:#666666; text-decoration:none;padding:3 0 0 0; font-weight:bold}

.diary_sun{font-size:12px; text-decoration:none; color:#FF6600; padding:3 0 0 0}
.diary_sun:link {color:#FF6600; text-decoration:none ; padding:3 0 0 0; font-weight:bold}
.diary_sun:visited {color:#FF6600; text-decoration:none;padding:3 0 0 0; font-weight:bold}
.diary_sun:hover {color:#FF6600; text-decoration:none;padding:3 0 0 0; font-weight:bold}

.diary_sat{font-size:12px; text-decoration:none; color:#1075DE; padding:3 0 0 0}
.diary_sat:link {color:#1075DE; text-decoration:none ; padding:3 0 0 0; font-weight:bold}
.diary_sat:visited {color:#1075DE; text-decoration:none;padding:3 0 0 0 ; font-weight:bold}
.diary_sat:hover {color:#1075DE; text-decoration:none;padding:3 0 0 0 ; font-weight:bold}

.diary_today{font-size:12px; text-decoration:underline; color:#E3231F; padding:3 0 0 0}
.diary_today:link {color:#E3231F; text-decoration:underline ; padding:3 0 0 0; font-weight:bold}
.diary_today:visited {color:#E3231F; text-decoration:underline;padding:3 0 0 0; font-weight:bold}
.diary_today:hover {color:#E3231F; text-decoration:underline;padding:3 0 0 0; font-weight:bold}

/*½ºÅ²01»ö»ó*/
.diary_skin01{font-size:12px; text-decoration:none; color:#EBDDC5; padding:3 0 0 0}
.diary_skin01:link {color:#EBDDC5; text-decoration:none ; padding:3 0 0 0; font-weight:bold}
.diary_skin01:visited {color:#EBDDC5; text-decoration:none;padding:3 0 0 0; font-weight:bold}
.diary_skin:hover {color:#EBDDC5; text-decoration:none;padding:3 0 0 0; font-weight:bold}

.diary_skin01_sun{font-size:12px; text-decoration:none; color:#FFBE00; padding:3 0 0 0}
.diary_skin01_sun:link {color:#FFBE00; text-decoration:none ; padding:3 0 0 0; font-weight:bold}
.diary_skin01_sun:visited {color:#FFBE00; text-decoration:none;padding:3 0 0 0; font-weight:bold}
.diary_skin01_sun:hover {color:#FFBE00; text-decoration:none;padding:3 0 0 0; font-weight:bold}

.diary_skin01_sat{font-size:12px; text-decoration:none; color:#30CBFF; padding:3 0 0 0}
.diary_skin01_sat:link {color:#30CBFF; text-decoration:none ; padding:3 0 0 0; font-weight:bold}
.diary_skin01_sat:visited {color:#30CBFF; text-decoration:none;padding:3 0 0 0 ; font-weight:bold}
.diary_skin01_sat:hover {color:#30CBFF; text-decoration:none;padding:3 0 0 0 ; font-weight:bold}

.diary_skin01_today{font-size:12px; text-decoration:underline; color:#CF0100; padding:3 0 0 0}
.diary_skin01_today:link {color:#CF0100; text-decoration:underline ; padding:3 0 0 0; font-weight:bold}
.diary_skin01_today:visited {color:#CF0100; text-decoration:underline;padding:3 0 0 0; font-weight:bold}
.diary_skin01_today:hover {color:#CF0100; text-decoration:underline;padding:3 0 0 0; font-weight:bold}


/*µª½º Á¤ÀÇ*/
.depth{	font-size:11px;	text-decoration:none;	color:#888888;	font-family: µ¸¿ò;padding:0 3 0 3;}
.depth_now{	font-size:11px;	text-decoration:none;color:#738DB3;font-weight: bold;font-family: µ¸¿ò;padding:0 0 0 3;}

/**********************  ±âº» ÅØ½ºÆ® »ö»ó Á¤ÀÇ *********************/
/*±âº» Ä®¶ó Á¤ÀÇ*/
.555555{font-size:12px; text-decoration:none; color:#555555; }
.738DB3{font-size:11px; text-decoration:none; color:#738DB3; }

.666666{font-size:12px; text-decoration:none; color:#666666; }
.666666:link {color:#666666; text-decoration:none ; }
.666666:visited {color:#666666; text-decoration:none}
.666666:hover {color:#666666; text-decoration:none}

.999999{font-size:11px; text-decoration:none; color:#999999; }
.96AAC6 {ont-size:12px; text-decoration:none; color:#96AAC6; font-weight: bold;line-height:16px; }
.FF6600{font-size:11px; text-decoration:none; color:#FF6600; }
.red_up {text-decoration:none; color:#e3231f;}
.blue_low {text-decoration:none; color:#21619c;}
.blue_low_1 {
	text-decoration:none;
	color:#21619c;
	font-weight: bold;
	font-size: 13px;
	line-height:17px;
	font-family:±¼¸²
}

/*ÅØ½ºÆ® Å©±â Á¤ÀÇ*/
.text_11{font-size: 11px; line-height:15px; color:#666666; font-family:µ¸¿ò}
.text_11:link{font-size: 11px; line-height:15px; color:#666666; font-family:µ¸¿ò;text-decoration:none}
.text_11:visited{font-size: 11px; line-height:15px; color:#666666; font-family:µ¸¿ò;text-decoration:none}
.text_11:hover {font-size: 11px; line-height:15px; color:#666666; font-family:µ¸¿ò;text-decoration:none}
.text_13 {font-size: 13px; line-height:17px; font-family:µ¸¿ò}
.text_14 {font-size: 14px; line-height:17px; font-family:µ¸¿ò}
.text_15 {font-size: 15px; line-height:21px; font-family:µ¸¿ò}
.text_16 {font-size: 16px; line-height:22px; font-family:µ¸¿ò}
.text_16_2 {font-size: 16px; line-height:19px; font-family:µ¸¿ò}
.text_20 {font-size: 20px; line-height:22px; font-family:±¼¸²; font-weight: bold; letter-spacing:-1px}
.space_text {font-size: 12px;color: #333333;line-height:17px; letter-spacing:-1px; font-family:µ¸¿ò}

/*Å×ÀÌºí Ä®¶ó Á¤ÀÇ*/
.setup_table_bg01{background-color: #F0F0F0; padding:10 0 10 10; color:404040 ;font-weight: bold;}
.bg_td02{background-color: #dadada}
.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:µ¸¿ò; }

.menu_b {font-weight:bold}

.style1 {color: #CCCCCC;font-size:18px;}
.white_textfield {width: 320px;border-color:#FFFFFF;border:0;color:#999999;text-align: center;}

.fc_333_2012 {COLOR: #333; FONT-SIZE: 11px;line-height:14px;}
.fc_333_2012:link {COLOR: #333; FONT-SIZE: 11px;line-height:14px;}
.fc_333_2012:visited {COLOR: #333; FONT-SIZE: 11px;line-height:14px;}
.fc_333_2012:hover {TEXT-DECORATION: underline; }


/*Å×¸¶&ÀÌ½´ Ãß°¡*/
.f12_999{font-size:12px; text-decoration:none; color:#999999;line-height:18px;font-family:µ¸¿ò; }

.f12_666 {font-size:12px; text-decoration:none; color:#666666;line-height:18px;font-family:µ¸¿ò; }
.f12_666:link{font-size:12px; text-decoration:none; color:#666666;line-height:18px;font-family:µ¸¿ò; }
.f12_666:visited{font-size:12px; text-decoration:none; color:#666666;line-height:18px;font-family:µ¸¿ò; }
.f12_666:hover{font-size:12px; text-decoration:underline; color:#666666;line-height:18px;font-family:µ¸¿ò; }

.f14b_tit{font-size:14px; text-decoration:none; color:#115991;line-height:18px; font-weight: bold;font-family:µ¸¿ò;}
.f14b_tit:link{font-size:14px; text-decoration:none; color:#115991;line-height:18px; font-weight: bold;font-family:µ¸¿ò;}

.f12b_name{font-size:12px; text-decoration:none; color:#1d78be;line-height:18px; font-weight: bold;font-family:µ¸¿ò;}
.f12b_name:link{font-size:12px; text-decoration:none; color:#1d78be;line-height:18px; font-weight: bold;font-family:µ¸¿ò;}


.f12b_name2{font-size:12px; text-decoration:none; color:#1f4181;line-height:18px; font-weight: bold;font-family:µ¸¿ò;}
.f12b_name2:link{font-size:12px; text-decoration:none; color:#1f4181;line-height:18px; font-weight: bold;font-family:µ¸¿ò;}

caption{display: none}


/*2013 °Ô½ÃÆÇ css¼Ó¼º*/
.bbs_con_link a:link {color:#0066cc; text-decoration:underline }
.bbs_con_link a:visited {color:#0066cc; text-decoration:underline}
.bbs_con_link a:hover {color:#0066cc; text-decoration:underline}