body{
font-size:12px;
text-align:center;
margin:0px auto;
padding:0px auto;
}
a {
text-decoration: none;
color:#000;
}
a img{
border:solid 1px #000;
}
li {
list-style-type: none;
list-style-position:outside;
}
li a{
display: block;
}
#inbox {
width:910px;
padding:0px;
background-color:#FFF;
margin:0px auto 10px;
text-align:left;
}
.clear {
clear:both;
overflow:hidden;
height:1px;
}
.clear3 {
clear:both;
overflow:hidden;
height:3px;
}
.clear10 {
clear:both;
overflow:hidden;
height:10px;
}
.clear_b {
clear:both;
overflow:hidden;
height:5px;
width:100%;
background-color:#000;
}

/*5分割*/
.left_4{
width:728px;
float:left;
}
.left_3{
width:546px;
float:left;
}
.left_2{
width:364px;
float:left;
}
.left_1{
width:182px;
float:left;
}
*html .left_1{
width:178px;
float:left;
}
.right_4{
width:728px;
float:right;
}
.right_3{
width:546px;
float:right;
}
.right_2{
width:364px;
float:right;
}
.right_1{
width:182px;
float:right;
}
*html .right_1{
width:178px;
float:right;
}
/*枠付き5分割用分割2*/
.sleft_2{
width:437px;
float:left;
}
.sleft_2 h4{
background-color:#c00;
padding:3px;
margin:5px;
margin-top:0px;
}
.comicbox {
width:411px;
margin:auto;
margin-bottom:5px;
padding:10px;
border:solid 1px #ccc;
color:#000;
background-color:#fff;
}

.sleft_3{
width:292px;
float:left;
}
.sleft_03{
width:273px;
float:left;
}
.sleft_4{
width:175px;
float:left;
}
#header{
height:50px;
v-align:bottom;
}
#footer{
text-align:center;
}
#footer li{
text-align:right;
margin:3px auto;
}
.leftbox {
float:left;
margin-right:10px;
}
.rightbox {
float:right;
margin-left:10px;
}
#site_title{
width:910px;
text-align:left;
}

#site_title a img{
margin:5px;
margin-top:20px;
text-align:left;
border: none;
}

#site_title .history{
border:solid 1px #999;
margin-top:10px;
padding:5px;
width:500px;
height:100px;
float:right;
text-align:left;
over-overflow:scroll;
display:inline;
}
* html #site_title .history{
height:80px;
}
.history .top{
/*font-weight:bold;*/
border-bottom:dotted 2px #339;
padding:2px;
}
#site_title00{
width:910px;
text-align:left;
}

#site_title00 a img{
margin:5px;
margin-top:20px;
text-align:left;
border: none;
}
#site_title00 .history00{
border:solid 1px #999;
padding:5px;
width:360px;
height:100px;
text-align:left;
over-overflow:scroll;
display:inline;
}
* html #site_title00 .history{
height:80px;
}
.history00 .top .hisdate{
font-weight:lighter;
font-size:10px;
}

#head_menu li {
float:right;
text-align:right;
margin:10px 0px 0px auto;
display:inline;
}
#head_menu a img{
border:none;
}

/*toppaje*/
.topmagazine {
background-image:url(images/maga_bk.jpg);
background-repeat:repeat-x;
padding:15px;
border:solid 1px #999;
background-color:#fff;
}
.topmagazine h3 {
background-color:#009;
padding:5px 40px;
color:#fff;
margin-top:0px;
margin-bottom:10px;
}
.topcomic {
background-image:url(images/comic_bk.jpg);
background-repeat:repeat-x;
padding:15px;
border:solid 1px #999;
background-color:#fff;
}
.topcomic h3 {
background-color:#c00;
background-repeat: no-repeat;
background-position:left bottom;
height:20px;
padding-top:5px;
padding-left:50px;
color:#fff;
margin-top:0px;
margin-bottom:10px;
}
.catcomic {
text-align:left;
padding:15px;
border:solid 1px #fff;
background-color:#fff;
}
.left_4 .catcomic {
text-align:left;
padding:15px;
border:solid 1px #999;
background-color:#fff;
border-right:solid 1px #fff;
border-bottom:solid 1px #fff;
}
.left_3 .catcomic {
text-align:left;
padding:15px;
border:solid 1px #fff;
background-color:#fff;
}
.flam {
border:solid 1px #999;
padding:15px;
background-color:#fff;
}
.flam0 {
border:solid 1px #999;
padding:5px auto;
background-color:#fff;
}
.side_r {
padding:0px auto 5px;
}
.side_r h3 {
background-color:#000;
padding:5px;
text-align:center;
margin-top:0px;
margin-bottom:1px;
}
.side_r h4 {
padding-top:5px;
padding-bottom:2px;
text-align:center;
margin-top:15px;
margin-bottom:5px;
}
.side_l {
padding:0px auto 5px;
}
.side_l h3 {
background-color:#000;
height:20px;
padding-top:10px;
text-align:center;
margin-top:5px;
margin-bottom:1px;
}
.side_l h4 {
padding-top:5px;
padding-bottom:1px;
text-align:center;
margin-top:5px;
margin-bottom:1px;
}
.topnewtitle img{
float:left;
margin-right:10px;
borber:1px solid #ccc;
}
.comiclist{
border:solid 1px #c00;
color:#000;
}
.comiclist h4 {
background-color:#c00;
color:#fff;
margin:0px auto;
}
.comiclist h5{
color:#000;
background-color:#ccc;
margin:0px auto;
padding:3px;
font-size:15px;
}
.newmagazine{
background-image:url(images/maga_bk.jpg);
background-repeat:repeat-x;
padding-top:2px;
padding-bottom:5px;
background-color:#fff;
border:#9cf solid 1px;
border-bottom:#39c solid 2px;
}
.magalist {
background-image:url(images/maga_bk.jpg);
background-repeat:repeat-x;
margin:0px 1px 5px;
padding:10px auto;
color:#009;
}
.magalist a{
color:#009;
}
.magalist b{
margin:0px auto;
padding:0px auto;
color:#fff;
}

.tag h4,
.tag h4 a {
background-color:cornflowerblue;
color:#fff;
margin:0px auto;
padding:5px 10px 2px;
}
.btn li {
background-color:mediumslateblue;
margin:3px 10px;
padding:5px 10px 2px;
width:80px;
float:left;
}
.btn li a {
text-align:center;
color:#fff;
}
.pageswitch {
margin:5px 5px 5px;
}
.pageswitch a {
height:10px;
background-color:#ccf;
padding:auto;
}
#cat_comic .pageswitch {
clear:both;
text-align:center;
}
.catcomic h3{
background-color:#69c;
margin:0px;
padding:5px 20px;
color:#fff;
}
* html body#top .left_4,
* html body#cat_magazine .left_4, {
width:726px;
float:left;
}
* html body#top .right_4,
* html body#cat_magazine .right_4, {
width:726px;
float:right;
}
body#top .flam h3{
background-color:#009;
padding:5px 40px;
color:#fff;
margin-top:0px;
margin-bottom:0px;
}
body#top .topmagazine{
background-image:url(images/maga_bk.jpg);
background-repeat:repeat-x;
margin:0px 5px;
padding:10px;
border:solid 1px #999;
background-color:#fff;
}
body#top .topmagazine h3 {
background-color:#009;
padding:5px 40px;
color:#fff;
margin-top:0px;
margin-bottom:10px;
}
body#top .next .flam {
border:solid 1px #999;
margin:0px 5px;
padding:10px;
background-color:#fff;
}
body#cat_manuscript .catcomic h3,
body#cat_comic .catcomic h3{
background-color:#c00;
margin:0px;
padding:5px 20px;
color:#fff;
}
body#cat_comic .catcomic h5{
background-color:#ccc;
margin:0px;
padding:3px 20px;
color:#000;
font-size:15px;
}
.cover {
float:left;
margin-right:10px;
width:242px;
text-align:center;
}
#magacover {
text-align:center;
height:345px;
}
#magacover img {
border:#00c solid 1px;
height:340px;
}
.topmagazine table th {
margin:3px;
//height:110px;
}
.topmagazine table h5{
margin:0px 0px 3px;
background-color:#09c;
font-size:13px;
padding:2px 10px;
color:#fff;
}
.topmagazine table img{
border:#09c solid 1px;
margin-bottom:10px;
}
.topmagazine table .text{
padding:3px;
margin-bottom:5px;
}
.catmanuscript {
text-align:left;
padding:20px;
border:solid 1px #c00;
background-color:#fff;
}
.catmanuscript h2 {
background-color:#ccf;
margin:0px;
padding:3px;
font-size:15px;
width:300px;
}
.catch {
font-size:15px;
font-weight:bold;
}
.comicbox .rightbox img {
width:100px;
}
.comicbox table {
border-collapse:0px;
border-spacing:0px;
}
.comicbox .leftbox{
margin-right:0px;
}
.searchform input.formfield{
width:200px;
}
.kwsk a{
float:right;
color:#c00;
}
.maga_all {
color:#09c;
margin:2px;
border-bottom:2px dotted #09c;
text-align:right;
}
.maga_all a{
color:#009;
}

.nurufair{
background-image:url(images/fair_bk.jpg);
width:100%;
height:30px;
}
.mimifair{
background-image:url(images/fair_bk.jpg);
width:100%;
height:30px;
}

.genbo a img{
border:none;
}
.series {
border:dotted #09c 1px;
padding:5px;
}