/*!
 * CSS (Cascading Style Sheet) 초기화
 * @author Aaron Jo
 * @date 2015
 */
/* @charset "ISO-8859-1"; */
@charset "utf-8";

/* CSS Document */

@import url("../../dist/css/vendor/normalize/normalize.css");
@import url("../../dist/css/vendor/normalize/normalize-override.css");


/* normalize.css 처리 이후에도 공통 초기화 해야 하는 항목들 */

body { font-family: 'Helvetica Neue', 'Apple SD Gothic Neo', 'Roboto', 'Noto Sans KR', sans-serif; }
body { color: #333; background: transparent; line-height: 1.4; }
/* body { font-size: 15px; } */ /* browser font-size 를 따르도록 하기 위해 제거한다. */
/* body { font: 100% / 162% } */

h1, h2, h3, h4, h5, h6 { color: #000; }
h1, h2, h3, h4, h5, h6, ul, dl, ol, li, dt, dd, div, p, strong, span, button { margin: 0; padding: 0; }
ul, ol, dl { list-style: none; }

a { color: inherit; text-decoration: none; cursor: hand; cursor: pointer; outline: none; }
a { background-color: transparent; -webkit-text-decoration-skip: objects; }
a:active, a:link, a:visited { text-decoration: none }
a:hover { text-decoration: normal; }
a[href*="tel:"] { cursor: hand; cursor: pointer; }
a[href*="tel:"]:hover { text-decoration: none; }

button { cursor: pointer; outline: 0; }

br { font-family: sans-serif; }

hr { -webkit-box-sizing: content-box; }
abbr[title] { -webkit-text-decoration: underline dotted; }
legend { -webkit-box-sizing: border-box; }
[type="checkbox"],[type="radio"] { -webkit-box-sizing: border-box; }

code { font-size: 0.8rem; color: #333; background: #eee; padding: 3px 5px; border-radius: 8px; }
