/* initialize */
@charset utf-8;
/* @import "fontsize.css";*/
html * { box-sizing: border-box; -moz-box-sizing: border-box;}


/* relative size set */
.txt1 { font-size:65%; line-height:130%;}
.txt2 { font-size:75%; line-height:140%;}
.txt3 { font-size:75%; line-height:150%;}
.txt4 { font-size:75%; line-height:150%;}
.txt5 { font-size:88%; line-height:135%;}
.txt6 { font-size:112%; line-height:135%;}
.emph { font-weight:bold;}
.default { font-weight:normal; color:#000000;}


/* definition:base */
body       { color: #000; font-family: Osaka, Verdana, Arial, Helvetica, "ＭＳ Ｐゴシック"; background: #ffffff; text-align: center; margin: 0; padding: 0 ; }
tr         { vertical-align:top;}
p          { padding:0px; margin:0px; font-size:88%; line-height:170%; }
ol          { margin: 0; padding: 0 }
ul         { padding:0px; margin:0px; font-size:88%; line-height:170%; }
blockquote { background-color: #f6f8f9; margin: 2px 0; padding: 12px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc }

/* definition:common color */
.txt_color01 { color:#990000;}
.txt_color02 { color:#ffffff;}
.commenter-profile img { vertical-align: middle; border-width: 0; }

/* definition:class form */
form {margin:0px;}


/* definition:class headline */
h1,h2,h3 {margin:0px;padding:0px;}


/* definition:pane */
#hdr_pane { margin-bottom:2px;}
#cont_area { width:790px;}
.leftnavi_pane { width:150px; background:#f5f5f5; text-align:left;}
#info_pane { width:630px; margin-left:10px; text-align:left;}
#special_info { width:210px; padding-left:10px;}
#ad_pane { width:620px; text-align:left; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color: #F6F8F9;}
#main_pane { width:410px; margin-top:10px; margin-left:10px; text-align:left;}
.wide #main_pane { width:620px; margin-top:10px; margin-left:10px; text-align:left;}
.article #main_pane { width:630px;}
#sub_pane { width:200px; margin-top:10px; margin-left:10px; text-align:left;}
#mainichi_pane { width:630px; margin-left:10px; padding-bottom:18px; text-align:left;}
#ftr_pane {}


/* definition:left navi */
#rs_logo { height:104px;text-align:center; background:#ffffff url(/share/img/rnavi_bg_01.gif) no-repeat center; border-top:1px solid #f79593; border-right:1px solid #f79593; border-left:1px solid #f79593;}
#rs_logo img { margin:8px 0px;}
#date { padding:3px 0px; font-weight:bold; text-align:center; background:#ff333a;}

/* definition:header */
.hTableBox1    { margin: 8px auto 3px; padding: 0; width: 790px; border-bottom: 3px solid #ff0000 }
.td1  { padding: 0 10px 4px 20px; width: 208px }
.td2 {vertical-align:bottom;padding:0px 0px 1px 0px;}
.td2 a   { color: #990000; font-size: 14px; font-weight: bold; text-decoration: none }
.td2 a:visited  { color: #990000; text-decoration: none }
.td2 a:hover  { color: #990000; text-decoration: underline }
.td3  { text-align: right; padding: 0 10px 4px 0; vertical-align: bottom }


/* definition:category_navi */
#category_navi_bg  { background-color: #f5f5f5; margin: 0; padding: 0 }
.category_navi  { background: #ffedef; text-align: left; border-right: 1px solid #f79593; border-left: 1px solid #f79593 }
.category_navi a { font-size:75%; line-height:140%;  text-decoration:none; color:#990000;}
.category_navi a:visited { color:#990000;}
.category_navi a:hover { text-decoration:underline; color:#990000;}
.category_navi .leftnavi{ padding:3px 5px 0px 20px; list-style:none; background:url(/share/img/blt_01.gif) no-repeat top left; background-position: 10px 8px;}
.category_navi .leftnavi_on  { background: url("/share/img/blt_07.gif") no-repeat 1px 1px; list-style: none; padding: 5px 5px 0 20px }
.category_navi .leftnavi_on_sngl{ padding:5px 5px 0px 20px; list-style:none; background:url(/share/img/blt_23.gif) no-repeat top left; background-position: 1px 1px;}
.category_navi .leftnavi_sub{ padding:5px 5px 0px 26px; list-style:none; background:url(/share/img/blt_08.gif) no-repeat top left; background-position: 1px 1px;}
.category_navi .leftnavi_sub a{ font-weight:normal;}
.category_navi .leftnavi_sub a:visited{ color:#990000;}
.category_navi .leftnavi_sub a:hover{ font-weight:normal;}
.category_navi .current { font-weight:bold;}
.category_navi .bdr{ margin:0px 7px; border-top:1px solid #fbbcbb;}
.category_navi .space { margin-top:7px;}
.category_navi .ttl01 { margin:0px 1px; padding:6px 8px 4px 8px; font-size:75%; line-height:140%; font-weight:bold; color:#990000; background:#ffffff url(/share/img/rnavi_bg_02.gif) no-repeat top;}
#atrticle_search { padding:5px 0px 8px 8px; margin:0px 1px; background:#ffffff;}
#atrticle_search_txt { width:80px; margin-right:5px;}


/* definition:left navi blocks */
.left_navi_ttl { margin-top:5px; text-align:left; color:#990000; background:url(/share/img/frm_01_top.gif) no-repeat;}
.left_navi_ttl table { width:138px; margin-left:8px; padding-top:3px;}
.left_navi_ttl .ttl01 { font-weight:bold; color:#990000;}
.left_navi_ttl .ttl01 a { font-weight:bold; text-decoration:underline; color:#990000;}
.left_navi_ttl .ttl01 a:visited { color:#990000;}
.left_navi_ttl .ttl01 a:hover { font-weight:bold; text-decoration:underline; color:#ff3300;}
.left_navi_ttl .ttl02 { text-align:right;}
.left_navi_ttl .ttl02 a { font-weight:bold; text-decoration:underline; color:#990000;}
.left_navi_ttl .ttl02 a:visited { color:#990000;}
.left_navi_ttl .ttl02 a:hover { font-weight:bold; text-decoration:underline; color:#ff3300;}


.left_navi_content  { background: #ffffff url("/share/img/frm_02_btm.gif") no-repeat 50% bottom; padding-bottom: 7px }
.left_navi_content a { text-decoration:underline; color:#000000;}
.left_navi_content a:visited { color:#666666;}
.left_navi_content a:hover { text-decoration:underline; color:#ff3300;}
.left_navi_content .block01  { padding: 3px 0 9px; border-right: 1px solid #f79593; border-left: 1px solid #f79593 }
.left_navi_content .block01 a { color:#000000; text-decoration:none;}
.left_navi_content .block01 a:visited { color:666666;}
.left_navi_content .block01 a:hover { color:#ff3300; text-decoration:underline;}
.left_navi_content .block01 img{  text-align:absmiddle;}
.left_navi_content .block02 { padding:0px 5px 0px 9px; background:url(/share/img/bg_02.gif) repeat-y;}
.left_navi_content .block02 a:visited { color:#666666;}
.left_navi_content .block02 a:hover { text-decoration:underline; color:#ff3300;}
.left_navi_content .block02 .blt01 a:visited { color:#000000;}
.left_navi_content .block02 .blt01 a:hover { text-decoration:underline; color:#ff3300;}
.left_navi_content .block03 { padding:3px 5px 2px 10px; background:url(/share/img/bg_03.gif) repeat-y;}
.left_navi_content .blt01 { padding:4px 2px 0px 8px; background: url(/share/img/blt_02.gif) no-repeat top left; background-position:0px 8px;}
.left_navi_content .blt02 { background: url("/share/img/blt_02.gif") no-repeat 0 8px; text-align: left; margin-left: 10px; padding: 4px 0 0 8px }
.left_navi_content .blogpeople-main    { font-size: 75%; line-height: 140%; text-align: left; padding-left: 10px; border-right: 1px solid #f79593; border-left: 1px solid #f79593 }
.left_navi_content .blogpeople-main a { color:#000000; text-decoration:none;}
.left_navi_content .blogpeople-main a:visited { color:666666;}
.left_navi_content .blogpeople-main a:hover { color:#ff3300; text-decoration:underline;}
.left_navi_content .blogpeople-main img {  text-align:absmiddle;}
.left_navi_content .blogpeople-main txt2    { margin-left: 10px; padding: 4px 0 0 8px }
.left_navi_content .blogpeople-powered-by     { text-align: left; padding-left: 10px; border-right: 1px solid #f79593; border-left: 1px solid #f79593 }
.left_navi_content .blogpeople-powered-by a   { color: #666; font-size: 8px; text-decoration: none }
.leftnavi_pane .ad01  { background: #ffffff; margin-top: 5px; padding: 5px 10px; border: solid 1px #cccccc }
.leftnavi_pane .ad01 img  { margin-top: 2px; margin-bottom: 1px }
.leftnavi_pane .ad01 a { text-decoration:underline; color:#000000;}
.leftnavi_pane .ad01 a:hover { text-decoration:underline; color:#ff3300;}
.leftnavi_pane .ad02 { padding:5px 5px 5px 15px; margin-top:5px; border:1px solid #ccc; background:#ffffff;}
.leftnavi_pane .ad02 img { margin-bottom:3px;}
.leftnavi_pane .ad02 a { text-decoration:underline; color:#000000;}
.leftnavi_pane .ad02 a:hover { text-decoration:underline; color:#ff3300;}

.industry_news .block01 img { border:0px;}
.industry_news .left_navi_content { padding-bottom:7px; background: #ffffff url(/share/img/frm_06_btm.gif) no-repeat bottom;}
.blt01 a { text-decoration:none;}
.blt01 a:hover { text-decoration:underline;}
.bp_ruglink  { background-color: #f5f5f5; margin: 0 }
/* .blt01 a:hover { color:#666666;} */


/* definition:info pane */
#top_navi {  padding:0px 3px 0px 3px; margin-bottom:10px; text-align:right; background:#ffffff url(/share/img/tnavi_bg_01.gif) no-repeat top;}
#top_navi a { text-decoration:underline; color:#990000;}
#top_navi a:hover { text-decoration:underline; color:#ff3300;}
.crumb { margin-bottom:9px; padding-bottom:1px;}


.crumb { color:#990000;}
.crumb .current { font-weight:bold;}
.crumb a { color:#990000; text-decoration:underline;}
.crumb a:visited { color:#666666;}
.crumb a:hover { color:#ff3300;}


#extra_news { font-weight:bold;color:#ff3300;}
#extra_news a { text-decoration:none; color:#ff3300;}
#extra_news a:visited { color:#666666;}
#extra_news a:hover { text-decoration:underline; color:#ff3300;}
#info_content { width:410px; margin:5px 0px  20px 0px;}


.info_ttl01 { background:url(/share/img/blt_03.gif) no-repeat; padding:0px 5px 0px 10px; border-bottom:2px solid #990000;}
.info_ttl01 table{ width:395px;}
.article .info_ttl01{ margin-top:10px;}
.article .info_ttl01 table{ width:605px;}
.article .today_ttl { padding-left:10px;}
.article h6  { font-size: 100%; line-height: 135%; margin: 25px 0 0 10px; padding: 0; border-bottom: 1px dotted #666 }
.info_ttl01 .ttl01{ text-align:left; font-weight:bold; color:#990000;}
.info_ttl01 .ttl01 a { text-decoration:none; color:#990000;}
.info_ttl01 .ttl01 a:visited { color:#990000;}
.info_ttl01 .ttl01 a:hover { text-decoration:underline; color:#ff3300;}
.info_ttl01 .ttl02{ text-align:right; color:#990000;}
.info_ttl01 .ttl02 a { text-decoration:underline; color:#990000;}
.info_ttl01 .ttl02 a:visited { color:#990000;}
.info_ttl01 .ttl02 a:hover { text-decoration:underline; color:#ff3300;}

.info_ttl01_dis { background:url(/share/img/blt_15.gif) no-repeat; padding:0px 5px 0px 10px; border-bottom:2px solid #990000;}
.info_ttl01_dis table{ width:395px;}
.article .info_ttl01_dis{ margin-top:10px;}
.article .info_ttl01_dis table{ width:605px;}
.info_ttl01_dis .ttl01{ text-align:left; font-weight:bold; color:#333333;}
.info_ttl01_dis .ttl01 a { text-decoration:none; color:#990000;}
.info_ttl01_dis .ttl01 a:visited { color:#666666;}
.info_ttl01_dis .ttl01 a:hover { text-decoration:underline; color:#ff3300;}
.info_ttl01_dis .ttl02{ text-align:right; color:#990000;}
.info_ttl01_dis .ttl02 a { text-decoration:underline; color:#990000;}
.info_ttl01_dis .ttl02 a:visited { color:#990000;}
.info_ttl01_dis .ttl02 a:hover { text-decoration:underline; color:#ff3300;}

.clr01 .info_ttl01 { background:url(/share/img/blt_g13.gif) no-repeat; padding:0px 5px 0px 10px; border-bottom:2px solid #36730a;}
.clr01 .info_ttl01 .ttl01{ text-align:left; font-weight:bold; color:#00451c;}
.clr01 .info_ttl01 .ttl01 a { text-decoration:none; color:#00451c;}
.clr01 .info_ttl01 .ttl01 a:visited { color:#00451c;}
.clr01 .info_ttl01 .ttl01 a:hover { text-decoration:underline; color:#ff3300;}
.clr01 .info_ttl01 .ttl02{ text-align:right;}
.clr01 .info_ttl01 .ttl02 a { text-decoration:underline; color:#00451c;}
.clr01 .info_ttl01 .ttl02 a:visited { color:#00451c;}
.clr01 .info_ttl01 .ttl02 a:hover { text-decoration:underline; color:#ff3300;}

.clr01 .info_ttl01_dis { background:url(/share/img/blt_15.gif) no-repeat; padding:0px 5px 0px 10px; border-bottom:2px solid #36730a;}


h2 { font-size:75%; line-height:140%;}


/* definition:today's topic */
.today_ttl { padding-top:10px; text-align:left; font-weight:bold;}
.today_ttl a { color:#000000;}
.today_ttl a:visited { color:#666666;}
.today_ttl a:hover { color:#ff3300;}
.today_cont { padding-top:0px; text-align:left;}
#info_content .today_cont img { margin:0px 10px 10px 0px; border:1px solid #cccccc; float:left;}
.info_content .today_cont img { margin:0px 10px 10px 0px; border:1px solid #cccccc; float:left;}
.today_detail { text-align:right;}
.today_detail a{ color:#990000;}
.today_detail a:visited { color:#666666;}
.today_detail a:hover { color:#ff3300;}

#info_content .block01 { padding: 4px 0px 0px 10px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 8px;}
#info_content .block01 table{ width:398px;}
#info_content .block01 table .time{ text-align:right;}
#info_content .block01 a { color:#000000; text-decoration:none;}
#info_content .block01 a:visited { color:#666666;}
#info_content .block01 a:hover { color:#ff3300; text-decoration:underline;}

.img_center { padding-top:19px;}
.img_left { padding-top:19px; width:410px;}
.img_right { padding-top:19px; width:410px;}
.article .img_left { padding-top:0px; width:620px;} /*altered 050503 padding-top 19px to 0*/
.article .img_right { padding-top:0px; width:620px;} /*altered 050503 padding-top 19px to 0*/

.img_center .today_image { margin:0px auto 5px auto;}
.img_left .today_image { float:left; margin:0px 5px 5px 0px; }
.img_right .today_image { float:right; margin:0px 0px 5px 5px; }

.today_image { background:#efefef;}
.today_image img { border:1px solid #cccccc;}
.today_image .caption { margin-bottom:0px; padding:5px; font-weight:bold; text-align:left;}

.multiBG { background:#ffffff;}
.multi_image { margin:0px auto 5px auto;}
.multi_image { background:#efefef;}
.multi_image img { border:1px solid #cccccc;}
.multi_image .caption { margin-bottom:0px; padding:5px; font-weight:bold; text-align:left;}

/* definition:special topics */
.sp_topics { padding-bottom:4px; margin-bottom:5px; text-align:left; color:#990000; background:#ffedef url(/share/img/frm_07_btm.gif) no-repeat bottom;}
.sp_topics .ttl01 { width:200px; padding:2px 8px 5px 10px; text-align:left; color:#990000; background:#ffedef url(/share/img/frm_07_top.gif) no-repeat;}
.sp_topics .ttl01_tl  { background: #ffedef url("/share/img/frm_07_top_tl.gif") no-repeat; width: 200px; height: 35px }
.sp_topics .ttl01 .left a { font-weight:bold; text-decoration:underline; color:#990000;}
.sp_topics .ttl01 .left a:visited { color:#990000;}
.sp_topics .ttl01 .left a:hover { text-decoration:underline; color:#ff3300;}
.sp_topics .ttl01 .right { text-align:right;}
.sp_topics .ttl01 .right a { text-decoration:underline; color:#990000;}
.sp_topics .ttl01 .right a:visited { color:#990000;}
.sp_topics .ttl01 .right a:hover{ color:#ff3300;}

.japan_match          { color: #990066; background: #fdedff url("/share/img/frm_07_btm.gif") no-repeat 50% bottom; text-align: center; margin-bottom: 5px; padding-bottom: 4px }
.japan_match .ttl01  { background: #fdedff url("/share/img/frm_07_top_ja.gif") no-repeat; width: 200px; height: 35px }
.kobe_match           { color: #990000; background: #ffedef url("/share/img/frm_07_btm.gif") no-repeat 50% bottom; text-align: center; margin-bottom: 5px; padding-bottom: 4px }
.kobe_match .ttl01   { background: #ffedef url("/share/img/frm_07_top_st.gif") no-repeat; width: 200px; height: 35px }

.sp_topics .content { width:200px; background:#ffedef;}
.sp_topics .content table { margin:0px 7px; padding-bottom:5px;}
.sp_topics .content table .rankcell       { font-size: 10px; line-height: 14px; background-color: #fff; text-align: center; width: 15px; height: 15px; vertical-align: bottom; border-right: 1px solid #ff979e; border-bottom: 1px solid #ff979e }
.sp_topics .content table .rankcell_next   { font-size: 10px; line-height: 14px; background-color: #ffedef; text-align: center; width: 15px; height: 15px; vertical-align: bottom; border-right: 1px solid #ff979e; border-bottom: 1px solid #ff979e }
.sp_topics .content table .rankcell_win  { font-size: 10px; line-height: 14px; background-color: #fff; text-align: center; width: 15px; height: 15px; vertical-align: bottom; border-top: 1px solid #ff979e; border-left: 1px solid #ff979e }
.sp_topics .content table .rankcell_lose  { font-size: 10px; line-height: 14px; background-color: #fff; text-align: center; width: 15px; height: 15px; vertical-align: bottom; border-top: 1px solid #ff979e; border-left: 1px solid #ff979e }
.sp_topics .content table .rankcell_blank    { background-color: #ff979e; width: 15px; height: 15px; vertical-align: bottom }
.sp_topics .content table .rankcell_top     { font-size: 10px; line-height: 14px; text-align: center; width: 15px; height: 15px; vertical-align: bottom; border-bottom: 1px solid #ff979e }
.sp_topics .content table .rankcell_left    { font-size: 10px; line-height: 14px; height: 15px; vertical-align: bottom; border-right: 1px solid #ff979e }
.sp_topics .content a { text-decoration:underline; color:#000000;}
.sp_topics .content a:visited { color:#666666;}
.sp_topics .content a:hover { color:#ff3300;}
.sp_topics .content img { margin-right:5px; border:1px solid #cccccc;}
.sp_topics .ranking { width:200px;  background:#efeee7;}
.sp_topics .ranking table { margin:0px 7px;}
.sp_topics .ranking .rank { padding:0px 7px 0px 3px; font-weight:bold;}
.sp_topics .ranking .rank a { text-decoration:none; color:#990000;}
.sp_topics .ranking .rank a:visited { color:#666666;}
.sp_topics .ranking .rank a:hover { text-decoration:underline; color:#ff3300;}
.sp_topics .ranking .rank_sum a { padding-right:5px;}
.sp_topics .ranking .rank_sum a { text-decoration:none; color:#000000;}
.sp_topics .ranking .rank_sum a:visited { color:#666666;}
.sp_topics .ranking .rank_sum a:hover { text-decoration:underline; color:#ff3300;}


/* definition:main content */
h2 { font-size:75%; line-height:140%;}
.cont_list01 { margin-bottom:19px;}
.wide .cont_list01 { margin-bottom:0px;}
.cont_list01 .main_cat_navi { width:410px; text-align:right; padding:5px; background: #ffffff url(/share/img/mnavi_bg_01.gif) repeat-x;}
.cont_list01 .main_cat_navi a { text-decoration:underline; color:#990000;}
.cont_list01 .main_cat_navi a:visited { color:#666666;}
.cont_list01 .main_cat_navi a:hover { text-decoration:underline; color:#ff3300;}


.cont_list01 .ttl01 { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_04.gif) no-repeat;}
.cont_list01 .ttl01 table { width:389px; text-align:left;}
.cont_list01 .ttl01 .left { text-align:left;}
.cont_list01 .ttl01 .left a { text-decoration:none;}
.cont_list01 .ttl01 .left a:visited { color:990000;}
.cont_list01 .ttl01 .left a:hover { text-decoration:underline;color:#ff3300;}
.cont_list01 .ttl01 .right {  text-align:right;}
.cont_list01 .ttl01 a { font-weight:bold; color:#990000;}
.cont_list01 .ttl01 a:visited { color:990000;}
.cont_list01 .ttl01 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list01 .ttl01 .right a { font-weight:normal; color:#990000;}

.cont_list01 .ttl01_dis { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_18.gif) no-repeat;}
.cont_list01 .ttl01_dis .left { text-align:left; color:#333333;}
.cont_list01 .ttl01_dis .left a { text-decoration:none;}
.cont_list01 .ttl01_dis .left a:visited { color:666666;}
.cont_list01 .ttl01_dis .left a:hover { text-decoration:underline;}
.cont_list01 .ttl01_dis .right {  text-align:right;}
.cont_list01 .ttl01_dis a { font-weight:bold; color:#990000;}
.cont_list01 .ttl01_dis a:visited { color:666666;}
.cont_list01 .ttl01_dis a:hover { color:#ff3300; text-decoration:underline;}
.cont_list01 .ttl01_dis .right a { font-weight:normal; color:#990000;}

.cont_list01 .clr01_dis { background:url(/share/img/blt_g06.gif) no-repeat;}
.cont_list01 .clr01_dis .left a { color:#333333;}
.cont_list01 .clr01_dis .left a:visited { color:#333333;}
.cont_list01 .clr01_dis .left a:hover{ color:#ff3300;}
.cont_list01 .clr01_dis .right a { color:#333333;}
.cont_list01 .clr01_dis .right a:visited{ color:#333333;}
.cont_list01 .clr01_dis .right a:hover{ color:#ff3300;}

.cont_list01 .ttl02 {  height:21px; margin-bottom:10px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_06.gif) no-repeat;}
.cont_list01 .ttl02 table { width:389px; text-align:left;}
.cont_list01 .ttl02 .left { text-align:left; color:#333;}
.cont_list01 .ttl02 .left a { text-decoration:none;}
.cont_list01 .ttl02 .left a:visited { color:#990000;}
.cont_list01 .ttl02 .left a:hover { color:#ff3300;text-decoration:underline;}
.cont_list01 .ttl02 .right {  text-align:right;}
.cont_list01 .ttl02 a { font-weight:bold; color:#990000;}
.cont_list01 .ttl02 a:visited { color:#990000;}
.cont_list01 .ttl02 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list01 .ttl02 .right a { font-weight:normal; color:#990000;}


.cont_list01 .ttl02_dis { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_19.gif) no-repeat;}
.cont_list01 .ttl02_dis .left { text-align:left; color:#333333;}
.cont_list01 .ttl02_dis .left a { text-decoration:none;}
.cont_list01 .ttl02_dis .left a:visited { color:666666;}
.cont_list01 .ttl02_dis .left a:hover { text-decoration:underline;}
.cont_list01 .ttl02_dis .right {  text-align:right;}
.cont_list01 .ttl02_dis a { font-weight:bold; color:#990000;}
.cont_list01 .ttl02_dis a:visited { color:666666;}
.cont_list01 .ttl02_dis a:hover { color:#ff3300; text-decoration:underline;}
.cont_list01 .ttl02_dis .right a { font-weight:normal; color:#990000;}

.cont_list01 .ttl03_dis { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_20.gif) no-repeat;}
.cont_list01 .ttl03_dis .left { text-align:left; color:#333333;}
.cont_list01 .ttl03_dis .left a { text-decoration:none;}
.cont_list01 .ttl03_dis .left a:visited { color:666666;}
.cont_list01 .ttl03_dis .left a:hover { text-decoration:underline;}
.cont_list01 .ttl03_dis .right {  text-align:right;}
.cont_list01 .ttl03_dis a { font-weight:bold; color:#990000;}
.cont_list01 .ttl03_dis a:visited { color:666666;}
.cont_list01 .ttl03_dis a:hover { color:#ff3300; text-decoration:underline;}
.cont_list01 .ttl03_dis .right a { font-weight:normal; color:#990000;}

.cont_list01 .clr03_dis { background:url(/share/img/blt_g10.gif) no-repeat;}
.cont_list01 .clr03_dis .left a { color:#333333;}
.cont_list01 .clr03_dis .left a:visited { color:#666666;}
.cont_list01 .clr03_dis .left a:hover{ color:#ff3300;}
.cont_list01 .clr03_dis .right a { color:#333333;}
.cont_list01 .clr03_dis .right a:visited{ color:#333333;}
.cont_list01 .clr03_dis .right a:hover{ color:#ff3300;}

.article .cont_list01 .ttl01 { background:url(/share/img/blt_09.gif) no-repeat;}
.article .cont_list01 .ttl01 table { width:609px;}
.article .cont_list01 .ttl01 .left { color:#990000;}
.article .cont_list01 .ttl01 .right { padding-right:10px;text-align:right;}
.article .cont_list01 .block01 { width:610px;}
.article .cont_list01 .block02 { width:610px;}

.article .cont_list01 .clr01 { background:url(/share/img/blt_g11.gif) no-repeat;}
.article .cont_list01 .clr01 .left a { color:#00451c;}
.article .cont_list01 .clr01 .left a:visited { color:#00451c;}
.article .cont_list01 .clr01 .left a:hover { color:#ff3300;}
.article .cont_list01 .clr01 .right a { color:#00451c;}
.article .cont_list01 .clr01 .right a:visited{ color:#00451c;}
.article .cont_list01 .clr01 .right a:hover{ color:#ff3300;}

.article .cont_list01 .ttl02 { background:url(/share/img/blt_13.gif) no-repeat;}
.article .cont_list01 .ttl02 table { width:609px;}
.article .cont_list01 .ttl02 .left { color:#990000;}
.article .cont_list01 .ttl02 .right { padding-right:10px;text-align:right;}
.article .cont_list01 .block01 { width:610px;}
.article .cont_list01 .block02 { width:610px;}

.article .cont_list01 .clr02 { background:url(/share/img/blt_g09.gif) no-repeat;}
.article .cont_list01 .clr02 .left a { color:#00451c;}
.article .cont_list01 .clr02 .left a:visited { color:#00451c;}
.article .cont_list01 .clr02 .left a:hover { color:#ff3300;}
.article .cont_list01 .clr02 .right a { color:#00451c;}
.article .cont_list01 .clr02 .right a:visited{ color:#00451c;}
.article .cont_list01 .clr02 .right a:hover{ color:#ff3300;}

.cont_list01 .blocks { margin:10px 0px 19px 0px;}
.cont_list01 .block01 { width:410px; padding: 4px 0px 0px 10px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 8px;}
.cont_list01 .block01 td{ vertical-align:top;}
.cont_list01 .block01 .time{ padding-right:2px; text-align:right;}
.cont_list01 .block01 .image{ padding-right:2px; text-align:right;}
.cont_list01 .block01 .image img{ border:1px solid #cccccc;}
.cont_list01 .block01 a { color:#000000; text-decoration:none;}
.cont_list01 .block01 a:visited { color:666666;}
.cont_list01 .block01 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list01 .block02 td { padding:4px 7px 0px 7px;}
.cont_list01 .block02 td.date { width:80px; text-align:right;}
.cont_list01 .block02 a { color:#000000; text-decoration:none;}
.cont_list01 .block02 a:visited { color:666666;}
.cont_list01 .block02 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list01 .block03 { width:315px; padding: 4px 10px 0px 10px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 8px;}
.cont_list01 .block03 .time{ padding-right:2px; text-align:right;}
.cont_list01 .block03 a { color:#000000; text-decoration:none;}
.cont_list01 .block03 a:visited { color:#666666;}
.cont_list01 .block03 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list01 .block04 { width:200px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 8px; vertical-align:top;}
.cont_list01 .block04 .item { width:180px; margin-left:10px;padding-top: 4px}
.cont_list01 .block04 a { color:#000000; text-decoration:none;}
.cont_list01 .block04 a:visited { color:#666666;}
.cont_list01 .block04 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list02 { margin-bottom:19px;}
.cont_list02 .main_cat_navi { width:410px; text-align:right; padding:5px; background: #ffffff url(/share/img/mnavi_bg_01.gif) repeat-x;}
.cont_list02 .main_cat_navi a { text-decoration:underline; color:#990000;}
.cont_list02 .main_cat_navi a:visited { color:#666666;}
.cont_list02 .main_cat_navi a:hover { text-decoration:underline; color:#ff3300;}
.cont_list02 .ttl01 { height:21px;  padding:3px 5px 0px 16px ; background:url(/share/img/blt_06.gif) no-repeat;}
.cont_list02 .ttl01 table { width:389px; text-align:left;}
.cont_list02 .ttl01 .left { text-align:left; color:#333333;}
.cont_list02 .ttl01 .left a { text-decoration:none;}
.cont_list02 .ttl01 .left a:visited { color:#990000;}
.cont_list02 .ttl01 .left a:hover { color:#ff3300;text-decoration:underline;}
.cont_list02 .ttl01 .right { text-align:right;}
.cont_list02 .ttl01 a { font-weight:bold; color:#990000;}
.cont_list02 .ttl01 a:visited { color:#990000;}
.cont_list02 .ttl01 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list02 .clr01 { background:url(/share/img/blt_g08.gif) no-repeat;}
.cont_list02 .clr01 .left a { color:#00451c;}
.cont_list02 .clr01 .left a:visited { color:#00451c;}
.cont_list02 .clr01 .left a:hover{ color:#ff3300;}
.cont_list02 .clr01 .right a { color:#00451c;}
.cont_list02 .clr01 .right a:visited{ color:#00451c;}
.cont_list02 .clr01 .right a:hover{ color:#ff3300;}


.cont_list02 .ttl02 { height:21px;  padding:3px 5px 0px 16px ; background:url(/share/img/blt_22.gif) no-repeat;}
.cont_list02 .ttl02 table { width:389px; text-align:left;}
.cont_list02 .ttl02 .left { text-align:left; color:#333333;}
.cont_list02 .ttl02 .left a { text-decoration:none;}
.cont_list02 .ttl02 .left a:visited { color:#990000;}
.cont_list02 .ttl02 .left a:hover { color:#ff3300;text-decoration:underline;}
.cont_list02 .ttl02 a { font-weight:bold; color:#990000;}
.cont_list02 .ttl02 a:visited { color:#990000;}
.cont_list02 .ttl02 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list02 .ttl02 .right { text-align:right;}
.cont_list02 .ttl02 .right a { font-weight:normal; color:#990000;}
.cont_list02 .ttl02 .right a:visited { color:#990000;}
.cont_list02 .ttl02 .right a:hover { color:#ff3300; color:#ff3300;}

.cont_list02 .clr02 { background:url(/share/img/blt_g07.gif) no-repeat;}
.cont_list02 .clr02 .left a { color:#00451c;}
.cont_list02 .clr02 .left a:visited { color:#00451c;}
.cont_list02 .clr02 .left a:hover{ color:#ff3300;}
.cont_list02 .clr02 .right a { color:#00451c;}
.cont_list02 .clr02 .right a:visited{ color:#00451c;}
.cont_list02 .clr02 .right a:hover{ color:#ff3300;}


.cont_list02 .blocks { margin-top:10px;}
.cont_list02 .block01 { width:410px; padding: 4px 0px 0px 15px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:5px 8px;}
.cont_list02 .block01 .time{ padding-right:2px; text-align:right;}
.cont_list02 .block01 a { color:#000000; text-decoration:none;}
.cont_list02 .block01 a:visited { color:666666;}
.cont_list02 .block01 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list02 .block02 td { padding:4px 7px 0px 7px;}
.cont_list02 .block02 td.date { width:80px; text-align:right;}
.cont_list02 .block02 a { color:#000000; text-decoration:none;}
.cont_list02 .block02 a:visited { color:666666;}
.cont_list02 .block02 a:hover { color:#ff3300; text-decoration:underline;}


.cont_list02 .blocks { margin-top:10px;}
.cont_list02 .block03 { width:410px; padding: 4px 0px 0px 15px; text-align:left; background:url(/share/img/blt_05.gif) no-repeat; background-position:5px 8px;}
.cont_list02 .block03 .time{ padding-right:2px; text-align:right;}
.cont_list02 .block03 a { color:#000000; text-decoration:none;}
.cont_list02 .block03 a:visited { color:666666;}
.cont_list02 .block03 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list04 { margin-bottom:20px;}
.cont_list04 .ttl01 { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_12.gif) no-repeat;}
.cont_list04 .ttl01 table { width:284px; text-align:left;}
.cont_list04 .ttl01 .left { text-align:left;}
.cont_list04 .ttl01 .left a { font-weight:bold; color:#990000; text-decoration:none;}
.cont_list04 .ttl01 .left a:visited { color:#990000;}
.cont_list04 .ttl01 .left a:hover { color:#ff3300; text-decoration:underline;}
.cont_list04 .ttl01 .right { text-align:right;}
.cont_list04 .ttl01 .right a { font-weight:normal; color:#990000;}
.cont_list04 .ttl01 .right a:visited { color:#990000;}
.cont_list04 .ttl01 .right a:hover { color:#ff3300;}

.cont_list04 .ttl01_dis { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_16.gif) no-repeat;}
.cont_list04 .ttl01_dis table { width:284px; text-align:left;}
.cont_list04 .ttl01_dis .left { text-align:left; color:#333333;}
.cont_list04 .ttl01_dis .left a { font-weight:bold; color:#990000; text-decoration:none;}
.cont_list04 .ttl01_dis .left a:visited { color:666666;}
.cont_list04 .ttl01_dis .left a:hover { color:#ff3300; text-decoration:underline;}
.cont_list04 .ttl01_dis .right { text-align:right; color:#333333;}
.cont_list04 .ttl01_dis .right a { font-weight:normal; color:#990000;}
.cont_list04 .ttl01_dis .right a:visited { color:666666;}
.cont_list04 .ttl01_dis .right a:hover { color:#ff3300;}

.cont_list04 .clr01_dis { background:url(/share/img/blt_g02.gif) no-repeat;}
.cont_list04 .clr01_dis .left a { color:#00451c;}
.cont_list04 .clr01_dis .left a:visited { color:#00451c;}
.cont_list04 .clr01_dis .right a { color:#00451c;}
.cont_list04 .clr01_dis .right a:visited{ color:#00451c;}
.cont_list04 .clr01_dis .right a:hover{ color:#ff3300;}

.cont_list04 .blocks { width:305px; margin-top:10px;}
.cont_list04 .blocks img{ margin-right:10px; border:1px solid #cccccc;}
.cont_list04 .blocks .ttl{ vertical-align:middle;}
.cont_list04 .blocks a { color:#000000; text-decoration:underline;}
.cont_list04 .blocks a:visited { color:666666;}
.cont_list04 .blocks a:hover { color:#ff3300;}

.cont_list04 .blocks01 { width:305px; margin-top:9px;}
.cont_list04 td { vertical-align:top;}
.cont_list04 .blocks01 img{ margin-right:10px; border:1px solid #cccccc;}
.cont_list04 .blocks01 .ttl{ vertical-align:middle;}
.cont_list04 .blocks01 a { color:#000000; text-decoration:underline;}
.cont_list04 .blocks01 a:visited { color:666666;}
.cont_list04 .blocks01 a:hover { color:#ff3300;}

.cont_list04 .block01 { width:80px; padding: 4px 4px 0px 11px; text-align:left; font-weight:bold; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 8px;}
.cont_list04 .block01 a { color:#000000; text-decoration:none;}
.cont_list04 .block01 a:visited { color:#666666;}
.cont_list04 .block01 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list04 .block02 { padding: 4px 5px 0px 9px; text-align:left; background:url(/share/img/blt_14.gif) no-repeat; background-position:0px 10px;}
.cont_list04 .block02 a { color:#000000; text-decoration:underline;}
.cont_list04 .block02 a:visited { color:#666666;}
.cont_list04 .block02 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list04 .block03 { width:305px; padding: 4px 4px 0px 21px; text-align:left; background:url(/share/img/blt_14.gif) no-repeat; background-position:10px 10px;}
.cont_list04 .block03 a { color:#000000; text-decoration:none;}
.cont_list04 .block03 a:visited { color:#666666;}
.cont_list04 .block03 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list04 .block04 { width:620px; padding: 4px 4px 0px 21px; text-align:left; background:url(/share/img/blt_14.gif) no-repeat; background-position:10px 10px;}
.cont_list04 .block04 a { color:#000000; text-decoration:none;}
.cont_list04 .block04 a:visited { color:#666666;}
.cont_list04 .block04 a:hover { color:#ff3300; text-decoration:underline;}

.cont_list05 .ttl02 { height:21px; padding:3px 0px 0px 16px ; background:url(/share/img/blt_13.gif) no-repeat;}
.cont_list05 .ttl02 table { width:600px; text-align:left;}
.cont_list05 .ttl02 .left { text-align:left;}
.cont_list05 .ttl02 .left a { text-decoration:none;}
.cont_list05 .ttl02 .left a:visited { color:#990000;}
.cont_list05 .ttl02 .left a:hover { color:#ff3300; text-decoration:underline;}
.cont_list05 .ttl02 .right {  text-align:right;}
.cont_list05 .ttl02 a { font-weight:bold; color:#990000;}
.cont_list05 .ttl02 a:visited { color:#990000;}
.cont_list05 .ttl02 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list05 .ttl02 .right a { font-weight:normal; color:#990000;}

.cont_list05 .ttl03 { height:21px; padding:3px 0px 0px 16px ; background:url(/share/img/blt_09.gif) no-repeat;}
.cont_list05 .ttl03 table { width:609px; text-align:left;}
.cont_list05 .ttl03 .left { text-align:left; color:#990000;}
.cont_list05 .ttl03 .left a { text-decoration:none;}
.cont_list05 .ttl03 .left a:visited { color:#990000;}
.cont_list05 .ttl03 .left a:hover { color:#ff3300;text-decoration:underline;}
.cont_list05 .ttl03 .right {  text-align:right;}
.cont_list05 .ttl03 a { font-weight:bold; color:#990000;}
.cont_list05 .ttl03 a:visited { color:990000;}
.cont_list05 .ttl03 a:hover { color:#ff3300; text-decoration:underline;}
.cont_list05 .ttl03 .right a { font-weight:normal; color:#990000;}

.cont_list06 td { vertical-align:top;}
.cont_list06 .cell01 { width:176px; margin-left:10px; padding-bottom:7px;}
.cont_list06 .cell02 { width:166px; margin-left:20px; padding-bottom:7px;}
.cont_list06 .ttl { font-weight:bold;}
.cont_list06 .ttl a { color:#000000; text-decoration:underline;}
.cont_list06 .ttl a:visited { color:#666666;}
.cont_list06 .ttl a:hover { color:#ff3300; text-decoration:underline;}
.cont_list06 .item { padding-left:8px ; background:url(/share/img/blt_14.gif) no-repeat; background-position:1px 6px;}
.cont_list06 .item a { color:#000000; text-decoration:none;}
.cont_list06 .item a:visited { color:#666666;}
.cont_list06 .item a:hover { color:#ff3300; text-decoration:underline;}

.cont_list07 { margin-bottom:19px;}
.cont_list07 .ttl01_dis { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_17.gif) no-repeat;}
.cont_list07 .ttl01_dis table { width:284px; text-align:left;}
.cont_list07 .ttl01_dis .left { text-align:left; color:#333333;}
.cont_list07 .ttl01_dis .left a { font-weight:bold; color:#990000; text-decoration:none;}
.cont_list07 .ttl01_dis .left a:visited { color:990000;}
.cont_list07 .ttl01_dis .left a:hover { color:#ff3300; text-decoration:underline;}
.cont_list07 .ttl01_dis .right { text-align:right; color:#333333;}
.cont_list07 .ttl01_dis .right a { font-weight:normal; color:#990000;}
.cont_list07 .ttl01_dis .right a:visited { color:990000;}
.cont_list07 .ttl01_dis .right a:hover { color:#ff3300;}

.cont_list07 .ttl01 { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_21.gif) no-repeat;}
.cont_list07 .ttl01 table { width:284px; text-align:left;}
.cont_list07 .ttl01 .left { text-align:left; color:#333333;}
.cont_list07 .ttl01 .left a { font-weight:bold; color:#990000; text-decoration:none;}
.cont_list07 .ttl01 .left a:visited { color:990000;}
.cont_list07 .ttl01 .left a:hover { color:#ff3300; text-decoration:underline;}
.cont_list07 .ttl01 .right { text-align:right; color:#333333;}
.cont_list07 .ttl01 .right a { font-weight:normal; color:#990000;}
.cont_list07 .ttl01 .right a:visited { color:990000;}
.cont_list07 .ttl01 .right a:hover { color:#ff3300;}

.cont_list07 .clr01 { background:url(/share/img/blt_g03.gif) no-repeat;}
.cont_list07 .clr01 .left a { color:#00451c;}
.cont_list07 .clr01 .left a:visited { color:00451c;}
.cont_list07 .clr01 .left a:hover{ color:#ff3300;}
.cont_list07 .clr01 .right a { color:#00451c;}
.cont_list07 .clr01 .right a:visited{ color:#00451c;}
.cont_list07 .clr01 .right a:hover{ color:#ff3300;}


.today_cont .blocks { margin-bottom:10px;}
.today_cont .blocks img{ margin:0px 10px 0px 0px; border:10px solid #cccccc;}
.today_cont .blocks .ttl{ vertical-align:middle;}
.today_cont .blocks a { color:#000000; text-decoration:underline;}
.today_cont.blocks a:visited { color:666666;}
.today_cont .blocks a:hover { color:#ff3300;}

.today_cont .blocks .item a { color:#000000; text-decoration:underline;}
.today_cont.blocks .item a:visited { color:666666;}
.today_cont .blocks .item a:hover { color:#ff3300;}

.cont_list01 .block05 { width:400px; padding-bottom:7px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 5px;}
.cont_list01 .block05 .item { width:390px; margin-left:10px;}
.cont_list01 .block05 .item a { color:#000000; text-decoration:none;}
.cont_list01 .block05 .item a:visited { color:#666666;}
.cont_list01 .block05 .item a:hover { color:#ff3300; text-decoration:underline;}

.space01 { width:10px;}

.ad { margin:50px 0px;text-align:center;}


/* definition:sub content */
.sub_block { padding-bottom:6px; margin-bottom:5px; background:#ffffff url(/share/img/frm_05_btm.gif) no-repeat bottom;}
.sub_block .sub_block_ttl { width:200px; padding:5px 8px 0px 10px; text-align:left; color:#990000; background:url(/share/img/frm_05_top.gif) no-repeat;}
.sub_block .sub_block_ttl .left { font-weight:bold; color:#990000;}
.sub_block .sub_block_ttl .left a { font-weight:bold; text-decoration:underline; color:#990000;}
.sub_block .sub_block_ttl .left a:visited { color:#990000;}
.sub_block .sub_block_ttl .left a:hover { text-decoration:underline; color:#ff3300;}
.sub_block .sub_block_ttl .right { text-align:right;}
.sub_block .sub_block_ttl .right a { text-decoration:underline; color:#990000;}
.sub_block .sub_block_ttl .right a:visited { color:#990000;}
.sub_block .sub_block_ttl .right a:hover{ color:#ff3300;}
.sub_cont { padding:8px 5px 3px 0px; text-align:left; background:#ffffff url(/share/img/bg_04.gif) repeat-y;}
.sub_cont table { margin-left:7px;}
.sub_cont a { text-decoration:underline; color:#000000;}
.sub_cont a:visited { color:666666;}
.sub_cont a:hover { text-decoration:underline; color:#ff3300;}
.sub_cont .block01 { padding: 4px 0px 0px 17px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:10px 8px;}
.sub_cont .block01 a { color:#000000; text-decoration:none;}
.sub_cont .block01 a:visited { color:666666;}
.sub_cont .block01 a:hover { color:#ff3300; text-decoration:underline;}
.sub_cont .block02 { padding: 4px 0px 0px 10px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:3px 8px;}
.sub_cont .block02 a { color:#000000; text-decoration:none;}
.sub_cont .block02 a:visited { color:666666;}
.sub_cont .block02 a:hover { color:#ff3300; text-decoration:underline;}
.sub_cont .block03 { padding: 4px 0px 0px 10px; text-align:left;}
.sub_cont .block04 { padding: 4px 0px 5px 10px; font-weight:bold; text-align:left;}
.sub_cont .thumb img { margin-right:5px; border:1px solid #cccccc;}
.steelers { padding-bottom:6px; margin-bottom:5px; background:#ffffff url(/share/img/frm_05_btm.gif) no-repeat bottom;}
.steelers .sub_block_ttl  { color: #990000; background: url("/share/img/frm_05_kobe.gif") no-repeat; text-align: left; padding: 5px 8px 0 10px; width: 200px; height: 24px }
.steelers .sub_block_ttl .left { font-weight:bold; color:#990000;}
.steelers .sub_block_ttl .left a { font-weight:bold; text-decoration:underline; color:#990000;}
.steelers .sub_block_ttl .left a:visited { color:#990000;}
.steelers .sub_block_ttl .left a:hover { text-decoration:underline; color:#ff3300;}
.steelers .sub_block_ttl .right { text-align:right;}
.steelers .sub_block_ttl .right a { text-decoration:underline; color:#990000;}
.steelers .sub_block_ttl .right a:visited { color:#990000;}
.steelers .sub_block_ttl .right a:hover{ color:#ff3300;}
.blogpeople-rugtb { padding-bottom:6px; margin-bottom:5px; background:#ffffff url(/share/img/frm_05_btm.gif) no-repeat bottom;}
.blogpeople-rugtb .sub_block_ttl  { color: #990000; background: url("/share/img/frm_05_bprugtb.gif") no-repeat; text-align: left; padding: 5px 8px 0 10px; width: 200px; height: 24px }
.blogpeople-rugtb .sub_block_ttl .left { font-weight:bold; color:#990000;}
.blogpeople-rugtb .sub_block_ttl .left a { font-weight:bold; text-decoration:underline; color:#990000;}
.blogpeople-rugtb .sub_block_ttl .left a:visited { color:#990000;}
.blogpeople-rugtb .sub_block_ttl .left a:hover { text-decoration:underline; color:#ff3300;}
.blogpeople-rugtb .sub_block_ttl .right { text-align:right;}
.blogpeople-rugtb .sub_block_ttl .right a { text-decoration:underline; color:#990000;}
.blogpeople-rugtb .sub_block_ttl .right a:visited { color:#990000;}
.blogpeople-rugtb .sub_block_ttl .right a:hover{ color:#ff3300;}
.blogpeople-tbp  { font-size: 75%; line-height: 140%; background: #ffffff url("/share/img/bg_04.gif") repeat-y; text-align: left; padding: 8px 5px 0 0 }
.blogpeople-tbp table { margin-left:7px;}
.blogpeople-tbp a { text-decoration:underline; color:#000000;}
.blogpeople-tbp a:visited { color:666666;}
.blogpeople-tbp a:hover { text-decoration:underline; color:#ff3300;}
.blogpeople-tbp .blogpeople-tbp-link { padding: 4px 0px 0px 17px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:10px 8px;}
.blogpeople-tbp .blogpeople-tbp-link a { color:#000000; text-decoration:none;}
.blogpeople-tbp .blogpeople-tbp-link a:visited { color:666666;}
.blogpeople-tbp .blogpeople-tbp-link a:hover { color:#ff3300; text-decoration:underline;}
.blogpeople-tbp .blogpeople-tbp-credit   { font-size: 0; line-height: 0; visibility: hidden; height: -35px }
.msn_alert .btn { padding:5px 0px 5px 20px;}
.msn_alert img { margin-right:5px;}
.market_info table { width:186px;}
.market_info table .ttl { font-weight:bold;}
.market_info table .date { font-weight:bold; vertical-align:bottom; text-align:right;}
.market_info .price { margin:3px 0px 0px 15px;}
#block_weather { margin:0px;border:1px solid #ccc;vertical-align:bottom;}


/* definition:misc */
.dec01 { font-weight:bold; text-decoration:underline;}
.print { text-align:right;}
.print a{  color:#000000;}
.print a:visited { color:666666;}
.print a:hover{  color:#ff3300;}
.print img { margin-right:5px; vertical-align:middle;}
.bg01 { background:#ededed;}
.blt01 { padding:4px 2px 0px 12px; background: url(/share/img/blt_02.gif) no-repeat top left; background-position:5px 8px;}
.line01 { margin:10px 0px;}
.line02 { margin:5px 0px 5px 7px;}
.line03 { margin-top:11px;}
.line04 { background:url(/share/img/line_01.gif) no-repeat top; padding-top:5px;}

/* definition:ad pane */
#ad_pane table { margin-left:29px; padding:7px 0px 6px 0px;}
#ad_pane table td { font-size:75%; line-height:150%; vertical-align:middle;}
#ad_pane .ttl { padding-right:0px; font-weight:bold;}
#ad_pane .ttl img { margin-right:7px;}
#ad_pane .bullet_list { margin:0px;}
#ad_pane .bullet_list ul { margin-top:0px; margin-bottom:0px; padding:0px;}
#ad_pane .bullet_list ul li { list-style-image: url(/share/img/blt_11.gif); list-style-position: outside;}
#ad_pane .bullet_list ul a { margin-left: -5px;color:#000000;}
#ad_pane .bullet_list ul a:visited { color:666666;} 
#ad_pane .bullet_list ul a:hover { color:#ff3300;}
#ad_pane .body { width:500px; vertical-align:middle;}


/* definition:calendar */
.calendar { margin-bottom:5px; background:#edf7ff url(/share/img/frm_07_top.gif) no-repeat top;}
.calendar table { width:200px;}
.calendar td { padding: 3px 5px 0px 5px; font-size:75%; line-height:140%; font-weight:bold; text-align:right; color:#000000;}
.calendar .weekoftheday { margin-top:4px;}
.calendar td.sunday { color:#ff0000;}
.calendar td.saturday { color:#990000;}
.calendar td.month { padding:4px 10px 0px 10px; text-align:left; color:#990000;}
.calendar table.dateline { width:198px;}
.calendar table.dateline td { background:#ffffff; padding-top:1px;}
.calendar table.dateline td a { color:#193390; text-decoration:underline;}
.calendar table.dateline td a:visited { color:#666666;}
.calendar table.dateline td a:hover { color:#ff3300;}
/* .calendar table.dateline td a:visited { color:666666;} */

/* definition:kana_menu */
.kana_menu { width:200px;margin-bottom:5px; background:#edf7ff url(/share/img/frm_07_top.gif) no-repeat top;}
.kana_menu .ttl { padding:3px 10px 2px 10px; text-align:left; color:#990000; font-size:75%; line-height:140%;}
.kana_menu .menu { text-align:left;}
.kana_menu table { width:180px; margin-left:10px;}
.kana_menu td { font-size:75%; line-height:140%; color:#000000;}
.kana_menu .list td { width:17px; text-align:left;}
.kana_menu .list td.space { padding-right:5px;}
.kana_menu td a { color:#000000; text-decoration:underline;}
.kana_menu td a:visited { color:#666666;}
.kana_menu td a:hover { color:#ff3300;}


/* definition:ranking_table */
.ranking_table { padding-top:17px;}
.ranking_table td { padding:3px 0px 1px 0px; border-bottom: 1px solid #cccccc; vertical-align:top;}
.ranking_table .rank { width:50px; font-weight:bold; text-align:right;}
.ranking_table .cont { width:450px;margin:0px 10px;}
.ranking_table .cont a { color:#000000; text-decoration:none;}
.ranking_table .cont a:visited { color:#666666;}
.ranking_table .cont a:hover { color:#ff3300; text-decoration:underline;}
.ranking_table .icon { width:20px;}
.ranking_table .date { width:80px; margin-right:5px; text-align:right;}

/* definition:match_table */
.match_table   { background-color: #fff; padding-top: 17px; width: 180px }
.match_table td { padding:3px 0px 1px 0px; border-bottom: 1px solid #cccccc; vertical-align:top;}
.match_table .home   { color: #fff; font-size: 10px; background-color: #f36; text-align: center; padding: 2px; width: 38px }
.match_table .kobe { color: #fff; font-size: 10px; background-color: #f00; text-align: center; padding: 2px; width: 38px }
.match_table .away  { font-size: 10px; background-color: #999; text-align: center; padding: 2px; width: 38px }
.match_table .count  { font-size: 10px; text-align: center; padding: 2px }
.match_table .date   { font-size: 10px; padding: 2px; width: 25px }
.match_table .stadium  { font-size: 10px; padding: 2px; width: 15px }
/* definition:paging */
.paging { padding:0px 3px 0px 3px; margin-bottom:10px; text-align:center; color:#990000;}
.paging a { text-decoration:underline; color:#990000;}
.paging a:visited { color:#990000;}
.paging a:hover { text-decoration:underline; color:#ff3300;}

.paging02 { margin-top:18px; color:#990000; text-align:right;}
.paging02 a { text-decoration:underline; color:#990000;}
.paging02 a:visited { color:#990000;}
.paging02 a:hover { text-decoration:underline; color:#ff3300;}

.BulletList{text-align:left;}
ul {margin-left: 25px; list-style-position: outside;}


#mainichi_pane .sp8 { padding-top:8px; border-top:1px solid #cccccc;}
#mainichi_pane .m-txt2 { color:#000000; font-size:65%; line-height:130%; }
#mainichi_pane a { color:#000000; text-decoration:underline;}
#mainichi_pane a:visited { color:#666666;}
#mainichi_pane a:hover { color:#ff3300; text-decoration:underline;}


#info_pane .today_cont { padding:12px 0 0 0; margin:0;}
#info_pane .img_left .today_cont {padding:0;margin:0;}
.today_cont .cont_list01 .blocks {margin-top:0;padding-top:0;}
#info_pane .article .today_cont { padding:19px 0 0 0; margin:0;}
.today_cont .blocks .image img {margin:0 10px 0 0;}
#info_pane .article p { padding:19px 0 0 10px; margin:0;text-align:left;}
#info_pane .article .img_left .today_image { border-top:solid 19px #fff;float:left; margin:0px 5px 5px 7px; }
#info_pane .article .img_right .today_image { border-top:solid 19px #fff;float:right; margin:0px 0px 0px 5px; }
#info_pane .article #babel { }
#info_pane .article #babel p  { text-align: left; margin: 0; padding: 19px 0 0 10px; width: 350px; float: left }
#info_pane .article #babel table  { font-size: 75%; line-height: 140%; width: 250px; float: right }
#info_pane .article .babel table tr td  { border-bottom: 1px solid #999 }
#info_pane .newwords .today_cont { padding:0;}

#main_pane .today_cont { padding:12px 0 0 0; margin:0;}
#main_pane .img_left .today_cont {padding:0;margin:0;}
#main_pane .article .today_cont { padding:19px 0 0 0; margin:0;}
#main_pane .article p { padding:19px 0 0 10px; margin:0;text-align:left;}
#main_pane .article .img_left .today_image { border-top:solid 19px #fff;float:left; margin:0px 5px 5px 7px; }
#main_pane .article .img_right .today_image { border-top:solid 19px #fff;float:right; margin:0px 0px 0px 5px; }
#main_pane .newwords .today_cont { padding:0;}
#main_pane ul.level1   { font-size: 112%; line-height: 135%; list-style-type: none; margin: 20px 0 0; padding: 0 0 0 10px }
#main_pane ul.level1 li   { margin: 0; padding: 0; border-bottom: 1px solid #999 }
#main_pane ul.level2  { font-size: 88%; font-weight: bold; line-height: 135%; list-style-type: none; margin: 0 0 20px; padding: 0 }
#main_pane ul.level2 li  { margin: 8px 0; padding: 0; border-width: 0 }
#main_pane ul p  { font-weight: normal; text-align: left; margin: 0; padding: 0 0 0 10px }


#map_area .text_area {width:290px;}
#map_area .text_area td{width:240px;}
#map_area .text_area td.area{width:50px;}
#map_area a:visited{ color:#666666;}

.cont_list01 .clr01 { background:url(/share/img/blt_g05.gif) no-repeat;}
.cont_list01 .clr01 .left a { color:#00451c;}
.cont_list01 .clr01 .left a:visited { color:#00451c;}
.cont_list01 .clr01 .left a:hover { color:#ff3300;}
.cont_list01 .clr01 .right a { color:#00451c;}
.cont_list01 .clr01 .right a:visited{ color:#00451c;}
.cont_list01 .clr01 .right a:hover{ color:#ff3300;}

.cont_list04 .clr01 { background:url(/share/img/blt_g01.gif) no-repeat;}
.cont_list04 .clr01 .left a { color:#00451c;}
.cont_list04 .clr01 .left a:visited { color:#00451c;}
.cont_list04 .clr01 .left a:hover{ color:#ff3300;}
.cont_list04 .clr01 .right a { color:#00451c;}
.cont_list04 .clr01 .right a:visited{ color:#00451c;}
.cont_list04 .clr01 .right a:hover{ color:#ff3300;}

.green_navi { padding:3px 3px 0px 3px; margin-bottom:10px; text-align:right; background:#ffffff url(/share/img/gnavi_bg_01.gif) repeat-x top; height:22px;}
.green_navi a { text-decoration:underline; color:#00451c;}
.green_navi a:visited { text-decoration:underline; color:#666666;}
.green_navi a:hover { text-decoration:underline; color:#ff3300;}


/* ====== Tsuika ==================== */
a.ch{color:#003399;}
a.ch:visited { color:#666666; text-decoration:underline;}
a.ch:hover{color:#ff3300;}


a {color:#003399;}
a visited { color:#666666; text-decoration:underline;}
a hover{color:#ff3300; text-decoration:underline;}



/* calendar_bar */
.cont_list01 .calendar_bar { text-align:left; padding:3px; background: #ffffff url(/share/img/mnavi_bg_01.gif) repeat-x;}
.cont_list01 .calendar_bar a { text-decoration:underline; color:#003399;}
.cont_list01 .calendar_bar a:hover { text-decoration:underline; color:#ff3300;}
.LineDot {
	background: url(/share/img/line_dot.gif) repeat-x;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}


.cont_list01 .block01_2 { width:410px; padding: 4px 0px 0px 0px; text-align:left; background-position:0px 8px;}
.cont_list01 .block01_2 .image{ padding-right:2px; text-align:right;}
.cont_list01 .block01_2 .image img{ border:1px solid #cccccc;}
.cont_list01 .block01_2 a { color:#000000; text-decoration:none;}
.cont_list01 .block01_2 a:hover { color:#ff3300; text-decoration:underline;}
/* .cont_list01 .block01_2 a:visited { color:666666;} */
.article .cont_list01 .block01_2 { width:610px;}


.mai_link { padding: 4px 0px 0px 10px; text-align:left; background:url(/share/img/blt_02.gif) no-repeat; background-position:0px 8px;}
.mai_link a { color:#003399;}
.mai_link a:visited { color:#666666;}
.mai_link a:hover { color:#ff3300;}

.txt_right { text-align:right;}
.txt_right a { color:#003399; text-decoration:underline;}
.txt_right a:visited { color:#666666; text-decoration:underline;}
.txt_right a:hover { color:#ff3300; text-decoration:underline;}
.txt_right img { margin-right:5px; vertical-align:middle;}


.bbs_pane { border-top:1px solid #cccccc;}

/* ====== Tsuika?@photo ====== */

#info_content .para { vertical-align:middle;}

#main_pane .main_list { margin-top:12px; margin-bottom:23px;}
#main_pane .main_list img { margin-right:10px; border:1px solid #cccccc;}
#main_pane .main_list .ttl{ vertical-align:middle;}
#main_pane .main_list a { color:#000000; font-weight:normal; text-decoration:underline;}
#main_pane .main_list a:hover { color:#ff3300; text-decoration:underline;}

#today_cont .main_list { margin-top:12px; margin-bottom:23px;}
#today_cont .main_list img { margin-right:10px; border:1px solid #cccccc;}
#today_cont .main_list .ttl{ vertical-align:middle;}
#today_cont .main_list a { color:#000000; font-weight:normal; text-decoration:underline;}
#today_cont .main_list a:hover { color:#ff3300; text-decoration:underline;}

/* ====== Tsuika?@photo ====== */

/* ====== link ====== */

.date_md { width:78px; text-align:right;}

#today_cont .cont_list01 .blocks a { color:#000000; text-decoration:none;}
#today_cont .cont_list01 .blocks a:visited { color:#666666;}
#today_cont .cont_list01 .blocks a:hover { color:#ff3300; text-decoration:underline;}

/* ====== /link ====== */

/* ====== Tsuika ==================== */
a.bullet{color:#000000;text-decoration:none; font-size:75%;line-height:150%;}
a.bullet-2{color:#000000; font-size:75%;line-height:150%;}
a.bullet:hover{color:#ff3300; text-decoration:underline; font-size:75%;line-height:150%;}
a.bullet:visited{color:#666666;text-decoration:none; font-size:75%;line-height:150%;}
.bullet-senkyo-CC0033{color:#CC0033; font-size:75%;line-height:150%;}

a.osaka{color:#000000;text-decoration:none; font-size:75%;line-height:150%;}
a.osaka:hover{color:#ff3300; text-decoration:underline; font-size:75%;line-height:150%;}
a.osaka:visited{color:#666666;text-decoration:none; font-size:75%;line-height:150%;}
/* ====== ranking  ====== */

.ranking_table .cont2 { width:550px;margin:0px 10px;}
.ranking_table .cont2 a { color:#000000; text-decoration:none;}
.ranking_table .cont2 a:visited { color:#666666;}
.ranking_table .cont2 a:hover { color:#ff3300; text-decoration:underline;}



/* ====== ?OW?p ====== */

.cont_list00 { margin-bottom:20px;}
.cont_list00 .ttl01 { height:21px; padding:3px 5px 0px 16px ; background:url(/share/img/blt_12.gif) no-repeat;}
.cont_list00 .ttl01 table { width:284px; text-align:left;}
.cont_list00 .ttl01 .left { text-align:left;}
.cont_list00 .ttl01 .left a { color:#990000; text-decoration:none;}
.cont_list00 .ttl01 .left a:visited { color:666666;}
.cont_list00 .ttl01 .left a:hover { color:#ff3300; text-decoration:underline;}
.cont_list00 .ttl01 .right { text-align:right;}
.cont_list00 .ttl01 .right a { color:#990000;}
.cont_list00 .ttl01 .right a:visited { color:666666;}
.cont_list00 .ttl01 .right a:hover { color:#ff3300;}

.cont_list00 .blocks { width:305px; margin-top:12px; margin-left:5px;}
.cont_list00 .blocks img{ margin-right:10px; border-color:#CCC;}
.cont_list00 .blocks .ttl{ vertical-align:middle;}
.cont_list00 .blocks a.dec01 { font-weight:normal; text-decoration:underline;}
.cont_list00 .blocks a { color:#000000; text-decoration:underline;}
.cont_list00 .blocks a:visited { color:666666;}
.cont_list00 .blocks a:hover { color:#ff3300;}

.tokushu { width:400px; margin-top:12px;}
.tokushu a { color:#000000; text-decoration:none;}
.tokushu a:visited { color:666666;}
.tokushu a:hover { color:#ff3300; text-decoration:underline;}
.tokushu a.dec01 { font-weight:normal; text-decoration:underline;}
.tokushu img{ margin-right:10px; border-color:#CCC;}

/* ====== /?OW?p ====== */

/* ====== ?L???v?V?????????N ====== */

.today_image .caption a { font-size:75%; line-height:140%; color:#000000; text-decoration:none;}.today_image .caption a:visited { font-size:75%; line-height:140%; color:666666;}
.today_image .caption a:hover { font-size:75%; line-height:140%; color:#ff3300; text-decoration:underline;}

/* ====== /?L???v?V?????????N ====== */


/* ====== ?G???^???OW?p ====== */
.sub_block_ttl_2 { width:200px; padding:5px 7px 0px 8px; text-align:left; color:#990000; background:url(/share/img/frm_05_top.gif) no-repeat;}
.sub_block_ttl_2 .left { font-weight:bold; color:#990000;}
.sub_block_ttl_2 .left a { font-weight:bold; text-decoration:underline; color:#990000;}
.sub_block_ttl_2 .left a:visited { color:#990000;}
.sub_block_ttl_2 .left a:hover { text-decoration:underline; color:#ff3300;}
.sub_block_ttl_2 .right { text-align:right;}
.sub_block_ttl_2 .right a { text-decoration:underline; color:#990000;}
.sub_block_ttl_2 .right a:visited { color:#990000;}
.sub_block_ttl_2 .right a:hover{ color:#ff3300;}
/* ====== /?G???^???OW?p ====== */
/* ====== ?n???? ====== */
.chihou_bg { background:#93C0F7;}
/* ====== /?n???? ====== */

/* ====== flickr ====== */
.flickr-photo  { border: 0 }
.flickr-frame {	float: right; text-align: center; margin-left: 15px; margin-bottom: 15px; font-size:88%; line-height:135%; }
.flickr-caption { font-size: 12px; margin-top: 0px; }
