@charset "utf-8";/*  ========ディスコグラフィ ======== */.top {	width:600px;	height:0px;	text-align: right;	position:relative;top :-37px;left:0px;}dl {	width:600px;	background:url("../image/hr.gif") no-repeat;	padding: 15px 0 5px 0;	float:left;}dt {	height:130px;	width:180px;	padding-top:3px;	text-align:right;	float:left;}dd {	width:370px;	font-size:100%;	line-height:140%;	padding:-10px 20px 0 0px;	margin:10px 0 0 20px;	float:left;}.title {	font-family:serif;	font-size:190%;	padding:0;	padding:2px 0 0 0;	float:left;}.cd_s {	width:180px;	font-size:105%;	color:#59b294;	float:left;}.cd_a {	width:180px;	font-size:105%;	color:#cc661e;	padding:0 0 10px 10px;	float:left;}.caption {	width:370px;	font-size:100%;	padding:0 0 5px 10px;	border-left: 2px #8eccb7 solid;	clear:both;}h2 {	font-size:110%;	color:#59b294;	margin:0 0 5px 60px;	clear:both;}.memo {	background:url("../image/mark4.gif") no-repeat left top;	margin:0 0 0 60px;	padding:0px 3px 0 20px;	clear:both;}/*  ========メニュー ======== */#menu{	padding: 133px 0 0 0;}#menu li{	display:block;	text-indent:-100px;	overflow:hidden;	float:left;	height:201px;}#menu li.m1 {	width:125px;}#menu li.m2 {	width:65px;}#menu li.m3 {	width:100px;}#menu a {	display:block;	height:201px;}#menu .m1 a {	background-image:url("../image/chronicles_a.jpg");}#menu .m2 a {	background-image:url("../image/discography_a.jpg");	background-position:0px -201px;}#menu .m3 a {	background-image:url("../image/interactive_a.jpg");}#menu .m1  a:hover,#menu .m3  a:hover {	background-position:0px -201px;}/*  ========リンク ======== */a {	color: #d2691e;	}a:hover , a:active {	text-decoration:underline;}/*  ========Discoの歌詞 ======== */.music {	width:100%;	line-height:180%;	padding:10px 0 10px 0;	float:none;}.music dl {	width:100%;	background:none;	padding: 0;	float: none;}.music dl dt {	height:auto;	width:165px;	padding:0;	margin:0;	text-align:left;	float:left;	overflow: hidden;}.music dl dd.sample {	width:200px;	padding:0;	margin:0;	float:right;	overflow: hidden;	border:none;}.lylics {	display:block;	text-indent:-100px;	overflow:hidden;	width:20px;	height:20px;	margin: 2px 0 0 2px; 	float:left;	overflow: hidden;}.lylics a{	display: block;	width:20px;	height:20px;	background:url("../image/discography/lyrics_a.gif") no-repeat left top;}.lylics a:hover{	background-position: left -20px;}.music dl dd.lyrics {	clear: both;	width:100%;	padding: 5px 10px;	margin:0;	float:none;	border-left:2px solid #8ECCB7;	display: none;}.music dl dd.lyrics p {	padding-bottom: 10px;}