*{
margin:0px;padding:0;
    scrollbar-track-color: #efefef;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-arrow-color: #FF0000;
	color:#FFFFFF;
 }

/* body */
body{
     margin:0;padding:0;
	 background:url("../image/bg.jpg");
	 background-position:top center;
	 padding-top:10px;
	font-size:0.8em;
	line-height:1.3em;
    }
 

/* id */
#kizi{
      width:444px;
      margin:0;  
      padding:0px;
	  float:left;
	  padding-left:20px;
	  _padding-left:10px;
	  padding-right:20px;
	  _ padding-right:10px;
     }
 


/* ‹¤’Êid */
#contents{
          margin:0 auto;
          padding:0;
		  width:940px;
		  position:relative;
         }

#head{
   padding:0;
   margin:0;
   height:102px;
   background:url(../image/head.png);
   behavior: expression(IEPNGFIX.fix(this));
   width:940px;
}


#logo_menu{
width:940px;
height:130px;
}

.logo a{
float:left;
width:418px;
height:130px;
font-size: 0px;
line-height:0;
text-indent: -9999px;
display:block;
background:url(../image/logo.png);
behavior: expression(IEPNGFIX.fix(this));
float:left;
}

#main{
width:940px;
height:665px;
}

#con_main{
width:940px;
height:608px;
}

#left{
width:408px;
height:665px;
float:left;
}

#sizu{
width:456px;
height:672px;
float:left;
background:url("../image/sizu.png") no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

#iza{
width:456px;
height:672px;
float:left;
background:url("../image/iza.png") no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

#img2{
width:456px;
height:672px;
float:left;
background:url("../image/img2.png") no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

#img3{
width:456px;
height:672px;
float:left;
background:url("../image/img3.png") no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

.news_text{
width:408px;
font-size:12px;
padding-top:10px;
}

.news_text dt{
       background:url("../image/news_icon.png") no-repeat left center;
	   _background:none;
	   height:10px;
	   padding:2px 0 8px 25px;
	   color:#FFEC00;
	   text-decoration:underline;
	   font-size:14px;
}

.news_text dd{
padding:0 0 12px 25px;
}

#update dt{
	   text-decoration:underline;
	   color:#355BB1;
}

update dd{
}


#right{
width:532px;
_width:530px;
height:665px;
float:left;
background:url("../image/img.png") no-repeat;
behavior: expression(IEPNGFIX.fix(this));
}

#update{
width:394px;
height:294px;
background:url("../image/update.png") no-repeat;
behavior: expression(IEPNGFIX.fix(this));
padding:35px 0 0 16px;
}

.in{
width:350px;
height:232px;
padding:10px;
overflow:auto;
}


/* foot•”•ª */

		
#foot{
         margin:0;
		 padding:0;
		 width:940px;
		 height:45px;
		 background:url("../image/foot.png") no-repeat;
		 behavior: expression(IEPNGFIX.fix(this));
		 margin-top:180px;
		 padding-top:50px;
		 padding-left:20px;
		 clear:both;
        }
		
#con_foot{
         margin:0;
		 padding:0;
		 width:940px;
		 height:45px;
		 background:url("../image/con_foot.png") no-repeat;
		 behavior: expression(IEPNGFIX.fix(this));
		 padding-top:50px;
		 padding-left:20px;
		 clear:both;
        }
#con_foot ul,#foot ul{
         margin:0 auto;
		 padding:0;
		 width:650px;
        } 
#con_foot li,#foot li{
         margin:0;
		 padding:0;
		 list-style:none;
		 float:left;
		 padding-right:30px;
        } 
 
/* link */
a.info{
       background:url("../image/arrow.gif") no-repeat right center;
       padding-right:15px;
       margin-left:5px;
	   font-size:0.9em;
      }
a.down{
       background:url("../image/arrow.gif") no-repeat left center;
       padding-left:15px;
       margin-left:5px;
      }
#con_foot a,#foot a{
         color:#ffffff;
		 text-decoration:underline;
        }  
a:link   {color:#FFFF00;text-decoration:underline;}
a:visited{color:#FFFF00;}
a:hover  {
color:#C99D13;
text-decoration:underline;}
a        {text-decoration: none;
          font-weight : nomal;}
		  

.kikaku{
	background:url("../image/kikaku_bg.png") no-repeat 0 93px;
	height:1072px;}
.kikaku p{
	display:none;}
.kikaku ul{}
.kikaku li{
	color:#000 !important;}
.kikaku ul.u01{
	margin-top:500px;
	list-style-image:(../image/arrow.gif) !important;
	margin-left:40px;
	font-size:1.2em !important;}
.kikaku ul.u02{
	margin-top:80px;
	margin-left:40px;
	font-size:1.2em !important;}
.kikaku span{
	color:#000;
	display:block;
	margin-top:20px;
	margin-left:20px;}
