@charset "utf-8";
* {
	margin:0;
	padding:0;
}

body {font-family:"돋움", Dotum, "굴림", Gulim, Tahoma, Verdana, sans-serif; font-size:0.75em; color:#626262; line-height:1.8em;}

/* 링크 */
a:link, a:visited          { color: #5c5c5c; letter-spacing: 0; text-decoration: none;}
a:hover                    { color: #2a6bc6; letter-spacing: 0; text-decoration: none;}
a:active                   { color: #5c5c5c; letter-spacing: 0; text-decoration: none;}

/* 폼 */
.input         {font-size:90%; color: #5c5c5c; border:1px solid #d8d7c8; margin:0; padding:3px 0 1px 3px; height:13px;}
.textarea      {font-size:90%; color: #5c5c5c; border: 1px solid #d8d7c8; padding:10px; line-height:20px;}
.select        {font-size:90%;	vertical-align:middle;}
.radio         { margin-bottom:-2px;}

/* 기타 */

IMG            {border:none; vertical-align:top;}

h1, h2, h3, h4, h5, h6 { padding: 0; font-weight: normal; font-size: 1em; margin: 0;}
hr         {display:none;}
p          {text-align:justify;}
fieldset   {border: 0; margin: 0; padding:0;}
ol, ul, li {list-style-type:none; }
blockquote, q {quotes: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-spacing:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;} 
hr {display: none;}
legend { visibility:hidden; height:0; width:0; font-size:0;}
.png {tmp:expression(setPng(this));}