@charset "euc-jp";
/*** master-yahoo.css ***/
/*** CORE FILES ***/
/*@import "http://i.yimg.jp/images/css/yj2.css";
@import "http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css";
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css";
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css";*/

/*** http://i.yimg.jp/images/css/yj2.css ------------------------------------------------------------------------------------------------------------***/
.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea{float:left;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/* Without MacIE \*/float:right;/* */margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}br.yjmthclear{clear:both;}div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}
/*フォントサイズ指定のみyj2.cssに移動（文字サイズモジュールのため）*/

/*** http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css ------------------------------------------------------------------------------------------------------------***/
#pos-lrec{margin-bottom:10px;text-align:center;}#pos-lrec dl{background-color:#fff;color:#555;}#pos-lrec dt{display:inline-block;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;vertical-align:middle;}#pos-lrec td{text-align:left;}/* safari only \*/html:\66irst-child #pos-lrec dt{padding:3px 0 2px;}/* /safari only */#pos-lrec dd{}#pos-lrec dd img{vertical-align:bottom;}/* ---- in std template ---- */.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main #sub-block2{margin-top:280px;}.yj100per-1 #contents{position:relative;}.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #sub-block2{margin-top:280px;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css ----------------------------------------------------------------------------------------------------***/
#uhd div table{text-align:left;}#uhd img{display:block;}#uhd br{display:none;}#emg,#emg2,#emg3{margin-bottom:10px;text-align:center;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}/* ie/mac \*//*/#emg, #emg2, #emg3{margin-left:235px;}/**/#pos-n{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#pos-n table{margin:0 auto;text-align:left;}#pos-n br{display:none;}#pos-s{padding:10px 0;border-top:1px solid #ccc;text-align:center;}#pos-s table{width:500px;margin:0 auto;text-align:left;line-height:1em;}	/* for ie5/mac \*//*/#pos-s table{margin-left:235px;}/**/#masthead{width:100%;height:41px;margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}/* === standard clear-after rules === */#masthead:after{content:".";display:block;position:relative;/*works better in IE5.5 or float in float situations */height:0;clear:both;visibility:hidden;}/* hide from ie/mac  needed for IE \*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display:inline-table;}/**/

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css edited----------------------------------------------------------------------------------***/
body{margin:0;padding:0;text-align:center;}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}	ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}caption{text-align:left;}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}a img{border:0;}hr.separation{display:none;}fieldset{border:none;}/* 3-1:layout common */#wrapper{text-align:left;font-size:medium;line-height:1.56em;}#cat-pass{margin-bottom:10px;padding-left:7px;}#contents-body{/* use clearfix hack */position:relative;}.yj-guid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj-skip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top:1px solid #ccc;font-size:small;line-height:1.4em;}/* === yj950 common  === */.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:950px;margin:0 auto;padding:0 10px;}.yj950-1 #contents,.yj950-1-3 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}/* === yj950-1 === */.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}/*-- yj950-1-3 = --*/.yj950-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main .wrapper{float:left;width:634px;}.yj950-1-3 #main #main-block{float:right;width:432px;}.yj950-1-3 #main #sub-block1{float:left;width:192px;}.yj950-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj950-2 === */.yj950-2 #contents-body #main{float:left;width:634px;}.yj950-2 #contents-body #sub{float:right;width:300px;}/* === yj950-3 === */.yj950-3 #contents-body #main{/* use clearfix hack */float:left;width:634px;}.yj950-3 #contents-body #main-main{float:right;width:432px;}.yj950-3 #contents-body #main-sub{float:left;width:192px;}.yj950-3 #contents-body #sub{float:right;width:300px;}/* === yj100per common  === */.yj100per-1,.yj100per-1-3,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 10px;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper{/* Win IE6 min-width */width:expression(document.body.clientWidth < 1001 ? "950px":"auto");}/* === yj100per-1 === */.yj100per-1 #contents{position:relative;}.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}/*-- yj100per-1-3 = --*/.yj100per-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #main-main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-1-3 #main #main-main{margin-left:316px;}.yj100per-1-3 #main #main-block-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-1-3 #main #main-block{margin-right:202px;}.yj100per-1-3 #main #sub-block1{float:left;width:192px;}.yj100per-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj100per-2 === */.yj100per-2 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-2 #contents-body #main{margin-left:316px;}.yj100per-2 #contents-body #sub{float:right;width:300px;}/* === yj100per-3 === */.yj100per-3 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-3 #contents-body #main{margin-left:316px;}.yj100per-3 #contents-body #main-main-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-3 #contents-body #main-main{margin-right:202px;}.yj100per-3 #contents-body #main-sub{float:left;width:192px;}.yj100per-3 #contents-body #sub{float:right;width:300px;}/* 2-3.clearfix *//* for FF,Safari,Opera */#contents-body:after,.yj950-3 #contents-body #main:after{display:block;visibility:hidden;clear:both;height:0;content:".";}/* for Win IE5.5-7 */#contents-body,.yj950-3 #contents-body #main{zoom:1;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplMacie5_pu.css --------------------------------------------------------***/
/* Hide Mac IE5 \*//*/.yj-guid{line-height:0;display:block;position:static;height:0;width:0;overflow:hidden;}#pos-lrec dt{padding:4px 0 3px;}.yj-skip{margin:-1px;}.yj950-1 #contents-body #sub #pos-lrec{margin-right:-7px;}.yj100per-1 #contents-body #main-wrapper,.yj100per-1 #contents-body #main,.yj950-1 #contents-body #main{display:inline}#contents-body,.yj950-3 #contents-body #main{display:inline-block;height:auto;}#pos-s {height: 30px;}

/*** http://i.yimg.jp/yui/jp/tmpl/p/e/tmplWinie50_pe.css --------------------------------------------------------***/
#wrapper{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;}#footer address{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;}/* uhd patch */.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{padding:0;voice-family:"\"}\"";voice-family:inherit;padding:0 10px;}.yj100per-1 #uhd,.yj100per-1-3 #uhd,.yj100per-2 #uhd,.yj100per-3 #uhd {padding-left:10px;padding-right:10px;voice-family:"\"}\"";voice-family:inherit;padding:0;}.yj100per-1 #uhd table td,.yj100per-1-3 #uhd table td,.yj100per-2 #uhd table td,.yj100per-3 #uhd table td{padding-left:10px;padding-right:10px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;parring-right:0;}.yj100per-1 #uhd table td td,.yj100per-1-3 #uhd table td td,.yj100per-2 #uhd table td td,.yj100per-3 #uhd table td td{padding-left:2px;padding-right:2px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;padding-right:0;}.yj100per-1 #masthead,.yj100per-1 #contents,.yj100per-1 #footer,.yj100per-1-3 #masthead,.yj100per-1-3 #contents,.yj100per-1-3 #footer,.yj100per-2 #masthead,.yj100per-2 #contents,.yj100per-2 #footer,.yj100per-3 #masthead,.yj100per-3 #contents,.yj100per-3 #footer{padding-left:10px;padding-right:10px;voice-family:"\"}\"";voice-family:inherit;padding-left:0;padding-right:0;}/* for yj950 column */.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:970px;voice-family:"\"}\"";voice-family:inherit;width:950px;}/* for 100per column */.yj100per-1-3 #contents-body #main-block,.yj100per-3 #contents-body #main-main{margin-left:316px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;}.yj100per-1-3 #contents-body #center{margin-left:310px;voice-family:"\"}\"";voice-family:inherit;margin-left:0;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper{/* Win IE5.x min-width */width:expression(document.body.clientWidth < 1001 ? "970px":"auto");voice-family:"\"}\"";voice-family:inherit;width:expression(document.body.clientWidth < 1001 ? "950px":"auto");}/* 3-3.clearfix *//* for Win IE5 */#contents-body,.yj950-3 #contents-body #main{height:1%;voice-family:"\"}\"";voice-family:inherit;height:auto;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplWinie55_pu.css --------------------------------------------------------***/
.yj-skip{margin:-1px 0;voice-family:"\"}\"";voice-family:inherit;margin:0;}

/*** http://i.yimg.jp/images/media/ymui/css/ymui.css --------------------------------------------------------***/
/* -------------------------- property color declaration -------------------------- */
.ymuiHeaderBGLight{background:#d2d3ff;}
.ymuiHeaderBGDark{background:#bbbcf5;color:#fff;}
.ymuiBodyBG{background:#f1f1f1;}
.ymuiBodyBorder{border:solid 1px #d2d3ff;border-top:none;}
/* ------------------------- /property color declaration -------------------------- */
strong{font-weight:700;}
/* clearfix */
.clearFix{display:inline-block;}
.clearFix:after{display:block;clear:both;visibility:hidden;height:0;content:".";line-height:0;}
* html .clearFix{height:1%;}
.clearFix{display:block;}
/* yjMS */
.yjMS{font-size:90%;letter-spacing:0.065em;}
body:first-of-type .yjMS{letter-spacing:0em;}
html:\66irst-child .yjMS{letter-spacing:0em;}
.yjMSt{font-size:90%;line-height:1.35em;letter-spacing:0.065em;}
body:first-of-type .yjMSt{letter-spacing:0em;}
html:\66irst-child .yjMSt{letter-spacing:0em;}
/* titlebar */
.ymuiTitle{font-weight:700;padding:2px 6px 0px 6px;display:block;}.ymuiEditLink{float:right;margin:0 6px 0 0;}
/* 3D */
.ymui3DHeader{border:solid 1px #999;border-bottom:none;font-size:87.5%;}.ymui3DHeader div{border:solid 1px #fff;border-bottom:none;}.ymui3DContainer{border:solid 1px #999;background:#ededed;}.ymui3DContainer div{border:solid 1px #fff;padding:5px 10px;}
/* container */
.ymuiContainer{margin:0 0 10px 0;padding:5px;}
.ymuiContainerNopad{margin-bottom:10px;}
/* paging */
.ymuiPagingTop{margin:0;padding:5px 0px;}.ymuiPagingTop span{float:right;}.ymuiPagingTop .ymuiInactive{color:#666;}.ymuiPagingBottom{padding-top:0.5em 0 ;text-align:center;zoom:1;margin-bottom:1em;}.ymuiPagingBottom span, .ymuiPagingBottom a{padding:0.25em 0.4em;_padding:0 0.4em;margin:2px;border:1px solid #eee;zoom:1;}*:first-child+html .ymuiPagingBottom span, *:first-child+html .ymuiPagingBottom a{padding:0 0.4em;margin:2px;border:1px solid #eee;zoom:1;}.ymuiPagingBottom span{background:#eee;font-weight:bold;}.ymuiPagingBottom a:hover{border-color:#00d;background:#039;color:#fff;}
/* list ul */
.ymuiList{background:none;}
.ymuiListNone li{padding:0;margin:4px 0 8px 0;}
.ymuiSingleLine{background:url(http://i.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x bottom;padding-bottom:5px !important;margin-bottom:5px !important;zoom:1;}
.ymuiDotLine{background:url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x bottom;padding-bottom:5px !important;margin-bottom:5px !important;zoom:1;}
.ymuiSeeMore{text-align:right;}
.ymuiCountDate{width:200px;}
.ymuiCountDate span{padding-left:4px;font-size:97.25%;}
.ymuiCDSeeMore{width:86px;}
/* list li */
.ymuiList li{margin:4px 0;}.ymuiList li.ymuiRanking{padding:0;margin:4px 0;}
/* ranking */
.ymuiList li.ymuiRanking{background:url(http://i.yimg.jp/images/news/v1/ranking.png) no-repeat;padding:1px 0 6px 25px;}
.ymuiList li.ymuiRanking img{float:left;border:solid 1px;margin:0 5px 0 0;}
.ymuiList li.ymuiRank01{background-position:0 0;}.ymuiList li.ymuiRank02{background-position:0 -120px;}.ymuiList li.ymuiRank03{background-position:0 -240px;}.ymuiList li.ymuiRank04{background-position:0 -360px;}.ymuiList li.ymuiRank05{background-position:0 -480px;}.ymuiList li.ymuiRank06{background-position:0 -600px;}.ymuiList li.ymuiRank07{background-position:0 -720px;}.ymuiList li.ymuiRank08{background-position:0 -840px;}.ymuiList li.ymuiRank09{background-position:0 -960px;}.ymuiList li.ymuiRank10{background-position:0 -1080px;}.ymuiList li.ymuiRank11{background-position:0 -1200px;}.ymuiList li.ymuiRank12{background-position:0 -1320px;}.ymuiList li.ymuiRank13{background-position:0 -1440px;}.ymuiList li.ymuiRank14{background-position:0 -1560px;}.ymuiList li.ymuiRank15{background-position:0 -1680px;}.ymuiList li.ymuiRank16{background-position:0 -1800px;}.ymuiList li.ymuiRank17{background-position:0 -1920px;}.ymuiList li.ymuiRank18{background-position:0 -2040px;}.ymuiList li.ymuiRank19{background-position:0 -2160px;}.ymuiList li.ymuiRank20{background-position:0 -2280px;}.ymuiList li.ymuiRank21{background-position:0 -2400px;}.ymuiList li.ymuiRank22{background-position:0 -2520px;}.ymuiList li.ymuiRank23{background-position:0 -2640px;}.ymuiList li.ymuiRank24{background-position:0 -2760px;}.ymuiList li.ymuiRank25{background-position:0 -2880px;}
.ymuiList li.ymuiRank26{background-position:0 -3000px;}.ymuiList li.ymuiRank27{background-position:0 -3120px;}.ymuiList li.ymuiRank28{background-position:0 -3240px;}.ymuiList li.ymuiRank29{background-position:0 -3360px;}.ymuiList li.ymuiRank30{background-position:0 -3480px;}.ymuiList li.ymuiRank31{background-position:0 -3600px;}.ymuiList li.ymuiRank32{background-position:0 -3720px;}.ymuiList li.ymuiRank33{background-position:0 -3840px;}.ymuiList li.ymuiRank34{background-position:0 -3960px;}.ymuiList li.ymuiRank35{background-position:0 -4080px;}.ymuiList li.ymuiRank36{background-position:0 -4200px;}.ymuiList li.ymuiRank37{background-position:0 -4320px;}.ymuiList li.ymuiRank38{background-position:0 -4440px;}.ymuiList li.ymuiRank39{background-position:0 -4560px;}.ymuiList li.ymuiRank40{background-position:0 -4680px;}.ymuiList li.ymuiRank41{background-position:0 -4800px;}.ymuiList li.ymuiRank42{background-position:0 -4920px;}.ymuiList li.ymuiRank43{background-position:0 -5040px;}.ymuiList li.ymuiRank44{background-position:0 -5160px;}.ymuiList li.ymuiRank45{background-position:0 -5280px;}.ymuiList li.ymuiRank46{background-position:0 -5400px;}.ymuiList li.ymuiRank47{background-position:0 -5520px;}.ymuiList li.ymuiRank48{background-position:0 -5640px;}.ymuiList li.ymuiRank49{background-position:0 -5760px;}.ymuiList li.ymuiRank50{background-position:0 -5880px;}
.ymuiList li.ymuiRank51{background-position:0 -6000px;}.ymuiList li.ymuiRank52{background-position:0 -6120px;}.ymuiList li.ymuiRank53{background-position:0 -6240px;}.ymuiList li.ymuiRank54{background-position:0 -6360px;}.ymuiList li.ymuiRank55{background-position:0 -6480px;}.ymuiList li.ymuiRank56{background-position:0 -6600px;}.ymuiList li.ymuiRank57{background-position:0 -6720px;}.ymuiList li.ymuiRank58{background-position:0 -6840px;}.ymuiList li.ymuiRank59{background-position:0 -6960px;}.ymuiList li.ymuiRank60{background-position:0 -7080px;}.ymuiList li.ymuiRank61{background-position:0 -7200px;}.ymuiList li.ymuiRank62{background-position:0 -7320px;}.ymuiList li.ymuiRank63{background-position:0 -7440px;}.ymuiList li.ymuiRank64{background-position:0 -7560px;}.ymuiList li.ymuiRank65{background-position:0 -7680px;}.ymuiList li.ymuiRank66{background-position:0 -7800px;}.ymuiList li.ymuiRank67{background-position:0 -7920px;}.ymuiList li.ymuiRank68{background-position:0 -8040px;}.ymuiList li.ymuiRank69{background-position:0 -8160px;}.ymuiList li.ymuiRank70{background-position:0 -8280px;}.ymuiList li.ymuiRank71{background-position:0 -8400px;}.ymuiList li.ymuiRank72{background-position:0 -8520px;}.ymuiList li.ymuiRank73{background-position:0 -8640px;}.ymuiList li.ymuiRank74{background-position:0 -8760px;}.ymuiList li.ymuiRank75{background-position:0 -8880px;}
.ymuiList li.ymuiRank76{background-position:0 -9000px;}.ymuiList li.ymuiRank77{background-position:0 -9120px;}.ymuiList li.ymuiRank78{background-position:0 -9240px;}.ymuiList li.ymuiRank79{background-position:0 -9360px;}.ymuiList li.ymuiRank80{background-position:0 -9480px;}.ymuiList li.ymuiRank81{background-position:0 -9600px;}.ymuiList li.ymuiRank82{background-position:0 -9720px;}.ymuiList li.ymuiRank83{background-position:0 -9840px;}.ymuiList li.ymuiRank84{background-position:0 -9960px;}.ymuiList li.ymuiRank85{background-position:0 -10080px;}.ymuiList li.ymuiRank86{background-position:0 -10200px;}.ymuiList li.ymuiRank87{background-position:0 -10320px;}.ymuiList li.ymuiRank88{background-position:0 -10440px;}.ymuiList li.ymuiRank89{background-position:0 -10560px;}.ymuiList li.ymuiRank90{background-position:0 -10680px;}.ymuiList li.ymuiRank91{background-position:0 -10800px;}.ymuiList li.ymuiRank92{background-position:0 -10920px;}.ymuiList li.ymuiRank93{background-position:0 -11040px;}.ymuiList li.ymuiRank94{background-position:0 -11160px;}.ymuiList li.ymuiRank95{background-position:0 -11280px;}.ymuiList li.ymuiRank96{background-position:0 -11400px;}.ymuiList li.ymuiRank97{background-position:0 -11520px;}.ymuiList li.ymuiRank98{background-position:0 -11640px;}.ymuiList li.ymuiRank99{background-position:0 -11760px;}.ymuiList li.ymuiRank100{background-position:0 -11880px;}
#main ul.ymuiList li.ymuiRanking:after,
#sub  ul.ymuiList li.ymuiRanking:after{content:".";height:0;clear:both;visibility:hidden;line-height:0;display:block;}
#main ul.ymuiList li.ymuiRanking,
#sub  ul.ymuiList li.ymuiRanking{display:block;min-height:1%;}
*:first-child+html #main ul.ymuiList li.ymuiRanking,
*:first-child+html #sub  ul.ymuiList li.ymuiRanking{display:inline-block;/* for IE 7*/}
*html #main ul.ymuiList li.ymuiRanking,
*html #sub  ul.ymuiList li.ymuiRanking{display:inline-block;/* for IE 6*/}
/* text decoration */
.ymuiArrow1{background:url(http://i.yimg.jp/images/media/ymui/img/carrrot_5.png) no-repeat 0 9px;padding:0 0 0 10px;}
.ymuiArrow2{background:url(http://i.yimg.jp/images/media/ymui/img/carrrot_2.png) no-repeat 2px 8px;padding:0 0 0 10px;}
.ymuiPhoto{background:url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat 5px 2px;cursor:default;display:inline-block;line-height:20px;width:18px;height:20px;text-indent:-9999px;margin-right:2px;}
.ymuiNew{background:url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat -15px 3px;cursor:default;display:inline-block;line-height:20px;width:31px;height:20px;text-indent:-9999px;margin-right:2px;}
.ymuiPhoto,x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.ymuiNew,x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.ymuiPhoto, x:-moz-broken {display:inline-block;padding:0;overflow:auto;}/*hack for firefox3 and after*/
.ymuiNew, x:-moz-broken {display:inline-block;padding:0;overflow:auto;}/*hack for firefox3 and after*/
.ymuiPhotoNew{background:url(http://i.yimg.jp/images/media/ymui/img/photoNew_45x15.gif) no-repeat 5px -2px;padding:0 25px 2px 25px;cursor:default;text-indent:-9999px;}
.ymuiDate{color:#666;}
/* photo container */
.ymuiPhotoContainerLeft{float:left;width:1%;margin:0 10px 0 0;}.ymuiPhotoContainerRight{float:right;width:1%;margin:0 0 0 10px;}.ymuiMobile{margin:0;}.ymuiMobile strong.title{border-bottom:solid 1px #ccc;display:block;margin:0 0 5px 0;}.ymuiMobile img{float:left;border:solid 1px #ccc;margin:0 5px 0 0;}.ymuiMobile a.sendURL{background:url(http://i.yimg.jp/images/mobile/common/phonemail.gif) no-repeat;padding:2px 0 2px 35px;}.ymuiMobile a.ymuiArrow1{float:right;}
/* ----------------------------------------
NEWS css set
---------------------------------------- */
body{color:#333333;font-family:"MS PGothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Helvetica, Arial, sans-serif;}
#contents #main .yjXL{font-size:140%;font-weight:bold;letter-spacing:-0.05em;}
.fsl{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}
html>body .fsl{font-size:120%;font-size/**/:large;}
.fsm{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}
html>body .fsm{font-size:100%;font-size/**/:medium;}
.fsmt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}
html>body .fsmt{font-size:100%;font-size/**/:medium;}
.fss{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}
html>body .fss{font-size:84%;font-size/**/:small;}
.fsst{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}
html>body .fsst{font-size:84%;font-size/**/:small;}
/*ymui rewrite */
.ymuiContainer{margin-bottom:10px;padding-left:5px;padding-right:5px;}
.ymuiBodyBorder{border:solid 1px #dcdcdc;border-top:none;}
/*AD*/
.adRp{margin-bottom:10px;}
.adRp .ynbox_side table table table{width:100%}
.adRp .ynbox_side table table table td{padding:3px 0px;text-align:center;}
.adCt{text-align:center;margin-bottom:10px;}
.adHSM{margin-bottom:10px;line-height:100%;}
.adHSM table table td{padding:3px 4px 4px 4px;}
.adTyumoku{border:1px solid #ccc;border-top:none;padding:4px 5px;}
.adTyumoku table{width:288px;}
.adTyumoku td div{width:234px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.adTyumoku img{margin:0;}
/*decolation*/
a:link{color:#0033cc;}
strong{font-weight:700;}
hr.line{border:solid #ccc;border-width:1px 0px 0px 0px;height:1px;overflow:hidden;clear:both;}
.darkRed{color:#c00;}
.greyText{color:#666;}
.fbBlue{color:#3B5998;}
.relNews{color:#339933 !important;}
.textNomal{font-weight:normal;}
.textCenter{margin:0 auto;text-align:center;}
.mar0A{margin:0 auto;}
.marB5{margin-bottom:5px;}
.marB10{margin-bottom:10px;}
.marT5{margin-top:5px;}
.marT10{margin-top:10px;}
.pad4{padding:4px;}
.padImg{padding:4px 4px 4px 160px;}
.padImgV{padding:4px 4px 4px 214px;}
.padTB4{padding:4px 0;}
.padLR4{padding:0 4px;}
.padL70{padding-left:70px !important;}
.floatL{float:left;}
.floatR{float:right;}
#main .imgMargin img{margin:0 5px 0 0;float:left;}
#sub .imgMargin img{margin:0 5px 0 0;float:left;border:solid 1px;}
.listingBlock{float:left;width:50px;white-space:nowrap;}
.listingBlock60{float:left;width:60px;white-space:nowrap;}
.floatPad{padding-left:60px;} 
.floatBlock{float:left;width:55px;font-weight:bold;white-space:nowrap;}

/* ----------------------------------------
Sprite
---------------------------------------- */
/*ico*/
.icoBookmark,.icoHatena,.icoBuzzurl,.icoLivedoor,.icoChoix,.icoNewsing,.icoIza,.icoDemocracy,.icoVideo,.helpIcon,.netarica .netaRank01,.netarica .netaRank02,.netarica .netaRank03,.blogS,.blogA,.blogB,.blogC,.wakabaIcon,.ymuiTV,#ynPublicNews a,#ynRelatedArticleList h3,#ynRelatedBlog h3,#ynRelatedTopics h3,#ynFreshEye h3,#ynAffinityList h3,#ynSportsMod.detail h3,#ynRating h3,.feye,#toggleControl ul.toggleIcon{background:url(http://i.yimg.jp/images/news/v1/yn_sprite_icons.png) no-repeat;}
.icoBookmark{background-position:0 0;padding:0 4px 2px 18px;}
.icoHatena{background-position:0 -50px;padding:0 4px 2px 18px;}
.icoBuzzurl{background-position:0 -100px;padding:0 4px 2px 25px;}
.icoLivedoor{background-position:0 -150px;padding:0 4px 2px 18px;}
.icoChoix{background-position:0 -200px;padding:0 4px 2px 20px;}
.icoNewsing{background-position:0 -1250px;padding:0 4px 2px 20px;}
.icoIza{background-position:0 -1350px;padding:0 4px 2px 20px;}
.icoDemocracy{background-position:0 -1645px;padding:0 4px 0 20px;}
.icoVideo{background-position:5px -1546px;cursor:default;display:inline-block;line-height:20px;width:18px;height:20px;text-indent:-9999px;margin-right:2px;}
.icoVideo, x:-moz-any-link{display:-moz-inline-box;vertical-align:middle;padding:20px 0 0 0;overflow:hidden;}/*hack for firefox2*/
.icoVideo, x:-moz-broken {display:inline-block;padding:0;overflow:auto;}/*hack for firefox3 and after*/
.helpIcon{background-position:0 -245px;padding-left:16px;display:block;/*float:right;*/}
.wakabaIcon{background-position:0 -1450px;padding:0 0 2px 18px;}
.ymuiTV{background-position:0 -1550px;padding:0 0 0 16px;cursor:default;}
/* SpriteNews */
.BtnPhBack, .BtnPhBackGrey,.BtnPhNext,.BtnPhNextGrey,.BtnPlay,.BtnPlayGrey,.BtnPlaying,.BtnStopping,.comRankingPanelS1,.comRankingPanelS2,.comRankingPanelS3,.BtnRenzokuPlayOn,.BtnRenzokuPlayOnGrey,.BtnRenzokuPlayOff,.BtnRenzokuPlayOffGrey, .BtnSlidePlaying ,.BtnSlideStopping{background:url(http://i.yimg.jp/images/news/v1/spriteNews_20120807.png) no-repeat;}

/*Sub obi*/
.ymuiHeaderBGLB2,.ymui3DContainerLB2,.ymuiHeaderBGLY,.ymui3DContainerLY,.ymuiHeaderBGLG2,.ymui3DContainerLG2,#ynCloseUp .ymuiHeaderBGDark,#ynCloseUpSyuin .ymuiHeaderBGDark,#main .ymuiHeaderBGLight, .ymuiHeaderBGLBP,.ymuiHeaderBGBlue{background:url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png) repeat-x;}
/*AFPB*/
.afpbbpm_title,.afpbbpm_box th,.afpbbpm_box td,.afpbbpm_foot{background:url(http://i.yimg.jp/images/news/v1/afpb_bg.png) repeat-x;}
.afpbbpm_box th.tit01 a,.afpbbpm_box th.tit02 a,.afpbbpm_box th.tit03 a,.afpbbpm_box th.tit04 a,.afpbbpm_box th.tit05 a,.afpbbpm_box th.tit06 a{background:url(http://i.yimg.jp/images/news/v1/afpb_kategori.png) no-repeat;display:block;text-indent:-9877em;overflow:hidden;margin:0 auto;}
/*Main*/
.photoBg,#ynLocalVideoMod li .ynLocalVideo,#recommendedNews .ymuiHeaderBGLight{background-image:url(http://i.yimg.jp/images/news/v1/yn_sprite_background.png);}

/* ----------------------------------------
Global Navi 
---------------------------------------- */
/* ----- reset ------*/
#newsSearch *{margin:0 ;padding:0;}
#globalNav *{margin:0 ;padding:0;}
#hrGlobalNavigation{display:none;}
#hrNewsSearch{display:none;}
/* ----- global navi sprite ------*/
#newsSearch,
#newsSearch input#searchButton,
#globalNav ul#gnSec li,
#relBtn li,
#relBtn li a,
#subNav ul li,
#subNav ul.subNavPaging li{
	background-image:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite_20120926.png);
}
/* ----- newsSearch ------*/
#newsSearch{zoom:1;background-color:#dedede;background-repeat:repeat-x; background-position: 0 0;padding:3px 10px;border-top:1px solid #d8d8dc;font-size:12px;line-height:1.3;}
#newsSearch:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#newsSearch input#searchText{vertical-align:middle;width:300px;margin-right:1px;padding:2px;border:0;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;line-height:16px;}
#newsSearch input#searchButton{vertical-align:middle;border:0;margin:0 10px 0 0;cursor:pointer;width: 45px;height: 22px;_height:24px;background-repeat:no-repeat;background-position: 0 -100px;text-indent: -9999px;}
#newsSearch form{float:left;padding:4px 0;}
#newsSearch form a{vertical-align: middle;}
#newsSearch .relLink{float:right;color:#666666;line-height:2;}
#newsSearch .relLink dt,#newsSearch .relLink dd{display:inline;}
#globalNav{font-size:13px;line-height:1.3;}
#globalNav ul{list-style:none;}
/* ----- primary hierarchy ------*/
#globalNav ul#gnPri{z-index:10;zoom:1;border-top: 1px solid #3a5f7c;color:#ffffff;position:relative;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNWY3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzQzNmY5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MzZmOTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #3a5f7c 0%, #436f92 10%, #436f92 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a5f7c), color-stop(10%,#436f92), color-stop(100%,#436f92));background: -webkit-linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background: -o-linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background: -ms-linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background: linear-gradient(top,  #3a5f7c 0%,#436f92 10%,#436f92 100%);background-color: #436F92;}
#globalNav ul#gnPri:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#globalNav ul#gnPri li{display:block;float:left;}
#globalNav ul#gnPri a{display:block;padding:5px 12px;color:#ffffff;}
#globalNav ul#gnPri.selectHeadlines li#gnPriHeadlines,
#globalNav ul#gnPri.selectTopics  li#gnPriTopics,
#globalNav ul#gnPri.selectPhoto li#gnPriPhoto,
#globalNav ul#gnPri.selectVideo li#gnPriVideo,
#globalNav ul#gnPri.selectLocal li#gnPriLocal,
#globalNav ul#gnPri.selectResearch li#gnPriResearch,
#globalNav ul#gnPri.selectZasshi li#gnPriZasshi,
#globalNav ul#gnPri.selectTrend li#gnPriTrend,
#globalNav ul#gnPri.selectOpinion li#gnPriOpinion,
#globalNav ul#gnPri.selectBylines li#gnPriBylines,
#globalNav ul#gnPri.selectRanking li#gnPriRanking{
	background:#ffffff;
  margin-left: 1px;
}
#globalNav ul#gnPri.selectHeadlines li#gnPriHeadlines a,
#globalNav ul#gnPri.selectTopics  li#gnPriTopics a ,
#globalNav ul#gnPri.selectPhoto li#gnPriPhoto a,
#globalNav ul#gnPri.selectVideo li#gnPriVideo a,
#globalNav ul#gnPri.selectLocal li#gnPriLocal a,
#globalNav ul#gnPri.selectResearch li#gnPriResearch a,
#globalNav ul#gnPri.selectZasshi li#gnPriZasshi a,
#globalNav ul#gnPri.selectTrend li#gnPriTrend a,
#globalNav ul#gnPri.selectOpinion li#gnPriOpinion a,
#globalNav ul#gnPri.selectBylines li#gnPriBylines a,
#globalNav ul#gnPri.selectRanking li#gnPriRanking a{
	font-weight:bold;color:#0000ff;border:0;
}
#globalNav ul#gnPri.selectHeadlines li#gnPriHeadlines a:visited,
#globalNav ul#gnPri.selectTopics  li#gnPriTopics a:visited,
#globalNav ul#gnPri.selectPhoto li#gnPriPhoto a:visited,
#globalNav ul#gnPri.selectVideo li#gnPriVideo a:visited,
#globalNav ul#gnPri.selectLocal li#gnPriLocal a:visited,
#globalNav ul#gnPri.selectResearch li#gnPriResearch a:visited,
#globalNav ul#gnPri.selectZasshi li#gnPriZasshi a:visited,
#globalNav ul#gnPri.selectTrend li#gnPriTrend a:visited,
#globalNav ul#gnPri.selectOpinion li#gnPriOpinion a:visited,
#globalNav ul#gnPri.selectBylines li#gnPriBylines a:visited,
#globalNav ul#gnPri.selectRanking li#gnPriRanking a:visited{
	color:#800080;}
/* ----- secondary hierarchy ------*/
#globalNav ul#gnSec{position:relative;z-index:9;zoom:1;background:#fff;border-bottom:1px solid #d8d8dc;}
#globalNav ul#gnSec:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#globalNav ul#gnSec li{float:left;background-repeat:no-repeat;background-position:right -244px;}
#globalNav ul#gnSec li a{display:block;padding:1px 4px;margin:4px 8px;}
#globalNav ul#gnSec li.on a{background:#3e6586;font-weight:bold;color:#ffffff;}
#globalNav ul#gnSec li h1{font-size:100%;}

/* ---- in case of New Icon ----*/
/***usage***/
/*#globalNav ul#gnPri li#gnPriBylines a{background:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite_20120926.png) no-repeat right -344px;padding-right:35px;}*/

/* ----------------------------------------
Sub Navi 
---------------------------------------- */
#subNav *{margin:0 ;padding:0;}
#subNav{zoom:1;border-bottom:1px solid #e0e0e0;padding-bottom:2px;margin-bottom:10px;}
#subNav:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#subNav h1{display:block;float:left;padding:5px 16px 2px 16px;font-weight:bold;color:#ffffff;line-height:1;}
#subNav h1.logo{display:block;float:left;padding:0;}
#subNav p{display:block;float:left;padding:5px 16px 2px 16px;font-weight:bold;color:#ffffff;line-height:1;}
#subNav p.logo{display:block;float:left;padding:0;}
#subNav ul{zoom:1;float:left;}
#subNav ul:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0;}
#subNav ul li{float:left;background-repeat:no-repeat;background-position:left -294px;font-size:13px;line-height:1;}
#subNav ul li span.select{font-weight:bold;}
#subNav ul li.first{background:0;}
#subNav ul li a{display:block;padding:1px 4px;margin:4px 8px;}
#subNav ul li.photoNewsSlideshow{background:0;font-weight:bold;margin-left:10px;}
#subNav ul li.photoNewsSlideshow{background:0;font-weight:bold;margin-left:10px;}
#subNav ul li.photoNewsSlideshow select{margin:0;padding:0;width:5.5em;}
*html #subNav ul li.photoNewsSlideshow select{margin:0 5px 0 0;padding:0;}
*:first-child+html #subNav ul li.photoNewsSlideshow select{margin:0 5px 0 0;padding:0;}
/*slideshowの改修*/
#subNav ul li.photoNewsSlideshowPlay{background:0;font-weight:bold;margin-left:10px;/display:inline;}
#subNav ul li.photoNewsSlideshowPlay select{display:block;float:left;margin:0;padding:0;width:5.5em;}
#subNav ul li.photoNewsSlideshowPlay .BtnSlidePlaying{margin: 0 5px 0 0;}
#subNav ul li.photoNewsSlideshowPlay .BtnSlideStopping{margin: 0 5px 0 0;}

/*news*/
#subNav .topnews{background:#9999ff;}
#subNav .flash{background:#9999ff;}
#subNav .dom{background:#cc6633;}
#subNav .c_int{background:#00b486;}
#subNav .bus{background:#0099ff;}
#subNav .c_ent{background:#e1b401;}
#subNav .c_spo{background:#66cc00;}
#subNav .c_sci{background:#b7b800;}
#subNav .loc{background:#9999ff;}
#subNav .others{background:#9999ff;}
#subNav .closeup{background:#9999ff;}
/*topics*/
#subNav .domestic{background:#cc6633;}
#subNav .world{background:#00b486;}
#subNav .economy{background:#0099ff;}
#subNav .entertainment{background:#e1b401;}
#subNav .sports{background:#66cc00;}
#subNav .computer{background:#b7b800;}
#subNav .science{background:#999933}
#subNav .local{background:#9999ff;}
#subNav .editcenter{background:#9999ff;}
/*polls*/
#subNav .polls{background:#99cc66;font-size:100%;}
#subNav div.linkBox{float:right;font-size:13px;background:#f7f7d1;border:1px solid #d2d59c;padding:4px 10px;}
#subNav div.linkBox a{line-height:1;}
#subNav ul.subNavPaging{float:right;font-size:13px;color:#666666;zoom:1;}
#subNav ul:after.subNavPaging{content:".";display:block;clear:both;height:0;visibility:hidden;border:1px solid #ff0000;line-height:0;}
#subNav ul.subNavPaging li{float:left;background-repeat:no-repeat;background-position:right -247px;padding:0 6px;line-height:1.56;}
#subNav ul.subNavPaging li.last{background:0;}
#subNav ul.subNavPaging li a{display:inline;padding:0;margin:0;}
/* ----------------------------------------
Related Buttons Mod
---------------------------------------- */
#relBtn {float:right;color:#666666;line-height:2;overflow:hidden;}
#relBtn li {display:block;float:right;margin:2px 0 2px 10px;background-repeat:no-repeat;background-position: left -150px;}
#relBtn li a {display:block;text-align:center;overflow:hidden;width:80px;height:26px;line-height:26px;padding: 0;background-repeat:no-repeat;background-position: right -200px;text-decoration:none;}


/* ----------------------------------------
Main
---------------------------------------- */
.ymuiDotHr{background:url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 0 0 ;margin:5px 0;padding:0 !important;zoom:1;overflow:hidden;height:2px;font-size:0;}
.ymuiSingleHr{background:url(http://i.yimg.jp/images/media/ymui/img/lineSingle_2x1.gif) repeat-x 0 0;margin:5px 0;padding:0 !important;zoom:1;overflow:hidden;height:2px;font-size:0;}
#pos-tnp{width:100%;}
#pos-tn{border:2px solid #c0d1df;background:#ffffff;}
#pos-sqb{line-height:1.3;width:100%;}
#pos-sqb tr[bgcolor="#eeeeee"] td{text-align:center;}
#ynCloseUp .ymuiHeaderBGDark{background-position:0 -300px;}
#ynCloseUp .ymuiBodyBorder{border:1px solid #3e6586;}
.ymuiHeaderBGBlue{background-position:0 -300px;color:#fff;}
.ymuiBodyBorderBlue{border:1px solid #3e6586;}
.ymuiBodyBorderGrey{border:1px solid #dcdcdc;}
#ynCloseUp .ynCloseUpPhoto, #ynCloseUpSyuin .ynCloseUpPhoto{float:right;margin:5px 5px 5px 10px;border:1px solid #dddddd;background:#f4f4f4;padding:5px;}
#ynCloseUp .ynCloseUpPhotoImg, #ynCloseUpSyuin .ynCloseUpPhotoImg{width:170px;margin:5px 0;text-align:center;}
#ynCloseUp .ynCloseUpPhotoCaption, #ynCloseUpSyuin .ynCloseUpPhotoCaption{width:170px;}
#main .ymuiHeaderBGLight{background-position:0 0;border:1px solid #dcdcdc;vertical-align:middle;}
#main .ymuiHeaderBGLight h2{vertical-align:middle;border-bottom:1px solid #ffffff;padding:4px 10px;}
#main .ymuiHeaderBGLight h2 ul{line-height:2;}
#main .ymuiHeaderBGLight h2 a{vertical-align:middle;}
#main .ymuiHeaderBGLight p{border-bottom:1px solid #ffffff;padding:4px 10px;}
ul.ynTopSubGenreList{display:inline;margin-left:25px;font-weight:normal;color:#666666;}
ul.ynTopSubGenreList li{display:inline;}
ul li h2.yjXL{margin-bottom:5px;}
*html ul li h2.yjXL{margin-bottom:3px;}
*:first-child+html ul li h2.yjXL{margin-bottom:3px;}
.photoBg{background-color:#ededed;background-repeat:repeat-x;background-position:0 -600px;}
.ymuiPhotoContainerLeft table{width:150px;height:150px;margin:0 auto;text-align:center;}
#ynPhotoMod li{width:25%;float:left;}
* html #ynPhotoMod li{width:24%;padding-left:4px;}
*:first-child+html #ynPhotoMod li{width:24%;padding-left:5px;}
#ynPhotoMod li table{width:150px;height:150px;margin:0 auto;text-align:center;}
#ynPhotoMod li .photoCategory{margin:0 4px;padding:4px 0;background:#e1e8e9;text-align:center;}
#ynPhotoMod li .photoProvider{display:block;color:#666666;}
#PhotoMod{margin-bottom:5px;padding-left:0px;}
#PhotoMod li{float:left;text-align:center;width:25%;}
*html #PhotoMod li{width:24%;}
#PhotoMod li table.photoBg{width:150px;height:150px;padding:0;margin:0 auto;text-align:center;}
#PhotoRanking table{width:60px;height:60px;padding:0;float:left;margin-right:5px;text-align:center;}
#PhotoRanking table img{margin:0 auto;text-align:center;float:none;border:0;}
#KansouPhotoRanking table{width:60px;height:60px;padding:0;float:left;margin-right:5px;text-align:center;}
#KansouPhotoRanking table img{margin:0 auto;text-align:center;float:none;border:0;}
.caution{background:#ffffee;border:1px solid #ff6666;padding:10px;}
/* topnews10 module -------------------- */
#utilityNaviTab{margin:7px 0 5px 0;zoom:1;}
#utilityNaviTab li{float:left;margin-right:12px;font-weight:bold;}
#utilityNaviTab li.first{border-right:1px solid #666666;}
#utilityNaviTab strong{text-decoration:underline;cursor:pointer;color:#0033cc;padding-right:12px;}
#utilityNaviTab strong.on{text-decoration:none;cursor:default;color:#222222;}
.ymuiContainerNopad .ynCloseUpPhoto{background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #DDDDDD;float: right;margin: 5px 5px 5px 10px;padding:5px;}
.ymuiContainerNopad .ynCloseUpPhotoImg {margin: 5px 10px;text-align: center;width: 150px;}
.ymuiContainerNopad .ynCloseUpPhotoCaption {width: 170px;}
/* categorylist module -------------------- */
.ynTopcatList2Col,.ynTopcatList1Col{/zoom:1;margin-bottom:15px;}
.ynTopcatList2Col:after,.ynTopcatList1Col:after{content:".";height:0;clear:both;visibility:hidden;line-height:0;display:block;}
.ynTopcatList2Col dl{width:49%;display: inline;}
.ynTopcatList2Col ul.ynTopSubGenreList,.ynTopcatList1Col ul.ynTopSubGenreList{width:max-width;margin-left:0;padding-top:8px;font-weight:normal;color:#666666;}
dd.ynTopDotLine{background: url("http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif") repeat-x scroll top center transparent; padding:8px 0 5px 0;}
.ynTopcatList2Col .catListThumCon{min-height: 1em; overflow : hidden;}
.ynTopcatList2Col .photoBg,.ynTopcatList1Col .photoBg{margin:5px 10px 5px 5px;width:100px;height:100px;text-align:center;background-image: url("http://i.yimg.jp/images/news/v1/yn_sprite_background.png") #f4f4f4;}
.ynTopcatList2Col .photoBg a,.ynTopcatList1Col .photoBg a{/display: block;display:table-cell;width:100px;height:100px;vertical-align:middle;/zoom:1;}
.ynTopcatList2Col .photoBg img,.ynTopcatList1Col .photoBg img{/vertical-align: middle;}
.ynTopcatList2Col .catListThumCap,.ynTopcatList1Col .catListThumCap{margin-top:10px;}
.ynTopcatList2Col .vg,.ynTopcatList1Col .vg{visibility: hidden;height: 100px;vertical-align: middle;/zoom: 1;}

/*------- ynDetail -------*/
#ynDetail{position:relative;}
#ynDetail h1{margin-bottom:5px;}
#ynDetail .ynDetailPhoto table{float:left;border:1px solid #cccccc;width:1%;margin-right:10px;margin-bottom:10px;}
#ynDetail .ynDetailPhoto .ynDetailPhotoImg{padding:5px;}
#ynDetail .ynDetailPhoto .ynDetailPhotoZoom{text-align:center;padding:5px;}
#ynDetail .ynDetailPhoto .ynDetailPhotoCaption{padding:0 5px 5px 5px;}
/** add 120524 **/
#ynDetail em{font-weight:bold;}
#ynDetail .ynDetailPhoto.flR table{float:right;margin:0 0 10px 10px;}
#ynDetail .ynDetailPhoto.flR .ynDetailPhotoImg p{text-align:right;}
#ynDetail .ynDetailHeading{display:block;margin-bottom:0.25em;font-size:108%;}
#ynDetail .ynDetailText{margin-bottom:1em;}
#ynDetail .ynDetailAuthor{font-size:84%;color:#666;}
.ynDetailRelArticle{padding-top:1em;}
/*pager for #ynDetail*/
#ynDetail .ymuiPagingBottom{display:block;margin:1em 0 0.25em;}
#ynDetail .ymuiPagingBottom a,#ynDetail .ymuiPagingBottom span{margin:0 3px;padding:0.3em 0.5em;font-size:93%;text-decoration:none;}
#ynDetail .ymuiPagingBottom a{border:1px solid #cecece;}
#ynDetail .ymuiPagingBottom span{background:#426b8c;border:1px solid #426b8c;color:#fff;}
#ynDetail .ymuiPagingBottom span.prev,#ynDetail .ymuiPagingBottom span.next{background:#f7f7f7;border:1px solid #cecece;color:#999998;font-weight:normal;}
#ynDetail .ymuiPagingBottom .prev{margin-right:10px;}
#ynDetail .ymuiPagingBottom .next{margin-left:10px;}
#ynDetail .ymuiPagingBottom a:hover{border-color:#cecece;background:#426b8c;color:#fff;}
/*navgation for Article Paragraph and Photo*/
.ynArticlePgraphNav{font-size:84%;text-align:center;}
.ynArticlePhotoNav{padding-top:0.25em;font-size:84%;text-align:center;}
.ynArticlePgraphNav em,.ynArticlePhotoNav em{font-weight:bold;}
/*renew for centerPhoto*/
.centerPhoto .imgWrap{width:474px;display:table-cell;display:inline-block;/display:inline;/zoom:1;background:#fff;border-right:2px solid #efefef;border-left:2px solid #efefef;vertical-align:middle;}
.centerPhoto .imgWrap p.image{/display:inline;/zoom:1;}
.centerPhoto .imgWrapper{width:474px;display:table-cell;display:inline-block;/display:inline;/zoom:1;background:#fff;vertical-align:middle;/text-indent:0; /line-height:0; /font-size:0; /overflow:hidden;}
.centerPhoto .imgWrapper p.image{/display:inline;/zoom:1;}
.centerPhoto .imgThumb{width:474px;margin:0 auto 10px;border-right:2px solid #efefef;border-left:2px solid #efefef;}  
.centerPhoto .imgThumb table{margin:0 auto;border-collapse:separate;border-spacing:6px;text-align:center;}
.centerPhoto .imgThumb img{padding:0;}
.centerPhoto .imgThumb td{width:60px;height:60px;border:2px solid #fff;background:#ededed;vertical-align:middle;}
.centerPhoto .imgThumb .current{border:2px solid #fbb6b4;}
.centerPhoto .imgThumbnail{margin:0 auto 10px;}
.centerPhoto .imgThumbnail table{margin:0 auto;border-collapse:separate;border-spacing:6px;text-align:center;}
.centerPhoto .imgThumbnail img{padding:0;}
.centerPhoto .imgThumbnail td{width:60px;height:60px;border:2px solid #fff;background:#ededed;vertical-align:middle;}
.centerPhoto .imgThumbnail .current{border:2px solid #fbb6b4;}
/*centerPhoto NextBar*/
.centerPhoto .barPrevGray, .centerPhoto .barPrev, .centerPhoto .barPrev .barTop, .centerPhoto .barPrevGray .barTop,.centerPhoto .barPrev .barTop, .centerPhoto .barPrevGray .barTop,.centerPhoto .barPrev .barBottom, .centerPhoto .barPrevGray .barBottom,.centerPhoto .barNext, .centerPhoto .barNextGray,.centerPhoto .barNext .barTop,.centerPhoto .barNextGray .barTop,.centerPhoto .barNext .barBottom,.centerPhoto .barNextGray .barBottom{background:url(http://i.yimg.jp/images/news/v1/PhotoBar.png) no-repeat ;}
.centerPhoto .barPrevGray, .centerPhoto .barPrev {display:table-cell;display: -moz-inline-box;display: inline-block;/display:inline;/zoom:1;width:37px;height: 45px;line-height:100%;background-position: 0 center;text-indent:-9999px;vertical-align: middle;/text-indent:0; /line-height:0; /font-size:0; /overflow:hidden;}
.centerPhoto .barPrev{background-position:-37px center; cursor:pointer;}
.centerPhoto .barPrev .barTop, .centerPhoto .barPrevGray .barTop{display:block;height: 100%;line-height:100%;background-position: -222px -445px;}
.centerPhoto .barPrev .barBottom, .centerPhoto .barPrevGray .barBottom{display:block;height: 100%;line-height:100%;background-position: -148px bottom;}
.centerPhoto .barNext, .centerPhoto .barNextGray{display:table-cell;display: -moz-inline-box;display: inline-block;/display:inline;/zoom:1;width:37px;height: 45px;line-height:100%;background-position: -111px center;text-indent:-9999px;vertical-align: middle;/text-indent:0; /line-height:0; /font-size:0; /overflow:hidden;}
.centerPhoto .barNext{background-position:-74px center; cursor:pointer;}
.centerPhoto .barNext .barTop,.centerPhoto .barNextGray .barTop{display:block;height: 100%;line-height:100%;background-position:-259px -445px;}
.centerPhoto .barNext .barBottom,.centerPhoto .barNextGray .barBottom{display:block;height: 100%;line-height:100%;background-position:-185px bottom;}

.ynPhotoCopyright{margin-top:0.5em;}
/** /add 120524 **/
.ynPublicNewsHeader{margin-bottom:10px;zoom:1;}
.ynPublicNewsHeader span{padding:5px;background:#669900;font-weight:bold;color:#ffffff;zoom:1;}
p.ynLastEditDate{float:left;color:#666666;}

p.ynCobrandBanner{float:right;}
div.ynClear{clear:both;margin:5px 0;padding:0;zoom:1;overflow:hidden;height:2px;font-size:0;}
.relInfoMod{display:inline-block;border:1px solid #8989a5;padding:10px;margin-bottom:10px;}
.relInfoMod:after{display:block;clear:both;visibility:hidden;height:0;content:".";line-height:0;}
* html .relInfoMod{height:1%;}
.relInfoMod{display:block;}
.relInfoModLeft80{display:block;float:left;width:80px;margin-right:10px;}
.relInfoModRight80{display:block;margin-left:90px;}
.relInfoModLeft100{display:block;float:left;width:100px;margin-right:10px;}
.relInfoModRight100{display:block;margin-left:110px;}
.relInfoModLeft192{display:block;float:left;width:192px;margin-right:10px;padding-bottom:5px;}
.relInfoModRight192{display:block;margin-left:202px;}
.relInfoMod dl{line-height:1.5;}
.relInfoMod dt{font-weight:bold;border-bottom:1px solid #898985;margin-bottom:5px;padding-bottom:5px}
.relInfoMod dd{overflow:hidden;}
.relInfoMod dd dl dt{font-weight:bold;border:0;margin:0;display:inline;}
.relInfoMod dd dl dd{border:0;margin:0;display:inline;}
.relInfoMod .ymuiSeeMore{color:#000000;}
.relInfoMod .red{color:#ff3300;}
.relInfoMod .changeGrn{color:#3a932e;}
.relInfoMod .changeRed{color:#e46062;}
.relInfoMod .weightNormal{font-weight:normal;}
/*publicNews*/
#ynPublicNews{border:2px solid #669900;padding:10px;margin-bottom:10px;}
#ynPublicNews p{font-weight:bold;float:left;}
#ynPublicNews a{background-position:0 -250px;display:block;float:right;padding-left:16px;}
/*relatedArticle & affinity*/
#ynRelatedArticleList h3,#ynAffinityList h3{background-position:0 -295px;font-weight:bold;padding-left:20px;}
#ynRelatedArticleList p a{font-weight:bold;color:#339933;}
#ynRelatedArticleList li,#ynAffinityList li{margin:4px 0;line-height:1.3;}
/*socialBookmark*/
#ynSocialBookmark h3{font-weight:bold;float:left;margin-right:10px;}
#ynSocialBookmark a.icoBookmark{overflow:hidden;display:block;float:left;width:16px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark a.icoHatena{overflow:hidden;display:block;float:left;width:16px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark a.icoNewsing{overflow:hidden;display:block;float:left;width:16px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark a.icoBuzzurl{overflow:hidden;display:block;float:left;width:21px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark a.icoLivedoor{overflow:hidden;display:block;float:left;width:16px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark a.icoChoix{overflow:hidden;display:block;float:left;width:16px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark a.icoIza{overflow:hidden;display:block;float:left;width:16px;height:16px;margin:3px 5px 0 0;text-indent:-9999px;padding:0;}
#ynSocialBookmark span.yjXS{float:left;line-height:2;}
/*relatedBlog*/
#ynRelatedBlog h3{background-position:0 -345px;font-weight:bold;padding-left:20px;}
#ynRelatedTopics h3{background-position:0 -395px;font-weight:bold;padding-left:20px;float:left;}
#ynRelatedTopics span a{padding-left:5px;margin-left:10px;}
#ynRelatedTopics ul{display:inline;}
#ynRelatedTopics li{display:inline;margin-left:10px;}
.ynRelatedTopicsLarge{font-weight:bold;}
.ynRelatedTopicsSmall{font-size:13px;}
/*fresheye*/
#ynFreshEye h3{background-position:0 -445px;font-weight:bold;padding-left:20px;}
/*sportsModule*/
#ynSportsMod{margin-bottom:15px;}
#ynSportsMod .ymuiTitle{padding:8px 6px;line-height:1;font-size:85%;}
#ynSportsMod .ymuiTitle.listTtl{font-size:100%;}
#ynSportsMod .ymuiHeaderBGLight .ymuiTitle{line-height:1.56em;font-size:100%;}
#ynSportsMod .ymuiTitle .ymuiDate{padding-left:1em;font-weight:normal;}
#ynSportsMod .sportsTitle .ymuiTitle{float:left;}
#ynSportsMod .sportsNav{float:right;padding:8px 6px;font-size:small;}
#ynSportsMod li{display:block;float:left;padding:0 0.5em;}
#ynSportsMod li a{display:block;word-break:break-all;white-space:nowrap;}
#ynSportsMod .sportsNav li{background:url(http://i.yimg.jp/images/news/v1/yn_gnavi_sprite.png) no-repeat 0 -448px;line-height:1;}
#ynSportsMod .sportsNav li a{line-height:1.2;}
#ynSportsMod .sportsNav li.first{background:none;}
#ynSportsMod .sportsSched.horse li{float:none;margin-top:5px;padding:0;}
#ynSportsMod .sportsSched.horse li a{display:inline;}
#ynSportsMod .sportsSched.horse .rank{display:block;float:left;width:4.65em;}
#ynSportsMod .sportsSched.horse .rank span{display:block;margin:5px 10px 5px 0;padding:4px 0;background:#a6a6a6;color:#ffffff;font-size:medium;font-weight:bold;text-align:center;}
#ynSportsMod .sportsSched.horse dd{line-height:1;}
#ynSportsMod .sportsSched.horse dt span{padding-left:5px;}
#ynSportsMod .sportsSched.horse dt span,#ynSportsMod.detail .sportsSched{font-size:85%;}
#ynSportsMod .sportsSched.soccer th{width:5.25em;font-weight:bold;text-align:left;}
#ynSportsMod .sportsSched.soccer .jLeague.single th{width:1.75em;}
#ynSportsMod .sportsSched.soccer td,#ynSportsMod .sportsSched.soccer li{font-size:small;}
#ynSportsMod.detail h3{padding-left:20px;background-position:0px -1946px;font-weight:bold;}
#ynSportsMod.detail .ymuiTitle,#ynSportsMod.detail .sportsSched.horse dt span{font-size:small;}
#ynSportsMod.detail .sportsSched.horse .rank{width:5.5em;}
#ynSportsMod.detail .sportsSched.soccer th{font-size:116%;}
/*rating*/
#ynRating h3{background-position:0 -495px;font-weight:bold;padding-left:20px;}
#ynRating h3 span{font-weight:normal;color:#996666;padding-left:10px;}
#ynRatingGraph{margin:0 auto;width:480px;margin-bottom:10px;}
#ynRatingGraph ul{margin-top:10px;}
/*relatedWord*/
#ynRelatedWordList{border:1px solid #cccccc;background:#f9f9f9;padding:4px 10px;}
#ynRelatedWordList dt{font-weight:bold;}
#ynRelatedWordList dd{display:inline;}
/*relatedBlogList*/
#ynRelatedBlogList ol li{list-style-type:decimal;list-style-position:outside;margin:0 0 20px 35px;vertical-align:top;}
#ynRelatedBlogList dl{zoom:1;line-height:1.5;}
/*debug*/
.cptCommentNumber{color:#339933 !important;font-weight:700 !important;}
/*page navigation*/
#ynDetailPageNavigation dt{display:block;font-weight:bold;float:left;}
#ynDetailPageNavigation dd{display:block;padding-left:5.3em;}
#ynDetailPageNavigation dd a.relatedArticle{color:#339933;}
.SelectMenu{background:#eee;padding:6px;margin-bottom:10px;}
.SelectNearDate{float:left;2}
.SelectNearDate ul{line-height:1.7}
.SelectNearDate li{display:inline;padding-left:5px;padding-right:5px;border-left:1px solid #333333;}
.SelectNearDate li.first{border:0;}
.SelectDate{float:right;}
/*tvProgram*/
#ynTvProgram .ymuiHeaderBGDark{background:#dfeaf0;color:#333333;border:1px solid #dcdcdc;}
#ynTvProgram .ymuiHeaderBGDark div{padding:2px;}
#ynTvProgram .ymuiHeaderBGDark strong{float:left;}
#ynTvProgram .ymuiHeaderBGDark strong span{font-weight:normal;}
#ynTvProgram #currentTvProgram{margin-left:10px;display:block;float:left;background:#ffffff;padding:2px 4px;border:1px solid #cccccc;}
#ynTvProgram .ymui3DContainer{border:solid 1px #dcdcdc;border-top:1px;background:#ededed;}
#ynTvProgram .ymui3DContainer div{border:solid 1px #fff;padding:0;}
#ynTvProgram dl{line-height:1.3;}
#ynTvProgram dt{display:block;float:left;width:20%;}
#ynTvProgram dd.ynTvProgramTime{display:block;float:left;width:20%;}
#ynTvProgram dl span , #ynTvProgram dt span{display:block;padding:5px;}
#ynTvProgram dd.ynTvProgramName{display:block;float:left;width:59%;}
#ynTvProgram .whitebg{background:#ffffff;}
#ynTvProgram .noTvProgram{padding:10px;text-align:center;background:#ffffff;}
/*localMapArea*/
#ynLocalMapArea{position:relative;padding-top:100px;}
#ynLocalMapArea img{display:block;margin:0 35px 25px auto;}
#ynLocalMapArea .textLocalLink{display:block;position:absolute;top:0;left:0;font-size:14px;}
#ynLocalMapArea .textLocalLink dl{padding:1px 0 1px 5px;line-height:1.3;}
#ynLocalMapArea .textLocalLink dt{	display:inline;margin-right:2px;}
#ynLocalMapArea .textLocalLink dd{	display:inline;}
/*localVideoMod*/
#ynLocalVideoMod li{width:33%;float:left;}
#ynLocalVideoMod li .ynLocalVideo{line-height:1.1;background-repeat:repeat-x;background-position:0 -800px;text-align:center;margin:1px;padding:5px;}
#ynLocalVideoMod li .ynLocalVideo img{border:1px solid;}
#ynLocalVideoMod li span.ynLocalVideoMode{display:block;padding:5px 0;}
#ynLocalVideoMod li span.ynLocalVideoName{display:block;text-align:left;}
/*showbizzyInterview*/
#ynShowbizzyInterview .floatL50{float:left;width:50%;}
#ynShowbizzyInterview .floatR50{float:right;width:49%;}
#ynShowbizzyInterview .floatL50pad{padding-right:10px;}
#ynShowbizzyInterview .floatR50pad{padding-left:10px;}
#ynShowbizzyInterview  table.photoBg{margin:0 auto 5px auto;}
#ynShowbizzyInterview  table.photoBg td img{border:1px solid;}
/*zero match*/
.zeroMatch{padding:10px;text-align:center;display:block;}
/*recommend module*/
#recommendedNews{display:none;border-bottom:1px solid #dcdcdc;zoom:1;}
#recommendedNews .ymuiHeaderBGLight{padding:5px;background-repeat:repeat-x;background-position:0 -500px;border-bottom:0;zoom:1;/*! need for debug !*/}
#recommendedNewsTab li{display:inline;padding-left:10px;padding-right:10px;}
#recommendedNewsTab li.first{border-right:1px solid #666666;}
#recommendedNewsTab strong{font-weight:normal;text-decoration:underline;cursor:pointer;color:#0033cc;}
#recommendedNewsTab strong.on{font-weight:bold;text-decoration:none;cursor:default;color:#222222;}
#toggleControl li{display:inline;padding-left:10px;padding-right:10px;}
#toggleControl ul.toggleIcon{background-repeat:no-repeat;width:32px;height:16px;line-height:0;overlfow:hidden;margin-top:3px;margin-right:3px;}
#toggleControl ul.toggleIcon li{text-indent:-9999px;width:16px;height:16px;float:left;overlfow:hidden;padding:0;cursor:default;}
#toggleControl ul.toggleIcon li.on{cursor:pointer;}
#toggleControl ul.open{background-position:0 -1866px;}
#toggleControl ul.close{background-position:0 -1850px;}
#toggleControl strong{color:#000000;font-weight:bold;text-decoration:none;cursor:default;}
#toggleControl strong.on{color:#0033cc;font-weight:normal;text-decoration:underline;cursor:pointer;}
#recommendedNews .ymuiHeaderBGLight p{padding:0;}
#recommendedNewsMain{display:none;}
#recommendedNews h2{display:none;}
#recommendedNews dl.recommendContentsList{padding:4px;}
#recommendedNews dl.recommendContentsList dt{display:block;font-weight:bold;}
#recommendedNews dl.recommendContentsList dd{display:inline;padding-right:10px;}
#recommendedNews .ymuiBodyBorder{border-bottom:0;}
/* copyright */
#ynCopyright{zoom:1;}
#ynCopyright h3{font-weight:bold;}
#ynCopyright ul.ymuiList li.ymuiArrow1{display:block;width:48%;float:left;}
/* commentCopyright */
#ynCommentCopyright{zoom:1;}
#ynCommentCopyright ul.ymuiList li.ymuiArrow1{display:block;width:48%;float:left;}
/* Fresh eye旧テンプレ対応 */
.yntitle_sub4b{width:100%;clear:both;
background:url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x bottom;padding:0 0 5px 0 !important;margin:0 0 5px 0 !important;zoom:1;}
.yntitle_sub_left{margin-right:15px;padding:0px;float:left;}
.yntitle_sub4b .feye{background-position:0 -450px;padding:0 0 0 20px;}
.dot_line{height:0;display:none;}
/* Photo Douga module */
.centerPhoto{text-align:center;margin:0 auto 10px auto;padding:0;}
.centerPhoto p{display:table-cell;vertical-align:middle;display:-moz-inline-box;display:inline-block;}
*html .centerPhoto p{display:inline;zoom:1;}
*:first-child+html .centerPhoto p{display:inline;zoom:1;}
.centerPhoto img{margin:0 auto;padding:0 12px;}
.centerPhoto div.mov{display:table-cell;vertical-align:middle;display:-moz-inline-box;display:inline-block;}
*html .centerPhoto div.mov{display:inline;zoom:1;}
*:first-child+html .centerPhoto div.mov{display:inline;zoom:1;}
.BtnPhotoCon{width:32px;height:36px;text-indent:-9999px;display:block;outline:none;}/*display:none;*/
.DougaDetailImg{width:320px;margin:0 auto 5px auto;}
.DougaDetailImg img{border:1px solid;}
.DougaDetailWatch{width:320px;margin:0 auto 10px auto;background:#eee;font-weight:bold;border:1px solid #eee;}
.DougaDetailWatchBtn{width:320px;margin:0 auto 10px auto;padding:6px 0;background:#eee;font-weight:bold;border:1px solid #eee;}
.ShowbizzyInterviewDetailImg{width:450px;margin:0 auto 5px auto;}
.ShowbizzyInterviewDetailImg img{border:1px solid;}
.ShowbizzyInterviewDetailWatch{width:450px;margin:0 auto 10px auto;background:#eee;font-weight:bold;border:1px solid #eee;}
.ShowbizzyInterviewDetailWatchBtn{width:450px;margin:0 auto 10px auto;padding:6px 0;background:#eee;font-weight:bold;border:1px solid #eee;}
/* paly btn */
.BtnPhBack{background-position:-75px 0;}
.BtnPhBackGrey{background-position:-75px -36px;}
.BtnPhNext{background-position:-125px 0;}
.BtnPhNextGrey{background-position:-125px -36px;}
.BtnPlay{background-position:-175px 0;display:block;width:79px;height:29px;text-indent:-9999px;}
.BtnPlayGrey{background-position:-175px -29px;display:block;width:79px;height:29px;text-indent:-9999px;}
.BtnPlaying{background-position:0 0;width:56px;height:20px;text-indent:-9999px;font-size:1px;border:0;cursor:pointer;}
.BtnStopping{background-position:0 -20px;width:56px;height:20px;text-indent:-9999px;font-size:1px;border:0;cursor:pointer;}
.BtnSlidePlaying{display:block;float:left;background-position:-230px -95px;width:137px;height:20px;text-indent:-9999px;font-size:1px;border:0;cursor:pointer;vertical-align:bottom;}
.BtnSlideStopping{display:block;float:left;background-position:-230px -115px;width:137px;height:20px;text-indent:-9999px;font-size:1px;border:0;cursor:pointer;vertical-align:bottom;}
.BtnRenzokuPlayOn{background-position:-275px 0px;width:94px;height:20px;text-indent:-9999px;overflow:hidden;display:block;float:left;margin-right:5px;}
.BtnRenzokuPlayOnGrey{background-position:-275px -20px;width:94px;height:20px;text-indent:-9999px;overflow:hidden;display:block;float:left;margin-right:5px;cursor:pointer}
.BtnRenzokuPlayOff{background-position:-275px -50px;width:94px;height:20px;text-indent:-9999px;overflow:hidden;display:block;float:left;margin-right:5px;}
.BtnRenzokuPlayOffGrey{background-position:-275px -70px;width:94px;height:20px;text-indent:-9999px;overflow:hidden;display:block;float:left;margin-right:5px;cursor:pointer}
/* Ranking module */
.kansouLeft{width:210px;float:left;}
.kansouLeft li{overflow:hidden;}
.kansouRight{padding-left:215px;}
.kansouRight li{overflow:hidden;}

/*socialButton*/
.socialButton li.socialBtn_mixi a, .socialButton li.socialBtn_mx a,.socialButton li.socialBtn_fb a,.socialButton li.socialBtn_hb a{background-image:url(http://i.yimg.jp/images/news/v1/news_socialbutton.gif);text-indent:-9999px;display:block;background-repeat:no-repeat;}
.socialButton {border-bottom:dotted 1px #a3a3a3;margin-bottom:10px;padding-bottom: 5px;position:relative;/zoom:1;}
.socialButton ul{bottom: 5px;display: block;}
.socialButton li{float:right;/zoom:1;/display:inline;}
.socialButton a{cursor:pointer;display:block;outline: none;}
.socialButton li.socialBtn_mixi a{margin-left:5px;width:58px;height:18px;}
.socialButton li.socialBtn_fb a{margin-left:15px;width:59px;height:18px;background-position: -60px 0;}
.socialButton li.socialBtn_mx a{margin-left:15px;width:58px;height:18px;}
.socialButton li.socialBtn_hb a{margin-left:15px;width:20px;height:20px;background-position: -122px 0;}
.socialButton li.socialBtn_y{margin-left:15px;}
.alertBg {margin-bottom:10px;}
.shareButton {text-align: right; margin: 0px;}.shareButton a{display:inline-block;}.shareButton a {text-indent: -9999px;display:block;width: 79px;height: 22px;background-image: url(http://i.yimg.jp/images/pofee/btn/h22_a.gif);background-position: 0 -1px;background-repeat: no-repeat;text-align: left;outline: none;}

/*-- contentsSelectNav --*/
.cptHeaderToggleOpen,.cptHeaderToggleClose{margin-top:0!important;}
.ynCtsSelectNav ul{margin-top:10px;/zoom:1;}
.ynCtsSelectNav li{display:block;float:left;width:10em;margin:0 0 0 4px;border-top:1px solid #8084d2;border-right:1px solid #8084d2;border-left:1px solid #8084d2;font-size:84%;line-height:1.3;text-align:center;}
.ynCtsSelectNav li a{display:block;padding:5px 0;color:#666ccc;font-weight:bold;}
.ynCtsSelectNav li a.current{padding:5px 0 4px;background:#8084d2;border-top:1px solid #c0c2e9;border-right:1px solid #c0c2e9;border-left:1px solid #c0c2e9;color:#ffffff;text-decoration:none;}
.ynCtsSelectNav li a.current:hover{cursor:default;}
.ynCtsSelectNav ul:after{content:"";display:table;clear:both;}
/*-- RealTimeSearch module --*/
.ynRTSearch{margin-bottom:10px;border-top:3px solid #8084d2;border-bottom:3px solid #8084d2;}
#rtSearchBox{margin:1px 0;border:1px solid #cccccc;color:#333333;font-size:84%;line-height:1.3;}
#rtSearchBox .wrap{margin:1px;}
#rtSearchBox .itemHd{padding:5px 8px;/padding-bottom:3px;/zoom:1;}
#rtSearchBox .itemHd .btnTw{float:left;}
#rtSearchBox .itemHd .logoTw{float:right;}
#rtSearchBox .itemCts li{position:relative;margin:0 8px;padding:8px 0 6px;border-top:1px solid #ffffff;border-bottom:1px solid #dddddd;/display:inline;overflow:hidden;/zoom:1;}
#rtSearchBox .itemCts .metadata{float:left;padding:8px 0 0 56px;}
#rtSearchBox .itemCts .pict{position:absolute;top:8px;left:0;}
#rtSearchBox .itemCts .account{display:inline;}
#rtSearchBox .itemCts .account .user{display:inline-block\9;/display:inline-block;/zoom:1;padding-left:20px;word-break:break-all;word-wrap:break-word;}
#rtSearchBox .itemCts .account .full{color:#666666;word-break:break-all;word-wrap:break-word;}
#rtSearchBox .itemCts .tweet{min-height:27px;_height:27px;padding:0 0 0 56px;word-wrap:break-word;}
#rtSearchBox .itemCts .msg{padding:60px 8px 50px;border-bottom:2px solid #ffffff;font-size:120%;text-align:center;}
#rtSearchBox .itemCts .action{float:right;margin:8px 0 0;color:#666666;white-space:nowrap;}
#rtSearchBox .itemFt .btn{width:70%;margin:8px auto;border:1px solid #dddddd;text-align:center;}
#rtSearchBox .itemFt .btn a{display:block;padding:7px 8px;border:1px solid #ffffff;color:#333333;line-height:1;}
#rtSearchBox .itemFt .btn a:visited{color:#333333;}
#rtSearchBox .itemFt .note{margin:0 8px 8px;padding-top:8px;background:transparent url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 0 0;color:#666666;}
#rtSearchBox .itemHd:after,#rtSearchBox .itemCts li:after{content:"";display:table;clear:both;}
#rtSearchBox .itemCts .tweet a,#rtSearchBox .itemCts .action a,#rtSearchBox .itemCts .time{margin:0 .3em;}
#rtSearchBox .itemCts .metadata a,#rtSearchBox .itemCts .tweet a.tag,#rtSearchBox .itemCts .tweet a.atUser,#rtSearchBox .itemCts .action a,#rtSearchBox .itemFt .btn a{text-decoration:none;}
#rtSearchBox .itemCts .metadata a,#rtSearchBox .itemCts .tweet a.tag,#rtSearchBox .itemCts .tweet a.atUser,#rtSearchBox .itemCts .action a{color:#666ccc;}
#rtSearchBox .logoTw a,#rtSearchBox .itemCts .account .user{background-image:url(http://i.yimg.jp/images/news/v1/sprite_icoTwitter.png);background-repeat:no-repeat;}
#rtSearchBox .logoTw a{display:inline-block;width:73px;height:0;padding-top:20px;line-height:20px;overflow:hidden;background-position:0 2px;}
#rtSearchBox .itemCts .account .user{background-position:-80px 0;}
#rtSearchBox .itemHd,#rtSearchBox .itemCts,#rtSearchBox .itemFt .btn a{background-image:url(http://i.yimg.jp/images/news/v1/sprite_bgRTSearchBox.png);background-repeat:repeat-x;}
#rtSearchBox .itemHd{background-color:#f9f9f9;background-position:0 0;}
#rtSearchBox .itemCts{background-color:#ffffff;background-position:0 -200px;}
#rtSearchBox .itemFt .btn a{background-color:#f3f3f3;background-position:0 -100px;}
#sub #rtSearchBox .itemCts .metadata{float:none;}
#sub #rtSearchBox .itemCts .msg{font-size:93%;}

/**-- facebook module --**/
.ynSocialCts{margin-bottom:10px;border-top:3px solid #8084d2;border-bottom:3px solid #8084d2;}
.icoFb{display:inline-block;background:transparent url(http://i.yimg.jp/images/news/v1/icoFb16.png) no-repeat 0 50%;}
#facebookTabContents .fbSocialMod,.fbSocialMod #FacebookComments,.fbSocialMod .fbCommentsLabel,.fbSocialMod .guide{background-image:url(http://i.yimg.jp/images/news/v1/sprite_bgRTSearchBox.png);background-repeat:repeat-x;}
/*-- fbSocialMod --*/
.fbSocialMod{margin-bottom:5px;font-size:100%;}
.fbSocialMod{font-size:100%;}
.fbSocialMod a{color:#3b5998;}
.fbSocialMod .about{display:block;padding:3px 8px;text-align:right;font-size:77%;}
/*.fbSocialMod #fbComments .note{margin:10px 0;padding-top:10px;border-top:1px dotted #e6e6e6;color:#777777;}*/
/*comments*/
#facebookTabContents .fbSocialMod{margin:1px 0;padding:0 1px;border:1px solid #cccccc;background-position:0 -203px;}
.fbSocialMod #FacebookComments{margin:0 10px 5px;background-position:0 -413px;}
.fbSocialMod #FacebookComments > .fb_iframe_widget,
.fbSocialMod #FacebookComments > .fb_iframe_widget span,
.fbSocialMod #FacebookComments > .fb_iframe_widget span iframe{width:100%!important;}
.fbSocialMod .fbCommentsLabel{height:30px;padding:0 10px;background-color:#f9f9f9;background-position:0 0;border-top:1px solid #ffffff;line-height:30px;font-size:84%;font-weight:bold;text-align:right;}
.fbSocialMod .fbCommentsLabel a{padding-left:20px;color:#3b5998;text-decoration:none;}
.fbSocialMod .guide{margin-bottom:5px;padding:8px 10px 0;background-position:0 -200px;line-height:1.4;font-size:84%;z-index:10;position:relative;}
.fbSocialMod .note{font-size:84%;line-height:1.3;margin:0 8px 8px;padding-top:8px;background:transparent url(http://i.yimg.jp/images/media/ymui/img/lineWide_4x1.gif) repeat-x 0 0;color:#666666;}
/*facepile*/
.fbSocialMod.fbFacepile{margin:10px 0 5px;padding-bottom:2px;}
/*fbRelSetting*/
.fbRelSetting{margin-bottom:10px;padding:5px;border:1px solid #cccccc;}
.fbRelSetting dl{position:relative;}
.fbRelSetting .account dt{width:280px;float:left;font-size:77%;}
.fbRelSetting .account dt a{text-decoration:none;}
.fbRelSetting .account dl:before,.fbRelSetting .account dl:after,.fbRelSetting .account dt:before,.fbRelSetting .account dt:after,.fbRelSetting .account dd:before,.fbRelSetting .account dd:after,.fbRelSetting #delItemList .label:before,.fbRelSetting #delItemList .label:after{content:"";display:block;overflow:hidden;}
.fbRelSetting .account dl:after,.fbRelSetting .account dt:after,.fbRelSetting .account dd:after,.fbRelSetting #delItemList .label:after{clear:both;}
.fbRelSetting .account dl,.fbRelSetting .account dt,.fbRelSetting .account dd,.fbRelSetting #delItemList .label{/zoom:1;}
.fbRelSetting .account .pict{width:35px;float:left;}
.fbRelSetting .account .name{display:block;margin-left:36px;padding-left:20px;line-height:16px;background:url(http://i.yimg.jp/images/news/v1/icoFb16.png) no-repeat 0 0;font-weight:bold;vertical-align:top;word-break:break-all;word-wrap:break-word;-moz-word-wrap:break-word;}
.fbRelSetting .account .text{margin-left:36px;}
.fbRelSetting .switchBx{display:inline-block;/display:inline;/zoom:1;float:left;margin:2px 0 0 10px;;padding:2px;border-top:3px solid #d6d6d6;border-left:3px solid #d6d6d6;border-right:3px solid #a7a7a7;border-bottom:3px solid #a7a7a7;font-size:84%;font-weight:normal;}
.fbRelSetting .switchBx li{display:inline;padding:0 8px;}
.fbRelSetting .switchBx .status{border-right:1px dotted #e6e6e6;}
.fbRelSetting .switchBx .status .on{display:inline-block;/display:inline;/zoom:1;padding:1px 3px;background:#fce9e7;}
.fbRelSetting .switchBx .status .off{display:inline-block;/display:inline;/zoom:1;padding:1px 3px;background:#c2daf0;}
.fbRelSetting .switchBx .label {padding: 0 0 0 8px;}
.fbRelSetting .switchBx .switch {padding: 0 3px;}
.fbRelSetting .switchBx .switch a,.fbRelSetting .switchBx .switch span{display:inline-block;/display:inline;/zoom:1;padding:1px 5px;line-height:1.3;}
.fbRelSetting .switchBx .switch span.on{padding:1px 3px;background:#f9ceca;font-weight: bold;}
.fbRelSetting .switchBx .switch span.off{padding:1px 3px;background:#ccc;font-weight: bold;}
.fbRelSetting .btnDel{display:block;float:right;height:19px;margin-left:10px;padding-left:12px;background:url(http://i.yimg.jp/images/news/v1/sprite_fbSocial.png) no-repeat -50px 5px;font-size:77%;}
.fbRelSetting #delItemList{margin-top:10px;padding:8px 10px 6px;border:3px solid #e6e6e6;}
.fbRelSetting #delItemList .label{padding-bottom:10px;border-bottom:1px dotted #e6e6e6;line-height:25px;}
.fbRelSetting #delItemList .labelTitle{display:block;float:left;margin-top:2px;text-indent:6px;border-left:3px solid #bb4444;font-size:84%;line-height:23px;}
.fbRelSetting #delItemList .pager{display:block;float:right;width:49px;margin-top:2px;}
.fbRelSetting #delItemList .pager li{display:inline-block;/display:inline;/zoom:1;}
.fbRelSetting #delItemList .pager .prev a,.fbRelSetting #delItemList .pager .next a,.fbRelSetting #delItemList .pager .prev span,.fbRelSetting #delItemList .pager .next span{display:block;background:url(http://i.yimg.jp/images/news/v1/sprite_fbSocial.png) no-repeat 0 0;text-indent:-9999px;}
.fbRelSetting #delItemList .pager .prev a,.fbRelSetting #delItemList .pager .prev span{width:24px;height:23px;}
.fbRelSetting #delItemList .pager .next a,.fbRelSetting #delItemList .pager .next span{width:25px;height:23px;}
.fbRelSetting #delItemList .pager .prev a{background-position:0 0;}
.fbRelSetting #delItemList .pager .next a{background-position:-24px -23px;}
.fbRelSetting #delItemList .pager .prev span{background-position:0 -23px;}
.fbRelSetting #delItemList .pager .next span{background-position:-24px 0;}
.fbRelSetting #delItemList .listRowlink{margin:0;}
.fbRelSetting #delItemList .listRowlink.listRowlink li{padding:5px 0;border-bottom:1px dotted #e6e6e6;font-size:77%;}
.fbRelSetting #delItemList .listRowlink li .title a{display:inline-block;/display:inline;/zoom:1;margin-bottom:2px;padding-left:20px;background:url(http://i.yimg.jp/images/news/v1/sprite_fbSocial.png) no-repeat -50px -19px;line-height:20px;color:#222222;text-decoration:none;overflow:hidden;}
.fbRelSetting #delItemList .listRowlink li.select .title a{color:#dddddd;}
.fbRelSetting #delItemList .listRowlink li.select .title a{background-position:0 -56px;}
.fbRelSetting #delItemList .listRowlink ul:only-child{margin-bottom:10px;}
.fbRelSetting #delItemList .listRowlink .title:only-child{line-height:20px;}
.fbRelSetting #delItemList .listRowlink .subText{padding:0 0 2px 20px;color:#bb4444;}
.fbRelSetting #delItemList .linkText{font-size:84%;text-align:right;}

/* ----------------------------------------
Sub
---------------------------------------- */
/* reserch */
.ClickReserch{background:#e6eddd;padding:6px;margin:4px 0 0 0;}
.ClickReserch div input{margin:1px;float:left;}
.ClickReserch input{margin:4px;}
.ClickReserch .ClickAnswer{padding-left:18px;}
/* area */
.area dl{margin:0;padding:0;}
.area dl dt{float:left;width:3.5em;padding:4px 6px;font-weight:bold;}
.area dl dd{float:left;padding:4px 0;display:block;white-space:nowrap;line-height:115%;}.area dl.grey{background:#eee;}
/* weather */
.ymui3DContainerLG2 div.area dl dt{float:left;width:90px;padding:4px 6px 4px 7px;font-weight:normal;}
.ymui3DContainerLG2 div.area dl dd{padding:4px 6px 4px 6px;text-align:right;}
.ymui3DContainerLG2 div.area dl dd i{font-style:normal;margin:0 10px;}
.ymui3DContainerLG2 div.area dl dd i span.red{color:#ff3300;}
.ymui3DContainerLG2 div.area dl dd i span.blue{color:#0066ff;}
/* topics */
.topicsList li span{padding-bottom:1px;}.topicsBlogParts{float:right;margin:6px 6px 0 0;padding:2px 6px;background:#fff;border:1px solid #d4d59c;}
/* block */
.blockFloat li{float:left;display:block;white-space:nowrap;}
.blockFloat2Col li{float:left;display:block;width:133px;}
.blockFloat3col li{float:left;display:block;margin-right:0.5em;}
/* netalica */
.netarica li{margin:6px 0;}.netarica .netaRank01{padding-left:22px;background-position:0 -948px;}
.netarica .netaRank02{padding-left:22px;background-position:0 -1048px;}
.netarica .netaRank03{padding-left:22px;background-position:0 -1148px;}
/* blog ranking */
.blogRanking li{padding:0 0 0 35px;margin:4px 0;}
.blogRanking .blogS{background-position:0 -550px;}
.blogRanking .blogA{background-position:0 -650px;}
.blogRanking .blogB{background-position:0 -750px}
.blogRanking .blogC{background-position:0 -850px;}
/* 3D LightBlue */
.ymuiHeaderBGLB{background:#81b6d5;color:#FFF;}
.ymui3DHeaderLB{border:solid 1px #c1d1e0;}
.ymui3DHeaderLB div{border:solid 1px #fff;border-bottom:none;}
.ymui3DContainerLB{border:solid 1px #c1d1e0;background:#fff;border-top:none;margin-bottom:10px;}
.ymui3DContainerLB div{border:solid 1px #fff;padding:4px 5px;}
.myCommentSub{padding-left:7px;font-weight:bold;}
/* 3D LightBlue2 */
.ymuiHeaderBGLB2{background-position:0 -200px;line-height:32px;}
.ymui3DHeaderLB2{border:solid 1px #c1d1e0;}
.ymui3DHeaderLB2 div{border:none;border-bottom:1px solid #ffffff;}
.ymui3DContainerLB2{background-position:0 bottom;border:solid 1px #c1d1e0;border-top:none;}
.ymui3DContainerLB2 div{border:solid 1px #fff;padding:4px 5px;}
.ymui3DContainerLB2 div.area{border:solid 1px #fff;padding:4px 0;}
/* 3D NikkeiBPLightBlue2 */
.ymuiHeaderBGLBP{background-position:0 -200px;line-height:32px;}
.ymui3DHeaderLBP{border:solid 1px #88a5c0;}
.ymui3DHeaderLBP div{border:none;border-bottom:1px solid #ffffff;}
.ymui3DContainerLBP{background-position:0 bottom;border:solid 1px #88a5c0;border-top:none;}
.ymui3DContainerLBP div{border:solid 1px #fff;padding:4px 5px;}
/* 3D LightYellow */
.ymuiHeaderBGLY{background-position:0 -100px;line-height:32px;}
.ymui3DHeaderLY{border:solid 1px #d4d59c;}
.ymui3DHeaderLY div{border:1px solid #fff;border-left:none;border-right:none;}
.ymui3DContainerLY{background-position:0 bottom;border:solid 1px #d4d59c;border-top:none;margin-bottom:10px;}
.ymui3DContainerLY div{border:solid 1px #fff;padding:4px 5px;}
/* 3D LightOrenge */
.ymuiHeaderBGLO{background:#fdd4b6;}
.ymui3DHeaderLO{border:solid 1px #d8c8a5;}
.ymui3DHeaderLO	 div{border:solid 1px #fff;border-bottom:none;}
.ymui3DContainerLO{border:solid 1px #d8c8a5;background:#fff;border-top:none;margin-bottom:10px;}
.ymui3DContainerLO div{border:solid 1px #fff;padding:4px 5px;}
/* 3D LightPurple */
.ymuiHeaderBGLP{background:#e4e2f6;}
.ymui3DHeaderLP{border:solid 1px #b0acdf;}
.ymui3DHeaderLP div{border:solid 1px #fff;border-bottom:none;}
.ymui3DContainerLP{border:solid 1px #b0acdf;background:#fff;border-top:none;margin-bottom:10px;}
.ymui3DContainerLP div{border:solid 1px #fff;padding:4px 5px;}
/* 3D LightGrey */
.ymuiHeaderBGLG{background:#eee;}
.ymui3DHeaderLG{border:solid 1px #ccc;border-bottom:none;}
.ymui3DContainerLG{border:solid 1px #ccc;background:#fff;border-top:none;margin-bottom:10px;}
.ymui3DContainerLG div{border:solid 1px #fff;padding:4px 5px;}
/* 3D LightGrey2 */
.ymuiHeaderBGLG2{background-position:0 0;line-height:32px;}
.ymui3DHeaderLG2{border:solid 1px #dbdbdb;}
.ymui3DHeaderLG2 div{border:none;border-bottom:1px solid #ffffff;}
.ymui3DContainerLG2{background-position:0 bottom;border:solid 1px #dbdbdb;border-top:none;}
.ymui3DContainerLG2 div{border:solid 1px #fff;padding:4px 5px;}
.ymui3DContainerLG2 div.area{border:solid 1px #fff;padding:4px 0;}
.ymui3DContainerLG2 div table{width:auto;/*ズバリ*/}
/* 3D LightGreen */
.ymuiHeaderBGLGR{background:#e6eddd;}
.ymui3DHeaderLGR{border:solid 1px #93ac6f;}
.ymui3DHeaderLGR div{border:solid 1px #fff;border-bottom:none;}
.ymui3DContainerLGR{border:solid 1px #93ac6f;background:#fff;border-top:none;margin-bottom:10px;}
.ymui3DContainerLGR div.ClickSpace{border:solid 1px #fff;padding:4px 5px 6px 5px;}
/* G-Search */
.gSearch{background:url(http://i.yimg.jp/images/news/newsSearch/img/banner_300x44.gif) no-repeat;width:296px;border:solid 2px #212144;padding:46px 0 0 0;margin:0 0 10px 0;}
.gSearch li{margin:5px 0;padding:0 5px;}
.gSearch li.header{padding:0 5px 5px 5px;}
.gSearch li.seeMore{margin:5px 3px;padding:3px;border:solid 1px #ccc;background:#eee;}
.gSearch span.media{color:#666;}
.gSearchStatic{margin:0 0 10px 0;}
/* Comment */
.ymui3DContainerLB2 div ul.comRanking li div{border:none;padding:0;}
.comStatas{font-size:11px;}
.comRanking{margin:0;padding:0;text-align:left;}
.comRanking li{list-style-image:none;list-style-position:outside;list-style-type:none;padding:5px 0;}
.comRankingPanelS1,.comRankingPanelS2,.comRankingPanelS3{float:left;height:50px;margin:0 5px 0 0;text-align:center;width:65px;}
.comRankingPanelS1{background-position:-75px -75px;}
.comRankingPanelS2{background-position:0 -75px;}
.comRankingPanelS3{background-position:-150px -75px;}
.comRankingPanelS1 div,.comRankingPanelS2 div,.comRankingPanelS3 div{margin:8px 0 0;}
.cptComment li.bd{padding:5px;}
.cptCommentAverage{color:#CC3300;font-weight:700;}
.cptCommentNew{color:#0668CA;font-weight:700;}
.cptCommentNumber{color:#339933;font-weight:700;}
/* AFPBB PhotoModule */
.afpbbpm_box{padding:0;margin:0;}
.afpbbpm_title{background-position:0 -140px;height:26px;margin:0;padding:0;border:solid 1px #CCCCCC;}
.afpbbpm_title h3{margin:0;padding:5px 0 0 5px;display:block;float:left;}
.afpbbpm_title p{padding:12px 8px 0 0;display:block;float:right;}
.afpbbpm_box th{background-position:0 -100px;border-right:1px solid #FFFFFF;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;height:22px;display:table-cell;text-align:center;}
.afpbbpm_box th.tit02{border-left:1px solid #CCCCCC;}
.afpbbpm_box th.tit03{border-left:1px solid #CCCCCC;}
.afpbbpm_box th.tit05{border-left:1px solid #CCCCCC;}
.afpbbpm_box th.tit06{border-left:1px solid #CCCCCC;}
.afpbbpm_box th a{display:block;text-indent:-9999px;margin:0 auto;}
.afpbbpm_box th.tit01 a{background-position:0 0px;width:63px;height:11px;}
.afpbbpm_box th.tit02 a{background-position:0 -50px;width:36px;height:11px;}
.afpbbpm_box th.tit03 a{background-position:0 -100px;width:85px;height:11px;}
.afpbbpm_box th.tit04 a{background-position:0 -150px;width:73px;height:11px;}
.afpbbpm_box th.tit05 a{background-position:0 -200px;width:47px;height:11px;}
.afpbbpm_box th.tit06 a{background-position:0 -250px;width:48px;height:11px;}
.afpbbpm_box td{background-position:0 0;padding:6px;background-color:#EFF2F3;text-align:center;}
.afpbbpm_foot{background-position:0 bottom;margin:0 0 10px 0;padding:0px 5px 0px 0;border-bottom:solid 1px #CCCCCC;text-align:right;}
.afpbbpm_foot .fsy2{font-size:small;font-weight:bold;}
#ifAfpbb{width:300px;height:287px;margin:0;padding:0;border:none;}

/* ----------------------------------------
Footer
---------------------------------------- */
/* Plugin */
div.yjplg{background:#EEEEEE none repeat scroll 0 0;border:3px double #DDDDDD;min-height:31px;padding:0.5em;}
.yjplg{margin-bottom:10px;}
*html div.yjplg {zoom:1;}
div.yjplg div.icn-h{float:right;}
div.yjplg div.icn-h img{margin-left:0.5em;}
div.yjplg img{border:0 none;height:31px;width:88px;}

div.yjstdPlug{margin-bottom:10px;padding:0.5em;background:#eeeeee;border:double 3px #DDDDDD;min-height:16px;}
/*\*/*html div.yjstdPlug{height:16px;clear:right;}/**/
div.yjstdPlug p{margin:0em;padding:0em;}
div.yjstdPlug img{border:0em;width:88px;height:31px;}
div.yjstdPlug img.ydc{border:0em;width:230px;height:33px;}
div.yjstdPlug img.ydc1{border:0em;width:150px;height:33px;}
div.yjstdPlug div.yjstdIcnH{float:right;}
div.yjstdPlug div.yjstdIcnH img{margin-left:0.5em;}
div.yjstdPlug .yjstdIcnV{text-align:center;}
div.yjstdPlug .yjstdIcnV img{margin:0 0.25em 0.25em 0.25em;}
.yjstdPlug:after {content: ".";height: 0;display: block;visibility: hidden;clear: both;}
.yjstdPlug {display: inline-block;}
/*\*/
*html .yjstdPlug {height: 1%;}
.yjstdPlug {display: block;}
/**/

/* Footer navigation */
#bottomNav{margin-bottom:10px;text-align:center;}
#bottomNav dt{display:inline;font-weight:bold;}
#bottomNav dd{display:inline;padding-left:5px;padding-right:5px;border-left:1px solid #666666;}
#bottomNav dd.first{border-left:0;}
#bottomNav dd.on{font-weight:bold;}

/* Footer deviceChange */
.yjChviewWrap{margin-bottom:10px;text-align:center;}
.yjChview{display:inline-block;padding:10px 60px;border:1px solid #e7e7e7;background:#f9f9f9;text-align:center;}
.yjChview dl,.yjChview dd,.yjChview p{margin:0;}
.yjChview dl dt,.yjChview dl dd{display:inline;font-size:14px;line-height:1.2em;}
.yjChview dl dt{padding-right:0.2em;}
.yjChview dl dd span{font-weight:bold;}
.yjChview dl dd:after{content:"\ff5c";}
.yjChview dl dd.end:after{content:"";}

/* ----------------------------------------
Error Page
---------------------------------------- */
.alertBg{background:#f8f8ee;padding:6px;margin-bottom:10px;text-align:left;border:1px solid #cc8d8a;}
.apologyText{color:#000000;border:1px solid #000000;padding:15px;margin-bottom:10px;}
.errorText p{margin-bottom:20px;margin-top:10px;}
.errorText ul{margin:50px 0;}
.errorText ul li{padding-left:10px;padding-right:10px;display:inline;border-left:1px solid #666666;}
.errorText ul li.first{border:0;}

/* ----------------------------------------
Silverlight
---------------------------------------- */
#silverlight{margin:0 auto;width:320px;margin:0 12px;}
#silverlight .install,#silverlight .guide{background:url(http://i.yimg.jp/images/news/v1/Silverlight_bg.png) no-repeat;}
#silverlight .install{background-position:0 0;width:320px;height:228px;color:#fff;}
#silverlight .install p{padding:10px;font-weight:bold;text-align:left;margin-bottom:30px;line-height:110%;}
#silverlight .install p.alert{padding:5px 10px 0 10px;font-weight:normal;text-align:left;margin-bottom:0;line-height:110%;}
#silverlight .install img{border:none;}
#silverlight .guide{background-position:0 -228px;height:54px;color:#fff;text-align:left;font-size:12px;line-height:130%;}
#silverlight a{color:#fff;}

/* ----------------------------------------
#silverLight
---------------------------------------- */
#silverLight {width:540px;margin:0 12px;}
#silverLight .install,#silverLight .install dt,#silverLight .install dd.btn,#silverLight .install dd.btn a,#silverLight .install dd.btn a:hover {background:url(http://i.yimg.jp/images/news/v1/sl_player.png) no-repeat;}
#silverLight .install {background-position:0 bottom;width:540px;color:#666;padding-bottom:48px;}
#silverLight .install dl{padding:20px;background:#000;}
#silverLight .install dt{background-position:0 -90px;height:83px;text-indent:-9999px;}
#silverLight .install dd.btn{background-position:0 -172px;}
#silverLight .install dd{background-color:#F0F8F8;font-size:83%;padding-bottom:10px;text-align:center;}
#silverLight .install dd.btn a{display:block;height:87px;width:357px;margin-left:106px;text-indent:-9999px;overflow:hidden;background-position:-360px 0;}
* html #silverLight .install dd.btn a{margin-left:86px;}
*+html #silverLight .install dd.btn a{margin-left:86px;}
#silverLight .install dd.btn a:hover{background-position:0 0;}
#silverLight .install a {color:#017BB8;}
#silverLight .install a.b {font-weight:bold;font-size:123%;}

/* ----------------------------------------
zasshi
---------------------------------------- */
.ymuiTitleRight{margin-right:6px;float:right;padding:0 !important;border:0 !important;}
/* MyYahoo Button */
.icoMy  {margin:8px 4px 0 4px;padding:0;background-image:url(http://i.yimg.jp/i/jp/my/addtomy1.gif);background-repeat:no-repeat;background-position:0 0;overflow:hidden;display:block;width:91px;height:17px;padding:0;text-indent:-9999px;}
*html .icoMy {margin:8px 4px 0 4px;}/*ie6*/
/* RSS Button */
.icoRSS  {margin:8px 4px 0 4px;padding:0;background-image:url(http://i.yimg.jp/images/common/rss.gif);background-repeat:no-repeat;background-position:0 0;overflow:hidden;display:block;width:36px;height:17px;padding:0;text-indent:-9999px;}
*html .icoRSS {margin:8px 4px 0 4px;}/*ie6*/
.SelectMenu .icoMy {margin:0 !important;}
.SelectMenu .icoRSS {margin:0 !important;}
/* 3D Zasshi */
.ymuiHeaderBGZasshi{background-image:url(http://i.yimg.jp/images/news/v1/zasshi_bg_background.png);background-position:0 0;line-height:32px;}
#main .ymuiHeaderBGZasshi{border:1px solid #c3c9f2;}
#main .ymuiHeaderBGZasshi div {border:none;border-bottom:1px solid #ffffff;}
.ymui3DContainerZasshi{background-position:0 bottom;border:1px solid #3c9f2;border-top:none;}
.ymui3DContainerZasshi div {border:solid 1px #fff;}
#ynZasshiTitle {margin-bottom:10px;color:#334499; }
#ynZasshiHeadline .ynCloseUpPhoto {
	float:left;
	display:inline-block;
	margin:5px 10px 5px 0;
	border:1px solid #cccccc;
	background:#f7f7f7;
	padding:5px;
}
#ynZasshiHeadline ul.ymuiList {
	word-break:break-all;
	display:inline-block;
	vertical-align:top;
}
#ynZasshiHeadline .ynCloseUpPhoto + .ymuiList {
	margin-left:190px;
	display:block;
}

#ynZasshiHeadline .ynCloseUpPhotoImg {width:170px;margin:5px 0;text-align:center;}
#ynZasshiHeadline .ynCloseUpPhotoCaption {width:170px;}
ul.ynZasshiSubGenreList{display:inline;margin-left:25px;font-weight:normal;line-height:1 !important;}
ul.ynZasshiSubGenreList li{display:inline;}
ul.ynZasshiSubGenreList li a{vertical-align:text-bottom !important;}

/* zasshi closeup */
#ynZasshiCloseUp .ymuiHeaderBGDark{background:url(http://i.yimg.jp/images/news/v1/zasshi_bg_background.png) repeat-x;background-position:0 -100px;}
#ynZasshiCloseUp .ymuiHeaderBGDark div{}
#ynZasshiCloseUp .ymuiHeaderBGDark div h2.ymuiTitle {padding:4px 10px;}
#ynZasshiCloseUp .ymuiHeaderBGDark div h2 a{color:#ffffff;}
#ynZasshiCloseUp .ymuiHeaderBGDark span ,#ynZasshiCloseUp .ymuiHeaderBGDark a {vertical-align:middle;}
#ynZasshiCloseUp .ymuiHeaderBGDark .ymuiDate {color:#ffffff;margin-top:4px;}

#ynZasshiCloseUp .ymuiBodyBorder{border:1px solid #a2a7d1;}
#ynZasshiCloseUp .ynCloseUpPhoto{margin:5px 5px 5px 10px;border:1px solid #dddddd;background:#f4f4f4;padding:5px;}
#ynZasshiCloseUp .ynCloseUpPhotoImg{width:200px;margin:0 0 5px 0;text-align:center;}
#ynZasshiCloseUp .ynCloseUpPhotoCaption{width:200px;}
#ynZasshiCloseUp .ynZasshiCloseUpLead{padding:10px;margin-bottom:5px;background:#ebf1f8;zoom:1;}
#sub #ynZasshiCloseUp .ynZasshiCloseUpLead{padding:5px;}
#ynZasshiCloseUp .ynZasshiCloseUpLead h3 {font-weight:bold;}

/* zasshi nakaduri */
.ynZasshiPoster li {width:33%;float:left;text-align:center;}
.ynZasshiPoster li span {display:block;text-align:center;}
.ynZasshiPoster li a img {border:1px solid #dbdbdb;padding:1px;vertical-align:bottom;}

/* zasshi CP title*/
#ynZasshiProvider {background:#ebf1f8;padding:5px;line-height:1.4;}
#ynZasshiProvider h1 {font-weight:bold;margin-left:180px;}
#ynZasshiProvider p {margin-left:180px;}
#ynZasshiProvider .ynZasshiProviderLogo {float:left;display:block;margin-right:10px;width:170px;}

/* zasshi detail */
.ynZasshiMagDetail {background:#f7f7f7;border:1px solid #e8e8e8;padding:5px;line-height:1.3;}
.ynZasshiMagDetail .ynZasshiMagDetailInner {width:622px;margin:0 auto;}
.ynZasshiMagCover {margin-right:5px;}
.ynZasshiMagPoster {border:1px solid #e8e8e8;background:#ffffff;padding:5px;text-align:center;margin-left:5px;}
.ynZasshiMagPoster p {margin-top:5px;}
.ynZasshiMagText h3{font-weight:bold;}
span.onSaleDate {background:#990000;color:#ffffff;font-weight:bold;padding:3px;margin:2px;line-height:2;}
span.onSalePrice {color:#990000;font-weight:bold;}

/* zasshi detail(100px:small) */
.ynZasshiMagDetailS {background:#f7f7f7;border:1px solid #e8e8e8;padding:10px;line-height:1.3;}
.ynZasshiMagDetailS .ynZasshiMagDetailInner {width:100%;}
.ynZasshiMagDetailS .ynZasshiMagCover {margin-right:10px;}
.ynZasshiMagDetailS .ynZasshiMagText {width:49%;border-right:1px dotted #cccccc;}
.ynZasshiMagDetailS .ynZasshiMagText .inner {padding-right:10px;}
.ynZasshiMagDetailS .ynZasshiMagSpecial {width:50%;}
.ynZasshiMagDetailS .ynZasshiMagSpecial .inner {padding-left:10px;}

/* zasshi info(100px:small) */
.ynZasshiInfo {background:#f7f7f7;border:1px solid #e8e8e8;padding:10px;line-height:1.3;}
.ynZasshiInfo h2 {margin-bottom:10px;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoInner table {width:100%;}
.ynZasshiInfo .ynZasshiInfoInner td {vertical-align:top;}
.ynZasshiInfo .ynZasshiInfoPict {width:1%;padding-right:10px;}
.ynZasshiInfo .ynZasshiInfoText .inner {padding-right:10px;}
.ynZasshiInfo .ynZasshiInfoText h3{font-size:100%;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoText .subText {margin:5px 0;color:#8a8a8a;}
.ynZasshiInfo .ynZasshiInfoText .explanation {margin:5px 0;}
.ynZasshiInfo .ynZasshiInfoText ul {padding-left:18px;}
.ynZasshiInfo .ynZasshiInfoText li {list-style:disc outside;margin:5px 0;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoRel {width:50%;border-left:1px dotted #cccccc;}
.ynZasshiInfo .ynZasshiInfoRel .inner {padding-left:10px;}
.ynZasshiInfo .ynZasshiInfoRel .note {margin-bottom:10px;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoRel .relLink {padding-left:18px;}
.ynZasshiInfo .ynZasshiInfoRel .relLink li {list-style:disc outside;margin:5px 0;}
.ynZasshiInfo .ynZasshiInfoText p,.ynZasshiInfo .ynZasshiInfoText li,.ynZasshiInfo .ynZasshiInfoRel p,.ynZasshiInfo .ynZasshiInfoRel li {font-size:84%;font-size/**/:small;}

/* zasshi related article*/
.ynZasshiRelatedArticleList h3{font-weight:bold;}
.ynZasshiRelatedArticleList p a{font-weight:bold;color:#339933;}
.ynZasshiRelatedArticleList li{margin:4px 0;line-height:1.3;}

#ynZasshiCopyright .ymuiTitleRight span{margin-top:3px;}
#ynZasshiCopyright dl {margin:10px 0 10px 0;}
#ynZasshiCopyright dd.cpLogo {width:170px;float:left;margin:-2px 0 0 0;}
#ynZasshiCopyright dt {margin-left:180px;line-height:1.1;margin-bottom:3px;}
#ynZasshiCopyright dd {margin-left:180px;}
#ynZasshiCopyright .ymuiSingleHr{background:none;margin:0 0 5px 0;padding:0 !important;zoom:1;overflow:hidden;height:2px;font-size:0;border-bottom:1px solid #e9e9e9;}

#ynZasshiRecommended .ymuiTitleRight span{margin-top:3px;}
#ynZasshiRecommended dl {margin:10px 0 10px 0;}
#ynZasshiRecommended dd.cpLogo {width:170px;float:left;margin:-2px 0 0 0;}
#ynZasshiRecommended dt {margin-left:180px;line-height:1.1;margin-bottom:3px;}
#ynZasshiRecommended dd {margin-left:180px;}
#ynZasshiRecommended .ymuiSingleHr{background:none;margin:0 0 5px 0;padding:0 !important;zoom:1;overflow:hidden;height:2px;font-size:0;border-bottom:1px solid #e9e9e9;}

/*errorText zasshi*/
.errorTextBacktoZasshi {text-align:center;margin:50px 0 -40px 0 !important;}
.errorTextBacktoZasshi a{font-weight:bold;}

/*blank_mes*/
.blank_mes{margin-bottom:10px;padding-top:10px;}
.blank_mes p{font-size:14px;text-align:center;}
/*** ----------------------------------------
http://i.yimg.jp/images/css/printexec.css
---------------------------------------- */
/* CSS for printing */
@media print{
/* fonts */.f11{font-size:11px;line-height:110%;}.f13{font-size:13px;line-height:110%;}.f15{font-size:15px;line-height:110%;}.f17{font-size:17px;line-height:115%;}.f11b{font-size:11px;line-height:110%;font-weight:bold;}.f13b{font-size:13px;line-height:110%;font-weight:bold;}.f15b{font-size:15px;line-height:120%;font-weight:bold;}.f17b{font-size:17px;line-height:125%;font-weight:bold;}/* line-height */.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}/* masthead */div.yjmthloginarea{display:none;}
}

