@import url("/css_new/common.css");

/* =========================================

title : 東建ホームメイトカップ
		今日のピックアップ選手
scope : /pickup/index.shtml
 
last modify : 2013/4/01 163_yamamoto

============================================ */
[class^="ttlday0"] a:hover {
	opacity: 0.7;
}


#content_705 h2 {
    background: none;
	margin: 0 0 15px;
    padding: 0;
	width:705px;
	height:35px;
}
#content_705 .pbox {
    clear: both;
    margin: 0 20px 0px;
    overflow: hidden;
    padding: 0;
}
/* ---------- 写真 ---------- */
#content_705 .img_r{
	float:right;
	margin:0 8px 10px 25px;
}
#content_705 .img_l{
	float:left;
	margin:0 25px 25px 8px ;
}

/* ---------- ピックアップ ---------- */
#content_705 .pickup_box{
	background:url(../image/bg_pickup_box.gif) 0px 0px no-repeat;
	margin:0px auto 30px;
	padding:0px;
	position:relative;
	text-align: left;
	width:689px;
		overflow:hidden;
}
#content_705 .pickup_box .ttl_pickup{
	background:none;
    margin: 0 auto 15px;
    padding:0;
    text-align: left;
	width:689px;
	height:80px;
	line-height:normal;
}
#content_705 .pickup_box .ttl_pickup img{
	position:absolute;
	top:23px;
	left:62px;
}
#content_705 .pickup_box .ttl_pickup span{
	position:absolute;
	top:27px;
	left:405px;
	font-size: 130%;
	color:#473831;
	font-weight:bold;
}
/*選手の名前長いときのclass*/
#content_705 .pickup_box .ttl_pickup span.longname{
	position:absolute;
	top:25px;
	left:360px;
	font-size: 130%;
}

#content_705 .pickup_box p {
    margin: 0 0 15px;
    padding: 0;
    text-align: left;
}


/* ---------- コメント ---------- */
#content_705 .comment_box{
	margin:0px auto 30px;
	padding: 0px;
	overflow:hidden;
	width:689px;
}
#content_705 .comment_box span.question{
	line-height:28px;
	font-weight:bold;
	color:#009933;
}
#content_705 .comment_box .ttl_comment {
	background:none;
	border:none;
    margin: 0 auto 10px;
    padding:0;
    text-align: left;
	width:689px;
}
#content_705 .comment_box p{
	text-align:left;
	margin:0 0 15px;
	padding: 0;
}
/* ----------写真集---------- */
#content_705 .photo_box {
	margin:0px auto 20px;
	padding: 0px;
	overflow:hidden;
	width:689px;
}

#content_705 .photo_box .ttl_photo {
	background:none;
	border:none;
    margin: 0 auto 10px;
    padding:0;
    text-align: left;
	width:689px;
}

#content_705 .photo_box .tn_box {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    width: 689px;
}
#content_705 .photo_box .tn_box ul {
    margin: 5px auto 0;
    padding: 0;
    width: 660px;
}
#content_705 .photo_box .tn_box ul li {
    display: inline;
    float: left;
    height: 170px;
    margin: 0 15px 8px;
    width: 190px;
}
#content_705 .photo_box .tn_box img {
    margin: 0;
    padding: 0;
}
#content_705 .photo_box .tn_box ul li p {
    margin: 2px auto;
    text-align: center;
}
#content_705 .photo_box span.txt_btn {
    background: url("/image_cmn/arrow_gr.gif") no-repeat scroll 3px 1px transparent;
    clear: both;
    color: #336600 !important;
    cursor: pointer;
    display: block;
    font-weight: bold;
    height: 20px;
    margin: 4px auto 0;
    padding: 0 0 0 4px;
    text-decoration: none;
    width: 60px;
}

/*------------日にちnavi-------------*/
#main_box #main #content_705 #ttl_day {
	width:705px;
	height:54px;
	margin:15px auto 20px;
}
#main_box #main #content_705 #ttl_day ul{
	width:588px;
	margin:0px auto;
}
#main_box #main #content_705 #ttl_day li{
	float:left;
	width:137px;
	height:54px;
	margin:0 5px 0;
	_margin:0 1px 0;
}

/*------------日にちnavi 5つ並び用-------------*/
#main_box #main #content_705 #ttl_day ul.wide{
	width:705px;
}
#main_box #main #content_705 #ttl_day ul.wide li{
	float:left;
	width:137px;
	height:54px;
	margin:0 2px 0;
	_margin:0 1px 0;
}

#main_box [id^="page_link_"] + h2.first_headline {
    margin: 20px auto 15px;
}