@charset "UTF-8";
@import url("https://use.typekit.net/izl1zqc.css");
*{margin:0;padding:0;max-height:1000000px;}

/* web-font */

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	src: url('../../font/NotoSans-Regular.eot');
	src: url('../../font/NotoSans-Regular.ttf');
	src: url('../../font/NotoSans-Regular.woff');
}


body				{
	overflow-x:hidden;-webkit-user-select:none;-webkit-text-size-adjust:none;
	font-family:'Noto Sans','noto-sans-cjk-kr', 돋움, Dotum, sans-serif;
}
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 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}
