/* ¸ð¹ÙÀÏ ÄÚµù ÇÊ¼ö °øÅë¿µ¿ª */

@font-face{font-family:'SourceSansPro-Regular';
src:url('../fonts/SourceSansPro-Regular.otf.eot') format('eot');
src:url('../fonts/SourceSansPro-Regular.otf.eot') format('eot?');
src:url('../fonts/SourceSansPro-Regular.woff') format('woff');
src:url('../fonts/SourceSansPro-Regular.ttf') format('truetype');
-webkit-font-smoothing:antialiased;
font-weight:normal;
font-style:normal;}

* {
 margin:0;
 padding:0;
 -webkit-text-size-adjust:none; }
body {background:#fff;
 color:#666;
 font-size:14px;
 font-family:SourceSansPro-Regular,Arial}
img, fieldset { border:0 }
ul, ol, li, dl { list-style:none; }
h1, h2, h3, h4, h5, h6 {
 font-size:100%;
 font-weight:normal; }
hr { display:none; }
a { color:inherit; }
a, a:link {
 color:#666;
 text-decoration:none; }
a:visited { color:#666; }
a:hover, a:active {
 color:#666;
 text-decoration:none; }
em, i, address {
 font-style:normal;
 font-weight:normal; }
legend, caption {
 display:none;
 clear:both; }
input, textarea, select, button, table {
 font-size:inherit;
 font-family:inherit;
 line-height:inherit; }
section, nav, article, aside, hgroup, header, footer { display:block }
textarea, input {
 background:url(none);
 -webkit-border-radius:1px;
 -webkit-apprearance:none; }
textarea { resize:none; }
label { cursor:pointer; }
.hidden{text-indent:-999px;overflow:hidden;width:1px;height:1px}

