/* ±âº»Á¤ÀÇ */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
 *{
 font-family:"³ª´®°íµñ",NanumGothic,Helvetica,Apple-Gothic;
 }

 
.links{cursor:pointer;}

fieldset,img{border:0;margin:0;}
optgroup{ font-style:normal; }
ul {padding:0;margin:0;}
li {list-style: none;}
li img {
	vertical-align: top;
	margin: 0;
}
li object {vertical-align: top;	}
img {border: 0; margin: 0; padding: 0; vertical-align: middle;}
img, object, input.type-image {border: 0 none;}
input,select,textarea,button{font-family: Dotum,"µ¸¿ò",sans-serif; font-size:1em; vertical-align:middle;line-height:18px;z-index:0;_z-index:0;}

caption {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 0.9em;
	font-weight: normal;
	text-align:right;
	display: none;
	visibility: hidden;
}
caption1 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 0.9em;
	font-weight: normal;
	text-align:left;
}
th {
	background-color : #F0F0ED;
	font-family: NanumGothic," ³ª´®°íµñ","Malgun Gothic",Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica,Apple-Gothic;
	font-size: 1.0em;
	font-weight: normal;
	text-align:left;
}
hr {display: none; }


a {font-family: "³ª´®°íµñ",NanumGothic,Helvetica,Apple-Gothic;;
color: #565656; padding: 0; text-decoration: none;}
a:hover {color: #5577c1; text-decoration: underline; background:none;}

a.stu {font-family: NanumGothic," ³ª´®°íµñ","Malgun Gothic",Dotum,"µ¸¿ò",Gulim,"±¼¸²",Helvetica,Apple-Gothic;
color: #056A7D; font-size:1.1em; padding: 0; text-decoration: none; }
a.stu:hover {color: #1270b9;}

/* ¼û±è¿µ¿ª */
#accessibility, .skip, hr, legend {
position : absolute ;
width : 0 ; 
height : 0 ; 
font-size : 0 ; 
overflow : hidden ; 
visibility : hidden ;
}

/* base */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 
padding : 0 ;
margin : 0 ; }
ol, ul, li {list-style : none;}
h1, h2, h3, h4, h5, h6 { 
font-weight : normal ; 
font-size : 100% ; 
}
form, fieldset, img {  
border : 0 ; 
	}
address, caption, em { 
font-weight : normal ; 
font-style : normal ; 
}

.cal_tr{color:#fff}
.guide_txt {
	padding:6px 0;
}
button {
margin: 0;
padding: 0;
border: 0;
font: inherit;
color: inherit;
background: transparent;
overflow: visible;
cursor: pointer;
line-height: 1;
}


#tooltip {
    position: absolute;
    z-index: 999;
    color: white;
    font-size: 15px;   
}

#tooltip .tipBody {
    background-color: black;
    padding: 8px;
}