@charset "utf-8";

/*--------------------------------------------------------------
reset
--------------------------------------------------------------*/
	*{margin:0;padding:0;box-sizing:border-box;}
	body,input,select,textarea,button{font:17px/1.5 'Pretendard','돋움','굴림','Gulim',sans-serif ; color:#333;}
	a,img,input{outline:none;}
	ul > li{list-style:none;}
	img,fieldset,iframe{border:none 0;vertical-align:top;border:0 none;}
	input,select,button{vertical-align:middle;}
	strong,em,address,th{font-style:normal;font-weight:normal;}
	label,button{cursor:pointer;margin-bottom: 0;}
	.hide,.skip,legend,caption{position:absolute;left:-9999px;width:0;height:0;font-size:0;overflow:hidden;text-indent:-9999px;}
	table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse;}
	a{text-decoration:none;color:#333;}
	a:hover,a:focus{text-decoration:none;}
	input[type="text"], input[type="password"]{border:1px solid #ddd;padding:0 6px;}
	button{border: 0;}
	label{font-weight: normal;position: relative;top: 2px;}
	textarea{border: 1px solid #ddd;}
	i{font-style: normal;}
	td, th{word-wrap:break-word}

	input::placeholder { color: #8B8B8B !important;  }
	textarea::placeholder { color: #8B8B8B !important;  }
	input::-webkit-input-placeholder { color: #8B8B8B !important;  }  /* 크롬 구버전 */
	input:-ms-input-placeholder { color: #8B8B8B !important;  } /* IE적용 */
