body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#666666; line-height:19px }

img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#666666; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

/* Á¡¼± */
.dot_line { background-image :url('../img/line_dot01.gif'); height:1px }

/*Á¤°ü*/
.rule1 { width:100%; font-weight:bold; text-align:center; padding:30 0 15 0}
.rule2 { width:100%; line-height:28px }

/* ¿¬Çõ span ¹Ú½º */
.history {color:6a6a6a; font-weight:bold; font-size:12px; background-image:url('img/span_bg.gif');padding:1 5 1 5; }
.h_box1 {float:left; font-size:12px; width:280; padding-left:5}
.h_box2 {float:left; font-size:12px; width:230; padding-left:5}
.eh_box1 {float:left; font-size:12px; width:209; padding-left:5}
.eh_box2 {float:left; font-size:12px; width:258; padding-left:5}

/* ¿ä¾à¹® µî·Ï ¾È³» */
.sm_box1 {float:left; font-size:12px; width:280; padding:5}
.sm_box2 {float:left; font-size:12px; width:230; padding:5}

/* ¿ä¾à¹® Á¦Ãâ¿ä·É */
.bold1 {color:de1a80; font-weight:bold;}
.bold2 {color:389400; font-weight:bold;}

/* ¸µÅ© ¹Ú½º */
.link1 {float:left; width:60%; padding:0 0 5 15; font-weight:bold }
.link2 {float:left; width:40%; text-align:right; padding:0 15 5 0 }
.link3 {float:left; width:60%; padding:0 0 12 15; font-weight:bold }

/*¿©¹é*/
.h3 { clear:both; height:3px; overflow:hidden; }
.h5 { clear:both; height:5px; overflow:hidden; }
.h10 { clear:both; height:10px; overflow:hidden; }
.h15 { clear:both; height:15px; overflow:hidden; }
.h20 { clear:both; height:20px; overflow:hidden; }
.h25 { clear:both; height:25px; overflow:hidden; }
.h30 { clear:both; height:30px; overflow:hidden; }
.h35 { clear:both; height:35px; overflow:hidden; }
.h40 { clear:both; height:40px; overflow:hidden; }

/* ¸ÞÀÎ °øÁö»çÇ× ÃÖ½Å±Û */
.lastest_notice {font-family:µ¸¿ò; font-size:11px; color:#666666; text-align:left; vertical-align:bottom;}
a.lastest_notice:link, a.lastest_notice:visited, a.lastest_notice:active { text-decoration:none; font-family:µ¸¿ò; color:#000000; font-size:11px; } 
a.lastest_notice:hover { text-decoration:underline; font-family:µ¸¿ò; color:#666666 }

/* ÆäÀÌÁö ³»¿ëºÎºÐ */
.format_cont { clear:both; width:100%; background:#FFFFFF; }
.format_main { float:left; text-align:center; width:995px; background:#FFFFFF; padding:10px }

/* ¼­ºê¸Þ´º ¿µ¿ª */
.format_submenu { float:left; width:260px; background:#FFFFFF; padding: 18 28 20 28; text-align:center }
.format_subcont { float:left; width:735px; background:#FFFFFF; padding:13 15 40 0; }

.sub_cont_box { width:656px; vertical-align:top; border-left:2px solid #E4E4E4; border-right:2px solid #E4E4E4; padding:27px 25px 40px 30px; height:326px;}
/*.sub_cont_box { width:720px; background-image:url('../img/cont_bg_middle.gif'); padding:27 32 27 32; } */

/* °¡·ÎÁÙ */
.topline1 { clear:both; width:100%; height:5px; background:#000f23; overflow:hidden }
.bottomlink { clear:both; width:100%; height:29px; background:#F5F5F5; overflow:hidden; padding-top:4; padding-left:281; border-top:1 solid #eaeaea; border-bottom:1 solid #eaeaea }

/* µî·Ï */
.regtb_01 { background-color:fbfbfb; color:#000000 ; text-align:center; padding: 1 2 1 0; height:29px; line-height:14px}
.regtb_02 { background-color:ffffff; color:#000000 ; padding: 1 2 1 10}
.regtb_03 { background-color:d4d4d4; width:1px }
.regtb_04 { background-color:e8e8e8; height:1px }

.rform01 {border:solid 1 ; border-color:dbdcdb; background-color:f7f7f7; color:333333; height:19px }  
.rform02 {border:solid 1 ; border-color:ffffff; background-color:ffffff; border-bottom-color:d4d4d4; color:ff0000; height:21px;text-align:right }

/* ¿öÅ©¼¥ Çö¿ª */
.his_01{float:left; padding:4px 0px 0px 3px}
.his_dn{float:right; padding-top:5px; padding-left:15px}

.cont_li_pb10 {padding-bottom:10px}

/*Ç¥ Å×ÀÌºí*/
.cont_table {width:96%; text-align:center; border-bottom:2px solid #DCDCDC; font:12px Dotum; border-collapse:collapse;}
.cont_table th {padding:7px 0 4px 0; background-color:#EBEBEB; border-top:2px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; font:12px dotum; font-weight:bold; color:#666666;}
.cont_table td {padding:6px 0 4px 0; border:1px solid #E5E5E5; color:#4C4C4C;}
.cont_table td.cont {text-align:left; padding-left:10px}
