/* 全体 */

body{
background: #f3f3f3;
margin: 0;
padding: 0;
}

p{
margin: 0;
padding: 0;
}

div#container{
background: #c3e64a;
margin: 0 16px;
padding: 16px;
}

div#content{
background: #ffffff;
border: solid #999999;
border-width: 1px;
margin: 0;
padding: 6px 16px 16px 16px;
}

div#header{
text-align: center;;
margin: 0 0 12px 0;
padding: 0;
}

div#header h1{
margin: 0;
padding: 0;
}

div#header form{
margin: 4px;
padding: 0;
}

div#header form .message{
font-size: 75%;
color: #779538;
}

img {
border:0;
}

.submit{
display: inline;
}

/* mangakas/index */

div.about{
border: solid #999999;
border-width: 1px;
padding:32px;
line-height:180%;
}

div.about p{
padding: 12px 0;
}

/* mangakas/index2 */

div.list_content {
border: solid #999999;
border-width: 1px;
padding:16px;
}

ul.for_index {
margin: 0;
}

li.for_index {
display: inline;
border: solid #cccccc;
border-width: 0 1px 0 0;
margin: 0 2px 0 2px;
}



/* mangakas/simiar */
div.similar_item{
width: 100%;
margin: 0 0 12px 0;
padding: 8px;
border: solid #999999;
border-width: 1px;
}

div.similar_item img.image{
float:left;
margin: 0 12px 0 0;
}

div.similar_item h3.title{
margin: 0;
padding: 0;
}

div.similar_item h4.author{
margin: 0;
padding: 0;
font-size: 90%;
font-weight: normal;
}

div.similar_item h4.degree{
margin: 0;
padding: 0;
font-size: 80%;
font-weight: normal;
}

div.similar_item div.reviews{
margin: 6px 0 0 0;
}

.clear_float{
clear:both;
}

div.origin_item{
float:left;
width: 100px;
height: 120px;
font-size: 70%;
}

