*{
margin:0px;padding:0;
    scrollbar-base-color: #ED0B6E;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: ##ED0B6E;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-arrow-color: #FFFFFF;
 }

/* body */
body{
     margin:0 auto;padding:0;

     line-height:150%;
     font-size:0.8em;
	 background:url(../image/kabe.gif);
    }
    
#menu{
width:746px;
height:93px;
margin:0 auto;
}

#contents{
          width:827px;
          margin:0px auto;
          padding:0;
		  background:url(../image/bg.png);
		  behavior: expression(IEPNGFIX.fix(this));
         }
#head, #head a{
      width:746px;
	  height:306px;
      margin:0 auto;
      padding:0px;
	  background:url(../image/head2.png);
	  font-size:0em;
      text-indent:-9999px;
      list-style:none;
      display:block;
}

#head2, #head2 a{
      width:746px;
	  height:306px;
      margin:0 auto;
      padding:0px;
	  background:url(../image/head3.png);
	  font-size:0em;
      text-indent:-9999px;
      list-style:none;
      display:block;
}

.mail, .mail a{
float:left;
width:333px;
height:205px;
background:url(../image/mail.png);
font-size:0em;
text-indent:-9999px;
display:block;
}

.print, .print a{
float:left;
width:339px;
height:205px;
background:url(../image/print.png);
font-size:0em;
text-indent:-9999px;
display:block;
}
/* id */
#kizi{
      width:708px;
      margin:0 auto;
      padding:0px;
      /*line-height:145%;*/
      text-align:left;
	  background-color:#FFFFFF;
	  padding-left:38px;
	  clear:both;
	  padding-bottom:20px;
     }




#c{
width:715px;
margin:15px auto;
	  background:#FFFFFF;
}

#c_con{
width:660px;
margin:15px auto;
	  background:#FFFFFF;
}

.kizi_text{
width:785px;
text-align:left;
margin-left:30px;
padding-bottom:20px;
}

#foot{
      width:746px;
	  height:45px;
      margin:0 auto;
      padding:0px;
      text-align:center;
      color:#ffffff;
	 background:url(../image/foot.png);
	 clear:both;

	 
     }

/* foot•”•ª */
#foot ul{
         margin:0;
		 padding-top:15px;
        }

#foot li{
         padding:0 0 0 5px;
         display:inline;
         list-style:none;
         border-left:dotted 1px #FFFF00;
		 font-size:11px;
        }

.left{
width:342px;
height:395px;
float:left;
padding-left:10px;
}

.img{
margin-left:20px;
_margin-left:10px;
float:left;
}

.left_text{
width:340px;
height:320px;
text-align:left;
/*margin-left:10px;
margin-top:10px;*/
}

.right{
width:344px;
height:395px;
float:right;
background:url(../image/news.jpg);
}

  
/* link */
a.info{
       background:url("../image/arrow.png") no-repeat right center;
       padding:10px 25px 6px 0;
	   height:21px;
      }
a.down{
       background:url("../image/arrow.gif") no-repeat left center;
       padding-left:15px;
       margin-left:5px;
      }
a#footer{
         color:#ffffff;
        }  
a:link   {color:#2BB8E5;}
a:visited{color:#2BB8E5;}
a:hover  {
text-decoration:underline;
color:#ED0B6E;}
a        {text-decoration: none;
          font-weight : bold;}


		  
.in{
/*margin:70px 0 0 24px;*/
width:633px;
height:156px;
text-align:left;
overflow:auto;
font-size:12px;
padding-left:20px;
border:dotted 1px #ED0B6E;
}
.link{
width:215px;
float:left;
margin-bottom:10px;
}
