@charset "Shift_Jis";
h1,h1 a{
   padding:0;margin:0;
   width:800px;height:75px;/* タイトル画像のサイズ */
   background:url(../image/h1.gif) no-repeat 0px;
   font-size:0em;
   text-indent:-9999px;
   display:block;
   clear:both;
  }
  
  
/* h2 */
#top{background:url(../image/h2_.gif) no-repeat 0px;
   width:800px;height:27px;/* タイトル画像のサイズ */
   padding:0;
   margin:0;
  }
h2{   padding:3px 0px 4px 15px;
   margin:7px 0px 0 0;
   text-align:left;
   font-size:1.2em;
   border-left:solid 10px #FF9900;
   background:url(../image/h3.gif);
   color:#FF6600;
  }
h2#event{
     background:url(../image/h2_event.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#circle{
     background:url(../image/h2_cir.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#dl{
     background:url(../image/h2_dl.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#gen{
     background:url(../image/h2_gen.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#cos{
     background:url(../image/h2_cos.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#faq{
     background:url(../image/h2_faq.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#link{
     background:url(../image/h2_link.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#want{
     background:url(../image/h2_want.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#op{
     background:url(../image/h2_op.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#print{
     background:url(../image/h2_print.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#list{
     background:url(../image/h2_list.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:365px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }




/* menu */
#menu ul{
padding:0; margin:0;
}
#menu li {
list-style-type:none;
padding:0; margin:0;
float:left;
}
.clear {
clear:both;
}

/* コンテンツ部分 */

#cl{background:url(../image/c_left.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:49px;
	height:531px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	float:left;
	background-color:#FFFFFF;
	}
	
#cr{
	background:url(../image/c_right.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:21px;
	height:531px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	float:right;
	}
	
#ct{
	background:url(../image/c_top.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:800px;
	height:23px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	}
	
#cb{
	background:url(../image/c_bottom.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:800px;
	height:25px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	}

#c{
	background:url(../image/c_back.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:730px;
	height:531px;
	display:block;
	float:left;
	}
#kikaku{
	background:url(../image/kikaku.jpg) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:730px;
	height:531px;
	display:block;
	float:left;
	}						

/* id */
#kizi{
      width:730px;
      height:508px;
      border:none;
      margin:0px;
      padding:0px;
      text-align:left;
      overflow:auto;
     }
#kizi th{
         background:url(../image/h3.gif);
         height:25px;
      }
#kizi td{
         text-align:left;
         margin:0 0 0 3px;
         padding:3px 0px;
         border-bottom:dashed 1px #999999;
		 }
	
/* foot */
#foot{
	　background:url(../image/foot.gif);
      width:800px;
	  height:35px;
      margin:auto, 0;
      padding:3px 0px;
      text-align:center;
      color:#ffffff;
	  background-color:#000000;
	  clear:both;
     }
	 
#foot ul{
		 padding-top:8px;
         margin:0;
         text-align:right;
        }

#foot li{
         padding:0 3px 0 3px;
         display:inline;
         list-style:none;
         border-left:solid 1px #FF0000;
        }
	
