@charset "utf-8";

html{overflow-y: scroll;}
/* 요소(element) 여백 초기화  */
html, body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, blockquote, p, address, pre, cite, form, fieldset, input, textarea, select, table, th, td, button {
	margin: 0;
	padding: 0; }
/* 제목요소 */
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
/* 테두리 없애기 */
fieldset, img, abbr, acronym {border: 0 none;}
/* 목록 */
ol, ul, dl {list-style: none;}
/* 테이블 - 마크업에 'cellspacing="0"' 지정  */
table {	border-collapse: separate;	border-spacing: 0;border: 0 none;}
caption, th, td {text-align: left; font-weight: normal; border: 0;}
/* 텍스트 관련 요소 초기화 */
address, caption, em, cite {font-weight: normal;font-style: normal;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* 인용문 */
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
/* 수평선*/
hr {display: none;}
/* 제목숨기기 */
.hidden {position: absolute;left: -9999px; width: 0;height: 0;font-size: 0;}
a {text-decoration: none;}
.clear  {*zoom:1;}
.clear:after {content:'';clear:both; display:block;}
 /*버튼스타일*/
 button{border:none; background:none; padding:0; cursor:pointer;}
 /* 솔루션 팝업 z-index */
 .popup_drag {z-index:9999 !important; } 
 /* 인풋 스타일 */
 input {border:none;}