.nik_ads_box dl,.nik_ads_box dt,.nik_ads_box dd,.nik_ads_box p{margin:0;padding:0;}/*全体の要素の隙間を埋める*/
.nik_ads_box a{display:block;text-decoration: none}/*リンクに関する設定*/
.nik_ads_box a:hover{background:#fffacd;}/*マウスを乗せた時の設定*/
.nik_ads_box dl{line-height:1.4;padding:2px 10px 0;font-weight: 500;}/*全体に対する設定*/
.nik_ads_box dt{color: #1d3994 !important;text-decoration: underline;}/*【キャッチコピー】に関する設定*/
.nik_ads_box dd{font-size:12px;color:#666666;}/*【広告IDなしのURL】【簡単な説明】に関する設定*/


div .resizeimage img {
width: 100%;
margin:20px 0px 20px 0px;
}

.member_kubun{
	font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	font-weight:bold;
}
.member_kubun th{
	background-color:#FFFF66;
}



@media screen and (min-width: 481px) {

#backnumlist{
margin:30px 0 30px 25%;
}

#top_jra_list{
margin:30px 0 30px 0;
}

#top_nar_list{
margin:30px 0 30px 0;
}

.top_list_label{
font-size:14px;
}

.osusume_html{
font-size:20px;
line-height:36px;
}

.atari {
	font-size:14px;
	
}

.harai {
	font-size:14px;	
}

.harai_100 {
	color:#0000FF;
	font-size:14px;
	font-weight:bold;
}

.harai_1000 {
	color:#FF0000;
	font-size:16px;
	font-weight:bolder;
}


.prtext {

background-color:#FF9900;
font-size:20px;
font-weight:bold

}

.video{
width:640px;
height: 360px;
}
.video iframe{
top: 0;
left: 0;
width: 640px;
height: 360px;
}


}



@media screen and (max-width: 480px) {
#racelist{
font-size:9px;
}

#backnumlist{
margin:30px 0 30px 0;
font-size:9px;
}

#top_jra_list{
margin:30px 0 30px 0;
font-size:13px;
}

#top_nar_list{
margin:30px 0 30px 0;
font-size:13px;
}

.top_list_label{
font-size:13px;
}

.osusume_html{
font-size:14px;
line-height:20px;
}


#text_ad{
font-size:11px;
}

.btn-font-size{
font-size:10px;
}

.nav-font-size{
font-size:9px;
}

.logo-size{
width:320px;
}

.atari {
	font-size:9px;
	
}
.harai {
	font-size:10px;
	
}

.harai_100 {
	color:#0000FF;
	font-size:12px;
	font-weight:bold;
}

.harai_1000 {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}




.prtext {

background-color:#FF9900;
font-size:15px;
font-weight:bold

}

.notice {

font-size:10px;

}

.newbtn1 {
	background: -moz-linear-gradient(top,#FF0000, #FF0000 50%,#FF0000 50%,#FF0000);
	background: -webkit-gradient(linear, left top, left bottom, from(#FF0000), color-stop(0.5,#FF0000), color-stop(0.5,#FF0000), to(#FF0000));
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #0099CC;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width: 25px;
	height: 15px;
	padding: 0px 0;
	font-size:8px;
}

.newbtn2 {
	background: -moz-linear-gradient(top,#FFCC00, #FFCC00 50%,#FFCC00 50%,#FFCC00);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), color-stop(0.5,#FFCC00), color-stop(0.5,#FFCC00), to(#FFCC00));
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #0099CC;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width: 25px;
	height: 15px;
	padding: 0px 0;
	font-size:8px;
}

.newbtn3 {
	background: -moz-linear-gradient(top,#0099FF, #0099FF 50%,#0099FF 50%,#0099FF);
	background: -webkit-gradient(linear, left top, left bottom, from(#0099FF), color-stop(0.5,#0099FF), color-stop(0.5,#0099FF), to(#0099FF));
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #0099CC;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width: 25px;
	height: 15px;
	padding: 0px 0;
	font-size:8px;
}

.video{
width:100%;
padding-bottom: 56.25%;
height:0px;
position: relative;
}
.video iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


}