/* CSS Document */

body{
     margin:0px;
	 padding:0px;
	 background-image:url(../img/back.jpg);
	 background-repeat:no-repeat;
	 background-color:#6699FF;}
	 
h1{
   color:#FFFFFF;
   font-size:12px;
   float:left;
   margin:5px 0 0 0;}


.menu{
      width:700px;
	  float:right;
	  margin:30px 0px 30px 0;
	  padding:0;
	  }


.ryouiki{
         width:900px;
		 color:#333333;
		 font-size:12px;
		 margin:0 auto;}

.henshu{
        width:700px;
		margin:0px auto 0 auto;
		padding:5px;
		background-color:#FFFFFF;
		line-height:20px;
		border:solid #3333CC 3px;
		display:table;
		clear:both;}

/* 題 */

.dai{
     color:#666666;
     font-size:15px;
	 font-weight:bold;
	 padding-left:5px;
	 border-left:solid #666666 5px;}

.dai-1{
       color:#666666;
       font-weight:bold;}

.dai-2{
       width:100px;
	   color:#666666;
       font-size:12px;
	   font-weight:bold;
	   text-align:center;
       border:solid #666666 2px;}

/* 効果 */

.kouka-red{
           color:#FF0000;}

.kouka-url{
           font-size:12px;
		   font-weight:normal;
		   margin-left:20px;}

/* 画像 */

.gazou{
       float:right;
	   border:solid #333333 2px;}

/* リスト */

.ul-link{
         list-style-type:decimal;
		 color:#666666;
		 font-size:14px;
		 font-weight:bold;}

.li-link{
         margin-top:20px;}

.ul-map{
        list-style-type:decimal;
		font-size:14px;
		font-weight:bold;}
		
ul{
	margin:0;
	padding:0;
	}
		
		                       .ul-map a{
							             color:#666666;
										 text-decoration:none;}
								
							   .li-map a:hover{
							                   text-decoration:underline;}
										 
.li-map{
        margin-top:30px;}

.ul-menu1{
          list-style-type:none;
		  float:right;
		  clear:both;
		  margin:0;
		  padding:0;}
		  
		                       .ul-menu1 a{
							               color:#FFFFFF;
										   font-weight:bold;
										   text-decoration:none;}
								
								.ul-menu1 a:hover{
								                  color:#6699FF;
												  padding:2px 2px;
								                  background-color:#FFFFFF;}
		  

.ul-menu2{
          list-style-type:none;
		  float:right;
		   margin:0;
		  padding:0;
		  }

		                       .ul-menu2 a{
							               color:#FFFFFF;
										   font-weight:bold;
										   text-decoration:none;}
								
								.ul-menu2 a:hover{
								                  color:#6699FF;
												  padding:2px 2px;
								                  background-color:#FFFFFF;}

.li-menu{
         width:120px;
		 font-size:11px;
		 text-align:center;
         float:left;
		 margin:1px 0px;
		 padding:4px 0px;
		 border:solid #FFFFFF 2px;}
		 
.footer{
	text-align:center;
	}
	
ol li{
	margin:20px 0;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	}
	
ol li a{
	color:#666666;
	}
	
ol li a:hover{
	text-decoration:none;
	}
	
	/**link**/
a:link{color:#333333; text-decoration:none;}

a:hover{color:#333333; text-decoration:none;}

a:visited{color:#333333; text-decoration:none;}

a:active{color:#333333; text-decoration:none;}	
