

* { padding: 0; margin: 0; }

body {
font-family: Arial, Helvetica, sans-serif;"±¼¸²Ã¼"; color: #585858;
font-size: 12px;
color: #575757; 
font-family: "µ¸¿ò";
}
img{
border:0;
}
img.hand{
cursor:hand;}
td.hand{
cursor:hand;}
table{
border-collapse:collapse;
}
input, textarea, select{
	padding-left: 5px;	
	BORDER-BOTTOM: #DADADA 1px solid;
	BORDER-LEFT: #DADADA 1px solid;
	BORDER-RIGHT: #DADADA 1px solid;
	BORDER-TOP: #DADADA 1px solid; 
	}
input.chk1 {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
/* ---- input,textarea,select ±ÛÀÚ¼ö¿¡ ¸ÂÃß¾î ¾²¼¼¿ä-------------*/	
input.txtl, textarea.txtl, select.txtl{text-align:left;}
input.txtl40, textarea.txtl40, select.txtl40{text-align:left; width:40;}
input.txtl50, textarea.txtl50, select.txtl50{text-align:left; width:50;}
input.txtl60, textarea.txtl60, select.txtl60{text-align:left; width:60;}
input.txtl70, textarea.txtl70, select.txtl70{text-align:left; width:70;}
input.txtl100, textarea.txtl100, select.txtl100{text-align:left; width:100;}
input.txtl150, textarea.txtl150, select.txtl150{text-align:left; width:150;}
input.txtl200, textarea.txtl200, select.txtl200{text-align:left; width:200;}
input.txtl250, textarea.txtl250, select.txtl250{text-align:left; width:250;}
input.txtl300, textarea.txtl300, select.txtl300{text-align:left; width:300;}
input.txtl350, textarea.txtl350, select.txtl350{text-align:left; width:350;}
input.txtl400, textarea.txtl400, select.txtl400{text-align:left; width:400;}
input.txtl450, textarea.txtl450, select.txtl450{text-align:left; width:450;}
input.txtl490, textarea.txtl490, select.txtl490{text-align:left; width:490;}
input.txtl500, textarea.txtl500, select.txtl500{text-align:left; width:500;}
input.txtl550, textarea.txtl550, select.txtl550{text-align:left; width:550;}


input.txtr, textarea.txtr, select.txtr{text-align:right;}
input.txtr50, textarea.txtr50, select.txtr50{text-align:right; width:50;}
input.txtr100, textarea.txtr100, select.txtr100{text-align:right; width:100;}
input.txtr150, textarea.txtr150, select.txtr150{text-align:right; width:150;}
input.txtr200, textarea.txtr200, select.txtr200{text-align:right;width:200;}
input.txtr250, textarea.txtr250, select.txtr250{text-align:right; width:250;}
input.txtr300, textarea.txtr300, select.txtr300{text-align:right; width:300;}
input.txtr350, textarea.txtr350, select.txtr350{text-align:right; width:350;}
input.txtr400, textarea.txtr400, select.txtr400{text-align:right; width:400;}
input.txtr450, textarea.txtr450, select.txtr450{text-align:right; width:450;}
input.txtr490, textarea.txtr490, select.txtr490{text-align:right; width:490;}
input.txtr500, textarea.txtr500, select.txtr500{text-align:right; width:500;}
input.txtr550, textarea.txtr550, select.txtr550{text-align:right; width:550;}

input.txtc, textarea.txtc, select.txtc{text-align:center;}
input.txtc50, textarea.txtc50, select.txtc50{text-align:center; width:50;}
input.txtc100, textarea.txtc100, select.txtc100{text-align:center; width:100;}
input.txtc150, textarea.txtc150, select.txtc150{text-align:center; width:150;}
input.txtc200, textarea.txtc200, select.txtc200{text-align:center;width:200;}
input.txtc250, textarea.txtc250, select.txtc250{text-align:center; width:250;}
input.txtc300, textarea.txtc300, select.txtc300{text-align:center; width:300;}
input.txtc350, textarea.txtc350, select.txtc350{text-align:center; width:350;}
input.txtc400, textarea.txtc400, select.txtc400{text-align:center; width:400;}
input.txtc450, textarea.txtc450, select.txtc450{text-align:center; width:450;}
input.txtc490, textarea.txtc490, select.txtc490{text-align:center; width:490;}
input.txtc500, textarea.txtc500, select.txtc500{text-align:center; width:500;}
input.txtc550, textarea.txtc550, select.txtc550{text-align:center; width:550;}

/*--m_tab1-----------------------------------------------*/
table.m_tab1{
border-bottom:1px solid #E5E5E5;
margin:0px;
}
table.m_tab1 th.date{
background-image: url(../imgs/date_bg.gif) ; 
border:1px solid #ffffff;
border-top:2px solid #ffffff;
border-bottom:1px solid #ffffff;
color:#000000;
background-color:#ffffff;
height:17px;
font-size: 12px;
color: #244178; 
font-family: "µ¸¿ò";
vertical-align:top;
text-decoration: none;
}
table.m_tab1 th{
border:1px solid #ffffff;
border-top:2px solid #ffffff;
border-bottom:1px solid #ffffff;
color:#244178;
background-position: top;
background-repeat: repeat-x;
background-color:#BFD5EA;
vertical-align:middle;
font-size: 12px;
color: #244178; 
font-family: "µ¸¿ò";
padding:0px 0px 0px 0px;
}

table.m_tab1 th.sun{
color: #261983; 
background-color:#B9BBEF;
}
table.m_tab1 td{
border:1px solid #ffffff;
border-bottom:1px solid #E5E5E5;
text-align:right;
text-indent:5px;
color: #395588; 
font-family: "µ¸¿ò";
word-break:break-all;
}

/*--m_tab2-----------------------------------------------*/
table.m_tab2{
border-top:2px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
}
table.m_tab2 th{
border:1px solid #eee;
border-right:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
color:#666666;
background:#F3F3F3;
height:30px;
font-size: 12px;
color: #575757; 
font-family: "µ¸¿ò";
text-decoration: none;
}
table.m_tab2 td{
border:1px solid #ECE9D8;
text-indent:5px;
word-break:break-all;
line-height:19px;
font-size: 12px;
color: #575757; 
padding:5px;
font-family: "µ¸¿ò";
text-decoration: none;
}
/*--m_tab3-----------------------------------------------*/
table.m_tab3{
border-top:2px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
}
table.m_tab3 td.t{
border-right:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
color:#666666;
background-image: url(../imgs/icon_jum1.gif); 
background-position: left;
background-repeat:no-repeat;
height:30px;
font-size: 12px;
color: #575757; 
font-family: "µ¸¿ò";
text-decoration: none;
font-weight:bold;
}
table.m_tab3 td{
border:1px solid #ECE9D8;
text-indent:5px;
word-break:break-all;
line-height:19px;
font-size: 12px;
color: #575757; 
font-family: "µ¸¿ò";
text-decoration: none;
}
/*--div-----------------------------------------------*/
div.div01{
width:100%;
margin-left:13px;
color:#575757;
text-indent:8px;
background-image: url(../imgs/icon_div01.gif); 
background-position: left;
background-repeat:no-repeat;
line-height:18px;
font-size: 12px;
color: #575757; 
font-family: "µ¸¿ò";
text-decoration: none;
}
