*{

	margin: 0px;
	padding: 0px;
}
body {
	font-size: 95%;
         background-image: url(../img/mainback.gif);
	text-align:center;
	margin: 0px;
}

div#page {
	text-align: center;
        background-image: url(../img/back.gif);
        width: 800px;
	margin: 0px auto;
}
div#headleft {
        text-align: left;
        float: left;
        widge: 230px;
	padding: 0px;
	margin: 0px;
}
div#head {
        text-align: center;
@@float: left;
        widge: 570px;
	padding: 15px 0px 10px 0px;
        margin: 0px;
}
div#menu {
	padding: 0px;
	border-top: 0px solid #990000;
	border-bottom: 0px solid #990000;
	height: 30px;
}
div#menulist {
	padding: 0px;

        background-image: url(../img/menutitle.gif);

        background-repeat: no-repeat;

        background-position: left top;

	border-top: 0px solid #990000;

	border-bottom: 0px solid #990000;

        width: 200px;

	height: 80px;

}

div#tiright {

	padding: 0px;

	border-top: 0px solid #990000;

	border-bottom: 0px solid #990000;

        width: 600px;

        float: right;

}

div#menu ul{

	margin: 0px;

	padding: 0px;

}

div#menu li{

	float: left;

        background-image: url(../parts_img/live.gif);

	padding: 0px;

	margin-left: 0px;

	color: #990000;

	list-style: none;

}

div#menu a{

	color: #990000;

	text-decoration: none;

}

div#menu a:hover{

color: #FFFF99;

	background: #990000;

}

div#main {
        width: 800px;
        background-image: url(../img/nyoro.gif);
        background-repeat: no-repeat;
        background-position: right bottom;
        margin: 0px;
        padding: 0px 0px;
}

div#mainb {
        width: 800px;
        margin: 0px;
        padding: 0px 0px;
}

div#main p {

	margin: 0px 10px 0px 10px;

}

div#main ul {

	margin-left: 60px;

	margin-bottom: 1em;

	margin-right: 30px;

}

div#submenu {

	width: 200px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px;

	float: left;

}

div#submenutitle {

	width: 200px;

        height: 80px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px;

	float: left;

}

div#mainmain {
       
	margin: 0px 50px 0px 50px;
        padding: 0px 0px 0px;
        width: 800px;
}

div#submenu ul{

	margin: 0px 0px 0px 5px;

	list-style: circle;

	padding-left: 2em;

}

div#submenu p{

	margin: 0px 10px 10px;

}

div#foot {

	border-top: 1px solid #336633;

	padding: 0px 30px;

	text-align: right;

	clear: both;

	margin: 0px;

	color: #FFFFFF;

}

div#foot p{

	margin: 5px 0px 0px;

	padding: 5px 0px;



}

strong {

	color: #CC3333;

}



h1 {

	font-size: 14px;
        color: #990000;
        margin: 0px 20px 0px 20px;
	border-bottom: 1px dashed #990000;
	font-weight: bold;
}

h2 {

	font-size: 110%;

	margin: 0px 20px 20px;

	color: #333333;

	border-bottom: 0px dashed #990000;

	padding: 0px 0px 5px;

	clear: both;

}

h3 {

	font-size: 12px;

        line-height: 15px;

	margin: 0px 20px 20px;

	color: #990000;

	text-align:center;

	border-bottom: 0px dashed #990000;

	padding: 0px 0px 5px;

	clear: both;

}

dl {

	margin: 0px 0px 50px 40px;

}

dt {

	font-weight: bold;

}

dd {

	margin-bottom: 10px;

}

.style1 {color: #990000}

.style2 {	

        font-size: 12px;

        color: #000000;

}

.style4 {

        font-size: 12px;
@@color: #990000;
        line-height:15px;

}

.style5 {

	font-size: 14px;

	font-weight: bold;

}

.style6 {font-size: 10px}

.style9 {

	font-size: 10px;

	color: #990033;

      margin; 0px 10px 0px;

}

.style10 {

      font-size: 10px;

      color: #990033}
