@charset "utf-8";
/* reset */
* {margin:0; padding:0}	
html {margin:0; padding:0}	
body {margin:0; padding:0; height:100%; font-size:13px; color:#333; line-height:1.2em; font-family:'Nanum Gothic', '맑은고딕', 'Malgun Gothic', Dotum, '돋움', Arial}
label {vertical-align:middle}	
address,em {font-style:normal}	
strong,b,th {font-weight:700}
fieldset,img {border:0; vertical-align:middle}
caption,legend {overflow:hidden; width:0; height:0; font-size:0; line-height:0}
ul,ol,dl,dt,dd,li {list-style:none}	
h1,h2,h3,h4,h5,h6 {font-weight:700; font-size:100%}	
input,textarea,select {border:0; color:#666; vertical-align:middle}	
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block}	
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,iframe,fieldset,input,table,tr,th,td,button,textarea,select, thead, tbody, tfoot, pre, option {margin:0; padding:0}	
a {color:#333; text-decoration:none}
/* a:hover,a:focus,a:active,a:visited {color:#444} */
table {width:100%; border-collapse:collapse; border-spacing:0}
table th {}	
table td {}
button {border:none; background:none; cursor:pointer}
figcaption {position:absolute; overflow:hidden; width:0; height:0; font-size:0; line-height:0}
a {color:#444; text-decoration:none}
a:hover {text-decoration:none}
button {margin:0; padding:0; border:0 none; background-color:transparent}	
/* form */
legend {overflow:hidden; width:0; height:0; font-size:0; line-height:0}
input, select, textarea {font-size:13px; font-family:'Nanum Gothic','맑은고딕', 'Malgun Gothic', Dotum, '돋움', Arial; color:#444; vertical-align:middle; line-height:1}
input[type="text"],
input[type="password"],
select {height:26px; line-height:18px; border:1px solid #dbdbdb}
select {line-height:25px}
input[type="text"],
input[type="password"],
textarea {border:1px solid #d4d4d4}

/* IR */
.blind {overflow:hidden; width:0; height:0; font-size:0; line-height:0}






