@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,p,blockquote,th,td,a {
	margin: 0;
	padding: 0;
}

addr,strong,em,address,ins {
	margin: 0;
	padding: 0;
	text-align: left;
}

dl,ul {
	list-style: none;
}

a img {
	border: none;
}

table {
	border-collapse: collapse;	
}

th,td {
	border-collapse: collapse;	
}

hr {
	display: none;	
}

a {
	text-decoration: none;	
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}

S* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*webfont*/
@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 100;
    src: url('../font/NotoSans-Thin.eot');
    src: local('NotoSans-Thin'), 
url('../font/NotoSans-Thin.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-Thin.woff') format('woff'),
url('../font/NotoSans-Thin.otf') format('opentype')




}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 200;
    src: url('../font/NotoSans-Light.eot');
    src: local('NotoSans-Thin'), 
url('../font/NotoSans-Light.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-Light.woff') format('woff'),
url('../font/NotoSans-Light.otf') format('opentype')




}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 300;
    src: url('../font/NotoSans-DemiLight.eot');
    src: local('NotoSans-Thin'), 
url('../font/NotoSans-DemiLight.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-DemiLight.woff') format('woff'),
url('../font/NotoSans-DemiLight.otf') format('opentype')




}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 400;
    src: url('../font/NotoSans-Regular.eot');
    src: local('NotoSans-Regular'), 
url('../font/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-Regular.woff') format('woff'),
url('../font/NotoSans-Regular.otf') format('opentype')




}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 500;
    src: url('../font/NotoSans-Medium.eot');
    src: local('NotoSans-Medium'), 
url('../font/NotoSans-Medium.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-Medium.woff') format('woff'),
url('../font/NotoSans-Medium.otf') format('opentype')




}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 600;
    src: url('../font/NotoSans-Bold.eot');
    src: local('NotoSans-Bold'), 
url('../font/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-Bold.woff') format('woff'),
url('../font/NotoSans-Bold.otf') format('opentype')




}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 700;
    src: url('../font/NotoSans-Black.eot');
    src: local('NotoSans-Black'), 
url('../font/NotoSans-Black.eot?#iefix') format('embedded-opentype'),
url('../font/NotoSans-Black.woff') format('woff'),
url('../font/NotoSans-Black.otf') format('opentype')




}