@charset"UTF-8";/*@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);*/a {-webkit-tap-highlight-color:rgba(0,0,0,0);}body {	background-color: #000000;	font: 100%/1.6 "acumin-pro", "heisei-kaku-gothic-std", "Noto Sans Japanese", Georgia, "TimesNewRoman", "游明朝体", "YuMincho", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;}.title_wrapper {	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	margin: auto;	width: 640px;	height: 640px;}.title {	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	margin: auto;	width: 600px;	height: 600px;	display: table;}.title p {	font-weight: bold;	display: table-cell;	text-align: center;	vertical-align: middle;	line-height: 2.5em;}a:link, a:visited {	text-shadow: 0 0 3px #555555;	color: transparent;	text-decoration: none;	transition-timing-function: ease-out;	transition: text-shadow 1.2s;}a:hover, a:active, a:focus {	text-shadow: 0 0 2.5px #666666;	color: transparent;	text-decoration: none;	transition-timing-function: ease-out;	transition: text-shadow 1.2s;}@supports (-ms-accelerator:true) {	a:link, a:visited {	color: #222;	text-decoration: none;	text-shadow: none;	}	a:hover, a:active, a:focus {	color: #333;	text-decoration: none;	text-shadow: none;	}}