@charset "Shift_JIS";

body {
	font-size: 75%;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	line-height: 1.8;
	color: #333333;
	background: #F4F4F4 url(../images/base.gif) repeat;
    margin: 0px;
    text-align:center;
}
a   {
     color: #0E2B66;
}

a:hover {
     color:#ff0000;
}
#wallpeper {
     width:780px;
	 margin: 0 auto;
	 border:solid 1px #00CCFF;
	 background-color:#FFFFFF;
}
#heda1  {
     width:100%;
     background-color: #FFFFFF;
     border-bottom:solid 20px  #1F4187;
}
#hedalogo  {
     float: left;
     width:250px;
     padding-top:6px;
     padding-bottom:6px;
     background-color:#ffffff;
}
#heda3   {
width:100%;
clear:both;
background-color:#000000;
height:30px;
color:#FFFFFF;
font-size:13px;
}
#hedalogo2   {
     text-align:left;
     float: right;
     width:500px;
     margin-top:30px;
     padding-top:3px;
     padding-bottom:3px;
     background-color: #DEDCE3;
}
#heda3  {
     width:100%;
     border-bottom:solid 10px #E577BD;
     
 }
#navigation {
     width:100%;
     background-color:#4659BC;
}
#navigation ul {
     list-style: none;
     margin:0px;
     padding:0px
     height:34px;
     overflow: hidden;
     border-bottom: 2px  solid #cccccc;
}
#navigation li {
     float:left;
     width:156px;
     padding: 0px;
     margin: 0px;
}
#navigation a {
      display: block;
      width:100%;
     padding: 6px 0px 8px 0px;
     background-image:  url(../images/003.gif);
     background-position: right top;
     text-align:center;
     color: #ffffff;
     text-decoration: none;
}
#navigation  a:hover {
     color:#000000;
     background-color: #4659BC;
     background-image:  url(../images/003.gif);
     background-position: left top
     
}
#newbase   {
     width:100%;
     line-height: 1.2;
     text-align:left;
     background-color:#FFFFFF;
     border-top:10px  solid  #A47DEC;
     border-bottom:3px solid #A47DEC;
}

#newbaseaa  {
     float:left;
     width:280px;
     height:300px;
     margin-left:2px;
     padding-left:4px;
     font-size:10px;
}
#newbasebb  {
float:right;
    text-align:center;
    width:488px;
    height:300px;
    border:solid 1px #666666;   
}
#content  {
    width:100%;
	clear:both;
    border-left:1px  solid #000000;
    border-right:1px  solid #000000;
    background-color: #ffffff;
    text-align:left;
    padding-top:6px;
    padding-bottom:6px;
}
#contentaa  {
    float: left;
    width:400px;
    margin-left:2px;
    padding-top:6px;
    border-right:2px  solid #666666;
	font-size:14px;    
    color: #000000,;
}
#contentbb {
    float:  right;
    width:351px;
    padding-top:40px;
    
  
}
#fuda1    {
   width:780px;
   height;18px;
   background-color:#cccccc;
}
#fuda2   {
  width: 780px;
  background-color: #FFFFFF;
 
}
   
     