hr {  color: #808080; font-size: 5px; width: 100%;}
#navi { font-size:12px; margin-top: 8px; float:right;}
#detail {  /*margin-left:40px;*/}

#original h1{
	margin: 2px auto;
}
#original h2.sub{
	width: 100%;
	color: #003366;
	font-weight: bold;
	font-size: 0.8em;
	border-bottom: thin solid #003366;
	margin: 1em auto 0.5em;
	padding: 2px 0px;
}
#original table.main{
	width: 740px;
	margin: 0em auto;
	padding: 0px;
	border: none;
}
#original table.main img{
	margin: 0px auto 1px;
	padding: 0px;
	border: none;
}
#original .photo{
	width: 185px;
	border: none;
	padding: 0px;
	margin: 0px;
}
#original .box{
	margin: 0em auto;
	padding: 5px;
}
#original .box p{
	font-size: 0.9em;
	margin: 0.3em;
	line-height: 1.4em;
}
#original #emi-profile{
	width: 370px;
	padding: 5px;
	margin: 1em auto;
	border: 1px solid #ffcccc;
	background-color: #ffeeff;
}
#original #emi-profile h3{
	font-size: 0.8em;
	margin-bottom: 0.5em;
}
#original #emi-profile p{
	font-size: 0.8em;
	margin: 0.2em;
}
#original #sb-profile{
	width: 100%;
	margin: 0px auto;
	padding: 0.5em 1.2em;
	color: #000000;
	background: #F0FFFF url(img_2004/back.gif) repeat-x;
	border: thin solid #ddeeff;
}
#original #sb-profile h2{
	color: #003366;
	padding-top: 0.2em;
}
#original #sb-profile h4,#sb-profile h5{
	color: #000099;
}
#original #sb-profile p{
	font-size: 0.9em;
	line-height: 1.5em;
	text-indent: 0.8em;
	margin: 0.5em 0em;
}
#original #sb-profile img{
	float: left;
	border: none;
	padding: 0em 1em 0.5em 0em;
}
#original .song-comm{
	width: 100%;
	margin: 0px auto 0.5em;
	padding: 0.5em;
	border: 1px solid #ddeeff;
	color: #1F0020;
	background-color: #ddeeff;
}
#original .song-comm p{
	font-size: 0.9em;
	line-height: 140%;
	margin: 0.4em 1em;
}
#original .lyric-note{
	padding-left: 3em; 
}
