@charset "utf-8";
/* CSS Document */

/* NanumGothic */
@font-face{
	font-family:'NanumGothicLight';
	font-style:normal;
	font-weight:normal;
	src:/*local('NanumGothic'),*/
url(../fonts_NanumGothic/NanumGothic-Light.eot) ,
url(../fonts_NanumGothic/NanumGothic-Light.eot?#iefix) format('embedded-opentype'),
url(../fonts_NanumGothic/NanumGothic-Light.woff) format('woff'),
url(../fonts_NanumGothic/NanumGothic-Light.otf) format('opentype'),
url(../fonts_NanumGothic/NanumGothic-Light.ttf) format('truetype');
}
@font-face{
	font-family:'NanumGothicRegular';
	font-style:normal;
	font-weight:normal;
	src:/*local('NanumGothic'),*/
url(../fonts_NanumGothic/NanumGothic-Regular.eot) ,
url(../fonts_NanumGothic/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
url(../fonts_NanumGothic/NanumGothic-Regular.woff) format('woff'),
url(../fonts_NanumGothic/NanumGothic-Regular.otf) format('opentype'),
url(../fonts_NanumGothic/NanumGothic-Regular.ttf) format('truetype');
}
@font-face{
	font-family:'NanumGothicBold';
	font-style:normal;
	font-weight:normal;
	src:/*local('NanumGothic'),*/
url(../fonts_NanumGothic/NanumGothic-Bold.eot) ,
url(../fonts_NanumGothic/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
url(../fonts_NanumGothic/NanumGothic-Bold.woff) format('woff'),
url(../fonts_NanumGothic/NanumGothic-Bold.otf) format('opentype'),
url(../fonts_NanumGothic/NanumGothic-Bold.ttf) format('truetype');
}
@font-face{
	font-family:'NanumGothicExtraBold';
	font-style:normal;
	font-weight:normal;
	src:/*local('NanumGothic'),*/
url(../fonts_NanumGothic/NanumGothic-ExtraBold.eot) ,
url(../fonts_NanumGothic/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
url(../fonts_NanumGothic/NanumGothic-ExtraBold.woff) format('woff'),
url(../fonts_NanumGothic/NanumGothic-ExtraBold.otf) format('opentype'),
url(../fonts_NanumGothic/NanumGothic-ExtraBold.ttf) format('truetype');
}

header,nav,section,article,aside,footer,hgroup,menu,canvas,figcaption,figure{display:block;}
html,body,table,th,td,div,p,ol,ul,li,img,a,h1,h2,h3,h4,h5,h6,form,fieldset,label,input,textarea,select,span,iframe,dl,dt,dd,pre,blockquote,time,hr{margin:0;padding:0;}

/* basic */
/*:lang(ko){word-break:keep-all;}*/
html, body{margin:0;padding:0;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;}
body{width:100%;font-family:'NanumGothicRegular','나눔고딕','Dotum','Gulim','Arial',sans-serif;font-size:12px;color:#333;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;}
html *, body *{font-family:'NanumGothicRegular','나눔고딕','Dotum','Gulim','Arial',sans-serif;}
div,p,ol,ul,li,img,a,h1,h2,h3,form,span,iframe,dl,dt,dd{}
dl,ul,ol{list-style:none;}
table{empty-cells:show;border-collapse:collapse;width:100%;table-layout:fixed;}
fieldset{border:none;}
legend,caption,hr{display:none;}
img{border:none;}
img,label{vertical-align:top;}
button{border:0;border-radius:0;box-shadow:none;background:none;-webkit-appearance:none;}
button:focus{outline:none;}
input, select, textarea{border-radius:0;font-family:'NanumGothicRegular','나눔고딕','Dotum','Gulim','Arial',sans-serif;color:#555;}
textarea{resize:vertical;}
ul, ol{list-style:none;}
em{font-style:normal;}
caption span, legend{overflow:hidden;position:absolute;left:-9999px;}

/* text common */
/* default link */
a{text-decoration:none;cursor:pointer;}
a:link, a:visited{text-decoration:none;color:#333;}
a:hover, a:active{text-decoration:none;color:#333;}

/* IE10 input type auto x delete */
input[type=text]::-ms-clear,input[type=file]::-ms-clear{display:none;}

/* Chrome Field Outline = None */
input:focus{outline:none;}
textarea:focus{outline:none;}
select:focus{outline:none;}
button:focus{outline:none;}
