body
{
  color:#fff;
  font-family: sans-serif,'Arial', 'Tahoma'; 
  margin: 16px 0px 0px 16px;
  width:768px;
  background-image:url("../img/bg.GIF");
  font-size:14px;

  scrollbar-face-color:#724e2c; 
  scrollbar-track-color:#a8822c; 
  scrollbar-arrow-color:#a8822c;  
  scrollbar-highlight-color:#000; 
  scrollbar-shadow-color:#000;  
  scrollbar-3dlight-color:#a8822c; 
  scrollbar-darkshadow-color:#a8822c; 
}

a:link {color: #BBDDFF; text-decoration: underline; }
a:active {color: #AACCEE; text-decoration: underline; }
a:visited {color: #AACCEE; text-decoration: underline; }
a:hover {color: #AACCEE; text-decoration: none; }

h1
{
  font-size:100%;
  font-weight:300;
  display:inline;
}

h2
{
  font-size:100%;
  font-weight:300;
  display:inline;
}

h3
{
  font-size:100%;
  font-weight:300;
  display:inline;
}

strong
{
  font-size:100%;
  font-weight:300;
  display:inline;
}


div.adsense
{

 margin: 0px 0px 16px 16px;
 width:736px;
 height: 96px;
 background-color:#000;
}

div.v_adsense_box
{
 float:left;
 margin: 0px 0px 0px 0px;
 width:160px;
}


div.v_adsense
{
 float:left;
 margin: 0px 0px 0px 0px;
 width:160px;
 margin: 0px 0px 0px 0px;
 height:608px;
 background-color:#FBA300;
}

div.main
{
width:768px;
margin: 0px 0px 0px 0px;
}

div.section {
  margin: 0px;
  padding: 0px;
}

div.block_line{
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 32px;
}

div.block_box{
  margin: 16px 16px 0px 0px;
  padding: 0px;
  width: 288px;
  height: 112px;
  font-size:16px;
  float:left;
}

div.block_graphic{
  margin: 0px;
  padding: 0px;
  width: 64px;
  height: 80px;
  float:left;
}

div.block_exp{
  margin: 16px 0px 0px 0px;
  padding: 0px;
  width: 208px;
  height: 48px;
  font-size:14px;
  
}

div.black {
  text-align:left;
  margin: -16px 0px 0px 0px;
  padding: 0px;
  width: 288px ;
  height: 80px;
  background-color:#000;
  overflow:auto;
}

div.create_box{
  margin: 16px 0px 0px 0px;
  padding: 0px;
  width: 592px;
  height: 240px;
  float:left;
}
div.create_black {
  text-align:left;
  margin: -16px 0px 0px 0px;
  padding: 16px 0px 0px 16px;
  width: 592px ;
  height: 208px;
  background-color:#000;
   overflow:auto;
}

div.intro_box{
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 576px;
  height: 128px;
  float:left;

}
div.intro_black {
  text-align:left;
  margin: -16px 0px 0px 0px;
  padding: 8px 0px 0px 16px;
  width: 576px ;
  height: 88px;
  background-color:#000;
  overflow:auto;
}



div.navi{
 width: 100% ;
 height: 48px;
}

div.title {
  color:#eee;
  text-align:left;
  margin: 1px 0px 0px 5px;
  padding: 0px;
  width: 752px;
  //border-style:solid;
  background-image:url("../img/bg2.GIF");
  background-repeat:repeat-x;
  border-width:0px 0px 0px 0px;
}


div.anime_box{
  margin: 16px 0px 0px 0px;
  padding: 0px;
  width: 592px;
  height: 176px;
  float:left;
  
}

div.anime_exp{
	width:144px;
	height:144px;
	float:left;
	margin:-16px 48px 0px 0px;
}

div.greeting_box
{
  color:#ccc;
  text-align:left;
  margin: 0px 0px 0px 8px;
  padding: 8px 0px 0px 8px;
  width: 590px ;
  height: 63px;
  background-color:#000;
  overflow:auto;
}

div.greeting_field
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 607px;
  height: 97px;
  background-color:#FBA000;
  border-style:solid;
  border-color:#000;
  border-width:0px 0px 0px 1px;
}

div.greeting_title
{
  margin-left:8px;
  text-decoration: underline;
  font-size:10px;
  color:#333;
  height:17px;
  
}

div.notice_title
{
  margin-left:8px;
  text-decoration: underline;
  font-size:10px;
  color:#333;
  height:17px;
}

div.notice_box
{
  color:#ccc;
  text-align:left;
  margin: 0px 1px 0px 4px;
  padding: 8px 0px 0px 8px;
  width: 567px;
  height: 126px;
  background-color:#000;
  overflow:auto;
}

div.notice_field
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 567px;
  height: 158px;
  background-color:#FBA000;
  float:left;
}

div.top_futter
{
	width:768px;
	height:158px;
	float:left;
	clear:both;
	background-color:#FBA000;
}


div.adsense_box
{
  color:#ccc;
  text-align:left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 8px;
  width: 180px ;
  height: 150px;
  float:left;
}

div.adsense_box_futter
{
  color:#ccc;
  margin: 2px 0px 0px 82px;
  padding: 0px 0px 0px 0px;
  width: 234px ;
  height: 60px;
  float:left;
}

div.link_space
{
  margin-top:16px;
  margin-left:0px;
  width: 350px;
  height: 60px;
   float:left;
}

div.text_black
{
  margin-right:16px;
  color:#ccc;
  text-align:center;
  vertical-align: middle;
  background-color:#000;
  float:left;
}

div.info
{
	text-indent: -9999px; 
	line-height: 0em;
	margin: 0;
	padding: 0;
	border: 0;
}

div.notice
{
  font-size:100%;
  color:#FF9988;
  font-weight:700;
  display:inline;
}

p
{
margin-top: 0.0em;
margin-bottom: 0.0em;
}

ol
{
 margin-top:5px;
}