@charset "Shift_Jis";
   
/*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#topi{
     background:url(../image/topi.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:436px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }

h2#news{
     background:url(../image/news.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:436px;height:32px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }  
 
h2#event{
     background:url(../image/event.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#cir{
     background:url(../image/cir.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#dl{
     background:url(../image/dl.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#gen{
     background:url(../image/gen.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#cos{
     background:url(../image/cos.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#faq{
     background:url(../image/faq.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#link{
     background:url(../image/link.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#want{
     background:url(../image/want.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
 
h2#op{
     background:url(../image/op.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }
	 
h2#cirlist{
     background:url(../image/list.jpg) no-repeat 0px;
     padding:0;
     margin:0;
     width:699px;height:29px;/* タイトル画像のサイズ */
     font-size:0em;
     text-indent:-9999px;
     list-style:none;
     display:block;
     }


#menu{
width:524px;
height:114px;
background:url(../image/m_back.png) no-repeat 0px;
_background:url(../image/m_back_ie.gif) no-repeat 0px;		 
}

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

/*.m_top, .m_bottom{
height:38px;
}*/

.clear {
clear:both;
}

/* コンテンツ部分 */

						
/* id */
#kizi{
      width:750px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  font-size:15px;
	  background-color:#FFFFFF;
     }

html>/**/body #kizi{ padding-bottom:7px; }

	 
#kizi_event{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:7px;
     }
html>/**/body #kizi_event{ padding-bottom:0px; }

#kizi_cir{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:43px;
     }
html>/**/body #kizi_cir{ padding-bottom:0px; }
body:first-of-type #kizi_cir{ padding-bottom:30px; }

#kizi_dl{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:26px;
     }

html>/**/body #kizi_dl{ padding-bottom:0px; }
body:first-of-type #kizi_dl{ padding-bottom:0px; }


#kizi_gen{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:45px;
     }

html>/**/body #kizi_gen{ padding-bottom:35px; }
body:first-of-type #kizi_gen{ padding-bottom:45px; }

#kizi_cos{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:23px;
     }
	 
html>/**/body #kizi_cos{ padding-bottom:5px; }
body:first-of-type #kizi_cos{ padding-bottom:26px; }
	 
#kizi_want{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:0px;
     }
	 
#kizi_kikaku{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:0px;
	  height:896px;
     }
	 
#bn_box{
padding-left:17px;
}

html>/**/body #kizi_want{ padding-bottom:1px; }

#kizi_faq{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:34px;
     }

html>/**/body #kizi_faq{ padding-bottom:5px; }
body:first-of-type #kizi_faq{ padding-bottom:33px; }

#kizi_link{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:0px;
     }

html>/**/body #kizi_link{ padding-bottom:68px; }
body:first-of-type #kizi_link{ padding-bottom:1px; }

#kizi_op{
      width:700px;
      border:none;
      margin:0 auto;
      padding:0px;
      text-align:left;
	  background-color:#FFFFFF;
	  font-size:11px;
	  padding-bottom:115px;
     }
html>/**/body #kizi_op{ padding-bottom:30px; }

.kizi_bg{
width:914px;
background:url(../image/back.png) repeat-y;
_background:url(../image/back_ie.gif) repeat-y;
}

.kizi_left{
      width:490px;
      border:none;
      padding:0px;
	  float:left;
	  font-size:11px;
     }
.left_text{
      text-align:left;
	  width:420px;
	  margin-bottom:30px;
}

.info{
width:420px;
height:250px;
margin-left:10px;
overflow:auto;
text-align:left;
margin-top:10px;
}

.kizi_right{
      width:235px;
      border:none;
      padding:0px;
      text-align:left;
	  float:left;
     }
	
/* foot */
#foot{
      background:url(../image/bottom.png);
	  behavior: expression(IEPNGFIX.fix(this));
      width:915px;
	  height:110px;
      margin:0 auto;
	  font-size:10px;
	  color:#000000;
	  font-weight:bold;
	  clear:both;
     }


	 
#foot ul{
		 padding-top:8px;
         margin:0;
         text-align:center;
        }

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

#kikaku_link{
width:700px;
}

.kikaku_box{
width:220px;
height:80px;
float:left;
text-align:left;
}
