/* ↓サイトマップ */
#sitemap_waku {width:750px;
		  font-size:12px;
		  color:#FFFFFF;
		  border:solid #FF0000 0px;		  
		  margin-top:-170px;
}
#pankuzu {float:left;
          text-align:right;
		  border:solid #FFFF00 0px;
		  padding:5px 0px;
		  margin:0px 0px 0px 5px;		  
}

#sitemap {float:right;
          text-align:right;
		  border:solid #FF00FF 0px;		  
		  padding:5px 0px;
		  margin:0px 5px 0px 0px;		  
}

a#sitemaplink {text-decoration:none;color: #CCFFFF;}
a:visited#sitemaplink {text-decoration:none;color: #CCFFFF;}
a:hover#sitemaplink {text-decoration:none;color: #99CCFF;}

/* ↑サイトマップ */


/************ 共通メニュー **************/
.topmenu{
    margin:0px auto; 
    width:700px;
	text-align:left;
    font-size:12px;
}

#siteName{
    font: bold 20px Arial,sans-serif;
	color: #ffffff;
	font-weight: bold;
}

a#siteName {text-decoration:none;color:#ffffff;}
a:visited#siteName {text-decoration:none;color:#ffffff;}
a:hover#siteName {text-decoration:none;color:#cccccc;}

.vista1{
    font-size:12px;
	color: #CCCCFF;
	float:left;
}

a#vista2 {text-decoration:none;color:#ffffff;}
a:visited#vista2 {text-decoration:none;color:#ffffff;}
a:hover#vista2{text-decoration:none;color:#cccccc;}

.vista3{
     float:right;
	 margin-top:6px;
}



/*************** End　共通メニュー *****************/

body {margin:0;
	  padding:0;
　　　font-size:15px;
      color:#555555;
	  text-align:center;
	  background-color:#71828A;
}

a:link {color: #3366cc;}
a:visited {color: #3366CC;}
a:hover {text-decoration:none;color:#FF0000;}

#container {margin:0px;
	width:850px;
	text-align:center;
	background:url("bg2.gif");
	}
#header {width:850px;
	background:url("bg1.gif") no-repeat top;
	padding:5px;

}
#contents {margin:0px;
	       border-style:solid;
           border-width:0px 0px 0px 0px;
	       border-color:#ccd2d2;
}

#footer {clear:both;
	background:url("bg3.gif") no-repeat bottom;
	width:850px;
	padding:10px;

}

/***************  *****************/
#cotents_area{width:720px;
              margin:0px 65px;
			  border:#990000 0px solid;
			  text-align:left;
			  font-size:12px;
}

#domaintitle{float:left;
margin:0px 0px 0px 15px;
}

.text_01{ padding:10px 50px;
         line-height:18px;
		 clear:both;
}

.text_02{width:680px;
         margin:5px 20px;
         border-bottom:dotted #669900 2px;
		 font-weight:bold;
		 color:#669900;
		 font-size:13px;
}

.text_03{width:680px;
         margin:5px 20px;
}

.text_04{width:600px;
         margin:5px 60px;
         border:dotted #669900 2px;
		 font-size:12px;
		 padding:5px;
}
/***************  *****************/
.waku{width:720px;
      margin:5px 0px;
	  border: #669999 1px solid;
	  background-color:#F0F0FF;
}
.hosting{margin:5px 0px 5px 20px;
         font-size:14;
		 font-weight:bold;
}
.coment{margin:0px 5px 5px 5px;
        float:left;
		width:260px;
}

#tab{border:#666699 solid 1px;
      border-collapse:collapse;
	  margin:0px 0px 5px 100px;
}
.td_bg1{background-color:#6699CC;
       color:#FFFFFF;
	   text-align:center;
       padding:3px;
       font-size:12px;
       border:#666699 solid 1px;
}		  
.td_bg2{background-color:#ffffff;
        text-align:center;
        padding:3px;
        font-size:12px;
        border:#666699 solid 1px;
}			  
  
	 

