html{background:url(../img/bg01.jpg) repeat-x left top ;font-size: 14px;font-family: 'メイリオ', Meiryo,sans-serif;}

body{text-align: center;color:#000;}
img{border:0;vertical-align: top;}
a:link{color:#000;text-decoration:underline;}         
a:visited{color:#000;text-decoration:underline;} 
a:hover{color:#CC0000;text-decoration:underline;}

div#sitemap{width: 900px;margin: auto;text-align: left;}
div#sitemap ul{float:right;list-style-type: none;list-style-position:outside;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#sitemap ul li{float:left;list-style-type: none;list-style-position:outside;padding:0px 5px 0px 5px;margin: 0px 0px 0px 0px;border-right: #000 1px solid;}

div#contents{clear:both;width: 900px;margin: auto;text-align: left;color:#000;font-size: 12px;border-top: #000 1px solid;
background:url(../img/tel02.jpg) no-repeat right top;}
div#header{padding:5px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#header ul{list-style-type:none;list-style-position:outside;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#header ul li{float:left;list-style-type: none;list-style-position:outside;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}




div#menu{float:right;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#menu ul{list-style-type:none;list-style-position:outside;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#menu ul li{list-style-type:none;list-style-position:outside;padding:0px 0px 10px 0px;margin: 0px 0px 0px 0px;}


div#contents01{float:left;width: 640px;margin: auto;text-align: left;color:#000;font-size: 14px;border: #000 1px solid;padding:5px;margin: 5px 0px 0px 0px;background:#fff}
div#contents03{	height: 100px;border: solid 1px #808080;overflow: auto;FONT-SIZE: 14px; margin: 0px 0px 0px 0px; WIDTH: 630px;COLOR: #000;background:#eeeeee}



div#footer{}
div#footer ul{list-style-type:none;list-style-position:outside;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#footer ul li{list-style-type:none;list-style-position:outside;float:left;padding:20px 20px 20px 0px;}
div#footer p{clear:both;}

div#d_menu{}
div#d_menu ul{list-style-type:none;list-style-position:outside;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#d_menu ul li{list-style-type:none;list-style-position:outside;float:left;text-align: center;border:#666 2px solid;font-weight:bold; padding:5px 15px 5px 15px;margin: 0px 0px 0px 0px;}
div#d_menu ul li a:link{display: block;color:#000;text-decoration:underline;}         
div#d_menu ul li a:visited{display: block;color:#000;text-decoration:underline;} 
div#d_menu ul li a:hover{display: block;color:#CC0000;text-decoration:underline;background:#FFFFcc;}




.cen{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.float_left{float:left;}
.float_left10{float:left;margin:10px;}
.float_right{float:right;}
.float_right10{float:right;margin:10px;}
.cl{clear:both;}
.pa{padding:10px;}
.top{float:left;width:300px; margin:10px;background:#000;-moz-opacity: 0.7; }


