* {	margin: 0;	padding: 0;}body {	background-color: #000000;}div#container{	width: 800px;}div#content{	width: 22%;	float: left;}div#sidebar{	width:78%;	float: left;}.sche{	padding-top:41px;}h1.infomation{	width:115px;	height:46px;	margin-top:66;	margin-left:60px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/info.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.infomation a{		width:115px;	height:46px;	display:block;	margin:0;	padding:0;	border:0;	text-decoration:none;	outline :0 ;}h1.infomation a:hover{	background-image: url(material01/menu/info02.jpg);	background-repeat: no-repeat;}h1.works {	width:115px;	height:20px;	margin-top:-2px;	margin-left:60px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/works.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.works a{		width:115px;	height:20px;	display:block;	margin:0;	padding:0;	border:0;	text-decoration:none;	outline :0 ;}h1.works a:hover{	background-image: url(material01/menu/works02.jpg);	background-repeat: no-repeat;}h1.about {	width:115px;	height:32px;	margin-top:-2px;	margin-left:60px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/about.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.about a{		width:95px;	height:32px;	display:block;	margin:0;	padding:0;	border:0;	text-decoration:none;	outline :0 ;}h1.about a:hover{	background-image: url(material01/menu/about02.jpg);	background-repeat: no-repeat;}h1.bbs {	width:95px;	height:33px;	margin-top:-2px;	margin-left:60px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/bbs.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.bbs a{		width:95px;	height:33px;	display:block;	margin:0;	padding:0;	border:0;	text-decoration:none;	outline :0 ;}h1.bbs a:hover{	background-image: url(material01/menu/bbs02.jpg);	background-repeat: no-repeat;}h1.links {	width:115px;	height:31px;	margin-top:-2px;	margin-left:60px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/links.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.links a{		width:115px;	height:31px;	display:block;	margin:0;	padding:0;	border:0;	text-decoration:none;	outline :0 ;}h1.links a:hover{	background-image: url(material01/menu/links02.jpg);	background-repeat: no-repeat;}h1.main02 {	width:115px;	height:115px;	margin-top:-2px;	margin-left:60px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/main02.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1.main01 {	width:367px;	height:277px;	margin-top:-279px;	margin-left:175px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/menu/main01.jpg);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}h1 {	margin-left:88px;	margin-top:26px;	margin-bottom:2px;	font-family: "Helvetica", "$B#M#S(B $B%4%7%C%/(B", "Osaka";	font-size: 12.5pt;	font-weight: normal;	letter-spacing: 0.1em;	line-height:1.5em;	color: #CC0033;	text-decoration:none;}h1 a{	color: #CC0033; 	text-decoration: none; 	outline :0 ;}  h1 a:hover{ 	color: #FFFFFF;	text-decoration: none;}h2 {	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:#0066cc; 	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.none{	width:64px;	height:29px;	margin-top:246px;	margin-left:88px;	border:0;	text-decoration:none;	outline :0 ;	background-image: url(material01/maru/yaji/yaji_3.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}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 ;}h1.up{	width:72px;	height:32px;	margin-top:20px;	margin-left:92px;	background-image: url(material01/sub/sub_up.gif);	background-repeat: no-repeat;	text-indent:-9999px;	overflow:hidden;}
