/* 投稿用ボタン */
.button2{
margin-bottom:10px;
}

/* フォーム用 */
.fm-fs {
font-size:12px;
}

.fm-fs2 {
margin:10px 0 10px 0;
font-size:12px;
}

.fr {
color:#ff0000;
}

.fm-line {
width: 2px;
background-color: #66CCFF;
}

.fm-com {
font-size:10px;
color:#333;
}

/* カテゴリタイトル */
.cat-header {
color:#339;
font-weight:bold;
}

/* エントリー */
.entry-site1{
width:500px;
margin:0 auto 50px auto;
background:url(http://www.77cup.com/bbs/images/entry-site1.jpg) no-repeat 0% 100%;
border:solid 1px #fff;
}
.entry-site2{
width:500px;
margin:0 auto 50px auto;
background:url(http://www.77cup.com/bbs/images/entry-site2.jpg) no-repeat 0% 100%;
border:solid 1px #fff;
}
.entry-site3{
width:500px;
margin:0 auto 50px auto;
background:url(http://www.77cup.com/bbs/images/entry-site3.jpg) no-repeat 0% 100%;
border:solid 1px #fff;
}
.entry-site4{
width:500px;
margin:0 auto 50px auto;
background:url(http://www.77cup.com/bbs/images/entry-site4.jpg) no-repeat 0% 100%;
border:solid 1px #fff;
}
.entry-site5{
width:500px;
margin:0 auto 50px auto;
background:url(http://www.77cup.com/bbs/images/entry-site5.jpg) no-repeat 0% 100%;
border:solid 1px #fff;
}


/* エントリー内記事 */
.entry-site1 .text, .entry-site2 .text, .entry-site3 .text, .entry-site4 .text, .entry-site5 .text{
margin:0px 80px 70px 45px;
padding:0;
}

.entry-site1 .text .name, .entry-site2 .text .name, .entry-site3 .text .name, .entry-site4 .text .name, .entry-site5 .text .name{
margin:20px 20px 0 0;
text-align:right;
}

.cat-header-site{
width:530px;
height:50px;
margin:0 0 30px 0;
background:url(http://www.77cup.com/bbs/images/bbssite-title.jpg) no-repeat 0% 100%;
}
.cat-header-site span, .cat-header-poem span{ display:none; }

.btn-site{
width:300px;
height:40px;
margin:20px auto;
background:url(http://www.77cup.com/bbs/images/btn-site.jpg) no-repeat 0% 0%;
}
.btn-site a{
display:block;
width:300px;
height:40px;
}
.btn-site a span{ display:none; }


/* poem */
.cat-header-poem{
width:530px;
height:50px;
margin:0 0 30px 0;
background:url(http://www.77cup.com/bbs/images/bbspoem-title.jpg) no-repeat 0% 100%;
}

.entry-poem{
font-size:13px;
line-height:1.5;
width:500px;
margin:0 auto 30px auto;
border:solid 1px #AEBED3;
background:url(http://www.77cup.com/bbs/images/entry-poem.jpg) no-repeat;
}
.entry-poem-inner{

}
.entry-poem .text{
margin:70px 40px 0 40px;
text-align:left;
}
.entry-poem .name{
text-align:right;
}
.entry-poem .comments{
margin:0px 15px 0 15px;
padding:20px 0 0 0px;
}
.entry-poem .comments-header{
padding:5px 5px 5px 15px;
margin:0 0 15px 0;
border:solid 1px #AEBED3;
background:url(http://www.77cup.com/bbs/images/comment-header.jpg) repeat-y;
}
.entry-poem .comment-content{
margin:0 0 0 30px;
}
.entry-poem .comment-footer{
padding:0 0 12px 0;
text-align:right;
}

.entry-poem hr{ display:none; }

.entry-poem .comment-btn{
text-align:left;
border-top:dotted 1px #999;
margin:15px;
padding:20px 0 0 0;
}

.comments-open{
padding:0 30px 0 30px;
}

.comments-open-header{
margin:0 0 12px 0;
border-bottom:dotted 1px #999;
}

.comments-open-moderated{
font-size:12px;
}

.comment-footer,
.comment-content {
color:#3366CC;
}