@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900,400italic);
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
body {
	margin-top:0;
	font-family:'Lato', 'Noto Sans Japanese', 'Lucida Grande', Helvetica, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	font-weight: 400;
	font-size: 14px;
}
h1,h2,h3,h4,h5,h6{font-family:'Lato', 'Noto Sans Japanese', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo; font-weight: 400;}
header.root-header a:link,
header.root-header a:visited,
header.root-header a:active{
   color:#888;
}

header nav{
	display:inline-block;
	margin:0 0 0 10px;
}

header.root-header {
	color:#666;
	background: #000;
	width:100%;
	padding: 0;
}
header.root-header h1{
	margin:0 20px 0 10px;
	color: #666;
	line-height: 1;
	font-size:60px;
	letter-spacing:-2px;
	text-transform: uppercase;
	display:inline-block;
}
nav.gnav ul li{
	float:left;
	line-height:0.8;
}
nav.gnav ul li a{
	margin-right:20px;
	font-size:34px;
	font-weight: 300;
}
nav.gnav a:link, nav.gnav a:visited, nav.gnav a:active{ color:#666; }
nav.gnav a:hover{ color:#ccc; }

nav.gnav li.active a:link, nav.gnav li.active a:visited, nav.gnav li.active a:active {color:#777;}

footer p{ text-align:center; font-size: 12px; padding: 2em 0;}

blockquote {
	margin: 10px 15px;
	padding: 0;
	border-left: 0;
	text-align: center;
	font-weight: 400;
	font-size:1em
}