/* Reset */
* {
    margin: 0;
    padding: 0;
}
@import url("reset.css?_v=1440732159");

/* Webkit font smoothing */
html {
    -webkit-font-smoothing: antialiased;
}

/* Backgound color */
body {
    margin: 0 auto;
    background-color: #fafafa;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

/* Korean word breaks in compatible browsers */
html[lang=kr] p,
html[lang=kr] h1,
html[lang=kr] h2,
html[lang=kr] h3,
html[lang=kr] h4 {
    word-break: keep-all;
}
