
/* font */
@font-face{
  font-family: 'NG';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumGothic.eot'); 
  src: url('/css/font/NanumGothic.eot?#iefix')  format('embedded-opentype'), url('/css/font/NanumGothic.woff') format('woff'), url('/css/font/NanumGothic.ttf') format('truetype'); 
}

@font-face{
  font-family: 'NGBold';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumGothicBold.eot'); 	
  src: url('/css/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'), url('/css/font/NanumGothicBold.woff') format('woff'), url('/css/font/NanumGothicBold.ttf') format('truetype'); 
}

@font-face{
  font-family: 'NB';
  font-style: normal;
  font-weight: normal;
  src: url('/css/font/NanumGothic.eot'); 
  src: local('¡Ø'), url('/css/font/NanumGothic.woff') format('woff'), url('/css/font/NanumGothic.ttf') format('truetype'); 
}

/* ±âÃÊ¼³Á¤ ******************************************************************************* */

html{width:100%;margin: 0;padding: 0;}
body{width:100%;margin:0;padding:0;font-family: 'NG', dotum, gulim, Tahoma, Verdana , Sans-serif;font-size:13px;color:#454545;}

/* ÀÌ¹ÌÁö¼³Á¤ */
img{margin: 0;padding: 0;border:none;vertical-align: top;}
img.event{cursor:pointer;} /* onclick½Ã »ç¿ë */

/* ¸µÅ©¼³Á¤ */
a{color: #333;text-decoration: none;}
a:hover{text-decoration:none;}

/* ¸ñ·Ï¼³Á¤ */
ul,ol,dl{font-size:1em;list-style:none;margin:0;padding:0;}

/* Ç¥¾ç½Ä ¼³Á¤ */ 
table{font-size:13px;color:#454545;border-collapse:collapse;font-family: NG, dotum, gulim, "Tahoma", "Verdana" , "Sans-serif";}
table caption{display:none;}


/* Æû¼³Á¤ */
form, fieldset, legend{margin:0;padding:0;border:0;}
fieldset legend{position:absolute;top:-10000px;left:-10000px;}

input{vertical-align:middle;font-family: "±¼¸²";font-size:12px;}
input.text{font-size:12px;}
input.radio{border:none;background:none;width:13px;height:13px;margin:0;padding:0;}
input.check{border:none;background:none;width:13px;height:13px;margin:0 0 0 0;padding:0;}
select{vertical-align:middle;margin:0;padding:0;font-family: "±¼¸²";font-size:12px;}
textarea{font-size:1em;font-family: "±¼¸²";font-size:12px;}

label{font-size:12px;}
label.hidden{display:none;}

/* Á¦¸ñ¼³Á¤ */
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em;}
h2.hidden{display:none;}
h3.hidden{display:none;}
h4.hidden{display:none;}

hr{display:none;}

em{font-style:normal;}
p{margin:0;padding:0;}


