#head, #head a{
   padding:0;
   margin:0;
height:486px;/* タイトル画像のサイズ */
   background:url(../image/in/head.png);
   background-position:top center;
   display:block;
   font-size:0em;
   text-indent:-9999px;
   display:block;
   clear:both;
}

#contents{
          margin:0;
          padding:0;
         }
#kizi{
float:left;
width:900px;

}

.left_link{
text-align:left;
}
		
#in{
    width:620px;
    height:145px;
    margin:0;padding:0;
    background:url("../image/in/update.jpg") no-repeat 0%;
    text-align:left;
    font-size:0.9em;
	float:left;
	color:#FFFFFF;
   }

.in_text{
overflow:auto;
height:124px;
width:615px;
margin-top:17px;
padding:4px 0 0 10px;
}


a{text-decoration:underline;
font-size:11px;
color:#247120;} 

a:visited{text-decoration:underline;
font-size:11px;
color:#247120;} 

a:hover{color:#66A602;}


h2{
   padding:0;
   margin:0px;
   text-align:left;
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
	 margin-left:10px;
  }
h2#event{
     background:url(../image/in/event.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
	 
h2#cir{
     background:url(../image/in/cir.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
	 
h2#dl{
     background:url(../image/in/dl.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
 
h2#gen{
     background:url(../image/in/gen.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
 
h2#cos{
     background:url(../image/in/cos.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
 
h2#faq{
     background:url(../image/in/faq.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
 
h2#link{
     background:url(../image/in/link.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
 
h2#want{
     background:url(../image/in/want.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }
 
h2#op{
     background:url(../image/in/op.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }

h2#home{
     background:url(../image/in/home.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }

h2#cirlist{
     background:url(../image/in/list.jpg) no-repeat 0px;
	 background-position:top;
     width:250px;height:50px;/* タイトル画像のサイズ */
     }

.pickup{
background:url(../image/in/pick.jpg) no-repeat 0px;
width:620px;
height:20px;
}


	 
/*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;
     }*/

h3{
height:22px;
_height:30px;
width:610px;
_width:620px;
   margin:0px 0 0 0px;
   padding:8px 0 0px 10px;
   background:url(../image/in/h3.jpg);
   font-size:1em;
   line-height:125%;
   text-align:left;
  }

/* h4 */
h4{
   margin:10px 20px 0 3px;
   _margin:10px 10px 0 3px;
   padding:2px 0 3px 5px;
   border-bottom:solid 1px #11C1BE;
   border-left:solid 5px #11C1BE;
   font-size:1em;
   line-height:125%;
   text-align:left;
  }
h5{
   margin:0 0px 0 0px;
   padding:3px 0 3px 5px;
   border-bottom:dotted 1px #CCCCCC;
   font-size:1em;
   text-align:left;
  }
