/* 背景色：honwan */
div.bbs-loop {padding:1em 1em .5em; margin:0 auto 2em; width:90%; background-color:rgba(255,255,255,0.5); box-shadow:2px 15px 25px rgba(158,95,11,0.2);}
div.bbs-loop p{padding:0 !important; color:#1d1d1d !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:90%;
	padding:.8em .8em .5em;
	margin:0 auto 1em;
}
div.bbs-twitter{box-shadow:none;}
}
/* 文字の行間 */
div.bbs-loop {
	line-height:1.6;
}

/* ハンドル名：hogwan */
div.bbs-tbs p.bbs-from {
	color:#f66808 !important;
}
/* ハンドル名：Twitter */
.bbs-from {margin:.5em 0 .3em;
	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(254,108,1,0.7); padding:.1em .3em; color:#fff;}

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

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

/* 今いるページの色 */
div.bbs-pager ul li b {color:#f66808;
background-color:rgba(255,211,78,0.5); padding:0 .4em;
}

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

/* リンクのホバー色 */
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(254,108,1,0.5);
}
div.bbs-pager ul li.pager-prev span::before,
div.bbs-pager ul li.pager-next span::after {
	background-color:rgba(254,108,1,0.5);
}

div.bbs-error {width:90%;
margin:0 auto 1.5em;
    background-color: hsla(0,0%,100%,0.9);
    padding: 5em 0;
border:2px solid #1d1d1d;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;}
}
