/* よく登場する要素のリセット */
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:'MS UI Gothic',"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Lucida Grande",sans-serif;
    text-align:center;
}

.rensaiTitle{
    font-size:14px;
    line-height:16px;
}
.rensaiTitle p{
    margin:4px 0px;
}
h1{
    font-size:18px;
    line-height:20px;
    color:#FF3300;
    margin:3px 0;
}
h1 span{
    font-size:14px;
}
h2{
    font-size:16px;
    color:#330000;
    margin:3px 0 5px 0px;
}
.ya{
    margin: 0px 2px 0px 0px;
}
.trejan{
width:695px;
height:129px;
margin-bottom:10px;
}
.trejanBox1{
width:299px;
height:129px;
float:left;
}
.trejanBox2{
width:396px;
height:129px;
float:right;
background-image:url(../rensai/img/trejan2.jpg);
background-repeat:no-repeat;
}
.midashi1{
margin:12px 0 0 5px;
font-weight:bold;
color:#CC0000;
font-size:14px;
}
.linktext1{
margin:10px 0 0 5px;
font-size:12px;
line-height:14px;
}
.linktext1 p{
margin-bottom:6px;
}
.infobox{
width:683px;
margin-bottom:10px;
padding:0 6px;
background-repeat:no-repeat;
font-size:12px;
line-height:18px;
color:#000000;
margin-bottom:10px;
overflow:auto;
}
.comicsBox{
float:left;
width:278px;
background-color:#fbffbf;
border:1px solid #bababa;
}
.comicsBoxin{
margin:5px;
overflow:hidden;
}
.soutei{
float:left;
}
.comicsInfo{
float:right;
width:160px;
}
.comicsInfo P{
margin-bottom:4px;
}
.storyBox{
float:right;
width:392px;
height:192px;
background-color:#fbffbf;
border:1px solid #bababa;
}
.storyBox div{
margin:8px;
}
.storyBox2{
float:right;
width:392px;
background-color:#fbffbf;
border:1px solid #bababa;
}
.storyBox2 div{
margin:8px;
}
.bannerBox{
padding:0 6px;
margin:10px 0;
}
.bannerL{
float:left;
}
.bannerR{
float:right;
}
h1 a{
color:#FF0099;
text-decoration:underline;600
}
h1 a:link{
color:#FF3300;
text-decoration:underline;
}
h1 a:visited{
color:#FF3300;
text-decoration:underline;
}
h1 a:hover{
color:#FFFFFF;
background-color:#CC0000;
text-decoration:none;
}
.clear{
  clear: both;
  font-size: 0;
  line-height: 0;
  height: 0px;
  visibility: hidden;
	}