/* よく登場する要素のリセット */
h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
        margin: 0;
        padding: 0;
        border: none;
        font-style: normal;
        font-weight: normal;
        font-size: 100%;
        text-align: left;
        list-style-type: none;
}

/* テキストエリア内文字サイズのブラウザ間での差異をなくす */
textarea { font-size: 100%; }

/* 画像の下にできる隙間をなくす */
img { vertical-align: bottom; }

/* hr 要素は不可視で使う */
hr { display: none; }

body{
    margin:0;
    padding:0;
    font-family:ＭＳ Ｐゴシック, ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro;
    text-align:center;
}
#header{
    width:1000px;
    margin:0 auto;
}
#container{
    width:980px;
    margin:0 auto;
    text-align:left;
}
#leftBlock{
    width:160px;
    float:left;
    font-size:12px;
    line-height:14px;
}
    .leftWeeklyjump{
        margin:0px;
        border:1px solid #FF0000;
        padding:7px;
    }
    .leftWeeklyjump p{
    margin:4px 0px;
    }
    .leftWeeklyjump h1{
        margin-top:4px;
        font-size:16px;
        line-height:18px;
        font-weight:bold;
        color:990000;
    }    
    .leftNextjump{
        color:#3333cc;
        padding:3px;
        margin-bottom:10px;
    }
    .banners div{
    margin-bottom:5px;
    }
    .banners{
    margin-top:5px;
    }
#rightBlock{
    width:220px;
    float:right;
}
    .rightPickup{
        width:218px;
        margin:0px 0px 10px;
        border-left:1px solid #FF0000;
        border-right:1px solid #FF0000;
        border-bottom:1px solid #FF0000;
        font-size:12px;
        line-height:16px;
            word-break:break-all;
    }
        .rightPickupin{
            padding:7px;
        }
    .rightPickup p{
    margin:0px 0px 5px;
    }
    .rightPickup img{
    float:left;
    margin: 0px 5px 5px 0px;
    }

#centerBlock{
    width:600px;
    float:left;
}
    
#mainContent{
    margin:0px 10px;
}
    .mangaonline{
    margin-bottom:10px;
    background-color:#CC0000;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    }
    .mangaonline p {
    margin:2px 8px 0px 8px;
    padding-bottom:4px;
    }
    .mangablowser{
    width:580px;
    height:70px;
    background-image:url(../images/mangablowser_dll.jpg);
    background-repeat:no-repeat;
    }
    .text1{
    margin-top:4px;
    margin-left:218px;
    padding:3px;
    color:#232323;
    font-size:10px;
    line-height:12px;
    word-break:break-all;
    }
        .text1 a {
        font-size:12px;
        line-height:12px;
        }
    .comics{
    margin-top:5px;
    margin-bottom:10px
    }
    .goodsinfo{
    margin-top:5px;
    }
    .leftPict{
    float:left;
    }
    .rightPict{
    float:right;
    }
.clear{
  clear: both;
  font-size: 0;
  line-height: 0;
  height: 0px;
  visibility: hidden;
	}
.caution{
    color:#FFFFFF;
    padding:3px 5px;
    font-size:10px;
}

.SpryHiddenRegion {
    visibility: hidden;
}
a{
color:#0000FF;
}

a:hover{
color:#CC0000;
}
.applicable{
        margin: 0;
        padding: 0;
        border: none;
        font-weight: normal;
        font-size: 12px;
		color:#FF0000;
        text-align: left;
        list-style-type: none;
}    