@charset "UTF-8";
/*------------------------------------------------------------
ブラウザ固有のCSSをリセット
-------------------------------------------------------------*/

.bbs_frame *{font-family: '?????? Pro W3', 'Hiragino Kaku Gothic Pro', '????', Meiryo, 'MS P????', sans-serif; font-size:15px;}
.bbs_frame .spUser {display :none;}

/* list */
.bbs_frame .list-box {
width: 100%;
overflow: hidden;  
height: auto;
border-bottom: 1px solid #eee;
padding-bottom: 15px;
margin-bottom: 15px;
background-color:green;
background: url("images/icon_right.png") right center no-repeat #fff;
background-size: 14px auto;
}

.bbs_frame a { text-decoration: none; }
.bbs_frame a:hover, a:active { outline: 0; }

.bbs_frame ul {
display: table;
width: 100%;
padding-bottom: 10px;
padding-left: 10px;
margin: 0px;
}

.bbs_frame ul  li{
list-style: none;
display: table-cell;
vertical-align: middle;
}

.bbs_frame .thumbnail{
	width: 14%;
}

.bbs_frame .thumbnail img {
width: 100%;
height: auto;
border: none;
}

.bbs_frame .list-text {
    padding-left: 5%;
}
.bbs_frame .list-text p{
	margin-bottom: 0px;
	
}

.bbs_frame .list-box .name {
    color: #F6C;
	margin-right: 30px;
	display: inline-block;
	font-weight: bold;
}
.bbs_frame span, .bbs_frame p{
	font-weight:bold;
}

.bbs_frame .list-title {
    width: 100%;
   
}



.bbs_frame a{
	color: #aaa;
}


.bbs_frame p.title{
	margin-bottom:0px;	
        color: #616161 !important;
}

.bbs_frame a:hover, a:active, a:focus{
	color: #aaa !important;
}

.bbs_frame p.title:hover{
text-decoration:underline;
}
   
