/* font */
@font-face {
  font-family: Pretendard;
  src: url(/new_home/font/Pretendard-Medium.woff2) format('woff2'),
	   url(/new_home/font/Pretendard-Medium.woff) format('woff');
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: Pretendard;
  src: url(/new_home/font/Pretendard-Bold.woff2) format('woff2'),
	   url(/new_home/font/Pretendard-Bold.woff) format('woff');
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: Pretendard;
  src: url(/new_home/font/Pretendard-ExtraBold.woff2) format('woff2'),
	   url(/new_home/font/Pretendard-ExtraBold.woff) format('woff');
  font-style: normal;
  font-weight: 800;
}

* { margin:0; padding:0; border:0; outline:0; box-sizing:border-box;}
html{width:100%;}
body{font-size:14px; font-family:Pretendard,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; width:100%; color:#333; word-spacing:normal; letter-spacing:normal; background:#fff; font-weight:400;}
a,a:link,a:visited{color:#333333; text-decoration:none;}
a:hover{color:#000;}
ul,ol{list-style:none}
img, video{ border:0; vertical-align:top; }
input, select{ vertical-align:middle; font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
legend,hr{ display:block; overflow:hidden; position:absolute; top:0; left:-1000em; }
.blind,caption{overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; font-size:0; line-height:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }

/* Layout base */
#wrap {position:relative; width:100%; margin:0 auto; min-width:1260px;}
#header_wrap {position:absolute; width:100%; height:160px; left:0px; top:0px; z-index:1000; padding-top:50px;}
#footer_wrap {position:relative; width:100%; height:210px; border-top:solid 1px #ededed; padding-top:36px;}

.cfixed:after {display:block; content:""; clear:both;}

/* drag */
::selection {background:#14b1b6; color:#FFF; text-shadow:none;}
::-moz-selection {background:#14b1b6; color:#FFF; text-shadow:none;}
::-webkit-selection {background:#14b1b6; color: #FFF; text-shadow: none;}












