@charset "utf-8";
/*@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);*/
/*@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);*/

@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-Black.eot');
    src: url('../fonts/NotoSans-Black.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-Black.woff') format('woff'),
         url('../fonts/NotoSans-Black.ttf') format('truetype');
    font-weight: 700;
}
@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-Bold.eot');
    src: url('../fonts/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-Bold.woff') format('woff'),
         url('../fonts/NotoSans-Bold.ttf') format('truetype');
    font-weight: 600;
}
@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-Medium.eot');
    src: url('../fonts/NotoSans-Medium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-Medium.woff') format('woff'),
         url('../fonts/NotoSans-Medium.ttf') format('truetype');
    font-weight: 500;
}
@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-Regular.eot');
    src: url('../fonts/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-Regular.woff') format('woff'),
         url('../fonts/NotoSans-Regular.ttf') format('truetype');
    font-weight: 400;
}
@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-DemiLight.eot');
    src: url('../fonts/NotoSans-DemiLight.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-DemiLight.woff') format('woff'),
         url('../fonts/NotoSans-DemiLight.ttf') format('truetype');
    font-weight: 300;
}
@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-Light.eot');
    src: url('../fonts/NotoSans-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-Light.woff') format('woff'),
         url('../fonts/NotoSans-Light.ttf') format('truetype');
    font-weight: 200;
}
@font-face {
    font-family:'Noto Sans KR';
    src: url('../fonts/NotoSans-Thin.eot');
    src: url('../fonts/NotoSans-Thin.eot?#iefix') format('embedded-opentype'),
         url('../fonts/NotoSans-Thin.woff') format('woff'),
         url('../fonts/NotoSans-Thin.ttf') format('truetype');
    font-weight: 100;
}



*{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	box-sizing: border-box;
	font-family: "Noto Sans KR", sans-serif;
	font-weight: 400;
}

article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section{display: block;}
ul,ol,li {list-style: none;}
img,video{ width: 100%; }
a{color: #000; outline:0; text-decoration:none;}
table{border-spacing: 0;border-collapse: collapse;}
table td {vertical-align: middle;}
label{cursor: pointer;}

.blind,legend,caption{ 
	display: block; 
	position: absolute; 
	left: 1000em;
	top: 0;
	overflow: hidden;
}
button{cursor: pointer;color: #000;}
img{border:0; vertical-align: top; width: initial;}
fieldset{border: none;}
input,select,button{vertical-align: middle;}
i,address,caption,cite,code,em,strong,th,var{ font-style: normal; font-weight: normal;}
a{color: #000;text-decoration: none;}
a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: none;}
a:focus {color: #000;text-decoration: none; outline: 0;}

.float:after{content: ""; display: block;clear: both;}
button{background-color: initial; }
