* {	margin: 0;	padding: 0;}body {	background-color: #000000;}div#container{	width: 800px;	}div#content{	width: 22%;	float: left;}div#sidebar{	width:58%;	float: left;}.sche{	padding-top:41px;}h1 {	margin-bottom:2px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 11.5pt;	font-weight: normal;	letter-spacing: 0.1em;	line-height:1.5em;	color: FF0066;	text-decoration:none;}h1 a{	color: #FF0066; 	text-decoration: none; 	outline :0 ;}  h1 a:hover{ 	color: #FFFFFF;	text-decoration: none;}h2 {	margin-bottom:2px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 10pt;	font-weight: normal;	letter-spacing: 0.1em;	color: #CC0033;}  h2.sub{	margin-bottom:2px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 9pt;	font-weight: normal;	letter-spacing: 0.1em;	color: #99CC33;}h2.sub a{	color: #99CC33;	outline :0 ;} h2.sub a:hover{ 	color: #FFFFFF;}  h3 {	margin-right:22px;	float:right;	text-align:right;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 8.5pt;	font-weight: normal;	line-height:1.5em;	color:#99CC33; 	letter-spacing: 0.1em;}h3 a{	color: #99CC33; 	text-decoration:none;	outline :0 ;}h3 a:hover{	color: #FFFFFF;	text-decoration: none;}.name{	height:17px;	width:267px;	margin-top:28px;	margin-left:-269px;	float:left;	padding:1px 0px 7px 0px;	border:solid 1px;	border-top:none;	border-color:#FFFFFF; 	}h3.sub  {	height:17px;	width:267px;	margin-top:30px;	margin-left:-269px;	float:left;	padding:1px 0px 7px 0px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 9pt;	line-height:1.5em;	color: #CC0033;	letter-spacing: 0.1em;	text-align:right;}	h3.sub a{	color: #99CC33;	text-decoration:none;	outline :0 ;}h3.sub a:hover{	color: #FFFFFF; 	text-decoration:none;	outline :0 ;} h4 { 	margin-left:140px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 10.5pt;	font-weight: normal;	line-height:1.5em;	color:#FFFF00; 	letter-spacing: 0.1em;}p {	margin-right:175px;	margin-bottom:10px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 9pt;	font-weight: normal;	line-height:1.5em;	text-align:justify;	letter-spacing: 0.15em;	color: #99CC33;}p a{	color: #99CC33;	outline :0 ;} p a:hover{ 	color: #FFFFFF;} p.copy{	margin-right:28px;	float:right;	text-align:right;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size:8.5px;	line-height:1.5em;	color:#ffffff; 	letter-spacing: 0.1em;}	p.copy a{	color: FFFFFF; 	text-decoration:none;	outline :0 ;}p.copy a:hover{	color: FF0066; 	text-decoration:none;	outline :0 ;}p.back{	width:64px;	height:29px;	margin-top:175px;	margin-left:88px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/maru/yaji/yaji.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}p.back a{		width:64px;	height:29px;	display:block;	margin:0;	padding:0;	border:0;	text-decoration:none;	outline :0 ;}p.back a:hover{	background-image: url(material01/maru/yaji/yaji_2.gif);	background-repeat: no-repeat;}h1.works{	width:47px;	height:32px;	margin-top:20px;	margin-left:113px;	background-image: url(material01/sub/sub_works.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.flyer{	width:283px;	height:283px;	margin-top:8px;	background-image: url(material01/topic/jazzme.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;	float:right;}h2.soul{	width:180px;	height:120px;	margin-top:7px;	margin-left:20px;	margin-bottom:7px;	background-image: url(image/summer.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}ul {	list-style-type:none;}li {		margin-right:263px;	text-align:right;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 9.5pt;	font-weight: normal;	letter-spacing: 0.1em;	color: 330066;}	li a{	color: #330066; 	outline :0 ;	text-decoration:none;}li a:hover{	color: #FFFFFF;}h2.sound{	width:77px;	height:22px;	margin-top:7px;	margin-left:92px;	background-image: url(material01/maru/work/maru_so.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h2.image{	width:83px;	height:22px;	margin-top:20px;	margin-left:92px;	background-image: url(material01/maru/work/maru_image.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}
