.objhide {
display:none;
}

#shirushi_area{
position:relative;
top:22px;
left:40px;
}
#mark_area{
height:30px;
width:280px;
margin-bottom:10px;
padding-left:80px;
border:solid 1px #666666;
background-image:url(../image/mark_area_back001.jpg);
background-repeat:no-repeat;
}
#mark_tw {
display:block;
width:300px;
height:30px;
text-decoration:none;
position:absolute;
left:370px;
background-image:url(../image/race_twitter_001.jpg);
background-repeat:no-repeat;
}
#mark_tw:link {
background-image:url(../image/race_twitter_001.jpg);
}
#mark_tw:visited {
background-image:url(../image/race_twitter_001.jpg);
}
#mark_tw:hover {
background-image:url(../image/race_twitter_002.jpg);
}
#mark_tw:active {
background-image:url(../image/race_twitter_003.jpg);
}
#mark_area ul{
margin:0px;
padding:2px;
list-style:none;
z-index:1;
}
#mark_area li {
border:solid 1px #666666;
width:48px;
margin-right:5px;
z-index:3;
float:left;
}
#mark_drop_area{
height:30px;
width:300px;
}
#mark_drop_area_table{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
height:30px;
}
#mark_drop_area_table tr{
background-color:#ffffff;
}
#mark_drop_area_table td{
border:solid 1px #666666;
width:48px;
height:20px;
}
#mark_drop_area ul {
width:49px;
height:20px;
margin:0px;
padding:0px;
list-style:none;
}
#mark_drop_area li {
border:solid 1px #ffffff;
background-color:#ffffff;
color:#cccccc;
display:block;
width:48px;
height:20px;
text-align:center;
line-height:25px;
}
p#result{
display:none;
}
ul#mark_list{
display:none;
}
li.listBamei{
visibility:hidden;
}