body {
margin: 0px;
padding: 0px;
background-color: #d9d9d9;
background-image: url(/common/img/bg-hall.gif);
background-repeat: repeat-y;
}
form {margin: 0px;padding: 0px;}
.input-search {border: 1px solid #90A6BA;}

.midashi { width:550px; margin-left: 20px ; padding: 0 0 0 2px ; border-bottom:1px solid #4e4e4e;}

.main{ width:550px; margin-left: 20px; margin-right:5px; padding: 5px;}

.line{ width:540px; border-bottom: solid 1px #dbdbdb; margin-bottom:5px; margine-top:5px; padding-bottom: 5px;}
.line2{ width:500px; border-bottom: solid 1px #dbdbdb; margin-bottom:5px; margine-top:5px; padding-bottom: 5px;}
.hline  { border-bottom:1px solid #cccccc; }

.towaku{ width:500px; border: solid 2px #990000; margine:5px; padding: 10px;}

#tweetface { width:400px; margin:5px 0 0 10px;}
#tweetface ul { list-style:none; margin:0; padding:0; }
#tweetface ul li { float:left; }
