<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*-------------------------------------------------
	++ ＣＯＭＭＵＮＩＴＹ TOP
-------------------------------------------------*/
.blockPD125.communityBetList ul li .detail .hx {
	color:#fcc13d;
}



#communityColumn {
	width: 70%;
	margin: 0 25% 0 5%;
}

#communityColumn ul li {
	font-size:14px;
}
#communityColumn ul li p {
	font-weight:normal;
	height: 3em;
	overflow: hidden;
}
#communityColumn ul li img {
	display:block;
	margin:0 auto 10px auto;
	text-align: center;
}
#communityColumn ul li em {
	float: right;
}

#tbutterColumn ul li {
	font-size:14px;
}
#tbutterColumn ul li p {
	font-weight:normal;
}
#tbutterColumn ul li p span {
	font-weight: bold;
}
#tbutterColumn ul li img {
	display:block;
	float: left;
	margin:0 10px 10px auto;
}
#tbutterColumn ul li em {
	float: right;
	color: #FF0000;
	font-style:normal;
}
.keirinBox {
	border: 1px #1496be solid;
	background-color: #e6f6ff;
	border-radius: 8px;
	box-shadow: 2px 2px 4px gray;
	text-align: center;
	line-height: 4em;
	color: #1496be;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 3%;
}
.autoraceBox {
	border: 1px #eb6363 solid;
	background-color: #ffeeee;
	border-radius: 8px;
	box-shadow: 2px 2px 4px gray;
	text-align: center;
	line-height: 4em;
	color: #eb6363;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 3%;
}
.boatraceBox {
	border: 1px #7fbd4a solid;
	background-color: #eeffdf;
	border-radius: 8px;
	box-shadow: 2px 2px 4px gray;
	text-align: center;
	line-height: 4em;
	color: #7fbd4a;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 3%;
}
.keibaBox {
	border: 1px #b17323 solid;
	background-color: #f5e1c7;
	border-radius: 8px;
	box-shadow: 2px 2px 4px gray;
	text-align: center;
	line-height: 4em;
	color: #b17323;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 3%;
}
.zatudanBox {
	border: 1px #fcb800 solid;
	background-color: #ffffdc;
	border-radius: 8px;
	box-shadow: 2px 2px 4px gray;
	text-align: center;
	line-height: 4em;
	color: #fcb800;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 3%;
}

.communityList ul li {
	border:1px solid #d0d0d0;
	background-color: #FFFFFF;
	width:48%;
	margin:0 2% 15px 0;
	padding:0;
}
.communityList ul li:nth-of-type(3n) {
	margin-right:0;
}
.communityList ul li h3 {
	background-color:#ffffdc;
	color:#ffcd44;
	text-align: center;
	padding:15px;
}
.communityList ul li a {
	display:block;
	padding:15px;
}
.communityList ul li a img {
	display:block;
	margin:0 auto 15px auto;
	text-align: center;
}
.communityList ul li a span {
	display:block;
}
img.writer_banner {
    max-width: 200px;
    max-height: 100px;
    object-fit: contain;
}
/*-------------------------------------------------
	++ Gamboo channel
-------------------------------------------------*/
.channel_ttl {
    color: #299fc4;
	text-align: left;
	margin: 5px 0;}

.channel_sns {
	float: left;
	text-align: left;}

.channel_bigBtn ul li a {
	display:block;
	width:100%;
	height:140px;
	background:#999 url(/images/arrow/arrow_bt.png) right 10px center no-repeat;
	color:#FFF;
	padding:40px 100px;}
.channel_bigBtn ul li.linkChannel a {
	background-color:#ffa300;}
.channel_bigBtn ul li.linkChannel2 a {
	background-color:#018a00;}

.channelList {
	margin: 0 auto;
	width: 100%;}
.channelList ul li {
	border:1px solid #d0d0d0;
	width:100%;
	margin:0 auto 15px auto;
	padding:0;}
.channelList ul li h3 {
	background-color:#ffffdc;
	color:#ffcd44;
	text-align: center;
	padding:8px;
	margin-bottom: 5px;}
.channelList ul li span {
	line-height: 3em;}

.channelList2 {
	width: 85%;
	margin: 3% auto 0 auto;}
.channelList2 ul li {
	background-color: #FFFFFF;
	width:32%;
	margin:0 2% 15px 0;
	padding:0;}
.channelList2 ul li:nth-of-type(3n) {
	margin-right:0;}
.channelList2 ul li img {
	display:block;
	margin:0 auto 10px auto;
	text-align: center;}
.channelList2 ul li span {
	display:block;}

.videoList {
	width: 100%;
	margin: 1% auto;
	padding: 3%;
	background-color: #fafaf5;}
.videoList ul li {
	width:23%;
	margin:0 2% 15px 0;
	padding:0;}
.videoList ul li:nth-of-type(4n) {
	margin-right:0;}
.videoList ul li img {
	display:block;
	margin:0 auto 5px auto;
	text-align: center;}
.videoList ul li span {
	display:block;}
</pre></body></html>