body , p ,table , tr , td  {
   margin:0 auto;
   padding:0;
   font-size:12px;
   border:0 none;
   }
img {
   margin:0;
   padding:0;
}   

/* firefoxのハック */
body,x:-moz-broken {
margin-left:-1px;
overflow-y:scroll;
}

#main,x:-moz-broken {
margin-bottom:-13px;
overflow-y:scroll;
}

/*[if gte IE 5]>*/
.clearHidden {
	margin:-40px 0 0 0;
	height:20px;
}

#yaji_head {
    margin:0;
	padding:0;
	border:none;
	}

#uranai_flash {
    margin-top:8px;
	margin-left:12px;
	}


/* main */
#tit_today {
     height:60px;
	 background:url(img2/bg_tit.jpg) no-repeat center;
	 }
#tit_today h2{
	 font-size:16px;
	 font-weight:bold;
	 color:#6f0808;
	 position:relative;
	     top:20px;
	 }

#main {
      width:948px;
	  height:450px;
	  margin-left: 10px;
	  overflow:hidden;
      }

#corner {
      width:150px;
	  height:210px;
	  margin-right:8px;
	  margin-bottom:10px;
	  background:url(img2/bg_corner.jpg) no-repeat;
	  float:left;
	  }
#corner p {
	  color:#fff;
	  font-size:10px;
	  text-align:left;
	  line-height:1.2em;
	  position:relative;
	     top:18px;
		 left:1px;
	  width:130px;
	  }
#corner table {
      margin-left:4px;
	  text-align:left;
	  }	  
#corner table img{
      /*margin-right:1px;*/
	  text-align:left;
	  }	  
	    
.luky_c	{
      color:#00f;
	  }
.luky_k {
      color:#f00;
	  }	   
	  
/* 今日のナンバーワン */
#main_no1 {
	  clear:both;
	  width: 100%; /* for IE6,7 */
	  position:relative;
	     left:10px;
		 bottom:10px;
      }	
  	  
#no1_corner {
	  float:left;
	  }
#no1_corner img {
      margin-right:10px;
	  }

/* やじプラTOPに戻る */	  
#top_re {
      text-align:right;
	  clear:both;
	  width: 100%; /* for IE6,7 */
	  }
#top_re img {
	  margin:3px;
	  }