@charset "utf-8";



/* Initialization
----------------------------------------------- */
html {
    overflow-y:scroll;
		border: 0px;
    }

#container{
	margin:5px auto;
	
}


#top_cont{
height:130px;

}

#header_menu{
width:750px;
height:80px;
margin:0 auto;
}


#header{
	margin:0 auto;
	height:130px;
	width:900px;
}


#header_menu ul li{
list-style:none;
float:left;
padding:3px;
}

#border{
height:19px;
width:637px;
margin:0 auto;
}

#menubar{
margin-left:20px;
}

ul#menubar {
   margin: 0px; /* ul内部の左端余白を消す(IE) */
   padding: 0px; /* ul内部の左端余白を消す(Fx,Op) */
}
ul#menubar li {
   list-style-type: none; /* 先頭記号を消す */
   float: left; /* リスト項目を横方向に並べる */
   margin: 0.3em 0.1em; /* 各項目周囲の余白 */
  
}


ul#menubar li a {
   text-decoration: none; /* 下線を消す */
   display: block; /* ブロックレベルに */
   padding: 0.1em; /* 内部の余白 */
}



a img{
	border:0;
}

#main_cont{
height:350px;
margin:0 auto;
width:1000px;
padding-top:35px;



}

#main_cont ul li{
margin-right:45px;
}

#header td menu a:hover{
background-image:url(../images/shop.jpg);

}

#center{
width:900px;
height:auto;
background-image:url(../images/background.jpg);
width:100%;
height:372px;

}

#center ul li{
list-style:none;
float:left;
padding:5px;
}


#bottom_cont{

height:110px;

}


#footer_bunner{
width:249px;
float:right;
height:110px;

}


#footer{
	height:110px;
	width:890px;
	margin:0 auto;
}

#pp{
width:380px;
height:25px;
margin-left:15px;
}



#footer_menu{
width:380px;
height:50px;
float:left;
margin-top:30px;
margin-left:210px;
text-align:right;

}

#copyright{
width:380px;
height:18px;
float:left;

}

#footer_menu p{
text-align:right;
}


#main_menu{
width:1000px;
margin:0 auto;


}

#news{
width:184px;
height:60px;

}

body {
    overflow: hidden;
}
 
#margin_top{
padding-top:90px;


}

#test{
	width:937px;
	height:500px;
	margin:auto;

	background-image:url(../news/images/background_w.png);
	background-repeat:no-repeat;
	background-position:center;
	
}

#online{
	margin:100px auto;
	background-image:url(../online/images/bg_online.png);
	background-repeat:no-repeat;
	width:580px;
	height:160px;
	
}

#online_bunner{
	padding-top:60px;
	margin-left:20px;
}

#online_bunner img{
	padding:5px;
}

#menubar li{
	color:#000;
}


#04_img{
	float:left;
	width:200px;
	height:289px;
}

#04_txt{
	position:absolute;
	width:300px;
	height:500px;

}

span.small{
	font-size:10px;
}

strong{
	font-size:13px;
}

#img2{
	width:272px;
	height:68px;
	float:right;
	margin-top:-50px;
}
