/* 背景色：honwan */
div.bbs-loop {padding:1em 1.5em .8em; margin:0 auto 2em; width:98%; background-color:rgba(255,255,255,0.1); border-radius:20px; border:2px dashed #fd52ba;}
div.bbs-loop p{padding:0 !important; color:#1d1d1d !important; line-height:150% !important;}

/* 背景色：Twitter */
div.bbs-twitter {border:none; box-shadow:none;
	background-color:rgba(224,242,255,0.5);
}

@media all and (max-width: 767px) {
div.bbs-loop {width:92%;
padding:1em 1em .5em;
margin:0 auto 1em;
border-radius:15px; border:1px dashed #fd52ba;
}
div.bbs-twitter{box-shadow:none;}
}

/* ハンドル名：hogwan */
div.bbs-tbs p.bbs-from {
	color:#fd52ba !important;
}
/* ハンドル名：Twitter */
.bbs-from {margin:.5em 0 0; color:#f66808;}
/* 投稿日の色 */
.bbs-post,
blockquote.twitter-tweet a {font-size:90%; margin:0 0 .3em !important;}
div.bbs-tbs p.bbs-post span{text-align:left !important; background-color:rgba(253,82,186,0.7); padding:.1em .3em; color:#fff;}

/*	settings (Pager)
============================== */

/* 文字の色 */
div.bbs-pager { width:96%; margin:0 auto 1em;
}
@media all and (max-width: 767px) {
div.bbs-pager {width:90%;}
}

/* 今いるページの色 */
div.bbs-pager ul li b {color:#fff;
background-color:rgba(253,82,186,0.7); padding:0 .35em;
}

/* リンクの色 */
div.bbs-pager ul li a {color:#fd52ba;}
div.bbs-pager ul li a:hover {color:#fd52ba;}
div.bbs-pager ul li.pager-prev a::before,
div.bbs-pager ul li.pager-next a::after {
	background-color:#fd52ba;
}

/* リンクのホバー色 */
div.bbs-pager ul li a{
text-decoration:none;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
div.bbs-pager ul li.pager-prev a:hover::before,
div.bbs-pager ul li.pager-next a:hover::after {}

/* 次へ前へボタン、押せないときの色 */
div.bbs-pager ul li span {
	color:rgba(253,82,186,0.9);
}
div.bbs-pager ul li.pager-prev span::before,
div.bbs-pager ul li.pager-next span::after {
	background-color:rgba(253,82,186,0.9);
}

div.bbs-error {width:90%; text-align:center; border-radius:20px; color:#fd52ba;
margin:0 auto 1.5em;
    background-color: hsla(0,0%,100%,0.9);
    padding: 5em 0;
border:2px solid #fd52ba; background:none;
}
div.bbs-error p {font-size:140%;}
@media all and (max-width: 767px) {
div.bbs-error {padding: 10% 0; margin:0 auto;}
div.bbs-error p {font-size:120% !important;}
}
