@charset "Shift_Jis";
#head,#head a{
     background:url(../image/head.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:790px;height:24px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
h1,h1 a{
     background:url(../image/h1.gif) no-repeat 0px;
     padding:0;
     margin:0;
     width:210px;height:202px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
h2{
   padding:5px 0 5px 10px;
   margin:0px;
   text-align:left;
   font-size:13px;
   border-top:solid 1px #990000;
   border-bottom:solid 1px #990000;
   border-left:solid 10px #990000;
   border-right:solid 10px #990000;
   background-color:#CC0000;
   color:#FFFFFF;
  }
/* コンテンツ部分 */
#ct{
	background:url(../image/c_top.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:530px;
	height:20px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	}
		
#cl{
	background:url(../image/c_left.gif) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:52px;
	height:605px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	float:left;
	}
	
#cr{
	background:url(../image/c_right.jpg) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:10px;
	height:605px;
	font-size:0em;
	text-indent:-9999px;
	list-style:none;
	display:block;
	float:left;
	}

#c{
	background:url(../image/c_back.jpg) no-repeat 0px;
	padding:0px;
	margin:0px;
	width:518px;
	height:605px;
	display:block;
	float:left;
	}						
#kizi{
	padding:0px;
	margin:0px;
	width:518px;
	height:605px;
	display:block;
	}	
/* menu */
#menu{
margin:0; padding:0;
}
#mb,#mb a{
     width:210px;
     height:123px;
     margin:0;padding:0;
     background:url("../image/m_bottom.gif") no-repeat 0%;
	 text-indent:-9999px;
	 display:block;
    }
#m01,#m01 a{
     width:210px;
     height:42px;
     margin:0;padding:0;
     background:url("../image/in/m01_a.gif") no-repeat 0%;
	 text-indent:-9999px;
	 display:block;
    }
#m01 a:hover{
             background:url("../image/in/m01_b.gif") no-repeat 0%;
            }
#m02,#m02 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m02_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m02 a:hover{
             background:url("../image/in/m02_b.gif") no-repeat 0%;
            }
#m03,#m03 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m03_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m03 a:hover{
             background:url("../image/in/m03_b.gif") no-repeat 0%;
            }
#m04,#m04 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m04_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m04 a:hover{
             background:url("../image/in/m04_b.gif") no-repeat 0%;
            }
#m05,#m05 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m05_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m05 a:hover{
             background:url("../image/in/m05_b.gif") no-repeat 0%;
            }
#m06,#m06 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m06_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m06 a:hover{
             background:url("../image/in/m06_b.gif") no-repeat 0%;
            }
#m07,#m07 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m07_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m07 a:hover{
             background:url("../image/in/m07_b.gif") no-repeat 0%;
            }
#m08,#m08 a{
		width:210px;
		height:34px;
		margin:0;padding:0;
		background:url("../image/in/m08_a.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}
#m08 a:hover{
             background:url("../image/in/m08_b.gif") no-repeat 0%;
            }

			
#print{
     width:180px;
     height:110px;
     margin:0;padding:0;
     background:url("../image/print.gif") no-repeat 0%;
    }

#print a{
		width:180px;
		height:110px;
		margin:0;padding:0;
		background:url("../image/print.gif") no-repeat 0%;
		text-indent:-9999px;
		display:block;
		}

/* foot */
#foot{
      width:790px;
	  height:23px;
      margin:auto 0;
      padding:3px 0px;
      text-align:left;
      color:#ffffff;
	  background:url(../image/back_f.jpg);
	  clear:both;
	  display:block;
     }
	 
#foot ul{
         margin:0;
         text-align:left;
        }

#foot li{
         padding:0 3px 0 3px;
         display:inline;
         list-style:none;
         border-left:solid 1px #FF0000;
        }
#foot a{
color:#FFFFFF;
}	 	 
