@charset "utf-8";

html, body,  ul,dl,dt,dd, li, div, p, h1, h2, h3, h5, h6, p, span, fieldset { border: 0; margin: 0; padding: 0; word-break: keep-all !important; }
ol { border: 0; margin: 0;  }
ul, ul>li, li {list-style: none;}
li img { vertical-align: top;}

/* A태그 */
a:link { color: #555; text-decoration: none; }
a:visited { color: #555; text-decoration: none; }
a:active { color: #555; text-decoration: none; }
a:hover  { color: #555; text-decoration: none; }

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html { background: #fff;
  text-decoration: none; font-family:  'Pretendard Variable', 'Noto Sans KR', 'Nanum Gothic', '맑은 고딕', Helvetica, sans-serif; font-size: 17px; font-weight: 500; color: #555; letter-spacing: 0; line-height: 1.6rem; word-break: keep-all;/* 1 */
  -ms-text-size-adjust:  100%; /* 2 */
  -webkit-text-size-adjust:  100%; /* 2 */
  overflow-x: hidden;  /* 가로 스크롤 X */
}

ol { border: 0; margin: 0;  }
ul, ul>li, li {list-style: none;}
li img { vertical-align: top;}
img { margin: 0; padding: 0;  vertical-align: top;}


table {
  border-collapse:  collapse;
  border-spacing:  0;
}

td,
th {
  padding:  0;
}
