@charset "utf-8";
/*
* Filename: normalize.css
* Description: reset css
*/

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, article, aside, hgroup, header, footer, figure, figcaption, nav, section { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }
article, aside, hgroup, header, footer, figure, figcaption, nav, section { display: block; }
body{margin:0; padding:0; color:#4f4f4f; font-family:Nanum Gothic, "돋움"; font-size:12px; line-height:1;}
p{margin:0; padding:0;}
ol, ul, li{margin:0; padding:0; list-style:none;}
dl, dt, dd{margin:0; padding:0;}
a:link, a:visited{color:#4f4f4f; text-decoration:none;}
a:hover, a:active, a:focus{color:#4f4f4f; text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0; font-size:100%; line-height:1;}
table{border-spacing:0; border:0; border-collapse:collapse; empty-cells:show;}
form{margin:0; padding:0;}
fieldset{margin:0; padding:0; border:0 none;}
legend, caption{overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-9999px;}
input{font-family:Nanum Gothic, "돋움", Verdana, Georgia;font-size:100%; margin:0; padding:0; vertical-align:middle;}
select{font-family:Nanum Gothic, "돋움", Verdana, Georgia; color:#4f4f4f;}
textarea{font-size:100%; font-family:Nanum Gothic, "돋움"; color:#4f4f4f; line-height:1.2;}
img{vertical-align:middle; border:0 none;}
hr{display:none;}
button{margin:0; padding:0; border:0; text-indent:-99999px; vertical-align:middle; cursor: pointer;}

.skip{position:absolute; top:0; left:0; width:0; height:0; font-size:0; line-height:0;}
.clearFix:after{content:""; clear:both; display:block;}

.skipNavigation {position: absolute; top: 0; left: 0; width: 100%; z-index: 5000;}
.skipNavigation a{display: block; overflow: hidden; width: 1px; height: 1px; margin: -1px 0 0 -1px; text-align: center; font-size: 0;}
.skipNavigation a:active, .skipNavigation a:hover, .skipNavigation a:focus {width: 100%; height: 15px; padding: 10px 0; color: #af0808; font-size: 12px;  background:#fff; z-index: 5000;}

