body{
 text-align:center;
}
.clear{
 clear:both;
}
p{
 margin-top:1px;
 margin-bottom:1px;
 color:#ff6666
 line-height:1.5;
}
h2{
 margin-top:1px;
 margin-bottom:1px;
 font-size:0.8em;
}
.mainsheet{
 width:870px;
 margin-left:auto;
 margin-right:auto;
 border:solid;0px 10px 0px 10px;
 border-color:#ffccaa;
 background-color:#ffeecc;
}
.upper-box{
 width:860px;
}
.left-box{
 width:120px;
 float:left;
}
.main-contents-box{
 width:618px;
 float:left;
}
.left-list-box{
 width:120px;
 height:30px;
}
.search{
 width:260px;
 float:left;
}
.search-naibour{
 width:600px;
 float:left;
}
.under-box{
 width:860px;
 font-size:0.7em;
 text-align:right;
 color:#ff6666;
}
.under-box2{
 width:860px;
 font-size:0.7em;
 font-weight:bold;
 text-align:left;
 color:#ff6666;
}
.textarea{
 height:600px;
 width:620px;
 overflow:scroll;
 text-align:left;
}
h3.area-title{
 font-size:1.2em;
 font-weight:bold;
 color:#ff6666;
 border:solid;
 border-width:0px 0px 0px 0px;
}
p.link{
 margin-top:1px;
 margin-bottom:1px;
 color:#ff6666;
 line-height:1.5;
 text-align:right;
}
.rightbox{
 width:120px;
 float:left;
}
.centerbox{
 width:618px;
 float:left;
}
.leftbox1{
 width:120px;
 float:left;
}
.centerbox1{
 width:618px;
 float:left;
}
.center-sell1{
 width:120px;
 height:150px;
 bgcolor:#ffcccc;
 float:left;
 font-size:0.7em;
}
.center-sell2{
 margin:0px 9px 0px 9px;
 width:100px;
}
.center-sell3{
 margin:0px 20px 0px 20px;
 width:70px;
}
.center-sell4{
 margin:0px 0px 0px 40px;
 width:70px;
}
.center-upper{
 background-color:#ffcccc;
}
.center-sell5{
 width:120px;
 height:120px;
 bgcolor:#ffcccc;
 float:left;
 font-size:0.7em;
}