/* CSS Document */


/*Àü¿ª½ºÅ¸ÀÏ ½ÃÆ®-¼öÁ¤À» ±ÇÀåÇÏÁö ¾Ê½À´Ï´Ù.*/

body{margin:0px; padding:0px;font-size:12px;font-family:±¼¸², ±¼¸²Ã¼, µ¸¿òÃ¼, µ¸¿ò ; }
img{border:none;margin:0px; padding:0px;}
a	{color:#555555; text-decoration:none;}
a:hover {text-decoration:none;color:#1683f3;}
table{border-spacing:0px; border-collapse:collapse; padding:0px; empty-cells:show;font-size:12px;text-align:left;}
td{padding:0px;vertical-align:top;}
th{padding:0px;}
input{vertical-align:middle;}

/*Ä¸¼Ç ¶óº§µîÀÇ ¼ûÀºÁ¦¸ñ¿¡ °üÇÑ ½ºÅ¸ÀÏ*/
.selector {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }

.news_bg{background:url(../img/news_bg.jpg) no-repeat;}
.news_bg td{vertical-align:middle;}
.head_news_tit{font-weight:bold;margin-bottom:6px;;width:98%;}
.head_news_con{line-height:17px;text-align:justify;width:98%;}
.head_news_img img{border:2px solid #cccccc;}


/*·¹ÀÌ¾Æ¿ô ¿©¹é°ü·Ã*/
.pdt25{padding-top:25px;}
.mgt13{margin-top:13px;}
.mgt17{margin-top:17px;}
.mgt22{margin-top:22px;}


/*¸ÞÀÎ °Ô½ÃÆÇµé ÇÁ¸®ºä¿¡ ¾²ÀÓ*/
.main_board{width:401px;margin-top:24px;}
.main_board td{vertical-align:middle;}
.main_board table.top{background:url(../img/board_top_bg.jpg) repeat-x;margin-bottom:5px;}
.main_board table.top td{vertical-align:top;}
.dotline{background:url(../img/board_dotline.jpg) repeat-x;width:100%;height:1px;margin:0px 0 0px 0;}

/*ÇÏ´Ü Ä«ÇÇ¶óÀÌÆ®¹× ¹æ¹®ÀÚ Åë°è¿ë*/
.foot_bg{background:url(../img/foot_bg.jpg) no-repeat;margin-top:10px;}
.guest {margin:10px 0 0 4px;font-size:11px;}
.guest td{vertical-align:middle;}
.guest th{vertical-align:middle;text-align:left;}
.guest td.red{color:#FF0000;}

/*ÄÁÅÙÃ÷ ±âº» ¿©¹é ¹× ½ÎÀÌÁî*/
.contents{margin:20px 0 0 0; width:750px;}

/*°Ô½ÃÆÇ ¼öÁ÷Á¤·ÄÀ» °¡¿îµ¥ ·Î ¸¶Ãá´Ù. °Ô½ÃÆÇÀ» Div ·Î ·¦ÇÎÀ» ÇØ¼­ ÇÏÀ§ ¿ä¼Òµé¿¡°Ô »ó¼ÓµÇµµ·Ï ÄÚµùÇÒ°Í*/
.vm *{vertical-align:middle;}

/*ÀÎ»ç¸»*/
.greet{text-align:justify;color:#666666;padding:6px 34px 0 34px;line-height:18px;}



.law{text-align:justify;padding:0 20px 0 20px;display:block;clear:both;line-height:18px;}
.law p{margin:0 0 10px 10px;}
.law p.tit01{margin-left:0px;font-weight:bold;color:#0099ff;margin:20px 0 10px 0;}
.law p.mtit{text-align:center;padding:20px 0 15px 0;color:#0099ff;font-weight:bold;font-size:14px;}
.law_tab{margin-bottom:20px;}
.law_tab td{padding:2px 2px 0px 2px;vertical-align:middle;}


.vmbl *{vertical-align:middle;}
.vmbl td{border-bottom:1px solid #eeeeee;}


/*¿¬ÇõºÎºÐ¿¡ »ç¿ëµÈ ½ºÅ¸ÀÏÀÔ´Ï´Ù*/
table.HistoryTbl {table-layout:fixed; line-height:16px; ;margin-top:-10px;}
table.HistoryTbl th {padding:10px 10px 0 2px; text-align:left; border-bottom:1px solid #027be2; vertical-align:top;}
table.HistoryTbl td { padding:8px 0 2px 5px;	border-bottom:1px solid #19adfd; line-height:18px;}
.hiswdiv{padding:20px 30px 0px 0px;}

.prg{text-align:justify;padding:0 20px 0 10px;display:block;clear:both;line-height:18px;}
.prg p.blu{color:#0099ff;font-weight:bold;}
.ar{text-align:right;}


.pdl10{padding-left:10px;}
.pdl15{padding-left:15px;}
.pdl20{padding-left:20px;}

.vt{vertical-align:top}
.vb{vertical-align:bottom}
.vc{vertical-align:center}

.b {font-weight:bold} 

.txt-F {color:#FFFFFF}   /*Èò»ö ÆùÆ®*/
.txt-R {color:#CC0000}   /*»¡°£ ÆùÆ®*/
.txt-G {color:#009900}   /*³ì»ö ÆùÆ®*/
.txt-B {color:#0066CC}   /*ÆÄ¶õ ÆùÆ®*/
.txt-YR {color:#FF6600}  /*ÁÖÈ² ÆùÆ®*/
.txt-GR {color:#9F9F9F}  /*È¸»ö ÆùÆ®*/
.ac{text-align:center}
.txt-work {color:#555555;font-weight:bold;}
.Schedule_today {color:#FF6600;font-weight:bold;}

.cb{clear:both;}