/* CSS Document */

/***** 全体 *****/


body {
	background-image: url(../img/haikei.jpg);
	background-repeat: no-repeat;
	margin:0;}


h1{
   font-size:10px;
   text-decoration:none;
   color:#FFFFFF;
   margin-top:10px;
   margin-left:40px;}





.ryouiki{
     width:1000px;
	 color:#333333;
	 font-size:14px;
	 margin:0 auto;
	 margin-top:10px;}



.henshu{
     width:800px;
	 margin:0 auto;}


.copy{
      width:100%;
	  height:auto;
	  background-color:#000000;
	  padding-top:3px;
	  padding-bottom:-20px;
	  margin-top:20px;}


/***** メニュー *****/


.menyu-ryouiki{
               width:100%;
			   height:25px;
			   margin-top:279px;
			   padding-top:2px;
			   background-color:#000000;}
			   
			   
.ul-menyu{
          width:auto;
		  height:auto;}
		  

.li-menyu{
          width:120px;
		  height:auto;
          float:left;
		  list-style-type:none;}


/***** 題名 *****/ 


.dai{
     color:#6699FF;
     font-size:15px;
	 font-weight:bold;
	 padding-left:15px;
	 background-image:url(../img/blue.jpg);
	 background-repeat:no-repeat;}



.shoudai{
         color:#0099FF;
         font-size:15px;
		 font-weight:bold;
		 text-decoration:underline;}

.top-moji{
          font-size:16px;}


/***** 効果 *****/


.kouka{
       font-weight:bold;
	   padding:1px 5px;
	   color:#FFFFFF;
	   background-color:#6699FF;}



.dekamoji{
          font-size:15px;
		  font-weight:bold;
		  color:#FF0000;}


.gazou{
       width:300px;
	   float:right;
	   border:solid #333333 1px;
	   text-align:center;}


/***** リスト *****/


.ul-ryouiki{
            width:800px;
			height:auto;
			margin:0 auto;}



.ul-ryouiki1{
             width:600px;
			 height:auto;
			 margin:0 auto;}



.ul-kouka{
          list-style-type:square;}




.ul-iti{
        margin-left:50px;}




.li-hidari{
           width:100px;
		   height:auto;
           float:left;
		   margin-top:1px;
		   text-align:center;
		   font-size:14px;
		   border:solid 1px;
		   list-style-type:none;}



.list-dai{
          font-size:14px;
		  font-weight:bold;
		  text-align:center;}



.kantan-iti{
            margin-bottom:20px;}
			
			
.cl {
	clear:both;
}





#menu{
	margin-left:240px;
}


#menu ul{
margin: 0; 
padding: 0; 
list-style: none;
}
#menu li{ 
display: inline; 
padding: 0; 
margin: 0; 
float: left;
}
#menu li a{
display: block;
width: 148px;
padding: 3px;
margin: 10px 0px 10px 0px;
text-decoration: none;
border:outset 3px #00bfff;
background-color: #87cefa;
text-align: center;
color: #000000;
font-size: 14px;
}
#menu li a:hover{
border: inset 3px #87cefa;
background-color: #87cefa;
}