/* ===== Reset CSS ===== */
html{ color:#000;background:#FFF;}
body{ font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
caption,cite,code,dfn,em,strong,th,var,optgroup{ font-style:inherit;font-weight:inherit;}
address, #header, #footer{ font-family:"ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;}
del,ins{ text-decoration:none;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;font-variant:normal;}
sup{ vertical-align:baseline;}
sub{ vertical-align:baseline;}
legend{ color:#000;}
input,button,select,optgroup,option{ font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,select{ *font-size:100%;}
hr{ display:none;}
table{ border-collapse:separate; border-spacing:1px;}

/* ===== <a>tag Common Layputs ===== */
a{ text-decoration:underline;color:#1e3fc4;outline:none}
a:visited{ color:#455ec4;text-decoration:underline}
a:hover{ color:#1e3fc4;text-decoration:none}

/* ===== Common Style ===== */
/*  layout  */
.txtR{ text-align:right;}
.txtL{ text-align:left;}
.txtC{ text-align:center;}

.cl{ *zoom: 1;}
.cl:after{ display: block;visibility: hidden;content: ".";clear: both;height: 0;}

/*  font  */
.red{ color:#cc0000;}
.redb{ color:#cc0000; font-weight:700;}
.redbb{ color:#cc0000; font-weight:700; font-size:138.5%;}
.orange{ color:#ff6600;}
.orangeb{ color:#ff6600; font-weight:700;}
.orangebb{ color:#ff6600; font-weight:700; font-size:138.5%;}
.blue{ color:#006699;}
.blueb{ color:#006699; font-weight:700;}
.greys{ font-size:77%; color:#666666;}
.small01{ font-size:85%;}

/*  elements  */
.gotop{ margin-top:15px; text-align:right; font-size:12px;}
.gotop a{ color:#666666;}
.gotop a:hover{ color:#666666; text-decoration:none;}

.txt100505{ padding:10px 5px 0; line-height:1.4;}
.txt100505_r{ padding:10px 5px 0; line-height:1.4; text-align:right;}
.txt200505{ padding:20px 5px 0; line-height:1.6;}
.txt1510_l2{ padding:10px; margin-top:15px; line-height:1.6; border:solid 2px #dddddd;}

.serCaptionWrap{ padding:5px; background-color:#f4f4f4; margin-top:10px;}
.serCaptionWrap .caption01{ font-size:85%; color:#666666; text-indent:-1.3em; margin-top:5px; line-height:1.3; padding-left:15px;}
.serCaptionWrap .caption01red{ font-size:85%; color:#cc0000; text-indent:-1.3em;margin-top:5px; line-height:1.3; padding-left:15px;}
.serCaptionWrap .caption02{ font-size:85%; color:#666666; margin-top:5px; line-height:1.3;}
.serCaptionWrap .caption02red{ font-size:85%; color:#cc0000; margin-top:5px; line-height:1.3;}
.serStit{ background-image:url(/images/top/icSerArrow.gif); background-repeat:no-repeat; padding-left:20px; font-size:108%; font-weight:700; line-height:1;margin-top:20px;}
.serArrWrap{ text-align:center; margin-top:15px;  margin-top:15px;}
.serArrWrap .serArr{ background-image:url(/images/hikari/hikari_arr.gif); background-repeat:no-repeat; background-position:5px 2px; padding-left:18px; line-height:1;}

/*  table  */
.serTb{ margin-top:5px; background-color:#999999; width:100%; border:solid 1px #000000;}
.serTb th{ background-color:#e4e4e4; padding:4px; text-align:center; font-weight:700; line-height:1.8;}
.serTb th.l{ text-align:left;}
.serTb th.or{ background-color:#fdc24b;}
.serTb th.bl{ background-color:#7ccbfe;}
.serTb td{ background-color:#ffffff; padding:10px; line-height:1.3; vertical-align:middle;}
.serTb td.num{ text-align:right;}
.serTb td.c{ text-align:center;}
.serTb td.h{ background-color:#f4f4f4;}
.serTb td.bt{ border-top:solid 1px #999999; font-weight:700;}
.serTbArr{ margin-left:15px; vertical-align:middle;}

/*  table padding set for old pages  */
table.p1 th, table.p1 td{ padding:1px;}
table.p2 th, table.p2 td{ padding:2px;}
table.p3 th, table.p3 td{ padding:3px;}
table.p4 th, table.p4 td{ padding:4px;}
table.p5 th, table.p5 td{ padding:5px;}
table.p6 th, table.p6 td{ padding:6px;}
table.p7 th, table.p7 td{ padding:7px;}
table.p8 th, table.p8 td{ padding:8px;}
table.p9 th, table.p9 td{ padding:9px;}
table.p10 th, table.p10 td{ padding:10px;}

table.c0{ border-spacing:0;}
table.c2{ border-spacing:2px;}
table.c3{ border-spacing:3px;}
table.c4{ border-spacing:4px;}
table.c5{ border-spacing:5px;}
table.c6{ border-spacing:6px;}
table.c7{ border-spacing:7px;}
table.c8{ border-spacing:8px;}
table.c9{ border-spacing:9px;}
table.c10{ border-spacing:10px;}
table.c11{ border-spacing:11px;}
table.c12{ border-spacing:12px;}
table.c13{ border-spacing:13px;}
table.c14{ border-spacing:14px;}
table.c15{ border-spacing:15px;}

th.p1, td.p1{ padding:1px;}
th.p2, td.p2{ padding:2px;}
th.p3, td.p3{ padding:3px;}
th.p4, td.p4{ padding:4px;}
th.p5, td.p5{ padding:5px;}
th.p6, td.p6{ padding:6px;}
th.p7, td.p7{ padding:7px;}
th.p8, td.p8{ padding:8px;}
th.p9, td.p9{ padding:9px;}
th.p10, td.p10{ padding:10px;}

/*  for old pages  */
.alignleft-table{ text-align: left;}
.alignleftpading-table{ text-align: left;}
.alignleftBigPading-table{ text-align: left;}
.alignleftnopading-table{ text-align: left;}
.important-info td{ padding-bottom:10px; text-align:left;}
blockquote{ display: block; margin:1em 40px;}
.outline hr{display:block;}
.emphasis { font-size:16px;}

/* ===== Basic Layputs ===== */
/* header&footer modified for BB.excite */
.headerWrapper{ background: none repeat scroll 0 0 #FFFFFF; margin: 0 auto; min-width: 1040px; text-align: left; width: 100%;}
#footerSearch #searchSubmitFt { background: none repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; height: 30px; position: absolute; right: 0; text-indent: -9999px; width: 100px;}
#mainContainer{ width:950px; margin:0 auto 30px; text-align:left;}
#sideBar{ float:right; width:300px; background-color:#ffffff;}
#contents{ float:left; width:630px; background-color:#ffffff;}
#rule-contents{ float:center; width:758px; background-color:#FFFFFF; margin-bottom: 15px;}

/* top navigation */
#topNav{ height:36px; overflow:hidden; width:950px; margin:0 auto 10px;}
#topNav ul{ padding:0; margin:0; list-style:none; text-indent:-9999px;}
#topNav li{ float:left;}
#topNav li a{ background-image:url(/images/top/globalNav.gif); background-repeat:no-repeat; display:block; width:190px; height:36px; padding:0; margin:0;}
#topNav li.home a{ background-position:0 0; width:190px;}
#topNav li.home a:hover{ background-position:0 -46px;}
#topNav li.home_c a{ background-position:0 -46px; width:190px;}
#topNav li.hikari a{ background-position:-190px 0;}
#topNav li.hikari a:hover{ background-position:-190px -46px;}
#topNav li.hikari_c a{ background-position:-190px -46px;}
#topNav li.adsl a{ background-position:-380px 0;}
#topNav li.adsl a:hover{ background-position:-380px -46px;}
#topNav li.adsl_c a{ background-position:-380px -46px;}
#topNav li.norikae a{ background-position:-570px 0;}
#topNav li.norikae a:hover{ background-position:-570px -46px;}
#topNav li.norikae_c a{ background-position:-570px -46px;}
#topNav li.option a{ background-position:-760px 0;}
#topNav li.option a:hover{ background-position:-760px -46px;}
#topNav li.option_c a{ background-position:-760px -46px;}

/* sidebar */
.login{ background-image:url(/images/top/lmLoginBg.gif); background-repeat:no-repeat; width:300px; height:79px; margin-bottom:15px; position:relative;}
.login li.un{ position:absolute; top:12px; left:33px; line-height:1; padding:0; margin:0;}
.login li.ln{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; position:absolute; top:50px; left:15px; line-height:1; padding:0 0 0 10px; margin:0;}
.login li.sch{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; position:absolute; top:50px; left:115px; line-height:1; padding:0 0 0 10px; margin:0;}
.sideBd{ border:solid 1px #d4d4d4; position:relative;}
.sideBd ul.support, .sideBd ul.relate, .sideBd ul.imNotice{ padding:12px 10px 5px 14px; margin:0; list-style:none;}
.sideBd ul.support li, .sideBd ul.relate li, .sideBd ul.imNotice li{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; padding:0 0 0 10px; line-height:1.2; margin-bottom:7px;}
.sideMem, .sideDial{ margin-bottom:15px;}
.sideBd ul.imNotice li a{ color:#cc0000; text-decoration:underline;}
.sideBd ul.imNotice li a:hover{ text-decoration:none;}
.sideBd .net{ padding:0 10px 8px;}
/* 20120106 modified 
.sideBd .netMail, .sideBd .netSupport, .sideBd .netSec{ background-position: 0 10px; background-repeat:no-repeat; padding:14px 0 10px 60px; border-bottom:solid 1px #d4d4d4;}
*/
.sideBd .netMail, .sideBd .netSupport, .sideBd .netSec{ background-position: 0 10px; background-repeat:no-repeat; padding:14px 0 0 60px;}
.sideBd .netMail{ background-image:url(/images/top/lmNetIcMail.gif);}
.sideBd .netSupport{ background-image:url(/images/top/lmNetIcSupport.gif);}
.sideBd .netSec{ background-image:url(/images/top/lmNetIcSec.gif);}
.sideBd .netStit{}
.sideBd .netTxt{ margin-top:5px; line-height:1.2;}
.sideBd .netTxtSec{ margin-top:5px; background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; padding:0 0 0 10px; line-height:1;}
.sideBd .netLink{ padding-top:7px; line-height:1.6;}
.sideBtnMore{ position:absolute; top:8px; right:8px;}
.sideBan{ margin-bottom:15px;}
.sidePr{ margin-bottom:15px; text-align:center; line-height:1.4;}
.sidePrivacy{ text-align:center;}
.sideBd .netPtit{ padding:8px 0; text-align:center; border-bottom:solid 1px #d4d4d4;}
.sideBd .pointWrap{ padding-bottom:5px; border-bottom:solid 1px #d4d4d4;}
.sideBd .point{ background-image:url(/images/top/mTopPointBg.gif); background-repeat:no-repeat; font-size:11px; line-height:19px; padding:1px 3px 0 21px; margin-top:5px;}
.sideBd .point .num{ color:#fb3a00;}

/* Bread */
#bread{ background-image:url(/images/top/icBread.gif); background-repeat:no-repeat; background-position:5px 0; margin-bottom:15px; padding-left:25px; line-height:1;}
#bread strong{ font-weight:normal;}

/* error 404notfound */
#error { background-color: #F5F5F5; border-radius: 10px; margin: 60px; padding: 40px 20px 20px; text-align: center;}
#error h2 { font-size: 124%; margin-bottom: 16px; font-weight: bold;}

/* pr */
.pr{ text-align:right; font-weight:700; line-height:1; width:950px; margin:0 auto 10px; font-size:93%;}
.pr a{ padding-left:10px; color:#3333cc; text-decoration:underline;}
.pr a:hover{ text-decoration:none;}

/* member toppage */
.mTopTitBg{ background-image:url(/images/top/mTopTitBg.gif); background-repeat:no-repeat; height:32px;}
.mTopTit{ padding:9px 0 0 9px;}
.mTopBoxBd{ border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding:10px 10px 0;}
.BoxBtm{ background-image:url(/images/top/boxBtmBg.gif); background-repeat:repeat-x; height:2px; font-size:0; line-height:1; margin-bottom:15px;}
.mTopTopics{ padding-bottom:10px;}
.mTopTopics .thumb{ float:left; width:170px;}
.mTopTopics .thumb .img{ padding:4px; border:solid 1px #cccccc; background-color:#ffffff;}
.mTopTopics .thumb .cap{ color:#333333; font-size:85%; line-height:1.2; padding:3px 3px 0;}
.mTopTopics .thumb .cap a{ color:#333333; text-decoration:underline;}
.mTopTopics .thumb .cap a:hover{ text-decoration:none;}
.mTopTopics ul{ width:425px; padding:0; margin:0; list-style:none; float:right;}
.mTopTopics li{ background-image:url(/images/top/listDot.gif); background-repeat:no-repeat; background-position:0 6px; padding-left:8px; margin-top:8px; line-height:1;}
.mTopNotice{ color:#cc0000; line-height:1.4; padding-left:10px; margin-bottom:15px;}
.mTopNotice a{ color:#cc0000; text-decoration:underline;}
.mTopNotice a:hover{ text-decoration:none;}
/* 201112 modified
.mTopInternet a{ color:#4d4d4d; text-decoration:underline;}
.mTopInternet a:hover{ text-decoration:none;}
.mTopInternet .mail{ background-image:url(/images/top/mNetDotBg.gif); background-repeat:repeat-y; background-position:right; width:200px; margin-right:10px; float:left; height:135px; overflow:visible;}
.mTopInternet .support{ background-image:url(/images/top/mNetDotBg.gif); background-repeat:repeat-y; background-position:right; width:200px; float:left; height:135px; overflow:visible;}
.mTopInternet .mail .txt, .mTopInternet .support .txt{ padding:10px 10px 0 5px; line-height:1.4;}
.mTopInternet .security{ width:189px; float:right; text-align:left; height:135px; overflow:visible;}
.mTopInternet .security .txt{ padding:10px 0 0; list-style:none;}
.mTopInternet .security .txt li{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; padding:0 0 0 10px; line-height:1.2; margin-bottom:7px;}
.mTopothersBox{ margin:10px 0; background-color:#f1f1f1; padding:10px;}
.mTopothers{ background-image:url(/images/top/icArrow.gif); background-repeat:no-repeat; background-position:0 1px; line-height:1; margin-right:70px; padding-left:17px;}
.mTopothers a{ color:#1e3fc4; text-decoration:underline;}
.mTopothers a:hover{ text-decoration:none;}
*/
.mTopConPtit{ text-align:center; margin-bottom:10px;}
.mTopContents{ padding-top:5px;}
.mTopContents .inner{ border-bottom:dotted 1px #cccccc; padding-bottom:7px; margin-bottom:7px;}
.mTopContents .Fl{ width:299px; float:left; overflow:hidden;}
.mTopContents .Fr{ width:299px; float:right; overflow:hidden;}
.mTopContents .thumb{ float:left;}
.mTopContents .txt{ float:right; width:152px; text-align:left; line-height:20px;}
.mTopContents .txt a{ color:#4d4d4d; text-decoration:underline:}
.mTopContents .txt a:hover{ text-decoration:none;}
.mTopContents .point{ background-image:url(/images/top/mTopPointBg.gif); background-repeat:no-repeat; font-size:11px; line-height:19px; padding:1px 3px 0 21px; clear:both; border-top:solid 5px #ffffff;}
.mTopContents .point .num{ color:#fb3a00;}
.mTopShowtime{ padding-top:5px;}
.mTopShowtime .inner{ margin-bottom:15px;}
.mTopShowtime .Fl{ width:305px; float:left;}
.mTopShowtime .Fr{ width:300px; float:left;}
.mTopShowtime .thumb{ float:left; background-color:#ffffff; padding:1px; border:solid 1px #cccccc; margin-right:10px;}
.mTopShowtime .txt{ float:left; width:200px; text-align:left; line-height:1.3;}
.mTopShowtime .txt a{ color:#4d4d4d; text-decoration:underline:}
.mTopShowtime .txt a:hover{ text-decoration:none;}
.mTopScrBan{ margin-bottom:15px;}
.mTopScrBan02{ margin-bottom:5px;}
.mTopScr{ background-image:url(/images/top/ScrBg.jpg); background-repeat:repeat-y; margin-bottom:15px;}
.mTopScrTop{ background-image:url(/images/top/ScrTopBg.jpg); background-repeat:no-repeat; position:relative; padding:185px 17px 0;}
.mTopScrBtm{ background-image:url(/images/top/ScrBtm.jpg); background-repeat:no-repeat; height:10px; font-size:1px; line-height:1;}
.mTopScrTop .btn a{ background-image:url(/images/top/ScrBtn.gif); position:absolute; top:100px; left:373px; width:224px; height:56px; text-indent:-9999px;}
.mTopScrTop .btn a:hover{ background-position:0 -66px;}
.mTopScrTop .pb01, .mTopScrTop .pb02, .mTopScrTop .pb03{ border:solid 4px #fed780; background-color:#ffffff;}
.mTopScrTop .pb01{ float:left; margin-right:10px;}
.mTopScrTop .pb02{ float:left;}
.mTopScrTop .pb03{ float:right;}
.mTopScrTop .pimg{ padding:13px 7px 0;}
.mTopScrTop .ptit{ font-size:93%; text-align:center; padding:10px 7px 5px;}

/* 新規 toppage */
.nTopBg{ background-image:url(/images/top/nTopBg.gif); background-repeat:no-repeat; overflow:hidden; padding:7px 15px 7px 10px; margin-bottom:15px;}
.nTopBoxBd{ border:solid 1px #cccccc; padding:10px 10px 0;}
ul.nTopMn{ width:285px; float:left; padding:0; margin:0; text-indent:-9999px; list-style:none;}
ul.nTopMn li.hikari a, ul.nTopMn li.adsl a, ul.nTopMn li.norikae a{ background-image:url(/images/top/nTopBtn.gif); background-repeat:no-repeat; width:285px; display:block;}
ul.nTopMn li.hikari a{ background-position:0 0; height:92px;	}
ul.nTopMn li.hikari a:hover{ background-position:-285px 0;}
ul.nTopMn li.adsl a{ background-position:0 -92px; height:92px;}
ul.nTopMn li.adsl a:hover{ background-position:-285px -92px;}
ul.nTopMn li.norikae a{ background-position:0 -184px; height:92px;}
ul.nTopMn li.norikae a:hover{ background-position:-285px -184px;}
.nTopGraph{ float:right; position:relative;}
.nTopGraph .txt{ position:absolute; top:252px; left:15px; font-size:77%; line-height:1;}
.nTopGraph .btn{ position:absolute; top:245px; right:15px;}
.nTopReasonTit{ margin-bottom:7px; text-align:center; padding-top:5px;}
.nTopReason{ margin-bottom:15px;}
.nTopConnetTit{}
.nTopConnet{ background-color:#d7eefa; padding:0 7px 7px; margin-bottom:15px;}
.nTopConnet .inner{ background-color:#ffffff; border:solid 1px #cee2ec; padding:12px 7px 12px 12px;}
.nTopConnet .inner .txt{ width:410px; line-height:1.6; float:left;}
.nTopConnet .inner .btn a{ background-image:url(/images/top/nConnectBtn.gif); background-repeat:no-repeat; width:180px; height:75px; display:block; text-indent:-9999px; float:right;}
.nTopConnet .inner .btn a:hover{ background-position:0 -75px;}
.nTopOptionTit{ margin-bottom:10px;}
.nTopInternet a{ color:#4d4d4d; text-decoration:underline;}
.nTopInternet a:hover{ text-decoration:none;}
.nTopInternet .mail{ background-image:url(/images/top/mNetDotBg.gif); background-repeat:repeat-y; background-position:right; width:200px; margin-right:10px; float:left; height:135px; overflow:visible;}
.nTopInternet .support{ background-image:url(/images/top/mNetDotBg.gif); background-repeat:repeat-y; background-position:right; width:200px; float:left; height:135px; overflow:visible;}
.nTopInternet .mail .txt, .mTopInternet .support .txt{ padding:10px 10px 0 5px; line-height:1.4;}
.nTopInternet .security{ width:189px; float:right; text-align:left; height:135px; overflow:visible;}
.nTopInternet .security .txt{ padding:10px 0 0; list-style:none;}
.nTopInternet .security .txt li{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; padding:0 0 0 10px; line-height:1.2; margin-bottom:7px;}
.nTopOhters{ border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding:10px 0 0 7px; margin-top:10px;}
.nTopOhters .tit{ font-size:116%; color:#0071ad; font-weight:700; line-height:1; margin-bottom:10px;}
.nTopOhters .mnWrap{ padding-bottom:15px; line-height:1;}
.nTopOhters .mnWrap a{ color:#4D4D4D; text-decoration:underline;}
.nTopOhters .mnWrap a:hover{ text-decoration:none;}
.nTopOhters .mn{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:3px 4px; padding:0 0 0 13px;}
/* 201112 modified
.nTopOption .wrap{ margin-bottom:15px; width:305px;}
.nTopOption .stit{ margin-bottom:10px;}
.nTopOption .inner{ padding:0 5px;}
.nTopOption .thumb{ background-color:#ffffff; padding:3px; border:solid 1px #cccccc; float:left; margin:0 13px 10px 0;}
.nTopOption ul{ padding:0; margin:0; float:left; width:195px; list-style:none;}
.nTopOption li{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 3px; padding:0 0 0 10px; line-height:1.2; margin-bottom:7px;}
*/
.nTopContents{ padding-top:5px;}
.nTopContents .inner{ margin-bottom:15px;}
.nTopContents .Fl{ width:299px; float:left; overflow:hidden;}
.nTopContents .Fr{ width:299px; float:right; overflow:hidden;}
.nTopContents .thumb{ float:left;}
.nTopContents .txt{ float:right; width:152px; text-align:left; line-height:20px;}
.nTopContents .txt a{ color:#4d4d4d; text-decoration:underline:}
.nTopContents .txt a:hover{ text-decoration:none;}

.nTopWestLive{ margin-bottom:15px;}


/***** サービス利用約款 *****/
.guidance h1{ background-image:url(http://bb.excite.co.jp/images/guide/titles/guideTtl_guidance.gif); background-repeat:no-repeat; width:328px; height:21px; margin-top:10px; text-indent:-9999px;}
.agree_txt10{ line-height:1.4; margin:10px 5px;}
.agree_guidelink { margin-left: 5px; font-size: 12px;}
.agree_title{ margin-top: 10px; margin-left: 5px; font-size: 16px; font-weight: bold;}
.agree_wrap{ border-bottom-color:#E4E4E4; border-bottom-style:solid; border-bottom-width:5px; border-left-color:#E4E4E4; border-left-style:solid; border-left-width:5px; border-right-color:#E4E4E4; border-right-style:solid; border-right-width:5px; border-top-color:#E4E4E4; border-top-style:solid; border-top-width:5px; margin-top:10px; padding-bottom:2px; padding-left:2px; padding-right:2px; padding-top:2px;}
.agree_con{ height:500px; overflow-x:auto; overflow-y:auto; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px;}
.agree_con strong{ font-weight:bold;}

/* ===== widget Style FAQlist ===== */
div.KnowledgeSyndication div.rn_Content .rn_List{ padding:12px 10px 5px 14px; margin:0; list-style:none;}
div.KnowledgeSyndication div.rn_Content .rn_List li.rn_Item{ background-image:url(/images/top/listArrow.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 0 10px; line-height:1.4; margin-bottom:10px; font-size:13px; list-style:none;}
div.KnowledgeSyndication div.rn_Content .rn_List li.rn_Item span.rn_Title a{}
div.KnowledgeSyndication div.rn_Content .rn_List li.rn_Item span.rn_Title a:hover{ text-decoration: underline;}

/* ===== 重要なお知らせ ===== */
.info h1{ background-image:url(/images/info/Ttl.gif); background-repeat:no-repeat; height:32px; text-indent:-9999px; margin:0; padding:0;}

/* ===== BB.excite showTime ===== */
.showTime h1{ background-image:url(http://image3.excite.co.jp/jp/bb/option/coursettl_contents_l.gif); background-repeat:no-repeat; width:248px; height:18px; text-indent:-9999px;}

/*****************
削除保留
******************/
.connected h1{
    background-image:url(http://image3.excite.co.jp/jp/bbe/connected/title.gif);
    background-repeat:no-repeat;
    width:734px;
    height:27px;
    text-indent:-9999px;
}
