@charset "utf-8";
/* CSS Document */

/*--------------------------------
            section
----------------------------------*/
/*出走表・オッズ・払戻金*/

ul.kjp {
	margin-left:4%;
}
ul.kjp li {
    width:25%;
    float:left;
    margin-right:2%;
    margin-bottom:10px;
}

ul.kjp li:first-child {
	width:11%;
	font-weight:bold;
	font-size:20px;
	padding-top:8px;
	text-align: right;
	text-shadow:2px 2px 0px #000;
}
ul.kjp li:first-child span {
	text-shadow:none;
	font-weight:700;
}
ul.kjp li:last-child {
    margin-right:0;
}

/*------PDF予想紙-------*/

.senmonshi_h {
	width:90%;
	margin:0 auto ;
	background:#5E5E5E url(../img/yosou_bg.jpg) repeat-x;
	padding:10px 0;
	border-radius: 4px 4px 0px 0px;/* 左上→右上→右下→左下の順 */
	-webkit-border-top-radius:4px 4px 0px 0px;
	-moz-border-radius:4px 4px 0px 0px;
}
.logo_kenkyu {
	float:left;
	margin:0 100px 0 50px;
	width:130px;
}
.logo_kenkyu img {
	width:100%;
    vertical-align: bottom;
}
.mihon{
	margin-left:2%;
}
.mihon img {
	display:inline-block;
	vertical-align: bottom;
	margin-right:10px;
	max-width:187px;
}
.senmonshi_pdf {
	width:80%;
	margin:0 auto;
	background-color:#000;
	padding:34px 5% 24px ;
	color:#EEE;
}
.senmonshi_pdf p {
	font-size:18px;
}

.btn_kenkyu a,ul.btn_kenkyu {/*専門紙ボタン*/
	width:60%;
	background: #3786AC;
    background: linear-gradient(-230deg, #3786AC 90%, #D00 10%);
	text-align: center;
	color:#FFF;
	font-size:22px;
	font-weight:700;
	line-height:3.0;
	display: block;
	margin:30px auto ;
	border-right:solid 2px #075985;
	border-bottom:solid 2px #075985;
	border-top:solid 2px #59A6CA;
	border-left:solid 2px #59A6CA;
}
.btn_kenkyu a:hover {
	text-decoration: none;
	background: #D00;
	
}

.senmonshi_f {
	background: #333 url(../img/yosou_bg.jpg) repeat-x bottom left;
	width:90%;
	margin:0 auto 100px;
	border-radius: 0px 0px 4px 4px;/* 左上→右上→右下→左下の順 */
	-webkit-border-top-radius: 0px 0px4px 4px;
	-moz-border-radius: 0px 0px4px 4px;
	padding-top:12px;
}

/*PDF新聞*/
.bn_pdf {
	max-width:360px;
	margin:0 auto 30px;
} 
.bn_pdf img {
	width:100%;
	vertical-align: bottom;
}
.list01 {
	margin:0 150px 50px ;
	letter-spacing: 1px;
	list-style-type: disc;
}

/*----------------------
     外部予想サイト
----------------------------*/

ul.y_bana {
	margin:0;
}
.y_bana li {
	margin:15px 20px;
	float:left;
}
.y_bana img {
	width:100%;
	vertical-align: bottom;
}



.cs {
	text-align: center;
	padding:80px 0;
	font-size:18px;
}


/*リンクボタン*/
.w50 a {
	width:40%;
	margin-left:30px;
}



@media screen and (max-width: 500px) {
	
/*出走表オッズ払戻金*/    
ul.kjp {
	margin-left:2%;
}
ul.kjp li {
    width:31.5%;
    float:left;
    margin-right:2%;
    margin-bottom:10px;
}
ul.kjp li:first-child {
	width:32%;
	font-size:15px;
    text-align: left;
    margin-right:0;
	margin-left:4px;
	margin-bottom:0;
	float:none;
}

/*専門紙*/
.senmonshi_h {
	width:96%;
}
.logo_kenkyu {
	float:none;
	margin:0 0 0 10px;
}
.mihon img {
	margin:0 ;
	width:47.5%;
}
.senmonshi_pdf {
	width:92%;
	padding:20px 2% ;
}
.senmonshi_pdf p {
	font-size:15px;
}
.btn_kenkyu a,ul.btn_kenkyu {/*専門紙ボタン*/
	width:90%;
	font-size:18px;
}
    
.senmonshi_f {
	width:96%;
}

/*PDF新聞*/
ul.bn_pdf {
	margin:0 2% 10px;
}
ul.bn_pdf li {
	float:none;
	width:96%;
	margin:0 auto 10px;;
} 
.list01 {
	margin:0 2% 10px 7%;
	letter-spacing: 0px;
}   
/*外部予想サイト*/
.y_bana li {
	margin:15px 20px;
	float:none;
}



}

