@charset "UTF-8";
<!--

/* 全体 */
body {
	/*background-image: url("../images/golgo/bg_top.jpg");
	background-attachment: fixed;
	background-size: 100% auto;
	background-position: bottom center;
	background-repeat: repeat;
	background-color:#000000;*/
}

h1 {
	background-image: url(../images/golgo/bk_h1.gif);
	background-color:#FFFFFF;
	border: #000000 solid 2px;
	color: #000000;
	background-position: left bottom;
}
h2 {
	background-image: url(../images/golgo/bk_h2.gif);
	background-color: #000000;
	padding:0 10px 0 50px;
}

h3 {
	border-bottom: 2px solid #000000;
	border-left: 10px solid #000000;
	color: #000000;
}

p#toDate{
	background-color: #666666;
}

header#header{
	background:none;
}


#wrapper {
	background:none;
}

.big_contents,
.contents{
	background-color:#FFFFFF;
	padding:10px;
}

.tab_jyogai p img{
	max-width:83px;
}

/* ヘッダ日刊動画 */
#nikkanheader{
	float:left;
	width:160px;
	font-size:90%;
	margin-top: 10px;
}


#nikkanheader .bn_nikkan {
	display: inline-block;
	position: relative;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 1.5;
	border-radius: 5px;
	text-align: center;
	overflow: hidden;
	font-weight: bold;
	background: linear-gradient(#FF8A8A 0%, #FF0000 100%);
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
	box-shadow: 2px 2px 2px rgba(255, 255, 255, 0.66);
	padding:10px;
}

#nikkanheader .bn_nikkan:active {
	/*押したとき*/
	-webkit-transform: translateY(2px);
	transform: translateY(2px);/*沈むように*/
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
	background-image: linear-gradient(#FFB5B5 0%, #FF8080 100%);/*グラデーションを明るく*/
}


/* 予想サイト */
.racemenu li a{
	width:78px;
}

h2.lblreplay {
	background-image: url(../images/golgo/lbl_newboat.gif);
}
#yosou_exp2 #yosou_text{
	padding-right: 10px;
}

/* トップ予想 */
#liveicon{
	margin-bottom:10px;
}
#liveicon ul li{
	margin:0 3px;
}

/* 左メニュー */
.boxarea2 ul li:last-child {
	background: none;
}
#l_menu, #l_menu_big{
	opacity:0.9;
}
ul.sidemenu, ul.sidemenu2{
	opacity:0.9;
}

.leftsubmenu{
	float:left;
	width:200px;
	background-color:#000;
}
.leftsubmenu_in{
	padding:5px;
	border:solid 1px #FFFFFF;
}
.leftsubmenu_in .listdata dd {
	background-color: #FFFFFF;
	margin-left: 10px;
	padding-left: 10px;
	border-bottom: 2px dotted #000000;
}
.leftsubmenu_in .listdata dd:last-child {
	border-bottom: none;
}


#l_menu {
	background-color: #000;
	border: solid 1px #FFF;
}

#lmenu01{
	width:100%;
}
#lmenu02{
	width:43%;
	float:left;
}
#lmenu0304{
	float:right;
	width:55%;
}
#lmenu05{
	width:50%;
	float:left;
}
#lmenu06{
	width:48%;
	float:right;
}
#lmenu07{
	width:37%;
	float:left;
}

#lmenu08{
	width:63%;
	float:left;
}



/* グロナビ */
#header #hnav #hnav01 a {
	background-image: url("../images/common/hnav/golgo/menu_01.gif");
}

#header #hnav #hnav02 a {
	background-image: url("../images/common/hnav/golgo/menu_02.gif");
}

#header #hnav #hnav03 a {
	background-image: url("../images/common/hnav/golgo/menu_03.gif");
}

#header #hnav #hnav04 a {
	background-image: url("../images/common/hnav/golgo/menu_04.gif");
}

#header #hnav #hnav05 a {
	background-image: url("../images/common/hnav/golgo/menu_05.gif");
}

#header #hnav #hnav06 a {
	background-image: url("../images/common/hnav/golgo/menu_06.gif");
}

#header #hnav #hnav07 a {
	background-image: url("../images/common/hnav/golgo/menu_07.gif");
}

/* ヘッダ */
#logo p{
	float:left;
	margin-right:10px;
}
#header #logo {
	width: 530px;
}
#head_menu{
	width:450px;
}
#Audio-Control{
	float:left;
}
#Audio-Control button {
	background-color:#FFFFFF;
	border: none;
	cursor: pointer;
	outline: none;
	padding: 0;
	appearance: none;
}
 
#Audio-Control {
	overflow: hidden;
}
 
#Audio-Control button {
	border: 1px solid #999999;
	width: 40px;
	float: left;
	padding: 5px 0;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
 
#Audio-Control button.on {
	border-left: none;
}
 
#Audio-Control button.off {
	border-right: none;
}
 
#Audio-Control button.active {
	background: #ccc;
}
 
#Audio-Control button:not(.active):hover {
	background: rgba(204, 204, 204, 0.3);
}


/* フッタ */
#footer_top,
#footer #footer_banner,
#footer_bottom{
	opacity:1;
}

.f_left p{
	margin:0;
}

#footer_top {
	background-color: #b1b1b1;
}

p.title {
	border-bottom: 5px solid #6d6d6d;
	color: #6d6d6d;
}
p.title2 {
	border-bottom: 5px solid #000000;
	color: #000000;
}
p.title span{
	color: #FF1E1E;
}
p.title2 span{
	color: #D90000;
}

#footer #footer_banner {
	background-color: #5f5f5f;
}

#footer_bottom {
	background: #000000;
}


.full_content ul li{
	background-color: #000000;
}

.full_content ul li.race {
	background-color: #000000;
}

.full_content ul li#news {
	background-color: #000000;
}

.full_content ul li#honjo_news {
	background-color: #000000;
}

#new_filter a{
	background-color: #000000;
}

.full_content ul li.active,
.full_content ul li.hover {
	background:#000000;
}

#tab1 {
	border-left:#000000 5px solid;
	border-right:#000000 5px solid;
	border-bottom:#000000 5px solid;
	background-color:#dddddd;
}

#tab2 {
	border-left:#000000 5px solid;
	border-right:#000000 5px solid;
	border-bottom:#000000 5px solid;
	background-color:#dddddd;
}

#tab3 {
	border-left:#000000 5px solid;
	border-right:#000000 5px solid;
	border-bottom:#000000 5px solid;
	background-color:#dddddd;
}

#tab4 {
	border-left:#000000 5px solid;
	border-right:#000000 5px solid;
	border-bottom:#000000 5px solid;
	background-color:#dddddd;
}

/* フッターの矢印 */
#footer_top ul li ul li::before {
	content: url("../images/golgo/arw_01.png");
}

/* トップ注目のレーサー */
#racer::before {
	content: url(../images/golgo/racer.png);
}
#racer {
	background-color: #666666;
}
#pickupracer img {
	border: solid 2px #000000;
}
#pickupracer li a {
	color:#FFFFFF !important;
}

#top_preparation_right {
	background: linear-gradient(#000000,#666666);
}

#top_preparation_menu .btn_yosou,
#top_preparation_menu .btn_netlive,
#top_preparation_menu .btn_zen_menu,
#top_preparation_menu .btn_replay {
	background: linear-gradient(#000000,#666666);
}

#liveicon .btn_tenbou {
	background-color: #666666 !important;
}

.topyoutube iframe {
	border: solid 3px #666666 !important;
}
.topyoutube .jlcbtn a {
	background-color: #666666 !important;
}

#livemenu{
	background-color: #666666 !important;
}
#tab li {
	background: rgba(0, 0, 0, 0) linear-gradient(#FFFFFF, #000000) repeat scroll 0 0;
}
#tab li.active a {
	color: #FFFFFF;
}
#tab li.active, #tab li a:hover {
	background: rgba(0, 0, 0, 0) linear-gradient(#FF5959,#d90000) repeat scroll 0 0;
	color: #FFFFFF;
}

#racetab ul li.active a,
#racetab ul li a:hover {
	background: rgba(0, 0, 0, 0) linear-gradient(#FFCCCC,#FFB5B5) repeat scroll 0 0;
	color: #000000;
}

#liveicon .btn_tenbou a{
	color:#FFFFFF;
}

#topracename #racename {
	color: #333333;
	background-color: #D9D9D9;
}

.clicklink a {
	background-image: url(../images/golgo/bk_linkarrow.gif);
	border: solid 1px #000000;
}

table.data {
	border: #000000 solid 1px;
}
table.data th {
	background-color: #000000;
}
table.data td {
	border: solid 1px #000000;
}
.linkbtn:link {
	background-color: #000000;
}
.tblcolor2 tr.bgcolor0 {
	background: #F9F9F9;
}
.tblcolor2 tr.bgcolor1 {
	background: #E8E8E8;
}
#datanav li.active a {
	background-color: #DBDBDB;
	color: #000000;
}
.clicklink a:hover{
	background-color: #DBDBDB;
}


article#cap {
	background-color: #000000;
	background: rgba(0, 0, 0, 0) linear-gradient(#000000, #666666) repeat scroll 0 0;
}

.commentbox {
	background-color: #000000;
	border: solid 1px #FFFFFF;
}

.tblcolor tr {
	background: #F9F9F9;
}

.tblcolor tr {
	background: #F9F9F9;
}

.tblcolor tr:nth-child(2n) {
	background: #E8E8E8;
}

.tblcolor tr:hover {
	background: #FFCACA;
}

#mezamasi table tr:hover {
	background: #FFCACA;
}


#new_player_table_wrap th {
	background-color: #000000;
	color: #FFFFFF;
}

#framemenu {
	background-color: #000000;
}

-->
