@charset "Shift_JIS";
/*-----------------------------------------------------------------------

clerfix list

----------------------------------------------------------------------*/
#middle #oneColumnWrap #mainContent .pickup h3 {margin-bottom:0;width:auto;font-weight:normal;}
.pickup h3 span.updateAndCategory {font-weight:bold;}
#middle #oneColumnWrap #mainContent .oneArticle p {padding:5px 0;}
#middle #oneColumnWrap #mainContent .pickup .oneArticle{zoom: 100%;}
#middle #oneColumnWrap #mainContent .pickup .oneArticle:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}
#middle #oneColumnWrap #mainContent .newsHeadline .oneArticle{zoom: 100%;}
#middle #oneColumnWrap #mainContent .newsHeadline .oneArticle:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}
#middle #subContent .kentei{zoom: 100%;}
#middle #subContent .kentei:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}
#middle #subContent .mobile{zoom: 100%;}
#middle #subContent .mobile:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}


#middle #container {background-image:none;}
.flashArea {margin-bottom:1px;}

/*-----------------------------------------------------------------------

.subContents(left)

----------------------------------------------------------------------*/
#middle #subContent {float:left;width:210px;}
#middle #subContent h2 {width:auto;margin:0 -10px 10px -10px;padding:0;font-size:70%;font-size:1px;}
#middle #subContent h3 {margin-bottom:5px;font-size:98%;background:none;padding:0;width:auto;}
#middle #subContent .section {position:relative;border-bottom:1px solid #cccccc;margin-bottom:10px;background:#FFFFFF url(../img/bg_subContent.gif) repeat-y;padding:0 10px 10px 10px;}
#middle #subContent .section p {font-size:80%;}

#middle #subContent .section.photoDiary {position:relative;}
#middle #subContent .section.photoDiary .photo {position:absolute;top:40px;}
#middle #subContent .section.photoDiary h3 {padding-top:130px;}

#middle #subContent .section.topics{padding:0;border-bottom:none;border-bottom:1px solid #CCCCCC;}
#middle #subContent .section.topics h2 {margin:0;}
#middle #subContent .section.topics p {padding:10px;background:transparent url(../img/bg_horizon_dotline.gif) repeat-x scroll 0 bottom;}
#middle #subContent .section.topics p.last {background:none;}
/*-----------------------------------------------------------------------

.ranking

----------------------------------------------------------------------*/
#middle #subContent .section.ranking{padding:0;border-bottom:none;}
#middle #subContent .section.ranking h2 {margin:0;}
#middle #subContent .section.ranking table{margin:0 1px;width:208px;border-spacing:0;border-color:#333333;}

#middle #subContent .section.ranking table tr{border-bottom:1px solid #cecece;}
#middle #subContent .section.ranking table th,
#middle #subContent .section.ranking table td {margin:0;font-size:80%;text-align:center;border-bottom:1px solid #d6d6d6;border-collapse:collapse;margin:0;}
#middle #subContent .section.ranking table th,
#middle #subContent .section.ranking table td {border-right:none;border-left:none;}

#middle #subContent .section.ranking table th {text-align:left;white-space:nowrap;}
#middle #subContent .section.ranking table tr.header th {background-color:#f6f6f6;text-align:center;}
#middle #subContent .section.ranking table tr td {padding-right:5px;}
#middle #subContent .section.ranking table tr.top_team {background-color:#fbeae0;}

/*-----------------------------------------------------------------------

.kentei

----------------------------------------------------------------------*/
#middle #subContent .kentei {position:relative;background:url(../img/bg_kentei.gif) repeat;padding-bottom:25px;}
#middle #subContent .kentei .textArea{margin-left:100px;}
#middle #subContent .kentei .textArea p {line-height:1.4;}
#middle #subContent .kentei .imgArea {width:90px;float:left;}
#middle #subContent .kentei .url{position:absolute;bottom:5px;left:5px;}

#middle #subContent p {padding:0;margin:0;}

/*-----------------------------------------------------------------------

.mainContents

----------------------------------------------------------------------*/

#middle #oneColumnWrap #mainContent {padding:0;width:520px;float:right;}
#middle #oneColumnWrap #mainContent .section {padding-bottom:10px;margin-bottom:10px;background:#FFFFFF url(../img/bg_maincontents.gif) repeat-y 0 0;border-bottom:1px solid #cccccc;}
#middle #oneColumnWrap #mainContent .section h2 {margin:0 0 0 0;width:auto;font-size:1px;padding:0;}
#middle #oneColumnWrap #mainContent .section .textArea {width:340px;float:right;}
#middle #oneColumnWrap #mainContent .section .imgArea {width:145px;float:left;}
#middle #oneColumnWrap #mainContent .section h3 {background:none;padding:0;margin:0;color:#0033cc;}

#middle #oneColumnWrap #mainContent .pickup li {width:100%;}
#middle #oneColumnWrap #mainContent .pickup .oneArticle {padding:13px;padding-top:14px;background:url(../img/bg_one_article.gif) 0 bottom repeat-x;}
#middle #oneColumnWrap #mainContent .pickup .lastArticle{background-image:none;padding-bottom:0;}

#middle #oneColumnWrap #mainContent .newsHeadline li {width:100%;}
#middle #oneColumnWrap #mainContent .newsHeadline .oneArticle {height:1%;padding:13px;padding-top:11px;background:url(../img/bg_one_article.gif) 0 bottom repeat-x;}
#middle #oneColumnWrap #mainContent .newsHeadline .lastArticle{background-image:none;padding-bottom:0;}
#middle #oneColumnWrap #mainContent .newsHeadline dt {width:80px;float:left;font-weight:bold;color:#0033cc;}
#middle #oneColumnWrap #mainContent .newsHeadline dd {width:400px;float:right;}

#middle #oneColumnWrap #mainContent .mobile {position:relative;}
#middle #oneColumnWrap #mainContent .mobile .qrImg{position:absolute;top:33px;right:0px;padding:5px;background:#fff;}
#middle #oneColumnWrap #mainContent .mobile .boxTextNews {height:1%;padding:13px;padding-top:11px;background:url(../img/bg_one_article.gif) 0 bottom repeat-x;}
#middle #oneColumnWrap #mainContent .mobile p.newsDate{float:left;width:90px;font-weight:bold;color:#0033cc;padding:0px;margin:0px;}
#middle #oneColumnWrap #mainContent .mobile p.newsText{float:left;padding:0px;margin:0px;width:310px;}


.more {text-align:right;padding-right:10px;}

#subContent .more {padding-right:0px;}

/*-----------------------------------------------------------------------

extraContent

----------------------------------------------------------------------*/
#middle #extraContent {width:200px;}
#middle #subContent .ranking p.updateDate {padding:3px 5px 3px 0;border-right:1px solid #cccccc;border-left:1px solid #cccccc;background-color:#000000;color:#FFFFFF;text-align:right;}

.nextGame .team1 {padding-top:10px;width:80px;float:left;text-align:center;}
.nextGame .versus {padding-top:35px;width:40px;float:left;text-align:center;}
.nextGame .team2 {padding-top:10px;width:80px;float:right;text-align:center;}
.nextGame {margin-bottom:7px;padding-bottom:10px;background:#000000 url(../img/bg_next_game.jpg) no-repeat 0 bottom;/*height:299px;*/width:200px;}
.nextGame .homeOrAway {font-size:1px;}
.nextGame .chapter {position:relative;}

.nextGame .chapter .title {margin-left:0px;margin-top:5px;}

.nextGame .chapter .number {position:absolute;top:21px;left:84px;}/*Jリーグ用*/
　/* .nextGame .chapter .number {position:absolute;top:21px;left:104px;}ナビスコ用 */
.nextGame .vs {/*background-image:url(../img/next_game_vs.jpg);height:78px;*/width:200px;}
.nextGame .date {padding-top:15px;clear:both;/*background-image:url(../img/next_game_date.jpg);height:103px;*/width:auto;color:#FFFFFF;width:200px;text-align:center;font-weight:bold;}

.gameReport div.team{padding:5px 0 0 0;}
.gameReport div.run{padding:10px 0 5px 0;}
.gameReport span {padding-bottom:40px;padding-top:10px;}
.gameReport .team1 {width:80px;float:left;text-align:center;}
.gameReport .team2 {width:80px;float:right;text-align:center;}
.gameReport {margin-bottom:7px;padding-bottom:10px;background:#000000 url(../img/bg_game_report.jpg) 0 bottom no-repeat;width:200px;}
.gameReport .run {}
.gameReport .vs {width:200px;}
.gameReport .outline {padding-top:10px;padding-left:15px;clear:both;width:auto;color:#FFFFFF;font-size:90%;}
.gameReport .vs .vsImg {float:left;width:40px;padding-top:30px;text-align:center;}

#middle h2 {background:none;padding:0;margin:0;}
#middle li {list-style:none;padding:0;margin:0;background-image:none;}
#middle p {margin:0 10px 0 0;}
#middle p.more {padding:0;padding-top:10px;}




/*----------------------------------------------------------

ticker 

----------------------------------------------------------*/
.newsBg {
margin-bottom:6px;
background:transparent url(../img/today_bg.jpg) no-repeat scroll left 50%;
color:#FFFFFF;
font-size:12px;
height:24px;
line-height:24px;
/*margin-top:5px;*/
/*
padding:0 12px 0 175px;
width:765px;
*/
width:740px;

}

.newsBg div div {
padding:0 12px 0 0px;
width:765px;
}

.newsBg {
color:#FFFFFF;
font-size:12px;
line-height:24px;
}











th, td {padding:2px 2px 2px 5px;}



.gameReport .vs2 div.team1{width:80px;float:left;}
.gameReport .vs2 div.team2{width:80px;float:right;}
.gameReport .vs2 .vsImg {float:left;width:40px;padding-top:30px;text-align:center;}




/*----------------------------------------------------------

INTERNET SHOP  (add 2010.2.19 by harenica)

----------------------------------------------------------*/

#middle #subContent .section.goods{padding:0;border-bottom:none;border-bottom:1px solid #CCCCCC;}
#middle #subContent .section.goods h2 {margin:0;}
#middle #subContent .section.goods p {padding:8px;}
#middle #subContent .section.goods .imgArea  {width:100px;padding:5px;float:left;}
#middle #subContent .section.goods .textArea  {padding:10px; float:left;}
#middle #subContent .section.goods p img {margin:0px 10px 8px 0px;float:left;}
#middle #subContent .section.goods p span {width:50px;float:left;}

#middle #subContent .section.goods .line {background:transparent url(../img/bg_horizon_dotline.gif) repeat-x scroll 0 top;clear: both;}



/*-PR枠表示階層指定-*/

#middle #extraContent #prArea {z-index: 1;}
