/*base font*/
body{font-size:12px; font-family:Arial,±¼¸²; color:#666666; line-height:140%; background-repeat: repeat-x;}
td{font-size:12px; font-family:Arial,±¼¸²; color:#666666; line-height:140%}
select{font-size:11px; font-family:"verdana"; color:#2C2C2C;}
input{font-size:11px; font-family:"verdana"; color:#2C2C2C;}

/*A:link		{color:#999999; text-decoration:none;}*/
/*A:visited	{color:#999999; text-decoration:none;}*/
/*A:hover 	{color:#999999; text-decoration:none;}*/


/*image*/
image {border: 0;}

/*base link*/
a {FONT-FAMILY: Arial,±¼¸²; FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none}
/* a:hover {FONT-FAMILY: "Arial",±¼¸²; FONT-SIZE: 12px; COLOR: #4D82A2; TEXT-DECORATION:none} */
a:hover {FONT-FAMILY: Arial,±¼¸²; FONT-SIZE: 12px; COLOR: #376394; TEXT-DECORATION:none}
a.sitemap_e:hover {FONT-FAMILY: Arial,±¼¸²; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION:none}
a.sitemap:hover {FONT-FAMILY: Arial,±¼¸²; FONT-SIZE: 12px; COLOR: #747BC3; font-weight: bold; TEXT-DECORATION:none}
a.sitemap_:hover {FONT-FAMILY: Arial,±¼¸²; FONT-SIZE: 12px; COLOR: #376394; font-weight: bold; TEXT-DECORATION:none}


/*·ÎÄÉÀÌ¼Ç*/
.loca {font-size:12px; font-family:Arial,±¼¸²; color:#999999; line-height:140%; text-align:right}
.loca a {FONT-FAMILY: Arial,±¼¸²;color:#999999; TEXT-DECORATION:none}
a.loca:hover{FONT-FAMILY: Arial,±¼¸²; color:#376394; TEXT-DECORATION:none}

/*ÁÖ¿ä°ü°è»ç*/
.chief {FONT-FAMILY:Arial,±¼¸²;color:#54A1C9;}
.chief a {FONT-FAMILY:Arial,±¼¸²;color:#54A1C9;}
a.chief:hover {FONT-FAMILY:Arial,±¼¸²; color:#4D82A2;}

/*Main*/
.highlight_1 { color:#647CBE; font-weight:bold; }

.highlight_2 { color:#A4ADB5; }
.highlight_2 a { color:#A4ADB5; text-decoration:none; }
a.highlight_2:hover { color:#4D82A2; text-decoration:none; }

.event_1 { color:#2092B6; }
.event_1 a { color:#2092B6; text-decoration:none; }
a.event_1:hover { color:#A4ADB5; text-decoration:none; }


/*image*/
image {border: 0;}


/*Form*/
select {background-color:#4A9EC6; color:#ffffff;}
.input1 {border:1px solid #BDBDBD; height:19px; font-size:9pt; bgcolor:#F5F5F5}
.input2 {height:19px; font-size:9pt; background-color:#ffffff; color:#666666; }
.textarea_01
	{border:1px #BDBDBD solid;FONT-FAMILY: Arial,"µ¸¿ò" ; FONT-SIZE: 12px ;background-color:#ffffff;background-attachment: fixed;SCROLLBAR-FACE-COLOR: #ffffff;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#CCCCCC;
    scrollbar-track-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#CCCCCC;
    scrollbar-shadow-color:#CCCCCC;
    }
.select1 {background-color:#ffffff; color:#666666; }

/*Table*/
.color_td_1 {background-color:#F7FBFF; padding:4 15 4 15;}
.color_td_2 {background-color:#F7FBFF; padding:7 15 4 15; vertical-align:top;}
.color_td_3 {background-color:#F9F9F9; padding:4 15 4 15;}
.color_td_4 {background-color:#F9F9F9; text-align:center}
.color_td_5 {background-color:#F9F9F9;  padding:4 0 4 0; text-align:center}
.color_td_6 {background-color:#F3FBF9; padding:4 15 4 15;}

.td_1 {padding:4 15 4 15; text-align:justify;}
.td_2 {padding:4 0 4 0; text-align:justify;}
.td_3 {padding:9 0 0 15; text-align:justify;}
.td_4 {padding:4 0 4 0;}
.td_5 {padding:4 8 4 8;}
.td_6 {padding:6 8 4 10;}
.td_7 {padding:4 5 4 0; text-align:right;}
.td_8 {padding:4 0 4 0; text-align:center;}

.board_td_1 { padding:4 0 4 22; }
.board_td_2 { padding:4 20 4 20; text-align:justify; }
.board_td_3 { padding:8 20 8 20; text-align:justify; }



.tbl_top_o1 { background-color:#aaaee3; height:4px; }
.tbl_top_o2 { background-color:#919ad0; height:1px; }
.tbl_top_o3 { background-color:#a9afe3;}

.tbl_top_s1 { background-color:#70cdbd; height:4px; }
.tbl_top_s2 { background-color:#3ea091; height:1px; }
.tbl_top_s3 { background-color:#10AD92;}
.tbl_top_s4 { background-color:#87D5C8;}

.tbl_top_b3 { background-color:#5EACB8;}
.tbl_top_b4 { background-color:#AED5DA;}

.tbl_top_p1 { background-color:#e6b3ce; height:4px; }
.tbl_top_p2 { background-color:#b16c86; height:1px; }
.tbl_top_p3 { background-color:#cd699f;}
.tbl_top_p4 { background-color:#e6b3ce;}


.tbl_top_r2 { background-color:#d5be88;}
.tbl_top_r3 { background-color:#c3a254;}
.tbl_top_r4 { background-color:#e1d1aa;}


.btl_tb_1 { background-color:#f8f8f8; height:4px; }
.btl_tb_2 { background-color:#f6f7fc;}

.btl_tb_s2 { background-color:#F2FBF8;}

.btl_tb_r2 { background-color:#fbfaf3;}

.btl_tb_p2 { background-color:#fcf7fb;}

.btl_tb_b2 { background-color:#f6fafd;}

.tbl_line_1 { background-color:#e6e6e6; }
.tbl_line_2 { background-color:#e6e6e6; height:13px; width:1px; }
.tbl_line_3 { background-color:#e6e6e6; height:17px; width:1px; }

.tbl_bottom_o1 { background-color:#bdc0e9; height:2px; }
.tbl_bottom_o2 { background-color:#c4c6ec;}

.tbl_bottom_s1 { background-color:#b7e6de; height:2px; }
.tbl_bottom_s2 { background-color:#b7e6de;}

.tbl_bottom_p1 { background-color:#e6b3ce; height:2px; }
.tbl_bottom_p2 { background-color:#e5b3ce;}

.tbl_bottom_r2 { background-color:#ede3cb;}

.tbl_bottom_b2 { background-color:#cee6ea;}

.tbl_txt_o1 { padding:6 0 5 18; vertical-align:top; }
.tbl_txt_o2 { padding:6 0 5 15; vertical-align:top; }
.tbl_txt_o3 { padding:6 5 5 5; vertical-align:top; }



/*Font*/
.txt_sub_bold { color:#5AA2CE; font-weight:bold; padding:15 0 0 30;}
.txt_sub_bold_1 { color:#5AA2CE; font-weight:bold; padding:20 0 0 15;}
.txt_sub_bold_2 { color:#5AA2CE; font-weight:bold; padding:20 0 0 0;}
.txt_sub_bold_3 { color:#5AA2CE; font-weight:bold; padding:0 0 0 15;}
.txt_sub_bold_4 { color:#CB689E; font-weight:bold; }
.txt_sub_bold_5 { color:#CD689E; font-weight:bold; padding:30 0 0 15;}
.txt_sub_bold_6 { color:#CD689E; font-weight:bold; padding:0 0 0 15;}
.txt_sub_bold_7 { color:#CD689E; font-weight:bold; padding:20 0 0 15;}
.txt_sub_bold_8 { color:#5AA2CE; font-weight:bold; padding:20 0 0 40;}
.txt_sub_bold_9 { color:#10AE94; font-weight:bold; padding:0 0 0 15;}
.txt_sub_bold_10 { color:#5EACB8; font-weight:bold; padding:20 0 0 15;}
.txt_sub_bold_11 { color:#AA7711; font-weight:bold;}


.text_1 {font-size:12px; font-family:"Arial",±¼¸²; color:#666666; line-height:140%; padding:15 0 0 30; text-align:justify;}
.text_2 {font-size:12px; font-family:"Arial",±¼¸²; color:#666666; line-height:140%; padding:5 0 0 40; text-align:justify;}
.text_3 {font-size:12px; font-family:"Arial",±¼¸²; color:#666666; line-height:140%; padding:5 0 0 25; text-align:justify;}
.text_4 {font-size:12px; font-family:"Arial",±¼¸²; color:#666666; line-height:140%; padding:5 0 0 10; text-align:justify;}
.text_5 {padding:15 0 0 15; text-align:justify; line-height:140%; }
.text_6 {font-size:12px; font-family:"Arial",±¼¸²; color:#CB689E; line-height:140%;}
.text_7 {font-size:12px; font-family:"Arial",±¼¸²; color:#5EACB8; line-height:140%;}
.text_8 {font-size:12px; font-family:"Arial",±¼¸²; color:#5987AB; line-height:140%;}
.text_9 {font-size:12px; font-family:"Arial",±¼¸²; color:#97a630; line-height:140%;}
.text_10 {font-size:12px; font-family:Arial,±¼¸²; color:#47559d; line-height:140%;}

.text_11 {font-size:12px; font-family:Arial,±¼¸²; color:#672d91; line-height:140%;}
.text_12 {font-size:12px; font-family:Arial,±¼¸²; color:#92278f; line-height:140%;}
.text_13 {font-size:12px; font-family:Arial,±¼¸²; color:#f7941c; line-height:140%;}
.text_14 {font-size:12px; font-family:Arial,±¼¸²; color:#F89616; line-height:140%;}

.txt_small { font-size:9px; }
.txt_small_1 { font-size:11px; }
.txt_big { font-size:15px; }

.txt_wdate_1 {color:#ffffff; background-color:#ACA4E1;}
.txt_wdate_2 {color:#ffffff; background-color:#dbd7ad;}

.tle_pop_1 { font-size:17px; font-family:Arial,±¼¸²; color:#ffffff; line-height:140%; letter-spacing:-0.1em; }

.public_txt_sub_bold { color:#5AA2CE; font-weight:bold; padding:20 0 0 30;}
.public_text_1 {font-size:12px; font-family:Arial,±¼¸²; color:#666666; line-height:140%; padding:15 0 0 38; text-align:justify;}
.public_text_2 {font-size:12px; font-family:Arial,±¼¸²; color:#666666; line-height:140%; padding:20 0 0 38; text-align:justify;}
.public_text_3 {font-size:12px; font-family:Arial,±¼¸²; color:#666666; line-height:140%; padding:0 0 0 38; text-align:justify;}

.chief_text {font-size:12px; font-family:Arial,±¼¸²; color:#666666; background-color:#FAFAFA; line-height:140%; padding:15 20 15 20; text-align:justify;}

.cmap_link1 {font-size:12px; font-family:Arial,±¼¸²; color:#666666;text-align:justify;}
a:cmap_link1 a {font-size:12px; font-family:Arial,±¼¸²; color:#666666; text-align:justify; }
a.cmap_link1:hover {font-size:12px; font-family:±¼¸²; color:#ff9900; text-decoration:underline; text-align:justify;}

.cmap_link2 {font-size:9px; font-family:Arial,±¼¸²; color:#666666;text-align:justify;}
a:cmap_link2 a {font-size:9px; font-family:Arial,±¼¸²; color:#666666; text-align:justify; }
a.cmap_link2:hover {font-size:9px; font-family:Arial,±¼¸²; color:#ff9900; text-decoration:underline; text-align:justify;}

.notice_link1 {font-size:12px; font-family:Arial,±¼¸²; color:#666666;text-align:justify;}
a:notice_link1 a {font-size:12px; font-family:Arial,±¼¸²; color:#666666; text-align:justify; }
a.notice_link1:hover {font-size:12px; font-family:Arial,±¼¸²; color:#ff9900; text-decoration:underline; text-align:justify;}



.ir_link1 { color:#004573; text-align:justify;}
.ir_link1 a { color:#004573; text-decoration:none; text-align:justify;}
.ir_link1 a:hover { color:#004573; text-decoration:underline; text-align:justify;}

.link_1 { color:#4A9EC6; text-align:justify;}
.link_1 a { color:#4A9EC6; text-decoration:none; text-align:justify;}
.link_1 a:hover { color:#4A9EC6; text-decoration:underline; text-align:justify;}

.history_text1 { color:#4D9CC3; vertical-align:top; padding:1 10 25 0; }
.history_text2 { font-size:12px; vertical-align:top; padding:1 10 25 0; line-height:180%;}

.pr_navi_1 { color:#CD689E; font-weight:bold; }
.ir_navi_1 { color:#c8c799; font-weight:bold; }
.owner_navi_1 { color:#6970CD; font-weight:bold; }
.service_navi_1 { color:#4A828C; font-weight:bold; }

/*margin*/
.tbspace10 { padding:10 0 10 0; }
.tbspace20 { padding:20 0 20 0; }
.space10 { padding:10px; }

/**/
.warning{font-size:12px; font-family:"verdana",±¼¸²; color:#FF0000;}

