/*------------------スクロールバー------------------*/
html{
scrollbar-3dlight-color:#f2330c;
scrollbar-arrow-color:#f2330c;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#990c00;
scrollbar-highlight-color:#000000;
scrollbar-shadow-color:#f2330c;
scrollbar-track-color:#990c00;
}
/*------------------body------------------*/
body{
	 background-color:#231313;
     margin:0;padding:0;
     font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
     line-height:150%;
     font-size:0.8em ;
	   }
   
a{
	  color:#660800;
	  }	
	  
a:hover{
	  color:#FFFFFF;
	  background-color:#660800;
	  
	  }	
/*------------------記事部------------------*/   
#contents{
    width:950px;
    height:auto;
    margin:auto;
    padding:0;
	background-color:#231313;
	clear:both;
	
	}
	
/*------------------コンテンツ部分hidarimigi------------------*/   
#left_s{
    width:339px;
    height:auto;
    margin:auto;
    padding:0;
	background-color:#ffffff;
	float:left;	
	/*_position:absolute; top:150px; left:461px;*/
		}
	
#right_s{
    width:611px;
    height:auto;
    margin:auto;
    padding:0;
	background-color:#ffffff;
	float:right;
	}
	

/*------------------トップ画像------------------*/	
#top{
	width:950px;
	height:127px;
	background-image:url("../images/top.jpg");
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	
	}

#visual01{
	width:611px;
	height:154px;
	background-image:url("../images/visual01.jpg");
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	}
	
#visual02{
	width:611px;
	height:154px;
	background-image:url("../images/visual02.jpg");
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	}
#visual03{
	width:611px;
	height:154px;
	background-image:url("../images/visual03.jpg");
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	}
#visual04{
	width:611px;
	height:53px;
	background-image:url("../images/visual04.jpg");
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	}
#visual05{
	width:611px;
	height:335px;
	background-image:url("../images/visual05.jpg");
	margin:auto;
	}

#visual05 div.text{
	width:550px;
	height:260px;
	margin: 0 auto;
	padding-top:46px;}
#visual05 div.text p{
	margin:0;
	font-size:86%;}
#visual05 div.text table{
	border:1px solid #000;
	background-color:#fff;
	width: 500px;
	margin:0 auto 5px;}
#visual05 div.text th{
	border:1px solid #000;
	background-color:#fc0;}
#visual05 div.text td{
	border:1px solid #ccc;}
	
#margin{
	width:339px;
	height:78px;
	background-image:url("../images/margin.jpg");
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	}
	

		


/*-----メニューここから-----------------------------------------------------
---------------------------------------------------------------------*/
#menu{
width:339px;
height:462px;
clear:both;
}

#menu ul{
padding:0; margin:0;
clear:both;
}
#menu li {
list-style-type:none;
padding:0; margin:0;
float:left;
}
/*-----コンテンツ内メニュー---------------------------------------------*/
#menu2{
width:926px;
height:154px;
clear:both;
margin:auto;
}

#menu2 ul{
padding:0; margin:0;
clear:both;
}
#menu2 li {
list-style-type:none;
padding:0; margin:0;
float:left;
}
/*-----イベント概要---------------------------------------------*/
#m01,#m01 a,#m01 a:hover,#m01b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m01,#m01 a{
     background:url("../images/menu/m1a.jpg") no-repeat 0%;
    }
#m01 a:hover,#m01b{
     background:url("../images/menu/m1b.jpg") no-repeat 0%;
	 }	

/*-----サークル参加---------------------------------------------*/
#m02,#m02 a,#m02 a:hover,#m02b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m02,#m02 a{
     background:url("../images/menu/m2a.jpg") no-repeat 0%;
    }
#m02 a:hover,#m02b{
     background:url("../images/menu/m2b.jpg") no-repeat 0%;
	 }	
		
/*-----一般参加---------------------------------------------*/
#m03,#m03 a,#m03 a:hover,#m03b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m03,#m03 a{
     background:url("../images/menu/m3a.jpg") no-repeat 0%;
    }
#m03 a:hover,#m03b{
     background:url("../images/menu/m3b.jpg") no-repeat 0%;
	 }	

/*-----DL---------------------------------------------*/
#m04,#m04 a,#m04 a:hover,#m04b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m04,#m04 a{
     background:url("../images/menu/m4a.jpg") no-repeat 0%;
    }
#m04 a:hover,#m04b{
     background:url("../images/menu/m4b.jpg") no-repeat 0%;
	 }	

/*-----コスプレ参加---------------------------------------------*/
#m05,#m05 a,#m05 a:hover,#m05b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m05,#m05 a{
     background:url("../images/menu/m5a.jpg") no-repeat 0%;
    }
#m05 a:hover,#m05b{
     background:url("../images/menu/m5b.jpg") no-repeat 0%;
	 }	
															
/*-----募集---------------------------------------------*/
#m06,#m06 a,#m06 a:hover,#m06b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m06,#m06 a{
     background:url("../images/menu/m6a.jpg") no-repeat 0%;
    }
#m06 a:hover,#m06b{
     background:url("../images/menu/m6b.jpg") no-repeat 0%;
	 }

/*-----よくある質問---------------------------------------------*/
#m07,#m07 a,#m07 a:hover,#m07b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m07,#m07 a{
     background:url("../images/menu/m7a.jpg") no-repeat 0%;
    }
#m07 a:hover,#m07b{
     background:url("../images/menu/m7b.jpg") no-repeat 0%;
	 }	
	 
/*-----Link---------------------------------------------*/
#m08,#m08 a,#m08 a:hover,#m08b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m08,#m08 a{
     background:url("../images/menu/m8a.jpg") no-repeat 0%;
    }
#m08 a:hover,#m08b{
     background:url("../images/menu/m8b.jpg") no-repeat 0%;
	 }			  
				
/*-----Link---------------------------------------------*/
#m09,#m09 a,#m09 a:hover,#m09b{
     width:113px;
     height:154px;
     margin:0;padding:0;
	 font-size:0em;
	 text-indent:-9999px;
	 display:block;
    }
#m09,#m09 a{
     background:url("../images/menu/m9a.jpg") no-repeat 0%;
    }
#m09 a:hover,#m09b{
     background:url("../images/menu/m9b.jpg") no-repeat 0%;
	 }			  
				
/*------------------インフォボックス------------------*/	
#box_top{
	width:339px;
	height:36px;
	background:url("../images/info_t.jpg");
	margin:auto;
		}

#box{
	width:339px;
	height:156px;
	background:url("../images/info.jpg");
	margin:auto;
		}
		
.new {
	  margin:auto;
      width:300px;
      height:140px;
      border:none;
      font-size:10pt;
      line-height:160%;
      text-align:left;
      overflow:auto;
	  color:#CC15400;
	  }
	  
.new a{
	  color:#CC15400;
	  	  }	
	  
.new a:hover{
	  color:#FFFFFF;
	  background-color:#FF6699;
	  }	

.line{
     padding-bottom:2px;
     border-bottom:dashed 1px #FF6666;
	 color:#000066;
    }
	
				
/*------------------印刷特典------------------*/
#tokuten{
	width:339px;
	height:118px;
	background:url("../images/tokuten.jpg");
	margin:auto;
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
		}





/*------------------フッター------------------*/		
#bottom{
      width:970px;
	  height:23px;
      margin:0;
      text-align:right;
      background:url("../images/fotter.jpg") no-repeat 0%;
      color:#ffffff;
	  clear:both;
     }	
		
	
#foot{
      width:950px;
	  height:23px;
      margin:0;
      text-align:right;
      color:#ffffff;
	  clear:both;
     }

/* foot部分 */
#foot ul{
         margin:0px 5px 0 5px;
         text-align:right;
        }

#foot li{
         padding:0px 0px 0px 5px;
         display:inline;
         list-style:none;
         border-left:solid 1px #FF0000;
		        }
				
.m5{
	margin-top:5px;
	font-size:1px;/*不可視設定↓*/
	line-height:1px;
	text-indent:-9999px;
	margin:auto;
	}
			
#bottom{
      width:950px;
	  height:23px;
      margin:0;
      text-align:right;
      background:url("../images/fotter.jpg") no-repeat 0%;
	  clear:both;
     }	
		
	
#foot{
      width:950px;
	  height:23px;
      margin:0;
      text-align:right;
      color:#FFFFFF;
	  clear:both;
     }
	 
a#footer{
       color:#ffb299;
	   text-decoration:none;
       }    
		
	 
/* -------- */
#nav{   
    background:url(../images/menu/back.jpg) no-repeat left top;   
    width:900px;   
    height:154px; 
	  }
	     
#nav li{   
    float:left;   
    width:100%;   
    list-style:none; 
} 

a img{   
    border:none;   
}

#nav ul{
padding:0; margin:0;
}

