@charset "EUC-JP";/* 文字コード EUC-JP */
/* NFL JAPAN /// right_module.css
[1] 汎用クラス　
[2] ボックスモジュール
[3] その他のモジュール */
/* [1] 汎用クラス */
.mb8 {margin-bottom: 8px;}
.mb3 {margin-bottom: 3px;}
.mb4 {margin-bottom: 4px;}
.mb2 {margin-bottom: 2px;}
div.r_inner h4 span {font-size: 1.4em;}
div.r_inner {position: relative;}
div.r_inner tr.gray td {background-color: #d9e0e8;}
div.inner_box p.btn_txt {position: relative;border-top: 1px solid #d9d9d9;height: 2.8em;margin: 0 auto 0 auto;padding: 0;}
div.inner_box p.btn_txt a {position: absolute;right: 12px;top: 0.85em;padding-left: 13px;zoom:1;}
/*100407追加*/div.inner_box .inner_right p.btn_txt_inttl {line-height:1.2em; background-image:url("/common/head_tip_arrow_a.gif"); background-position:0 52%; background-repeat:no-repeat;}
/*100407追加*/div.inner_box .inner_right p.btn_txt_inttl a {padding-left: 13px;zoom:1;}
div.inner_box div#panel_score p.btn_txt {height: 2em;}
div.inner_box div#panel_score p.btn_txt a {right: 6px;}
div.inner_box div#panel_tv p.btn_txt {height: 2em;}
div.inner_box div#panel_tv p.btn_txt a {right: 6px;}
/*  [2] ボックスモジュール */
div.basic_module {width: 306px;height: auto;padding-bottom: 4px;}
div#r_standing.basic_module{padding-bottom: 0;}
div.basic_module div.r_inner {height: auto;width: 292px;margin: 0 auto;/*padding-bottom: 12px;*/padding-bottom: 5px;padding-top: 5px;}
/* width280px */
div.basic_module div.r_inner_2 {height: auto;width: 280px;margin: 0 auto;padding-bottom: 12px;padding-top: 6px;}
div.basic_module div.inner_box {height: auto;}
div#r_top_scoe div.inner_box {padding-bottom: 4px;}
div.r_module_ttl {width: 306px;height: auto;zoom: 1;}
div.r_module_ttl div.inner {padding-bottom: 2px;}
div.r_module_ttl h3 {font-size: 1.4em;line-height: 1;font-weight: bold;color: #fff;padding: 0.8em 1em 0.6em 2.1em;}
div.r_module_ttl h3 span {font-size: 0.75em;}
div.r_module_ttl .inner_left {float: left;}
div.r_module_ttl .inner_right p {margin: 0;line-height: 1em;padding: 0;}
div.r_module_ttl .inner_right {float: right;padding-top: 9px;padding-right: 9px;}
* html div.r_module_ttl .inner_right {padding-top: 7px;}
*+html div.r_module_ttl .inner_right {padding-top: 7px;}
div.r_inner h4,
div.r_inner h5 {font-weight: bold;}
div.r_inner p.caption {margin-top: 8px;padding-bottom: 7px;}
/*  [3] トップページ関連 */
/* 日程・スコア、TV放送 */
div#r_top_scoe {}
/* スコア・TVタブ */
div#tab_tv_score {clear: both;}
div#tab_tv_score ul.yui-nav {height: 35px;border: none;}
div#tab_tv_score ul.yui-nav li {float: left;display: inline;border: none;}
div#tab_tv_score ul li a {width: 146px;display: block;height: 35px;text-indent: -9999px;padding: 0;border: none;margin: 0;}
div#tab_tv_score ul li#score a {background-position: 0 -35px;}
div#tab_tv_score ul li#tv a {background-position: -146px 0;}
div#tab_tv_score ul.yui-nav li#score a:hover {background-position: 0 -105px;}
div#tab_tv_score ul.yui-nav li#score.selected a {background-position: 0 0;}
div#tab_tv_score ul.yui-nav li#score.selected a:hover {background-position: 0 -70px;}
div#tab_tv_score ul.yui-nav li#tv.selected a {background-position: -146px -35px;}
div#tab_tv_score ul.yui-nav li#tv.selected a:hover {background-position: -146px -105px;}
/* 新タブ */
div#tab_tv_score ul.yui-nav li#score a.selected {background-position: 0 0;}
div#tab_tv_score ul.yui-nav li#score a.selected:hover {background-position: 0 -70px;}
div#tab_tv_score ul.yui-nav li#tv a.selected {background-position: -146px -35px;}
div#tab_tv_score ul.yui-nav li#tv a.selected a:hover {background-position: -146px -105px;}
/* 新タブ */
div#tab_tv_score ul.yui-nav li#tv a:hover {background-position: -146px -70px;}
div#r_top_scoe div.sub_header {width: 280px;margin: 0 auto;position: relative;padding: 2px 0 6px 0;clear: both;}
div#r_top_scoe div.sub_header p.small {position: absolute;right: 0;bottom: 8px;margin: 0;padding: 0;}
/*div#r_top_scoe h5 {font-size: 1.2em;display: block;width: 60px;text-align: center;padding: 4px 0 0 0;background-color: #f6b2b5;}*/
div#r_top_scoe h5 {font-size: 1.0em;display: block;width: 190px;text-align: center;padding: 4px 0 0 0;background-color: #f6b2b5;}
/*100115変更*//*div#r_top_scoe h5 {font-size: 1.2em;display: block;width: 120px;text-align: center;padding: 4px 0 0 0;background-color: #f6b2b5;}*/
/*div#r_top_scoe h5 span {width: 60px;display: block;padding: 0 0 2px 0;}*/
div#r_top_scoe h5 span {width: 190px;display: block;padding: 0 0 2px 0;}
/*100115変更*//*div#r_top_scoe h5 span {width: 120px;display: block;padding: 0 0 2px 0;}*/
div#r_top_scoe h5.date,
div#r_top_scoe h5.date span {width: 84px;}
div#tab_score,
div#tab_tv {border-left: solid #b2b2b2 1px;border-right: 1px solid #b2b2b2;padding: 0 1px 0 1px;}
div#tab_score table,
div#tab_tv table {padding-bottom: 3px;border-bottom: 1px solid #cbcbcb;}
div#tab_tv table {border-bottom: none;margin-bottom: 3px;}
div#tab_score table td,
div#tab_score table th,
div#tab_tv table td,
div#tab_tv table th {font-size: 1.2em;padding: 5px 0 3px 0;text-align: center;}
div#tab_tv table td.fuji {text-align: left;padding-left: 3px;}
div#tab_score table th,
div#tab_tv table th {background-color: #4c4c4c;color: #fff;}
div#tab_tv table td.time {/*text-align: right;*/padding-right: 4px;}
div#tab_tv table td.time img {vertical-align: -3px;}
div#tab_score table tr.separater td,
div#tab_tv table tr.separater td {padding: 0;font-size: 8px;}
div#tab_score p.caption,
div#tab_tv p.caption {margin-top: 0.5em;margin-left: 3px;padding-bottom: 0.9em;font-size: 1em;}
div#tab_score p.caption img,
div#tab_tv p.caption img {padding-top: 3px;vertical-align: -3px;margin-right: 1px;}
* html div#tab_score p.caption img,
* html div#tab_tv p.caption img {vertical-align: -1.9%;}
*+html div#tab_score p.caption img,
*+html div#tab_tv p.caption img {vertical-align: -1.9%;}
div#tab_tv div.tv_header {background-color: #555;position: relative;padding: 0.7em 0 0.3em 0.5em;border-bottom: 2px solid #af000f;height: 1.7em;}
div#tab_tv div.tv_header h4,
div#tab_tv div.tv_header p,
div#tab_tv div.tv_header p a {color: #fff;}
div#tab_tv div.tv_header p {position: absolute;top: 0.8em;right: 10px;font-size: 1em;}
div#tab_tv div.tv_header h4 {font-size: 1.4em;font-weight: normal;}
/*  [4] その他のモジュール */



/* ランキング */
div#ranking_r{ clear: both;}
div#r_ranking div.inner_box{ padding-bottom: 4px;}
div#ranking_r p.btn_text{ position: relative; height: 2.2em; margin: 0; padding: 0;}
div#r_ranking p.btn_text a{ position: absolute; top: 0.7em; right: 8px; padding-left: 12px;}
div#tab_rank_news,
div#tab_rank_photo,
div#tab_rank_streaming{ border-top: 1px solid #cfcfcf; border-left: 1px solid #ccc; border-right: 1px solid #bfbfbf;}
div#r_ranking div.r_inner{ padding-bottom: 10px;}
div#ranking_r ul.yui-nav{ height: 35px; border: none;}
#ranking_r table{ border-collapse: collapse; width: 290px;}
#ranking_r tr.high td{ background: #F4F8FC;}
#ranking_r tr.dark td{ background: #E2E8EE;}
#ranking_r td{ font-size: 12px; line-height: 16px; padding: 3px 0;}
#ranking_r td img{ vertical-align: middle;}
#ranking_r td.r{ width: 45px;}
#ranking_r td.t{ padding-left: 2px; padding-right: 5px;}
#ranking_r td.t a{ margin-right: 6px;}
#ranking_r td.p{ width: 48px; padding: 1px 0;}
#ranking_r td.p span{ width: 37px; height: 37px; overflow: hidden; background: #fff; display: block; border: 2px solid #fff;}




/* ランキング タブ */
div#ranking_r ul.yui-nav{ height: 35px; border: none;}
div#ranking_r ul.yui-nav li{ float: left; display: inline; border: none;}

div#ranking_r ul.yui-nav li#rank_news a{ width: 98px; display: block; height: 35px; text-indent: -9999px; padding: 0; border: none; margin: 0;}
div#ranking_r ul.yui-nav li#rank_photo a{ width: 97px; display: block; height: 35px; text-indent: -9999px; padding: 0; border: none; margin: 0;}
div#ranking_r ul.yui-nav li#rank_streaming a{ width: 97px; display: block; height: 35px; text-indent: -9999px; padding: 0; border: none; margin: 0;}

div#ranking_r ul.yui-nav li#rank_news a{ background-position: 0 -35px;}
div#ranking_r ul.yui-nav li#rank_news a:hover{ background-position: 0 -140px;}
div#ranking_r ul.yui-nav li#rank_news.selected a{ background-position: 0 0;}
div#ranking_r ul.yui-nav li#rank_news.selected a:hover{ background-position: 0 -105px;}


div#ranking_r ul.yui-nav li#rank_photo a{ background-position: -98px 0px;}
div#ranking_r ul.yui-nav li#rank_photo a:hover{ background-position: -98px -105px;}
div#ranking_r ul.yui-nav li#rank_photo.selected a{ background-position: -98px -35px;}
div#ranking_r ul.yui-nav li#rank_photo.selected a:hover	{ background-position: -98x -140px;}


div#ranking_r ul.yui-nav li#rank_streaming a{ background-position: -195px 0px;}
div#ranking_r ul.yui-nav li#rank_streaming a:hover{ background-position: -195px -105px;}
div#ranking_r ul.yui-nav li#rank_streaming.selected a{ background-position: -195px -70px;}
div#ranking_r ul.yui-nav li#rank_streaming.selected a:hover	{ background-position: -195px -175px;}









/* ピックアップ */
div#r_pickup {}
div#r_pickup div.r_inner {padding-bottom: 1.5em;}
div#r_link div.r_inner {padding-top: 0;padding-bottom: 1.5em;}
div#r_pickup p.date {background-color: #f2f2f2;text-align: right;padding: 0.6em 0.5em 0.4em 0.5em;margin-bottom: 1em;}
div#r_pickup div.r_inner ul,
div#r_link div.r_inner ul {padding-left: 0.3em;}
div#r_pickup div.r_inner li,
div#r_link div.r_inner li {line-height: 120%;margin-top: 1em;padding-right: 0.4em;zoom:1;}
div#r_pickup div.r_inner li a,
div#r_link div.r_inner li a {padding-left: 12px;}
/* モバイル */
div#r_mobile {}
div#r_mobile div.inner_box {padding-top: 0;padding-bottom: 4px;}
div#r_mobile div.r_inner {margin-top: 4px;background-image: url(/common/base_pat_r_mobile.gif);background-position: 0 0px;background-repeat: repeat-x;padding-bottom: 0.2em;}
div#r_mobile div.r_inner p {line-height: 1.4;margin-bottom: 0.6em;padding-right: 5px;}
img.qr_code {float: left; margin-left: 7px; }
div#r_mobile div.r_inner p img {margin-top: 1px; }
* html div#r_mobile div.r_inner p {line-height: 1.6em;}
* html div#r_mobile div.r_inner p img {margin-top: 0;}
.mobile_form {padding-left:7px; font-size:1.1em; width:285px; height:50px; } 
.mobile_box { margin:0 0 3px 0; }
.mobile_text{ float:right; width:200px; font-size:1.1em; padding-right:7px; line-height:1.5em; }
form#box_form {
margin:0 auto;

}

/* メールマガジン */
div#r_mail_mag {}
div#r_mail_mag div.inner_box {padding-top: 0;padding-bottom: 4px;}
div#r_mail_mag div.r_inner {margin-top: 4px;background-image: url(/common/base_pat_r_mail_mag.gif);background-position: 0 -50px;background-repeat: no-repeat;padding-left: 136px;width: 156px;padding-bottom: 0.2em;}
div#r_mail_mag div.r_inner p {line-height: 1.5em;margin-bottom: 0.5em;}

/* 安田愛コラム */
div#yasudaai_column div.inner_box {padding-top: 0;padding-bottom: 4px;}
div#yasudaai_column div.r_inner {margin-top: 4px;background-image: url(/common/base_yasudaai_column.jpg);background-position: -15px 0px;background-repeat: no-repeat;padding-left: 136px;width: 156px;padding-bottom: 0.2em;}
div#yasudaai_column div.r_inner p {line-height: 1.5em;margin-bottom: 0.5em;}
div#yasudaai_column span.ttl { font-weight:bold; font-size:1.3em; color:#FFFFFF;}
div#yasudaai_column span.ttl2 { font-weight:bold; font-size:1.1em; color:#FFFFFF;}
div#yasudaai_column span.text_mini { font-size:0.9em; color:#330000;line-height:1.3em;}

/* NFLクイックアンケート */
div#r_quick_pool {}
div#r_quick_pool div.inner_box {padding-top: 0;padding-bottom: 3px;}div#r_quick_pool div.r_inner {background-image: url(/common/base_pat_quick_pool.gif);background-position: 50% -80px;padding-top: 0;border: 1px solid #ccc;padding-bottom: 0px;background-repeat: no-repeat;}
div#r_quick_pool h4 {font-size: 1.2em;color: #000;}
div#r_quick_pool div.header_pool {background-color: #fff;border-bottom: 1px solid #ccc;padding: 0.5em 10px 0.5em 10px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;position: relative;width: 272px;}
div#r_quick_pool div.cont_pool {padding: 0.5em 0.8em 0.5em 0.8em;border-bottom: 1px solid #cbcbcb;}
div#r_quick_pool p.alert {font-size: 1.2em;line-height: 1.3em;background-color: #d61014;color: #fff;font-weight: bold;padding: 0.5em;}
div#r_quick_pool div.bottom_pool {border-top: 1px solid #fff;padding-top: 0.4em;}
div#r_quick_pool div.bottom_pool p {padding: 0em 0.5em 0.4em 0.5em;text-align: center;clear: both;}
div#r_quick_pool div.cont_pool ul {margin-bottom: 1em;}
div#r_quick_pool div.cont_pool li {line-height: 1;margin-bottom: 0.7em;}
div#r_quick_pool div.cont_pool li input {vertical-align: 0px;}
div#r_quick_pool div.cont_pool dl {padding-bottom: 0.5em;}
div#r_quick_pool div.cont_pool dt {padding-top: 0.3em;clear: both;margin-bottom: 0.3em;}
div#r_quick_pool div.cont_pool dd {float: left;line-height: 1;margin-bottom: 0.3em;padding-top: 0.3em;}
div#r_quick_pool div.cont_pool dd.graph {padding-top: 0;border: 1px solid #cd9ca2;height: 14px;background-color: #fff;width: 190px;margin-right: 5px;background-image: url(/common/base_pat_r_pool_graph.gif);background-position: 0 0;background-repeat: repeat-x;}
/* 順位表 */
div#r_standing {}
div#r_standing div.r_inner {padding-bottom: 5px;}
div#r_standing table {width: 292px;}
div#r_standing h4 {margin-bottom: 0.4em;font-size: 1.2em;font-weight: normal;}
div#r_standing h4 span {font-size: 1.4em;font-weight: bold;font-family: Verdana, sans-serif;}
/* 順位表テーブル */
div#r_standing table {border: 1px solid #cbcbcb;border-top: none;clear: both;}
div#r_standing table td,
div#r_standing table th {font-size: 1.2em;padding: 0.5em 0.2em 0.4em 0.2em;line-height: 1.3em;text-align: center;}
div#r_standing tr.gray td,
div#r_standing tr.gray td {background-color: #d9e0e8;}
div#r_standing table th,
div#r_standing table th {background-color: #4c4c4c;color: #fff;}
/* 順位表タブ */
div#r_standing div.yui-navset ul.yui-nav {border-left: 1px solid #cbcbcb;}
div#r_standing div.yui-navset ul.yui-nav li {float: left;display: inline;line-height: 1;height: 2.2em;}
div#r_standing div.yui-navset ul.yui-nav li a {display: block;background-color: white;width: 71px;height: 1.3em;border-top: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb;border-bottom: 1px solid #cbcbcb;text-align: center;padding: 0.5em 0 0.4em 0;margin: 0;}
div#r_standing div.yui-navset ul.yui-nav li.selected a {background-color: #4c4c4c;color: white;text-decoration: none;font-weight: bold;width: 74px;margin: 0;border-bottom: 1px solid #3f3f3f;}
/* 新タブ */
div#r_standing div.yui-navset ul.yui-nav li a.selected {background-color: #4c4c4c;color: white;text-decoration: none;font-weight: bold;width: 74px;margin: 0;border-bottom: 1px solid #3f3f3f;}
/* 新タブ */
div.nfl_stand_nfc_r,
div.nfl_stand_afc_r{zoom: 1;}
/* --順位表タブ関連ここまで*/
/* 一覧 */
div.basic_module div.inner_box div.standing{position: relative;border-top:1px solid #d9d9d9;height: 2.8em;clear: both;}
div.basic_module div.inner_box div.standing li{
float:right;
display:inline;
margin-top:0.7em;
margin-right:0.8em;
}
div.basic_module div.inner_box div.standing li a{background-image: url(/common/head_tip_arrow_a.gif);background-position: 0 52%;background-repeat: no-repeat;padding-left:13px;}


div#r_standing p.update {position: absolute;top: 0.5em;right: 0px;}
/* スコア */
div#r_score_box tr.bg1 {}
div#r_score_box tr.bg2 {background-color: #d9e0e8;}
div#r_score_box table {margin-top: 8px;margin-bottom: 12px;border-top: 1px solid #d9e0e8;}
div#r_score_box table td {padding: 0.5em 0 0.5em 0;font-size: 1.2em;text-align: center;}
/* コラム著者プロフ */
div#r_writer_prof p {color: #656565;margin-bottom: 0.3em;}
div#r_writer_prof p.name {font-weight: bold;}
body#column div#r_writer_prof p.name span {font-weight: normal;font-size: 0.85em;}
div#r_writer_prof p.alphabet {font-size: 0.9em;margin-top: 0.5em;padding-top: 0.5em;}
div#r_writer_prof p.prof {font-size: 1em;line-height: 1.6;margin: 1em 0 1em 0;}
div#r_writer_prof p.prof img {float: right;border: 1px solid #e5e5e5;margin-left: 0.5em;margin-bottom: 0.5em;}
/* 最新動画 */
div.steraming_sample {/*background-color: #000;*//*width: 278px;*/width: 280px;margin: 0 auto;/*padding-top: 12px;margin-bottom: 10px;*/}
div.steraming_sample p {text-align: center;/*color: #e5e5e5;*/color: #262626;}
div.steraming_sample p img {border: 1px solid #555;}
div.steraming_sample p.caption {/*width: 278px;*/width: 278px;}
/*div.steraming_sample p.caption a {color: #fff;}*/
/* フォト */
div.photo_sample {background-color: #f2f2f2;width: 278px;margin: 0 auto;padding-top: 12px;margin-bottom: 10px;}
div.photo_sample p {text-align: center;}
div.photo_sample p.caption {text-align: center;color: #3f3f3f;padding-bottom: 12px;padding-left: 20px;padding-right: 20px;}
div#r_photo p.size_up {margin-top: 0.5em;padding-bottom: 0.5em;zoom: 1;text-align: center;}
div#r_photo p.size_up a {padding-left: 21px;padding-bottom: 0.2em;padding-top: 0;}
/* IE6 */
* html div#r_photo p.size_up a {padding-top: 1px;}
/* IE7 */
*+html div#r_photo p.size_up a {padding-top: 3px;}
/*yahoo AD*/
div#pr_box {text-align: center;}
/* PR */
#cap_pr {text-align: center;margin: 0px 0px 5px 0px;}


/* Season Schedule 2010 */
#schedule2010 { border-spacing: 1px; border: 1px solid #aaa;}
#schedule2010 th,
#schedule2010 td	{ border: 1px solid #ccc; padding: 3px;}
#schedule2010 tr.d10 th,
#schedule2010 tr.d10 td	{ background: #E6F3F7;}
#schedule2010 tr.h10 th,
#schedule2010 tr.h10 td	{ background: #F1FCFF;}
#schedule2010 tr.d11 th,
#schedule2010 tr.d11 td	{ background: #F8E9E9;}
#schedule2010 tr.h11 th,
#schedule2010 tr.h11 td	{ background: #FFF3F3;}
#schedule2010 th	{ text-align: left;}
#schedule2010 tr.d10 th	{ color: #0C3E4E;}
#schedule2010 tr.d11 th	{ color: #4E0C0C;}
#schedule2010 th strong	{ font-weight: bold;}


/* NFL Draft 2009 */
#nfldraft2009 { border-spacing: 1px; border: 1px solid #aaa;}
#nfldraft2009 th { width: 2em; font-weight: bold; text-align: center;}
#nfldraft2009 th, #nfldraft2009 td	{ border: 1px solid #ccc; padding: 3px;}
#nfldraft2009 tr.d09 th, #nfldraft2009 tr.d09 td	{ background: #E6F3F7;}
#nfldraft2009 tr.h09 th, #nfldraft2009 tr.h09 td	{ background: #F1FCFF;}
#nfldraft2009 tr.d09 th	{ color: #0C3E4E;}
#nfldraft2009 tr.d10 th	{ color: #4E0C0C;}
#nfldraft2009 td.logoBox	{ width: 27px; text-align: center;}


/* 編集部が選ぶベスト動画 */
div#r_bestmovie {}
div#r_bestmovie div.r_inner {padding-bottom: 1.5em;}
div#r_bestmovie div.r_inner {padding-top: 0;padding-bottom: 1.5em;}
div#r_bestmovie p.date {background-color: #f2f2f2;text-align: right;padding: 0.6em 0.5em 0.4em 0.5em;margin-bottom: 1em;}
div#r_bestmovie div.r_inner ul,
div#r_link div.r_inner ul {padding-left: 0.3em;}
div#r_bestmovie div.r_inner li,
div#r_link div.r_inner li {line-height: 120%;margin-top:6px;padding-right: 0.4em;zoom:1;}
div#r_bestmovie div.r_inner li a,
div#r_link div.r_inner li a {padding-left: 12px;}
div#r_bestmovie .explain {
font-size:1.1em;
margin:6px 3px 0px 3px;
padding:0 3px 0 15px;
}

/* オススメTV番組 */
div#r_tv_schedule {}
div#r_tv_schedule div.r_inner {padding-bottom: 1.5em;}
div#r_tv_schedule div.r_inner {padding-top: 0;padding-bottom: 1.5em;}
div#r_tv_schedule p.date {background-color: #f2f2f2;text-align: right;padding: 0.6em 0.5em 0.4em 0.5em;margin-bottom: 1em;}
div#r_tv_schedule div.r_inner ul,
div#r_link div.r_inner ul {padding-left: 0.3em;}
div#r_tv_schedule div.r_inner li,
div#r_link div.r_inner li {line-height: 120%;margin-top:6px;padding-right: 0.4em;zoom:1;}
div#r_tv_schedule div.r_inner li.no_link_text,
div#r_link div.r_inner li.no_link_text {padding:0 0 0 13px;background-image:url("/common/head_tip_arrow_a.gif");background-position:0 52%;background-repeat:no-repeat;}
div#r_tv_schedule div.r_inner li a,
div#r_link div.r_inner li a {padding-left: 12px;}
div#r_tv_schedule .ttl {
font-size:12px;
font-weight:bold;
color:#144782;
margin:6px 3px 0px 3px;
padding:0 3px 0 15px;
}

#r_tv_schedule .r_inner .box {margin:0 0 5px 0;}
#r_tv_schedule .r_inner .box h3.nittere {width:264px;background-image:url("/broadcast_off/images/nittere_logo.gif");background-position:6px 50%;background-repeat:no-repeat;padding:0.7em 0 0.6em 28px;background-color:#E7E7E7;border-bottom:3px solid #D1D1D1;margin-top:10px;font-size:12px;}
#r_tv_schedule .r_inner .box h3.gaora {background-image:url("/broadcast_off/images/gaora_logo.gif");background-position:6px 50%;background-repeat:no-repeat;padding:0.7em 0 0.6em 60px;background-color:#E7E7E7;border-bottom:3px solid #D1D1D1;margin-top:10px;font-size:12px;}
#r_tv_schedule .r_inner .box .contents_box {border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;padding:5px; margin:0; }
#r_tv_schedule .r_inner .box .contents_box .image {width:90px;height:60px;margin:0 5px 5px 0;padding:5px; border:1px solid #999999;float:left;}
#r_tv_schedule .r_inner .box .contents_box .oa {font-size:12px;font-weight:bold;margin:0 0 5px 0;}
#r_tv_schedule .r_inner .box .contents_box .ttl {color:#144782;font-size:12px;font-weight:bold;}

/* クイックアンケート */
div#r_enquete {}
div#r_enquete div.inner_box {padding-top: 0;padding-bottom: 4px;}
div#r_enquete div.r_inner {margin-top: 4px;padding-bottom: 0.2em;}
div#r_enquete div.r_inner p {line-height: 1.4em;margin-bottom: 0.6em;padding:0 5px 0 5px;}
div#r_enquete div.r_inner p.question {background-image: url(/common/base_pat_r_mobile.gif);background-position: 0 0px;background-repeat: repeat-x;font-weight:bold;}
div#r_enquete div.r_inner table {line-height: 1.4em;margin-bottom: 0.6em;padding:0 5px 0 5px;}
div#r_enquete div.r_inner table td {padding:3px;font-size:12px;}
* html div#r_enquete div.r_inner p {line-height: 1.6;}
* html div#r_enquete div.r_inner p img {margin-top: 0;}