/* Tenplete */
body{ padding:0px; margin:0px;background:url(img/common/haikei_img.gif);}
table{ vertical-align:top;}
img{ vertical-align:top;
	border:0px;}

h1,h2,h3,h4,h5,p,ul,li,dt,dd,dl{padding:0px; margin:0px;}
p,th,td,img,table,li,td,th,dl,dd.dt{
	font-size:12px;
	color:#333333;
	font-weight: normal;

}
ul{ list-style:none;}
li{ list-style:none;}  
#zentai{
margin:0px auto;
width:750px;}
/*--------------------header------------------*/
#header{
clear:both;
background:url(img/common/header_haikei.jpg) repeat-x;
height:82px;
padding:8px 0px 0px 5px;}

#header_line{
clear:both;
padding:5px 0px 0px 10px;}

#header_logo{
float:left;}

#header_link{}


#header_tel{
clear:both;}
#header_tel ul li{
float:left;
padding:0px 0px 0px 10px;}

#header_right{
float:right;}
/*--------------------contents------------------*/
#contents{
clear:both;}
#top_img{
padding:8px 0px 0px 0px;}

#main_menu{}




/*--------------------footer------------------*/
#footer{
clear:both;
background:url(img/common/footer_haikei.jpg) repeat-x;
height:81px;}

#site_map{
padding:13px 0px 0px 90px;}

#site_map a{
color:#333333;
text-decoration:none;}

#site_map a:hover{
text-decoration:underline;}

#copy{
padding:27px 0px 0px 140px;}

#copy a{
color:#333333;
text-decoration:none;}

#copy a:hover{
text-decoration:underline;}