body,div,pre,p,blockquote,
form,fieldset,input,textarea,select,option,
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
table,th,td,embed,object {
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

body {
  text-align:center;
background-color:#ffffee;
  color: #444;
  font-family : 'Hiragino Kaku Gothic Pro', Meiryo, san-serif;
  font-size: 80%;
  line-height: 140%;
}

th,td {
  font-size: 80% !important;
  font-size /**/: 80%;
}


h1 { font-size: 90%; }
h2,h3,h4,h5,h6 { font-size: 90%;font-weight:normal; }

.clear {
  clear: both;
  height: 0px;
  margin:0px;padding:0px;
  visiblity:none;
}

a { color:#000000; }
a:link, a:visited {text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

#outline {
width:100%;
z-index: 0;
margin:0;
}

#header{
padding-top:4px;
height: 24px;
width:100%;
background-color:#ccc;
margin:0;
}
#main {
width:100%;
margin:0;
}
#center{
margin:0;
width:600px;
float:left;
}
#right {
margin:0;
width:300px;
float:left;
}
#footer {
font-size:80%;
width:100%;
background-color:#ccc;
color:#000;
margin:0;
}

#footer .info{
 color:#555;
}
.contents800{
text-align: left;
width:900px;
margin-left: auto;
margin-right: auto;
}
.contents{
padding:4px;
text-align: left;
margin: 0;
}

p, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
#stylized{
width:300px;
float:left;
}
.input-submit{
 float:left;
 border:solid 1px #444;
 width:100px;
 height:20px;
 margin-left:4px;
}
.input-text{
 float:left;
 padding:1px 3px;
 border:solid 1px #444;
 width:150px;
 height:20px;
}

.menu_simple{

}

img{border:0px;}
img.itemlink{padding-top:10px;}
.center{text-align:center;}
.bg-gray{background-color:#eee;}
.result{font-size:90%;}
.result .menu{width:800px;height:21px;color:#555;
}
.result .hit{color:#aa9999;padding:4px;}
.result .item{height:42px;padding-top:2px;width:800px;overflow:hidden;}
.result .item-bid{height:42px;padding-top:2px;padding-left:8px;width:800px;overflow:hidden;background-color:#ffcccc;}
.result .item .center{padding-top:10px;text-align:center;}
.result .item .id{text-align:center;width:100px;float:left;}
.result .item .title{width:400px;overflow:hidden;float:left;}
.result .item .title a:link{color:#aaa;}
.result .item .title a:visited{color:#aaa;}
.result .item .bids{padding-top:10px;width:100px;text-align:center;overflow:hidden;float:left;}
.result .item .price{padding-top:10px;width:100px;text-align:center;overflow:hidden;float:left;}
.result .item .endtime{padding-top:10px;width:100px;text-align:center;overflow:hidden;float:left;}

.linklist a{color:#777; margin-right:4px;}
a.rssLink{
  text-decoration:none;
  float:left;
  background:url(/images/icons/16/right_arrow.png);
width:16px;
padding:0;
margin:0;
//display:block;
overflow:hidden;}
a.rssLink span{width:16px;}
a.rssItem{
  text-decoration:none;
  color:#333;
  float:left;
}
a.rssItem:hover span.tool-tip{
  text-decoration:none;
  display:inline; position:absolute;
}
a.rssItem span.tool-tip{
  text-decoration:none;
display:none;
width:600px;
margin-left:80px;
margin-top:16px;
padding:10px;
z-index:300;
background:#fff;
filter: alpha(opacity=90);
        -moz-opacity:0.9;
opacity:0.9;
border:1px solid #000000;
}
.rssHeadline{
  width:100%;
  padding: 2px;
  height:80px;
}
h3.itemTitle{font-size:130%;color:#000;}
.indices-box .line{padding:4px;width:100%;height:50px;}
.up{color:#33cc00;}
.down{color:#ff3333;}
a.graph{
  background-color:#fff;
  text-decoration:none;
  color:#333;
}
a.graph:hover span.tool-tip{
  text-decoration:none;
  display:inline; position:absolute;
}
a.graph span.tool-tip{
  text-decoration:none;
display:none;
width:200px;
margin-left:16px;
margin-top:-150px;
padding:10px;
z-index:300;
background:#fff;
filter: alpha(opacity=90);
        -moz-opacity:0.9;
opacity:0.9;
border:1px solid #000000;
}

.wiki{
  border: 1px solid #000;
  margin:4px;
  padding:4px;
}

.news{
  border: 1px solid #000;
  margin:4px;
  padding:4px;
}
.newsItem{
  margin:4px;
}


