body{background-image:url(img/body.gif);}

*{margin:0; padding:0;}


.all{margin:0 auto; width:800px; background-color:#FFFFFF;}
.header{margin:0 auto; width:800px;}
.cont{margin:0 auto; width:800px;}
.navi{float:left; width:200px;}
.txt{float:right; width:600px;}
.foot{margin:0 auto; width:800px; clear:both;}

h1{font-size:12px; font-weight:normal; text-align:right; color:#666666;}
h2{margin-bottom:20px; background:#FF99CC}
h3{width:580px; margin-top:20px; padding:0 0 0 20px; font-size:14px; height:30px; line-height:30px; background-image:url(img/h3.gif); background-repeat:no-repeat;}

.menu{width:200px; height:auto;}
.menu li{width:200px; height:30px; font-size:14px; line-height:30px; margin-bottom:20px; padding:0; list-style:none;}

.menu a:link, .menu a:visited{
width:180px;
height:30px;
padding:0 0 0 20px;
display:block; color:#0099FF; background-image:url(img/menu.gif); background-repeat:no-repeat;}

.menu a:hover{color:#FF0000;}

p{margin:0; padding:0;}

.test{margin-top:16px;}

/*カラーコード*/

.style1 {color: #FFFF00}
.style2 {
	color: #FF0000;
	font-weight: bold;}
.style2-1 {color: #FF00FF}
.style3 {color: #FF66CC}
.style3-1 {color: #FF00FF}
.style4 {color: #000000}
.style4-1 {color: #0000FF}

.style6 {
	color: #FF00FF;
	font-weight: bold;
}

.style7 {color: #000000; font-weight: bold; }

.style7-1 {color: #00FF00}

.style8 {
	color: #FF0000;
	font-weight: bold;}
	
.style9 {color: #00FF00}
.style10 {color: #0000FF}
.style11 {color: #FF00FF}
.style16 {color: #FF0000; font-weight: bold; }

