@charset "shift_JIS";

@import "base.css";

/*-------------------------------------------------
	++ TOP
-------------------------------------------------*/

#information{
	width:595px;
	margin-left:33px;
	background:url(../../img/item_body.jpg) repeat-y;
	}
#information-inner{
	width:595px;
	padding-bottom:10px;
	background:url(../../img/item_bottom.jpg) bottom no-repeat;
	}

#information h3{
	display:block;
	width:595px;
	height:70px;
	padding:25px 0 0 0;
	font-size:140%;
    color:#70BE32;
	background:url(../../img/item_header.jpg) top no-repeat;
	}

.infoarea{
	display:block;
	width:575px;
	margin:0 10px;
	padding:5px 0;
	}
#runners-area-inner .infoarea {
	background-color: #D7FFFF;
}
#runners-area  .infoarea .infotext {
	float: left;
	width: 295px;
	margin-left: 10px;
}
#runners-area  .infoarea #infoimage {
	float: left;
	width: 252px;
	margin-left: 5px;
}
#runners-area  .infoarea  #detail_hanzo {
	text-align: center;
	margin-top: 10px;
}






/*-------------------------------------------------
	++ MESSAGE
-------------------------------------------------*/


#message-area{
	width:595px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 33px;
	background-image: url(../../img/item_body.jpg);
	background-repeat: repeat-y;
	}
#message-area-inner{
	width:595px;
	background:url(../../img/message_bottom.jpg) bottom no-repeat;
	padding-bottom:10px;
	}

#message-area h3{
	display:block;
	width:595px;
	background:url(../../img/message_top.jpg) 0 0 no-repeat;
	height:82px;
	text-indent:-9999px;
	}

#message-area iframe{
	display:block;
	margin:0 auto;
	text-align:center;
	width:550px;
}

/*-------------------------------------------------
	++ RUNNERS' SATELLITE
-------------------------------------------------*/


#runners-area{
	width:595px;
	background:url(../../img/item_body.jpg) repeat-y;
	margin-top: 0;
	margin-right: 0;
	margin-left: 33px;
	margin-bottom: 50px;
	}
#runners-area-inner{
	width:595px;
	padding-bottom:10px;
	background-color: #D7FFFF;
	background-image: url(../../img/runners_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	}

#runners-area h3{
	display:block;
	width:595px;
	background:url(../../img/runners_top.jpg) 0 0 no-repeat;
	height:82px;
	text-indent:-9999px;
	}

#sidebar #sidebar-inner #radiko p {
	text-align: center;
	margin-bottom: 20px;
}
