@charset utf-8;
/* CSS Document */
#container1 .page h3 {
	background: url("../img/title_h3.gif") no-repeat scroll 0 0 transparent;
	border: 1px solid #D6D6D6;
	clear: both;
	font-size: 100%;
	margin: 0 0 2px 0;
	padding: 5px 5px 5px 15px;
	width: 97%;
}
#container1 .page h5 {
	margin: 0 0 2px 0;
}
#middle1 .page .pedia {
	margin: 0 0 15px 0;
}
#middle1 .page .pedia a {
	background: url("../img/icon_search.gif") no-repeat scroll 0 0 transparent;
	margin: 0 10px 0 0;
	padding: 0 0 0 20px;
}
/*---------- 共通 ----------*/
a {
text-decoration:none;
}

.tokushu p {
margin-left:20px;
padding:3px 20px;
}

.tokushu a {
background:url(../img/yajirusi01.gif) no-repeat scroll 15px 8px transparent;

margin:5px 0 0;
padding:5px 0 0 30px;
}

.banner_468_60 {
border:0 none;
width:468px;
height:60px;
background-color:#FFFEEC;
margin-bottom:20px;
}

.banner_336_280 {
border:0 none;
width:336px;
height:280px;
/*background-color:#FFFEEC;*/
margin-bottom:20px;
}

#container1 .chu01 a {
font-weight:400;
line-height:20px;
}
/*---------- コンテンツ内パンクズ ----------*/
#container1 {
background-color:#fff;
overflow:hidden;
width:auto;
margin:0;
padding:0px 0 6px 5px;
}

#pankuzu {
background-color:#FAF6DC;
font-size:85%;
margin-bottom:0px;
padding:3px 0 2px 10px;
line-height:160%;
}

#pankuzu p {
color:#666;
margin:0;
}

#pankuzu p a {
background:url(../img/pan.gif) no-repeat 100% 50%;
margin:0 10px 0 0;
padding:0 10px 0 0;
}

@media screen and -webkit-min-device-pixel-ratio0 {
#pankuzu p a {
line-height:180%;
}
} /* Chrome safarip */
/*---------- コンテンツ内名鑑詳細 ----------*/
#container1 .profileName {
	border-bottom:#CCCCCC 1px solid;
	margin-bottom:20px;
}
#container1 .profileName h2 {
	color:#666666;
	margin:0;
	padding:10px 0 2px 20px;
}
#container1 .profileName h2 span {
	font-size:85%;
}
/*---------- ミドル内共通----------*/
#container1 #middle1 .rightAligned {
	float:right;
 /margin:-15px 0 0px 0px;/*IE67用*/
}
#container1 #middle1 .frame {
	margin:0 0 30px 0;
}
/*----------テーブル----------*/
/*table{
    border-collapse:collapse;
    border-spacing:0;
    empty-cells:show;
	margin:0px 0px 10px 0px;
    border-top: 1px solid #D6D6D6;
}
th{
    color:#fff;
    padding:0.3em 1em;
    text-align:center;
}
td{
    padding:2px;
}*/
/*---------- ミドル名鑑詳細----------*/
/*---------- ゴルフ----------*/
#container1 #middle1 {
	float:left;
	width:670px;
	margin:0px;
	padding:9px 0px 0px 0px;
}
#container1 #middle1 .profilePhoto {
	float:left;
	padding-left:20px;
}
#container1 #middle1 .profileData {
	float:right;
}
#container1 #middle1 .profileData table {
	border-collapse:collapse;
	empty-cells:show;
	margin:0px 0px 10px 0px;
	border-top: 1px solid #D6D6D6;
	margin-right:20px;
	width:400px;
	border-spacing:0;
}
#container1 #middle1 .profileData th {
	width:85px;
}
#container1 #middle1 .btnProfile {
	background-color:#A5BFE5;
	padding:5px 15px;
	color:#FFFFFF;
	text-decoration:none;
}
#container1 #middle1 .btn {
	margin:20px 0;
	padding:5px 0px;
}
#container1 #middle1 .result th {
	padding:2px;
	width:650px;
}
/*---------- NMB----------*/
#container1 #middle1 .nmbpName {
	margin-bottom: 10px;
	float:left;
	width:55%;
}
#container1 #middle1 .nmbpName h2 {
	padding: 0 0 2px 20px;
	color:#666666;
}
#container1 #middle1 .linkPage {
	color: #82AABC;
	margin: 8px 0;
	padding: 3px 5px;
	text-align: right;
	width: 40%;
	float:right;
}
#container1 #middle1 .linkPage .next {
	border: 1px solid #85ACCC;
	padding: 2px 4px;
	text-align: right;
	background-color:#A5BFE5;
}
#container1 #middle1 .linkPage a {
	color: #FFFFFF;
	font-size: 100%;
	line-height: 120%;
	margin: 5px;
	text-decoration: none;
}
#container1 #middle1 table.nmbpPhoto {
	float: left;
	width:450px;
}
#container1 #middle1 .nmbpPhoto td {
	vertical-align:middle;
	text-align:center;
	padding:0;
	border: 1px solid #D6D6D6;
}
#container1 #middle1 table.nmbpData {
	width:210px;
	float:right;
}
#container1 #middle1 .nmbpData td {
	line-height:20px;
	padding-left:20px;
}
#container1 #middle1 .nmbColumn {
	padding:10px;
}
#container1 #middle1 .kakomi03 {
	width:98%;
}
#container1 #middle1 .kanrenPhoto {
	font-weight:bold;
}
#container1 #middle1 .nmbList ul, #container1 #middle1 .nmbKanren ul {
	margin:0;
	padding:0;
}
#container1 #middle1 .nmbKanren li {
	float: left;
	margin: 0px 18px 10px 0;
	padding: 0;
}
#container1 #middle1 .nmbKanren table {
	background-color: #58391A;
	height: 110px;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	width: 110px;
}
/*---------- ミドル名鑑一覧----------*/
/*---------- 名鑑共通----------*/
#container1 #middle1 table.commonList {
	width:670px;
}
#container1 #middle1 .commonList td {
	text-align:center;
}
/*---------- 名鑑共通----------*/
#container1 #middle1 table.common2List {
	width:325px;
}
#container1 #middle1 .common2List td {
	text-align:center;
}
/*---------- 大リーグ----------*/ #container1 #middle1 table.mlbList {
	width:670px;
}
#container1 #middle1 .mlbList td {
	text-align:center;
}
#container1 #middle1 .mlbList td:nth-child(1) {
 width:10%;
}
#container1 #middle1 .mlbList td:nth-child(2) {
 width:28%;
 text-align:left;
 padding-left:40px;
 padding-right:25px;
}
#container1 #middle1 .mlbList td:nth-child(3) {
 width:35%;
}
#container1 #middle1 #team{
	border: 1px solid #D6D6D6;
	padding:0px 22px 0px 22px;
}
/*---------- 野球----------*/
#container1 #middle1 table.batterList {
	width:670px;
}
#container1 #middle1 .batterList td {
	text-align:center;
}
#container1 #middle1 .batterList td:nth-child(2) {
 width:28%;
}
/*---------- 野球----------*/
#container1 #middle1 table.pitcherList {
	width:670px;
}
#container1 #middle1 .pitcherList td {
	text-align:center;
}
#container1 #middle1 .pitcherList td:nth-child(2) {
 width:30%;
}
#container1 #middle1 .pitcherList td:nth-child(10) {
 width:35%;
}
/*---------- 野球----------*/
#container1 #middle1 .bbTeam {
	font-weight:normal;
font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
font-size:9.5pt;
}
#container1 #middle1 table.meikanList {
	width:670px;
}
#container1 #middle1 .meikanList td {
	text-align:center;
}
#container1 #middle1 .meikanList th:nth-child(3) {
 width:20%;
}
/*---------- ゴルフ----------*/
#container1 #middle1 .listLeft {
	float:left;
}
#container1 #middle1 .listRight {
	float:right;
}
#container1 #middle1 table.golfList {
	width:325px;
}
#container1 #middle1 .golfList td:nth-child(1) {
	text-align:center;
}
#container1 #middle1 .golfList td:nth-child(2) {
	width:55%;
	text-align:left;
	padding-left:35px;
	padding-right:20px;
}
/*---------- ファイト----------*/
#container1 #middle1 table.wrestringList {
	width:325px;
}
#container1 #middle1 .wrestringList td {
	text-align:center;
}
/*---------- NMB----------*/
#container1 #middle1 .nmbList {
	width:100%;
	_width:99%;/*IE6用*/
}
#container1 #middle1 .nmbList li {
	float: left;
	margin: 0px 22px 10px 0;
	padding: 0;
}
#container1 #middle1 .nmbList table {
	margin: 0;
	padding: 0;
	width: 110px;
	_width: 108px;
	border:none;
	line-height:90%;
}
#container1 #middle1 .nmbList th {
	background-color:#EBEBEB;
	/* applied only IE6 */
	_background-color:#EBEBEB;
	/* applied IE6 and IE7 */
	>background-color:#EBEBEB;
	/* applied only IE8 */
	background-color /*\**/: #EBEBEB\9;
}
#container1 #middle1 .nmbList th, #container1 #middle1 .nmbList td {
	border:none;
	padding:0px;
	text-align: center;
	line-height:95%;
}
#container1 #middle1 .nmbList img {
	margin: 0px;
	padding:0px;
}
/*---------- 名鑑一覧共通----------*/
#container1 #middle1 .blueDot {
	background: url("../img/icon_dot.gif") no-repeat 100% 50%;
	margin: 0 7px 0 0;
	padding: 0px 10px 0px 10px;
}
#container1 #middle1 .note a {
	background: url("../img/note.gif") no-repeat 0px 40% transparent;
	margin: 0 10px 0 0;
	padding: 1px 12px 3px 20px;
}
/*---------- ミドルスコア----------*/
/*---------- 野球----------*/
#container1 #middle1 table.sokuhoList {
	width:670px;
}
#container1 #middle1 .sokuhoList tr {
	text-align:center;
}
#container1 #middle1 .sokuhoList tr:nth-child(4) {
 background-color: #EDF2F7;
}
#container1 #middle1 .sokuhoList tr:nth-child(5) {
 background-color: #FFFFFF;
}
#container1 #middle1 .sokuhoList tr:nth-child(2), #container1 #middle1 .sokuhoList tr:nth-child(5) {
 font-size:85%;
 color:#999999;
}
#container1 #middle1 .sokuhoList td:nth-child(1) {
 text-align:center;
 width:18%;
}
#container1 #middle1 .sokuho1 {
	font-weight:normal;
	padding:0;
	margin:0;
}
#container1 #middle1 table.sokuhoDetail {
	width:670px;
}
#container1 #middle1 .sokuhoDetail td:nth-child(1) {
 font-weight:bold;
 border-right:none;
 width:8%;
}
/*---------- サッカー----------*/
#container1 #middle1 table.soccerScore1, #container1 #middle1 table.soccerScore2, #container1 #middle1 table.soccerScore3, #container1 #middle1 table.soccerScore4, #container1 #middle1 table.soccerScore5 {
	width:670px;
	text-align:center;
}
#container1 #middle1 table.soccerScore2, #container1 #middle1 table.soccerScore3 {
	border-top:none;
	margin-top:-10px;
}
#container1 #middle1 .soccerScore4 th, #container1 #middle1 .soccerScore5 th {
	background-color:#CADEEF;
	color:#333333;
}
 #container1 #middle1 .soccerScore2 th, #container1 #middle1 .soccerScore3 th, #container1 #middle1 .soccerScore5 td:nth-child(2), #container1 #middle1 .soccerScore5 td:nth-child(3) {
 background-color:#CCCCCC;
 color:#333333;
}
#container1 #middle1 .soccerScore4 th:nth-child(4), #container1 #middle1 .soccerScore5 td:nth-child(2), #container1 #middle1 .soccerScore5 td:nth-child(3) {
 width:12%;
}
#container1 #middle1 .soccerScore3 td:nth-child(2), #container1 #middle1 .soccerScore3 td:nth-child(4){
 width:14%;
}
#container1 #middle1 .soccerScore2 td, #container1 #middle1 .soccerScore3 td, #container1 #middle1 .soccerScore4 td, #container1 #middle1 .soccerScore5 td {
	background-color:#E9EFF4;
}
#container1 #middle1 .soccerScore {
	margin-bottom:10px;
	font-weight:normal;
}
#container1 #middle1 table.soccerScore1 th{
letter-spacing:-1px;
}
/*----------toto----------*/
#container1 #middle1 .totoEnd, #container1 #middle1 .toto {
	width:102px;
	margin-right:11px;
	margin-bottom:30px;
	padding-bottom:20px;
	float:left;
}
#container1 #middle1 .totoEnd {
	margin-right:0;
}
#container1 #middle1 .red {
	background-color:#FF0000;
}
#container1 #middle1 .pink {
	background-color:#ED73A7;
}
#container1 #middle1 .rightGreen {
	background-color:#ADCE00;
}
#container1 #middle1 .yellow {
	background-color:#FFD900;
}
#container1 #middle1 .blue {
	background-color:#0099FF;
}
#container1 #middle1 .green {
	background-color:#1AAD5F;
}
#container1 #middle1 table.totoTable {
	width:96px;
	margin:0 0 0 2px;
	padding:0px;
}
#container1 #middle1 table.totoTable, #container1 #middle1 .totoTable th, #container1 #middle1 .totoTable td {
	border:none;
}
#container1 #middle1 .totoTable th {
	margin:0;
	padding:0;
}
#container1 #middle1 .totoTable td {
	text-align:center;
	font-weight:bold;
	background-color:#FFFFFF;
	padding:5px 0;
	margin:0;
}
/*----------toto詳細----------*/
#container1 #middle1 table.totoDetail {
	width:670px;
	margin-bottom:15px;
}
#container1 #middle1 .totoDetail th:nth-child(1) {
 width:20%;
}
#container1 #middle1 .totoDetail td {
	text-align:center;
}
/*----------日程----------*/
#container1 #middle1 table.week {
	width:670px;
	margin-bottom:0px;
}
#container1 #middle1 .week td {
	background-color:#333333;
	width:95px;
}
#container1 #middle1 table.calendar {
	width:670px;
	border-top:none;
}
#container1 #middle1 .calendar td {
	text-align:center;
	width:95px;
}
/*----------フッター----------*/
#footer .footerTotop1 {
	background:url(../img/top.gif) 0 0 no-repeat;
	clear:both;
	display:block;
	margin:-31px 0 0 580px;
	padding:10px 0;
	position:absolute;
	width:100px;
}
#footer .footerTotop1 a {
	background:none;
	padding:5px 50px 5px 30px;
}
#footer .footerTotop1 a:hover {
	text-decoration:none;
}
/*----------タカラヅカ----------*/
#container1 #middle1 .pageLink {
	float:right;
	width:225px;
	margin-bottom:10px;
}
#container1 #middle1 .pageLink a {
	background: url("../img/yajirusi01.gif") no-repeat scroll 3px 8px transparent;
	margin: 10px 0 0;
	padding: 5px 0 0 15px;
}
#container1 #middle1 .takara {
	width:650px;
}
/*----------//////////////////////////////////////////////////////----------*/
/*---------- ニュース記事一覧 ----------*/
/*---------- PHOTO ----------*/
.photoKanren {
	background:#F4F2ED;
	border-top:3px #E2E0D9 solid;
	margin:0 0 8px;
	padding:5px 0;
	width:476px;
	height:160px;
	/*height:220px;*/
	position:relative;
}
.photoKanren01 img {
	border:1px #B2B2B2 solid;
	margin:0 auto;
	width:95px;
}
.photoKanren h3 {
	line-height:105%;
	margin:0;
	padding:5px 7px;
	text-align:left;
}
.photoKanren01, #contents .photoKanren02, #contents .photoKanren03 {
	border-right:#BCB1A2 1px dotted;
	float:left;
	padding:0;
	text-align:center;
	width:118px;
}
.photoKanren04 {
	float:left;
	padding:0;
	text-align:center;
	width:117px;
}
.photoKanren h3 {
}
.photoKanren p {
	text-align:left;
	padding:0;
	margin:0px 0px 0px 23px;
}
.photoKanren p a {
	text-align:left;
	padding:1px 5px 6px 20px;
}
.photoKanren01 .contentList a, .photoKanren02 .contentList a, .photoKanren03 .contentList a, .photoKanren04 .contentList a {
	position:absolute;
	bottom:0;
	width:80px
}
#container #middle .reportImg0 {
	float:left;
}
#container #middle .photoAreaLgenre {
	width:205px;
	float:right;
	padding:0px 0px 5px 10px;
}
#container #middle .photoAreaLgenre p {
	font-size:9.5px;
	clear:both;
	width:195px;
	display:block;
	padding:0px;
	margin:5px;
	line-height:140%;
}
/* ニュース記事一覧 */
#contents .kijiList, #contents .pr a {
/*	font-size:110%;*/
}
#contents .kijiList li{
	padding:5px 20px 5px 0px;
line-height:120%;
}
#contents .kijiList li{
	background-position:0px 8px ;
}
#contents .kijiList li a{
	padding:0px 20px 0px 20px;
}
#contents .list a {
	background:none;
	padding:0 0px 0 25px;
	/*font-size:120%;*/
}
/* 一覧のアイコン */
#contents .dotIcon{
	background:url(../img/icon_dot.gif) 0 50% no-repeat;
}
#contents .camera a{
	background:url(../img/iconPhoto.gif) 100% 47% no-repeat;
	padding:0px 0px 0px 0px;
}
/* 野球ニュース一覧*/
#contents .information li a{
	padding:0px 20px 0px 20px;
}
/* タイガース一覧へ */
#contents .kijiList .contentList a{
	background-position:0 30%;
	padding:0px 0px 0px 15px;
}
/* 野球ニュース一覧へ */
#contents .list .contentList {
	float:right;
	padding:0px 20px 0;
	text-align:right;
	width:390px;
}
#contents .list .contentList a { background:url(../img/yajirusi02.gif) 0 40% no-repeat;
	float:right;
	font-weight:bold;
	padding:0 20px 2px;
	text-align:right;
	font-size:100%;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#contents .list .contentList a {
 background-position: 0 6px;
line-height:180%;
}
}
/* ニュース記事一覧左 */
#contents .information .informationPhoto a {
	font-size:100%;
	font-weight:bold;
	line-height:160%;
	padding:0px 0px 10px 0px;
}
#contents .information li {
	clear:both;
}
#contents .informationPhoto img {
	float:right;
	padding:5px 20px 10px 10px;
	width:92px;
}
#contents .informationPhoto p {
	line-height:130%;
	margin:0 15px 15px 0px;
	padding:0 15px 0 0px;
	display:inline;
	tesxt-align:left;
}
#contents .kBaceball .informationPhoto{
	padding:10px 15px 0 15px;
	width:90%;
}
/* ニュース記事一覧左 */
.kijiichiranLcolor {
	padding:0;
	background:url(../img/back_L.gif) 0px 8px no-repeat;
	width:100%;
	height:100%;
}
.kijiichiranLcolor2 {
	background:url(../img/back_L.gif) 0px 0px no-repeat;
	padding:0;
	_padding:10px 0;
	width:100%;
}
.kijiichiranMenu {
	padding:0px 5px 5px 5px;
}
#subLeft .kijiichiranL {
	margin:5px 0;
	width:94%;
	_width:163px;
}
#subLeft .menuContents {
	width:155px;
}
#subLeft .menuContents li {
	width:160px;
	border-bottom:#E3CC1E 1px dotted;
	cursor:pointer;
	letter-spacing:0;
	line-height:140%;
	list-style:none;
	margin:0;
	text-align:left;
	font-weight:bold;
	padding:3px 0px 3px 0px;
}
#subLeft .menuContents .title {
	background:url(../img/title_kakomi2.gif) 0 0 repeat-x;
	border:#EDE69F 1px solid;
}
#subLeft .menuContents .title {
	padding:3px 0px 3px 10px;
}
#subLeft .menuContents li a {
	background:url(../img/yajirusi03.gif) 3px 6px no-repeat;
	padding:0 0 0 15px;
	font-weight:normal;
}
#subLeft .menuContents .title {
	background:url(../img/title_kakomi2.gif) 0 0 repeat-x;
	border:#EDE69F 1px solid;
	width:150px;
}
#subLeft .menuContents li a {
	background:url(../img/yajirusi03.gif) 3px 50% no-repeat;
	padding:0 0 0 20px;
}
#subLeft .categorybaseball {
	background:url(/img/kijiichiranCategory01.gif) 0 10px no-repeat;
	height:60px;
	margin:0;
	padding:10px 0 0 0;
	width:170px;
}
#subLeft .categorymlb {
	background:url(/img/kijiichiranCategory02.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categoryhsbaseball {
	background:url(/img/kijiichiranCategory03.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorytigers {
	background:url(/img/kijiichiranCategory04.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorygossip {
	background:url(/img/kijiichiranCategory05.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorygolf {
	background:url(/img/kijiichiranCategory07.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorygeneral {
	background:url(/img/kijiichiranCategory11.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorysoccer {
	background:url(/img/kijiichiranCategory12.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categoryring {
	background:url(/img/kijiichiranCategory13.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categoryhorse{
	background:url(/img/kijiichiranCategory14.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorysumo {
	background:url(/img/kijiichiranCategory15.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categorysociety {
	background:url(/img/kijiichiranCategory17.gif) 0 0 no-repeat;
	height:60px;
	margin:0;
	padding:0;
	width:170px;
}
#subLeft .categoryolympic {
	background: url(/olympic/london/img/kijiichiranCategory01.gif) 0 10px no-repeat;
	height: 60px;
	margin: 0;
	padding: 10px 0 0 0;
	width: 170px;
}
.kijiichiranL img {
	clear:both;
	float:none;
	margin:10px;
	width:135px;
}
#subLeft .banner_125_125 {
	margin:10px auto;
	text-align:center;
}
#subLeft .ichimen img{
	margin:8px 0px 0px 0px;
}
#subLeft .ichimen .btn01 {
	margin:0px 0px 5px 0px;
padding:0px 3px 3px 3px;

}
#subLeft .ichimen .btn02 {
	margin:0px 0px 5px 0px;
padding:0px 3px 3px 3px;

}
/*---------- ニュース記事詳細 ----------*/
.report {
	font-weight:normal;
	font-size:110%;
	line-height:150%;
}
#contents3 {
	float:left;
	margin:0 0 0 0px;
	/*padding:5px;*/
	padding:0 0 0 0px;
	width:650px;
}
#container #middle .reportArea {
	border-bottom:#B2B2B2 1px dotted;
	margin:0px;
	padding:0px;
	margin-bottom:15px;
	clear:both;
	/*display:table-cell;*/
}
#container #middle .reportArea h1 {
	width:490px;
}
/*---------- ニュース記事詳細写真 ----------*/
#contents3 .photoArea {
	/width: 54%; /*IE67用*/
	display: table-cell;
	float: right;
	padding: 2px 2px 2px 8px; 
}
#contents3 .photoArea {
	display: table-cell;
	padding: 2px 2px 2px 6px;
	float: right;
}
#contents3 .photoUnder {
	display: table-cell;
	width: 116px;
	border:1px solid #fff;
	padding: 4px 0px 0px 0px;
	background:#EFEFEF;
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	/width: 110px; /*IE67用*/
	/float: right;
}
#contents3 .photoUnder img {
	/margin: 0px; /*IE67用*/
	/padding: 0px; /*IE67用*/
	/float: right; /*IE67用*/
	margin: 0px 0px 5px 0px;
}
#contents3 .date {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#8C8C8C;
}
/*----------競馬リンク----------*/
#contents3 .reportArea .pageLink {
	float:right;
	width:100%;
	text-align:right;
	padding: 15px 0px 15px 15px;
}
#contents3 .reportArea .pageLink a {
	background: url("../img/yajirusi01.gif") no-repeat 3px 9px;
	margin: 10px 0 0;
	padding: 5px 0 0 15px;
}

/*----------競馬用PRテキスト----------*/
.banner_300_250 .rec125{
	float:left;
}
.banner_300_250 .txt {
	float:right;
	margin-right:30px;
}
.banner_300_250 .pr {
	background:#F2F6F9;
	clear:both;
	margin:0px 0px 8px 0px;
	padding:6px 10px 6px 10px;
	width:97%;
	_width:454px;/*IE6用*/
}
@media screen and (-webkit-min-device-pixel-ratio:0) {/* Chrome safarip */
.banner_300_250 .pr {
	padding:8px 10px 8px 10px;
}
}
.banner_300_250 .pr a {
	background:url(../img/pr.gif) 3px 2px no-repeat;
	clear:both;
	line-height:180%;
	margin:0;
	padding:2px 0 0px 30px;
	display:inline;
}
.banner_300_250 .pr ul{
	float:left;
	display:inline;
	margin-left:8px;

}
.banner_300_250 .pr img{
	float:left;
}

/*---------- フォントサイズ変更 ----------*/
#container #middle .printSize {
	width:180px;
	clear:both;
	margin:0px 0px 0px 465px;
	padding:0px 0px 0px 0px;
	line-height:180%;
	font-size:80%;
	position:absolute;
}
#container #middle .printSize p {
	margin:0px;
	padding:0px 0px 3px 0px;
}
#container #middle .printSize p a {
	margin:5px 0px 0px 0px;
	padding:5px 30px 10px 30px;
}
#container #middle .printSize a {
	margin:0px;
	text-decoration:none;
	float:left;
}
#container #middle .sns .print {
	padding:1px 0px 1px 0px;
	text-decoration:none;
	float:left;
	border:#D1D1D1 1px solid;
	background:#EDEDED url(../img/print.gif) 50% 1px no-repeat;
	margin:0px 5px 0px 0px;
	display:block;
}
#container #middle .sns .print a {
	color:#999999;
	padding:2px 0px 3px 0px;
	display:block;
	width:40px;
height:12px;
text-decoration:none;
}
#container #middle .printSize .size {
	padding:3px 0px 3px 3px;
	text-decoration:none;
	width:140px;
	float:right;
	border:#D1D1D1 1px solid;
	background:#EDEDED;
	color:#999999;
	font-size:8pt;
}
#container #middle .printSize .size a {
	background:#999999;
	color:#fff;
	padding:0px 6px 0px 6px;
	margin:0px 0px 0px 1px;
}
#container #middle .photoArea .reportImg01 {
	/*width:200px;*/
	/*float:left;*/
	padding:0px;
	/padding:10px 0px 0px 0px;
}
#container #middle .photoArea .photoAreaL {
	width:210px;
	/*height:285px;*/
	/*float:left;*/
	border:1px solid #fff;
	display: table-cell;
	vertical-align: middle;
	padding:4px 0;
	text-align:center;
	background:#EFEFEF;
	/float: left;
	/display: block;
	/width: 200px;
}
#container #middle .photoArea .reportImg02 {
		padding:0px 0px 3px 0px;/*width:110px;*//*float:right;*/
}
#container #middle .photoArea .reportImg03 {
	padding:0px;
	/*width:110px;*/
	/*float:right;*/
}
#container #middle .photoArea p {
	font-size:9.5px;
	clear:both;
	/*width:195px;*/
	display:block;
	padding:0px 4px 0px 4px;
	margin:0px 5px 2px 5px;
	line-height:130%;
	text-align:left;
}
#container #middle .photoArea .kakudai {
	background:url(../img/iconPhoto3.gif) 0px 50% no-repeat;
	padding:0 0 0 20px;
}
#container #middle .num {
	text-align:right;
	font-size:110%;
	clear:both;
}
#container #middle .num a {
	font-size:160%;
	margin:0px 4px 0px 4px;
	font-size:100%;
	color:#0023A2;
	text-decoration:underline;
	font-weight:bold;
}
#container #middle .reportArea .numPrev a {
	padding:3px 6px 3px 17px;
	border:#5C8AB7 1px solid;
	line-height:150%;
	color:#fff;
	margin:3px;
	background:#7DA7D8 url(../img/yajirusi05.gif) 4px 9px no-repeat;
	text-decoration:none;
	font-weight:normal;
}
#container #middle .reportArea .numNext a {
	padding:3px 20px 2px 5px;
	border:#5C8AB7 1px solid;
	line-height:150%;
	color:#fff;
	margin:3px;
	background:#7DA7D8 url(../img/yajirusi04.gif) 90% 9px no-repeat;
	text-decoration:none;
	font-weight:normal;
}
.textNext a {
	margin:0px 8px 8px 0px;
	padding:1px 10px 1px 10px;
	background:#7DA7D8;
	border:#5C8AB7 1px solid;
	line-height:150%;
	color:#fff;
	font-size:100%;
	float:left;
}
#container #middle .num a:hover {
	text-decoration:none;
}
#container #middle .num .backGray {
	background:#CFCFCF url(../img/yajirusi05.gif) 4px 9px no-repeat;
	padding:3px 6px 3px 17px;
	border:#BDBDBD 1px solid;
	margin:0px 13px 0px 0px;
}
#container #middle .num .on {
	text-decoration:none;

	margin:0px 9px 0px 0px;
	color:#7D7D7D;
}
#container #middle .num .on a {
	color:#7D7D7D;
}
#container #middle .reportArea .backGray {
	color:#7D7D7D;
}
#contents3under {
	background:url(../img/back_L.gif) -7px 0px no-repeat;
	padding:0;
	clear:both;
	margin:0 0 0 -10px;
	_margin:0 -10px 0 0px;
	padding:0px 5px 5px 5px;
	width:660px;
}
#contents3under .reportArea {
	margin:0 0 10px 0px;
}
.sns {
	padding:8px 0px 8px 0px;
	border-top:#6F97DD 1px dotted;
	border-bottom:#6F97DD 1px dotted;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}
#contents .page h4 {
	width:100%;
}
#contents .page p {
	margin:0px;
	padding:0;
}
#contents .page .pedia {
	margin:0 0 15px 0px;
}
#contents .page .pedia a {
	margin:0 10px 0px 0px;
	padding:0 0px 0px 20px;
	background:url(../img/icon_search.gif) 0px 0px no-repeat;
}
Styleneat - CSS Organizer.Return Download style.1.0.1.css | Copy style.1.0.1.css  
 
/*---------- PHOTO2 ----------*/
#contents .photoKanren2 {
	background: #F4F2ED;
	border-top: 3px #E2E0D9 solid;
	margin: 0;
	padding: 0px 5px 10px 12px;
	width: 460px;
}
#contents .photoKanren2 img {
	border: 1px #B2B2B2 solid;
	margin: 10px 2px 0px 2px;
	width: 80px;
}
#contents #wrap li {
	height: 100px;
	line-height: 160px;
}
#contents .photo00 {
	float: left;
	height: 100px;
	margin: 0 0 0 3px;
	padding: 0;
	position: relative;
	text-align: center;
	width: 85px;
}
#contents .photo00 .contentList {
	bottom: 0;
	left: 0px;
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: left;
}
.photo00 img {
	margin-right: 5px;
	width: 85px;
}
/*---------- お知らせ左 ----------*/
#subLeft .info {
	background-image:url(../img/ichiosi.jpg);
	border:1px solid #D8D8D8;
	margin:0 0 13px;
	padding:0px 1px 0px 1px;
	text-align:left;
	width:158px;
}
#subLeft .info h2 {
	height:20px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 8px;
}
#subLeft .info ul {
	clear:both;
	margin:9px 0px 10px 0px;
	padding:0 0 0 5px;
	text-align:left;
}
#subLeft .info li {
	margin:0;
	padding:0;
}
#subLeft .info li a {
	background:url(../img/icon_dot.gif) 3px 4px no-repeat;
	padding:0 0 0 20px;
	color:#004080;
	margin:0;
}
/*---------- 写真ニュース一覧 ----------*/
/*---------- ミドル内共通1 カラム----------*/
#container1 #middle2 {
	float:left;
	width:990px;
	margin:0px;
	padding:0px;
}
/*---------- PHOTO2 ----------*/
#container1 #middle2 .photoKanren2 {
	background:#F4F2ED;
	border-top:3px #E2E0D9 solid;
	margin:5px 0px 10px 0px;
	padding:5px 5px 10px 5px;
	width:980px;
}
#container1 #middle2 .photoKanren2 h3 {
	font-size:110%;
	line-height:105%;
	margin:0;
	padding:5px 7px;
	text-align:left;
}
#container1 #middle2 .photoKanren2 p {
	clear:both;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
#container1 #middle2 table {
	background:none;
	border:none;
	margin:0px 0px 0px 0px;
}
#container1 #middle2 td {
	background:none;
	border:none;
	vertical-align:center;
	width:120px;
	font-size:70%;
	line-height:120%;
	padding:0px 5px 10px 5px;
}
#container1 #middle2 th {
	background:none;
	border:none;
}
#container1 #middle2 td a {
	clear:both;
	margin:0 auto;
	text-align:center;
	height:120px;
}
#container1 #middle2 td img {
	border:1px #B2B2B2 solid;
	margin:10px 0px 0px 5px;
	width:110px;
	clear:both;
	padding:0px;
	margin:0 auto;
	text-align:center;
}
/*---------- 写真ニュース一覧 ----------*/
#container1 #middle1 .photoKanren2 {
	background:#F4F2ED;
	border-top:3px #E2E0D9 solid;
	margin:0px 0px 10px 0px;
	padding:5px 0px 10px 15px;
	width:655px;
}
#container1 #middle1 .photoKanren2 h3 {
	font-size:110%;
	line-height:105%;
	margin:0;
	padding:5px 7px;
	text-align:left;
}
#container1 #middle1 .photoKanren2 p {
	clear:both;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
#container1 #middle1 .photoKanren2 table {
	background:none;
	border:none;
	margin:0px 0px 0px 0px;
}
#container1 #middle1 .photoKanren2 td {
	background:none;
	border:none;
	vertical-align:center;
	width:120px;
	font-size:70%;
	line-height:120%;
	padding:0px 5px 10px 5px;
}
#container1 #middle1 .photoKanren2 th {
	background:none;
	border:none;
}
#container1 #middle1 .photoKanren2 td a {
	clear:both;
	margin:0 auto;
	text-align:center;
	height:120px;
}
#container1 #middle1 .photoKanren2 td img {
	border:1px #B2B2B2 solid;
	margin:10px 0px 0px 5px;
	clear:both;
	padding:0px;
	margin:0 auto;
	text-align:center;
}
#container1 #middle1 .pageNum {
	padding:0px 0px 5px 0px;
	clear:both;
	text-align:right;
}
/*---------- 写真ページ ----------*/
#container1 #middle1 .photoPage2 {
	background:#F4F2ED;
	border-top:3px #E2E0D9 solid;
	margin:0px 0px 10px 0px;
	padding:5px 0px 10px 15px;
	width:655px;
	text-align:center;
}
#container1 #middle1 .photoPage2 img {
	margin:0 auto;
}
#container1 #middle1 .photoPage2 p {
	clear:both;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	text-align:left;
}
#container1 #middle1 .pageNum {
	padding:0px 0px 5px 0px;
	clear:both;
	text-align:right;
}
.nextPage {
	color:#82AABC;
	padding:3px 5px 3px 5px;
	clear:both;
	margin:8px 0px 8px 0px;
	text-align:center;
	width:100%;
	_width:600px;/*IE6用*/
}
.nextPage a {
	font-size:100%;
	margin:8px 8px 8px 0px;
	text-decoration:none;
	line-height:120%;
	color:#fff;
	margin:3px;
}
.nextPage .back {
	background:#A5BFE5 url(../img/yajirusi05.gif) 3px 7px no-repeat;
	padding:2px 4px 2px 15px;
	border:#9C9C9C 1px solid;
}
.nextPage .list {
	background:#ffffff url(../img/iconPhoto4.gif) 3px 6px no-repeat;
	padding:2px 4px 2px 15px;
	color:#6699CC;
	border:#C5D3EB 1px solid;
}
.nextPage .next {
	text-align:right;
	padding:3px 20px 3px 4px;
	background:#A5BFE5 url(../img/yajirusi04.gif) 90% 7px no-repeat;
	border:#85ACCC 1px solid;
}
.nextPage .backGray {
	background:#CFCFCF url(../img/yajirusi05.gif) 3px 7px no-repeat;
	padding:3px 4px 3px 15px;
	border:#BDBDBD 1px solid;
}
.nextPage .nextGray {
	text-align:right;
	padding:3px 20px 3px 4px;
	background:#808080 url(../img/yajirusi04.gif) 90% 7px no-repeat;
}
/*---------- 釣り ----------*/
#container1 #middle1 .fish table {
	font-size:120%;
	width:100%;
	border:none;
}
#container1 #middle1 .fish td {
	padding:3px;
	border:none;
}
/*---------- 写真ニュース一覧 ----------*/
#container1 #middle1 .fish {
}
#container1 #middle1 .fish table {
	font-size:120%;
	width:100%;
}
#container1 #middle1 .fish td {
	padding:3px;
	text-align:left;
}
/*---------- 動画一覧 ----------*/
#container1 #middle1 .unitMovie {
	width:99%;
	margin:0px 0px 10px 0px;
}
#container1 #middle1 .unitMovie h3 {
	font-size:110%;
	line-height:105%;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 25px;
	text-align:left;
	float:left;
	clear:none;
	background:none;
	background: url(../img/iconMovie.gif) 0 55% no-repeat;
	border:none;
	width:80%;
	display:inline;
	position:absolute;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { /*safari用*/
#container1 #middle1 .unitMovie h3 {
 position:static;
 margin:10px 0px 0px 0px;
 padding:5px 0px 5px 25px;
 float:left;
 width:450px;
 background-position: 0 0px;
}
}
#container1 #middle1 .unitMovie li {
	cursor:pointer;
	letter-spacing:0;
	line-height:140%;
	list-style:none;
	margin:0;
	padding:3px 10px 3px 15px;
	text-align:left;
	width:97%;
	font-weight:normal;
	display:block;
	border-bottom:#C2C2C2 1px dotted;
}
#container1 #middle1 .unitMovie .text {
	padding:0px 0px 0px 0px;
	margin:40px 0px 0px 0px;
	line-height:140%;
	display:block;
	width:100%;
 /width:75%;/*IE6用*/
}
#container1 #middle1 .unitMovie li img {
	width:120px;
	margin:3px 20px 3px 3px;
	clear:none;
	float:left;
	border:#BDBDBD 1px solid;
}
#container1 #middle1 .unitMovie .date {
	padding:0px;
	margin:5px 0px 5px 0px;
	color:#8C8C8C;
	font-size:70%;
}
#container1 #middle1 .chu01 table {
	border:none;
	background:none;
	margin:3px 3px 3px 17px;
}
#container1 #middle1 .contents_kanren {
	font-weight:bold;
}
#container1 #middle1 .chu01 tr {
	border:none;
}
#container1 #middle1 .chu01 td {
	border:none;
}
#container1 #middle1 .chu01 th {
	border:none;
	color:#333333;
	text-align:left;
}
/*---------- 写真付き記事一覧 ----------*/
#container1 #middle1 .unitKiji {
	width:99%;
	margin:0px 0px 10px 0px;
}
#container1 #middle1 .unitKiji h3 {
	font-size:110%;
	line-height:105%;
	margin:0px 0px 10px 0px;
	padding:15px 0px 0px 25px;
	text-align:left;
	float:left;
	clear:none;
	background:none;
	background: url(../img/iconNews.gif) 0 8px no-repeat;
	border:none;
	width:80%;
	display:inline;
	position:absolute;
}
#container1 #middle1 .unitKiji li {
	cursor:pointer;
	letter-spacing:0;
	line-height:140%;
	list-style:none;
	margin:0;
	padding:3px 10px 3px 15px;
	text-align:left;
	width:97%;
	font-weight:normal;
	display:block;
	border-bottom:#C2C2C2 1px dotted;
}
#container1 #middle1 .unitKiji .text {
	padding:0px 0px 0px 0px;
	margin:35px 0px 0px 0px;
	line-height:160%;
	display:block;
	width:100%;
 /width:80%;/*IE67用*/
}
#container1 #middle1 .unitKiji li img {
	width:120px;
	margin:3px 3px 3px 3px;
	clear:none;
	float:right;
}
#container1 #middle1 .unitKiji .date {
	padding:0px;
	margin:5px 0px 5px 0px;
	color:#8C8C8C;
	font-size:70%;
}
#container1 #middle1 .page h2 img {
	margin:0px 0px 0px 520px;
	position:absolute;
}
/*---------- ゴルフレッスン ----------*/
#container1 #middle1 table.golfList {
	width:325px;
}
#container1 #middle1 .golfList td {
	text-align:left;
}
#container1 #middle1 .unitGolf {
	width:99%;
	margin:0px 0px 10px 0px;
}
#container1 #middle1 .unitGolf h3 {
	font-size:110%;
	line-height:105%;
	margin:0px 0px 10px 0px;
	padding:7px 0px 10px 35px;
	text-align:left;
	float:left;
	clear:none;
	background:none;
	border:none;
	width:85%;
	display:block;
	position:absolute;
	font-size:110%;
	line-height:105%;
	margin:0px 0px 10px 0px;
	text-align:left;
	float:left;
	clear:none;
	background:none;
	background: url(../img/iconMovie.gif) 0 8px no-repeat;
	border:none;
	width:80%;
	display:inline;
	position:absolute;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { /*safari用*/
#container1 #middle1 .unitGolf h3 {
 position:static;
 margin:0px 0px 0px 0px;
 padding:7px 0px 10px 30px;
 float:right;
 width:445px;
 background-position: 0 0px;
}
}
#container1 #middle1 .unitGolf .title01 {
	background: url(../img/golf01.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf .title02 {
	background: url(../img/golf02.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf .title03 {
	background: url(../img/golf03.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf .title04 {
	background: url(../img/golf04.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf .title05 {
	background: url(../img/golf05.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf .title06 {
	background: url(../img/golf06.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf .title07 {
	background: url(../img/golf07.gif) 0 0px no-repeat;
}
#container1 #middle1 .unitGolf li {
	cursor:pointer;
	letter-spacing:0;
	line-height:160%;
	list-style:none;
	margin:0;
	padding:15px 10px 10px 15px;
	text-align:left;
	width:97%;
	font-weight:normal;
	display:block;
	border-bottom:#C2C2C2 1px dotted;
}
#container1 #middle1 .unitGolf .text {
	padding:0px 0px 0px 0px;
	margin:35px 0px 0px 0px;
 /margin:45px 0px 0px 0px;
	line-height:120%;
	display:block;
	width:100%;
 /width:70%;
	font-size:90%;
}
#container1 #middle1 .unitGolf img {
	margin:0px 20px 3px 3px;
	clear:none;
	float:left;
	height:60px;
}
#container1 #middle1 .golfer {
	background: url(../img/golf.gif) 0px 0px no-repeat;
	padding:3px 0px 5px 25px;
	margin:5px 0px 0px 0px;
	width:90%;
	font-weight:bold;
}
/*---------- バックナンバー ----------*/
#container1 #middle1 .backnumber {
	width:100%;
}
#container1 #middle1 .backnumber th {
	width:30%;
}
#container1 #middle1 .backnumberBtn {
	text-align:center;
	width:100%;
}
#container1 #middle1 .backnumber2 {
	width:100%;
}
#container1 #middle1 .backnumber2 td {
	width:20%;
	text-align:right;
}
#container1 #middle1 .backnumber2 .busu {
	width:5%;
	text-align:center;
}
#container1 #middle1 .backnumber2 .houhou {
	width:30%;
	text-align:center;
}
/*---------- サイトマップ ----------*/
#container1 #middle1 .sitemap {
	width:100%;
	clear:both;
	text-align:left;
}
#container1 #middle1 .contentsTitle {
	margin:20px 0px 10px 0px;
	width:97%;
	clear:both;
}
#container1 #middle1 .sitemap li {
	background-position:left center;
	color:#000;
	float:left;
	width:20%;
	padding:5px 5px 5px 15px;
	font-weight:bold;
}
#container1 #middle1 .sitemap a {
	font-weight:normal;
	padding:0px 5px 5px 15px;
	background:url(../img/yajirusi01.gif) 0 2px no-repeat;
	color:#000;
	outline:none;
	font-size:90%;
	letter-spacing:-1px;
}
/*---------- 占い一覧 ----------*/
#container1 #middle1 .unitFortune {
	width:99%;
	margin:0px 0px 10px 0px;
}
#container1 #middle1 .unitFortune li {
	cursor:pointer;
	letter-spacing:0;
	line-height:140%;
	list-style:none;
	margin:0;
	padding:15px 10px 6px 15px;
	text-align:left;
	width:97%;
	font-weight:normal;
	border-bottom:#C2C2C2 1px dotted;
}
#container1 #middle1 .unitFortune .text {
	padding:0px 0px 0px 0px;
	margin:35px 0px 0px 0px;
	line-height:160%;
	width:100%;
	_width:75%;/*IE6用*/
}
#container1 #middle1 .unitFortune .chu02 {
	margin:10px 0px 0px 0px;
	width:623px;
	_width:600px;/*IE6用*/
}
#container1 #middle1 .unitFortune li img {
	margin:3px 0px 3px 0px;
	clear:none;
	float:left;
}
#container1 #middle1 .fortuneTable {
	width:531px;
	_width:510px;/*IE6用*/
	margin:0px 0px 0px 0px;
}
#container1 #middle1 .fortuneTable td {
	width:20%;
}
#container1 #middle1 .unitFortune .date {
	padding:0px;
	margin:5px 0px 5px 0px;
	color:#8C8C8C;
	font-size:90%;
	text-align:right;
}
/*---------- フォトランキング ----------*/
#container1 #middle1 .photoRank td {
	width:120px;
	float:left;
}
/*---------- 写真特集 ----------*/
#container1 #middle1 .photoKanren2 .textNext a {
	text-decoration:none;
	font-weight:normal;
}
#container1 #middle1 .photoKanren2 .textNext a {
	float:right;
	margin:0px 0px 0px 500px;
}
#container1 #middle1 .photo_tokusyu h2 {
	background:none;
	border:none;
	text-align:left;
	color:#454545;
	margin:0px;
	padding:0px 0px 3px 15px;
}
#container1 #middle1 .photo_tokusyu td {
	margin:0px;
	padding:3px 0px 0px 0px;
	text-align:center;
}
#container1 #middle1 .photo_tokusyu a {
	margin:0px;
	padding:0px 10px 0px 10px;
	text-align:left;
} 
#contents .page .pageLink {
	float:right;
	width:130px;
	margin: 5px 0 10px 0;
}
#contents .page .pageLink a {
	background: url("../img/yajirusi01.gif") no-repeat scroll 3px 8px transparent;
	margin: 10px 0 0;
	padding: 5px 0 0 15px;
}
/*---------- テキスト速報（野球）　2013.01.30 ----------*/
#container1 #middle1 .flash {
	font-size:150%;/*h1*/
	padding:10px 0px 10px 0px;
}
#container1 #middle1 .frame .flashL {
	float:left;
	margin:0px 0px 25px 2px;
	padding:0px 0px 0px 0px;
	width:61%;
}
#container1 #middle1 .frame .flashR {
	float:right;
	padding:0px 0px 25px 0px;
	width:35%;
	line-height:120%;
}
#container1 #middle1 .frame .flashL .flashLScroll {
	height:582px;
	/* applied only IE */
	_height:520px;
 >height:520px;
	height /*\**/: 520px\9;
	line-height:120%;
	overflow-y:auto;
	overflow-x:hidden;
	border:#C2C2C2 1px solid;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
    #container1 #middle1 .frame .flashL .flashLScroll {
    height:552px;
    }
}
#container1 #middle1 .frame .flashR table, #container1 #middle1 .frame .flashL table {
	width:100%;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#container1 #middle1 .frame .flashL table {
	border:none;
}
#container1 #middle1 .frame .flashL td, #container1 #middle1 .frame .flashL th {
	border:none;
	padding:3px;
}
#container1 #middle1 .frame .flashL p {
	margin:0px;
	padding:5px 0px 6px 2px;
	font-weight:bold;
}
#container1 #middle1 .frame .flashR p {
	margin:0px;
	padding:5px 0px 5px 2px;
	font-weight:bold;
}
#container1 #middle1 .frame .flashL .flashLScroll p {
	padding:25px;
	font-weight:normal;
	width:88%;
	line-height:150%;
}
#container1 #middle1 .frame .flashL th, #container1 #middle1 .frame .flashR th {
	background:#A3A3A3;
}
#container1 #middle1 .frame .flashR th{
	letter-spacing:-1px;
	font-size:9pt;
	padding:2px 0px 2px 0px;
}
#container1 #middle1 .frame .flashR .number{
	width:20%;letter-spacing:-1px;
}
#container1 #middle1 .frame .flashR .position{
	width:20%;letter-spacing:-1px;
}
#container1 #middle1 .frame .flashR .name{
	width:60%;
}
/*追記*/
#container1 #middle1 .frame {
	clear:both;
}
#container1 #middle1 .tabF .open a {
    background: none repeat scroll 0 0 #A3A3A3;
    color: #FFFFFF;
    display: inline;
    margin-top: 20px;
    text-align: center;
		padding:3px 10px;
}
#container1 #middle1 .tabF .close a {
    background: none repeat scroll 0 0 #8DAED8;
    display: inline;
    margin-top: 20px;
    text-align: center;
		padding:3px 10px;
		color:#FFFFFF;
}
#container1 #middle1 .tabF .sokuhoNavi{
	float:right;
}
#container1 #middle1 .tabF {
	margin-bottom:20px;
}
#container1 #middle1 .page .sokuhoList .score{
	width:7.2%;
}
#container1 #middle1 .sokuhoList tr:nth-child(2), #container1 #middle1 .sokuhoList tr:nth-child(5){
	color:#222222;
	font-size:105%;
}
#container1 #middle1 .page .sokuhoList .team{
	width:28%;
	text-align:left;
	color:#000000;
}

/*---------- 速報（自動更新）　2013.02.27 ----------*/
.right1 {
    float: right;
		margin:0 5px 5px 0;
		font-size:95%;
}
.hand a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 123px;
    background-image: url(../img/renew_btn.png);
    padding-top: 20px;
    text-align: center;
    margin: 0px 0px;
}
.auto a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 123px;
    background-image: url(../img/renew_btn.png);
    background-position: 0 -20px;
    padding-top: 20px;
    text-align: center;
    margin: 0px 0px;
}
p.on_off {
	padding:0;
	margin:0;
}
.auto_min {
	font-size:85%;
}

/*---------- テキスト速報（サッカー）　2013.01.30 ----------*/
#container1 #middle1 .soccerScore1 .bgBlue{
	color:#FFFFFF;
	background:#8DAED8;
}
#container1 #middle1 .soccerScore1 tr:nth-child(3){
	background:#F5F5F5;
}
#container1 #middle1 .page .soccerScore1 .team{
	width:25%;
	font-size:110%;
	font-weight:bold;	
}
#container1 #middle1 .page .soccerScore1 .scoreTotal{
	width:12%;
	font-size:110%;
	font-weight:bold;	
}
#container1 #middle1 .page .soccerScore1 .bdNone{
	border-right:none;
	line-height:150%;
}
#container1 #middle1 .page .soccerScore1 .scoreDetail{
	background:#EDF2F7;
}
#container1 #middle1 .page .soccerScore1 .bgWhite{
	background:#FFFFFF;
}
#container1 #middle1 .frame .flashL .flashLScroll2 {
	height:1000px;
	/* applied only IE */
	_height:1000px;
 >height:1000px;
	height /*\**/: 1000px\9;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
    #container1 #middle1 .frame .flashL .flashLScroll2 {
    height:1000px;
}
}