@charset "UTF-8";

*					{margin:0;padding:0}
/* web-font */
@font-face{font-family:'NanumGothic';
		   src:url('../font/NanumGothic.woff') format('woff');}
body				{
					overflow-x:hidden;
					font-family:Helvetica;
					-webkit-user-select:none;
					-webkit-text-size-adjust:none;
					font-family: 'Nanum Gothic','나눔고딕','맑은 고딕','Malgun Gothic','돋움','Dotum'; 
					}
a					{color:#000;text-decoration:none}
a:link				{text-decoration:none}
a:hover				{text-decoration:none}
a:active			{text-decoration:none}
dl,ul,ol			{list-style:none}
img,fieldset		{margin:0;padding:0;border:0}
input,textarea		{-webkit-user-select:auto}
hr					{display:none}

/* float clear */
.both				{clear:both}
.clear				{*zoom:1}
.clear:after		{content:"";display:block;clear:both}

/* image replace */
.ir					{}
.ir p				{position:relative;display:block;width:100px;height:100px;background:url('url/file.ext')}
.ir p img			{display:none}
.ir span			{position:absolute;width:100px;height:100px;z-index:-1;visibility:hidden;overflow:hidden}

/* element hide */
.alt				{position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden}

