
p ul li{
	margin: 0px;
	padding: 0px;
}

/*------------kousinhyouhoutouroku-------------------*/
.ma_{margin-top:3px;
font-weight:bold;
font-size:12px;
}
.lef{text-align:left;}
.ma_2{margin:0px 0px 4px 0px;
font-size:12px;
}



/*------------yama-----------*/

.cen{ text-align: center;
      position:center;
	  background-position:center;
	  margin:0px 0px;
	  border:solid #000000;
	  border:0px;
}
.yama {font-weight:bold;
       font-size:13px;
	   color:#0000FF;}

.waku {/*border-top:1px solid #000;
       border-bottom:2px solid#000;
	   border-left:1px solid #000;
	   border-right:1px solid #000;*/
	   width:680px;
	   height:auto;
	   margin:0 auto;
	   position:center;}


.top {background-image:url(gw_img/haikei2.jpg);
      background-repeat:no-repeat;
	  width:680px;
	
	  /*padding-top:50px;*/
	  }
	  
.topnai {width:680px;
         /*height:190px;*/
		 background-image:url(gw_img/rankk.jpg);
		 background-position:bottom left;
		 background-repeat:no-repeat;
		 padding:55px 0px 10px 30px;
		 }

.topnai ul { background-color:#fff;
     /*width: 420px;*/
     height:158px;
	 filter:Alpha(opacity=80); -moz-opacity:0.8; opacity:0.80;
	 padding:22px 17px 21px 35px;
	  /*\*//*/
    height:200px;
    /**/
	 margin:10px 34px 35px 160px;
	 text-align:left;
	 font-size:12px;
	 text-decoration:none;
	 line-height:18px;
	 }
.topnai li {font-size:12px;
    /*margin:2px 2px 3px 0px;*/
	margin-left:6px;
	text-align:left;
	text-decoration:none;
	list-style:decimal;}
	  
.toptop {background-image:url(img/haikei1.jpg);
         background-repeat:no-repeat;
	    width:680px;
	    padding-top:100px;
	  }
	  
.rank {background-image:url(img/rank.gif);
       background-repeat:repeat;
	   width:680px;
	   height:29px;}
	   
		
		
.ccc{ 
  clear:both;
	}
	
.box1 {/*float:left;*/
		padding:0px;
		width:680px;
		}

.box2 {/*float:left;*/
		padding:0px;
		width:690px;
		}
.box3 {/*float:left;*/
		padding:0px;
		width:680px;
		}
		
.thumb {float:left;
        margin:0px;
		padding:0px;
		width:113ox;
		}

.thumb2 {float:left;
        margin:0px;
		padding:0px;
		width:114px;
		}
		

		
.bana {float:left;
        margin:0px;
		padding:0px;
		width:227px;
		/*border-bottom:1px solid #000;*/
		/*height:379px;*/
		/*width:0px;*/}

.bana2 {float:left;
        margin:0px;
		padding:0px;
		width:226px;
		/*border-bottom:1px solid #000;*/
		/*height:379px;*/
		/*width:0px;*/}

	
.jibox {font-size:12px;
	padding:60px 0px 0px 100px;
	}
	
.ji {font-size:12px;
    margin:1px 1px 0px 0px;
	text-align:left;}	
.red {font-weight:bold;
      color:#CC0000;}
.red2 {font-weight:bold;
      color:#CC0000;
	  font-size:14px;}
	
.papa {margin:0px;
       padding:0px;
	   
	   }
	   

	
.bold {font-weight:bold;
       text-align:left;
	   font-size:13px;
	   margin:0px 2px 6px -15px;
	   color:#000000;
	   /*text-decoration:underline;*/
	   border-bottom:1px solid #000;}
	   
.bo {  
display:inline;
font-weight:bold;
       text-align:left;
	   font-size:13px;
	   margin:0px 2px 6px -20px;
	   padding-bottom:0.7cm;
	   color:#000000;
	   /*text-decoration:underline;*/
	   /*text-underline-indent:2cm;*/
	   line-height:0.2cm;
	   /*text-underline-position:above;*/
	   /*border-spacing:10px;*/
	   /*border-bottom:1px solid #000;*/
	   /*empty-cells:show;*/}

.kikan {font-size:14px;
     list-style:square;
	 margin-left:-17px;
	 font-weight:bold;}