/* ----------------------------------------------------------------------

	今週の注目レース お知らせ

----------------------------------------------------------------------　*/

/* ----- layout ----- */
#contentsBody {
	width: 940px;
	margin: 0 auto;
	padding-bottom: 40px;
}

/* - バックナンバー
------------------------------------------------------------ */
.info_main { margin-top: 30px; }


/* ----- 大見出し ----- */
.info_main .block_header {
	border-top: 4px solid #1fac37;
	border-bottom: 1px solid #e2e2e2;
}

.info_main .block_header > h2 {
	font-size: 1.6rem;
	font-weight: bold;
	color: #444;
	padding: 12px 8px;
}

.info_main .block_header > h2 > span {
	margin-right: 0.5rem;
}

/*
.block_sub_header {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 15px;
}

.block_sub_header > h4 {
	color: #444;
	font-size: 1.4rem;
	font-weight: bold;
	line-height: 1.5;
	padding: 5px 0;
}
*/


/* ----- 注目レーストップに戻るボタン ----- */
div.backlink_block {
	max-width: 940px;
	margin: 0 auto;
	box-sizing: border-box;
	
	margin-top: 30px;
	padding-top: 30px;
	border-top: 1px dotted #ccc;
}

div.backlink_block div.btn_back {
	box-sizing: border-box;
	background-color: #eaeaea;
	padding: 10px;
}

div.backlink_block div.btn_back > a {
	display: block;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1);
	text-decoration: none;
	color: #188542;
	font-size: 1.4rem;
	text-align: center;
	font-weight: bold;
	padding: 5px 0;
	padding: 10px 0;
	
	color: #0069a8;
}

div.backlink_block div.btn_back > a i {
	color: #188542;
	margin-right: 0.4rem;
}

div.backlink_block div.btn_back > a:hover { background-color: #fff8e1; }


/* ------------------------------------------------------------

	979px以下

------------------------------------------------------------ */
@media screen and ( max-width : 979px ) {
	
	#contentsBody {
		max-width: 100%;
		margin: 0 auto;
	}
	
	div.info_main { padding: 0 10px; }
}


/* ------------------------------------------------------------

	767px以下

------------------------------------------------------------ */
@media screen and ( max-width : 767px ) {
	
}


/* ------------------------------------------------------------

	639px以下

------------------------------------------------------------ */
@media screen and ( max-width : 639px ) {
	
}


/* ------------------------------------------------------------

	479px以下

------------------------------------------------------------ */
@media screen and ( max-width : 479px ) {
	
}
