body     {
  color: black;
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

form {
  margin:0px
}

#notonet     {
  margin:0px auto 0px auto;
  width: 780px;
  text-align:left;
  padding: 0px 0px 0px 0px;
}

#inbox     {
  margin:0px auto 0px auto;
  width: 786px;
  text-align:center;
  padding: 0px 0px 0px 0px;
  background-image: url(../image/bg.gif);
}

#header {
  float:center;
  margin:0px auto 15px auto;
  width:750px;
  padding: 0px 0px 0px 0px;
}

#content     {
  width: 750px;
  margin:0px auto 0px auto;
  text-align: center;
}

#side {
  margin:0px 0px 10px 0px;
  width:180px;
  padding: 0px 0px 0px 0px;
}

#main {
  width:565px;
  margin:0px;
  padding: 0px 0px 0px 0px;
}

#tenpo {
  width:565px;
  margin:0px;
  padding: 0px 0px 0px 0px;
}

#nodata {
  text-align: center;
  font-size: 80%; 
  width:550px;
  margin:0px 0px 0px 10px;
  padding: 20px 0px 20px 0px;
  color: #666666; 
  background-color: #E3E3E3; 
  border: #666666; 
  border-style: dashed; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
} 

#nodata_kensaku {
  text-align: center;
  font-size: 80%; 
  width:550px;
  margin:20px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
  color: #666666; 
  background-color: #E3E3E3; 
  border: #666666; 
  border-style: dashed; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}
#top {
  text-align: right;
  width: 750px;
  margin:0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
}

#hyouka_tyuui {
  margin:0px 0px 0px 0px;
  padding: 0px 0px 5px 10px;
}

#footer {
  width: 780px;
  margin:0px auto 0px auto;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
}

#tokuten {
  font-size: 70%;
  line-height: 130%;
  padding: 5px 5px 5px 5px;
  border: #FF0000 1px dashed;
  margin: 0px 0px 10px 10px;
}

A:link {color:#000099; text-decoration:none}
A:visited {color:#000099; text-decoration:none}
A:active {text-decoration:none}
A:hover {color:#cc0000; text-decoration:underline}

.navi {
text-align:left;
font-size: 12px;
line-height: 170%;
width: 750px; 
margin:3px auto 3px auto;
}

.kekka {
  background-color: #E3E3E3; 
  padding: 2px 0px 2px 0px; 
  border-bottom: #666666 1px dashed; 
  margin: 0px 0px 10px 10px; 
}

.kekka_kensuu { 
  font-size: 80%; 
  padding-left: 3px;
}

.kekka_page {  
  font-size: 11px;
  padding-right: 3px;
}

.kensaku {
text-align: center;
background-color: #ffffdd;
width: 180px;
padding: 10px 0px 10px 6px;
margin: 0px 0px 0px 0px;
border: 1px #999999 solid;
}

.kensaku_btn {  
width: 180px; 
padding: 0px 0px 0px 77px; 
margin: 0px 0px 0px 0px; 
border: 1px #999999 solid; 
}

.ryoukin {  
padding: 3px 0px 3px 5px; 
margin: 5px 0px 0px 0px; 
font-size: 70%; 
color: #333333; 
background-color: #CCCCCC; 
border: #666666; 
border-style: dashed; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px
}

.ryoukin2 {  
font-size: 70%; 
line-height: 130%; 
margin: 5px 0px 3px 0px; 
}

.shoukai {  
font-size: 80%; 
line-height: 120%; 
padding: 0px 0px 0px 0px; 
margin: 0px 5px 8px 8px; 
}

.map {  
text-align: right;
font-size: 70%; 
line-height: 110%; 
margin: 5px 0px 3px 0px; 
}

.px70 {
font-size: 70%; 
line-height: 130%;
}

.ps80 {
font-size: 80%; 
line-height: 150%;
}

#list {
font-size: 70%; 
color: #ffffff; 
}
#list A:link {color:#ffffff; text-decoration:none}
#list A:visited {color:#ffffff; text-decoration:none}
#list A:active {text-decoration:none}
#list A:hover {color:#ffffff; text-decoration:underline}