@charset "utf-8";
/* @import url( "http://fonts.googleapis.com/earlyaccess/notosanskr.css" ); */
@import url( "/font/notokr.css" );

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(font/NanumGothic-Regular.eot);
  src: url(http://font.dmax.kr/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	   url(http://font.dmax.kr/NanumGothic-Regular.woff2) format('woff2'),
	   url(http://font.dmax.kr/NanumGothic-Regular.woff) format('woff'),
	   url(http://font.dmax.kr/NanumGothic-Regular.ttf) format('truetype');
}

*			{margin:0; padding:0;}
html		{overflow-y:scroll;}
body		{width:100%; height:100%;}

ul, ol, li		{list-style:none;}
img, hr		{border:none;}
img			{vertical-align:top; border:0px ;}
strong		{font-weight:bold;}

/* Link Style */
a			{text-decoration:none; color:#232426;}
a:visited	{text-decoration:none; /* color:#232426; */}
a:active	{text-decoration:none; color:#232426;}
a:hover	{text-decoration:none; color:#ed174b;}

::selection {background: rgba(237, 23, 75, 0.85); /* Safari */ color: #fff;}
::-moz-selection {background: rgba(237, 23, 75, 0.85); /* Firefox */ color: #fff;}

/* Table Style */
table			{border-collapse:collapse;  border-spacing:0; width:100%;}
table td img	{vertical-align:middle;}

/* tag all font-size set */
div,dl,dt,dd,ol,em,strong,fieldset,textarea,input,select,table,th,td,address,cite,button {
	color: #232426;
	font-family: NotoKR, sans-serif;
	font-size: 17px;
	line-height: 100%;
	letter-spacing: -0.05em;
}
h7 {color:#ff0033; font-family:'NotoKR', sans-serif; font-size:47px; line-height:100%; letter-spacing:-0.05em;}
h3 {color:#ff0033; font-family:'NotoKR', sans-serif; font-size:47px; line-height:100%; letter-spacing:-0.05em;}
a {color:#232426; font-family:'NotoKR', sans-serif; font-size:17px; line-height:100%; letter-spacing:-0.05em;}

/* Skip */
.skip{visibility: hidden; position: absolute; top: 0; left: 0;}
