@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;}

/*950px*/
.news100per-1{width:100%;}
.news100per-1 #wrapper{min-width:950px;}
* html .news100per-1 #wrapper,{/* Win IE6 min-width */width:expression(document.body.clientWidth < 1001 ? "950px" : "auto");}
.bgGray{background:#EFEFEF;}
.wrapper950{ width:950px;margin:0 auto;}
.ftMeiryo{font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif;}
.ftMeiryo a:link{text-decoration: none;}
.ftMeiryo a:hover{text-decoration: underline;}
.ftMeiryo a:visited{text-decoration: none;}

/*** 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;}
/* ------------------------- /property color declaration -------------------------- */
/* 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 20px 0;padding:5px;}
.ymuiContainerNopad{margin-bottom:15px;}
/* 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{padding-bottom:5px !important;margin-bottom:5px !}
.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:8px 0;}
.ymuiList .ymuiArrow1 .relNews{margin-left:4px;}
/* ranking */
.ymuiList li.ymuiRanking{background:url(http://i.yimg.jp/images/news/v1/ranking.png) no-repeat;padding:1px 0 6px 25px;/*CSS改善*/border-bottom:1px solid #dfdfdf;}
.ymuiList li.ymuiRanking img{float:left;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,
#sub .magazineSelect li:after{content:".";height:0;clear:both;visibility:hidden;line-height:0;display:block;}
#main ul.ymuiList li.ymuiRanking,
#sub  ul.ymuiList li.ymuiRanking,
#sub .magazineSelect li{display:block;min-height:1%;}
*:first-child+html #main ul.ymuiList li.ymuiRanking,
*:first-child+html #sub  ul.ymuiList li.ymuiRanking,
*:first-child+html #sub .magazineSelect li{display:inline-block;/* for IE 7*/}
*html #main ul.ymuiList li.ymuiRanking,
*html #sub  ul.ymuiList li.ymuiRanking,
*html #sub .magazineSelect li{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;}
.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*/
.icoPay,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*/
.icoPay, 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;}
.FixedPhotCon{width:210px;}
.PhotosContainerL,.PhotosContainerR{margin-bottom:10px;}
.PhotosContainerL{float:left;margin-right:10px;}
.PhotosContainerR{float:right;margin-left:10px;}
.PhotosContainerL .sendPage,.PhotosContainerR .sendPage{clear:both;height:22px;margin-top:5px;margin-bottom:5px;vertical-align:top;height: 22px;color:#666;font-size:75.25%;letter-spacing:1px;}
.PhotosContainerL .sendPage{padding-right:5px;text-align:right;}
.PhotosContainerR .sendPage{padding-left:5px;text-align:left;}
.PhotosContainerL .bgnoPhoto{margin-right:5px;}.PhotosContainerR .bgnoPhoto{margin-left:5px;}
.PhotosContainerL .photoBg,.PhotosContainerR .photoBg{clear:both;width:200px;height:200px;margin:0 auto;padding:0;background:none #ddd;text-align:center;border-collapse:collapse;border:none;}
.photoBg td{border:none;padding:0;}
.sendPage a{display: inline-block;width: 18px;height:22px;color: #CCCCCC;outline: none;overflow:hidden;}
.sendPage a span{display:inline-block;text-indent: 100%;white-space: nowrap;overflow:hidden;}
.sendPage .sendPageNum{/display:inline;display:inline-block;vertical-align:top;height:22px;line-height: 22px;text-align:center;width:42px;}
.sendPage .validPrev{background-position:0 -138px;top:0;}
.sendPage .validNext{background-position:-20px -138px;top:0;}
.sendPage .validPrev,.sendPage .validNext{cursor:pointer;}
.sendPage .disabledPrev{background-position:0 -162px;}
.sendPage .disabledNext{background-position:-20px -162px;}
.sendPage .disabledPrev,.sendPage .disabledNext{cursor:default;}
.ynDetailPgraphWrap .textCenter a{font-size:13px}
.photoOffer{margin:7px auto 10px;font-size:12px;color:#666;line-height:1.4em;}
.PhotosContainerL .photoOffer,.PhotosContainerR .photoOffer{padding:0 5px;}
#ynDetail .ynDetailPhoto table.brd_non{border:none;}
#ynDetail .ynDetailPhoto table .sendPage{height:22px;margin-top:5px;margin-bottom:4px;vertical-align:top;height: 22px;color:#666;font-size:75.25%;letter-spacing:1px;}
.flL .sendPage{text-align:right;}.flR .sendPage,#ynDetail .ynDetailPhoto.flR .ynDetailPhotoImg p.photoOffer{text-align:left;}
/* ----------------------------------------
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:20px;padding-left:5px;padding-right:5px;}
/*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;}
.adRp2Col{border: 1px solid #B3B3B3;margin: 10px 0;}
.adRp2Col dt{background: none repeat scroll 0 0 #EEEEEE;font-weight: bold;padding: 4px 0 2px;text-align: center;}
.adRp2Col dd {padding: 0 9px;}
.adRp2Col dd ul {overflow: hidden;}
.adRp2Col dd li {border-top: 1px dotted #CCCCCC;margin-top: -1px;padding-bottom: 11px;padding-top: 9px;}
.adRp2Col dd li a{text-decoration:none;}
.adRp2Col dd li img{vertical-align: bottom;}
/*decolation*/
a:link{color:#0033cc;}
/*testtest*/
a:link{color:#0033cc;text-decoration: none;}
a:hover{color:#0033cc;text-decoration: underline;}
a:visited{color: #663D98;text-decoration: none;}
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;}
.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;}
.fFMeirio{font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif;}
/* ----------------------------------------
Sprite
---------------------------------------- */
/*ico*/
.icoPay,.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?20130117) 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;}
.icoPay{background-position:0 -2000px;display:inline-block;line-height:20px;width:18px;height:20px;text-indent:-9999px;margin-right:2px;}
/* SpriteNews */
.BtnPhBack, .BtnPhBackGrey,.BtnPhNext,.BtnPhNextGrey,.BtnPlay,.BtnPlayGrey,.BtnPlaying,.BtnStopping,.comRankingPanelS1,.comRankingPanelS2,.comRankingPanelS3,.BtnRenzokuPlayOn,.BtnRenzokuPlayOnGrey,.BtnRenzokuPlayOff,.BtnRenzokuPlayOffGrey, .BtnSlidePlaying ,.BtnSlideStopping,.sendPage a{background:url(http://i.yimg.jp/images/news/v1/spriteNews_20121024.png) no-repeat;}
/*Sub obi*/
.ymuiHeaderBGLG2,#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,
#newsSearch .promo dt,
#globalNav ul#gnSec li,
#topicsWord dt,
#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_20121010.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:200px;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;}
#newsSearch .promo { float:left;padding:4px 15px;line-height:22px;vertical-align:middle;}
#newsSearch .promo dt { float:left;padding:0 0 0 15px;background-position:0 -398px;}
#newsSearch .promo dd { float:left;padding:0 0 0 10px;}
#globalNav{font-size:13px;line-height:1.3;}
#globalNav ul{list-style:none;}
/* ----- topicsWord ------*/
#topicsWord dt{background-position: 15px -394px;background-repeat:no-repeat;text-indent:30px;}
#topicsWord dt,#topicsWord dd{float:left;padding:7px 0;min-height:1em;}
#topicsWord dd a{padding-left:5px;}
#newsSearch .relBtn{clear:both;}
/* ----- appRec ------*/
.searchCaption{display:inline;float:right;}
.searchCaption .fFMeirio{line-height:2.5;color:#333333;}
#appRec li{float:right;margin:2px 0 2px 10px;}
#appRec li a{display:block;overflow:hidden;padding: 0;}
/* ----- 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 li#gnPriPayHistory{display:block;float:right;}
#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,
#globalNav ul#gnPri.selectRanking li#gnPriPayHistory{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,
#globalNav ul#gnPri.selectRanking li#gnPriPayHistory 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,
#globalNav ul#gnPri.selectRanking li#gnPriPayHistory 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 .c_life{background:#ff7777;}
#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{border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-o-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
color:#000000;
}
#ynCloseUp .ymuiHeaderBGDark h2{vertical-align: middle;padding: 8px 15px;}
#ynCloseUp .ymuiBodyBorder{border-bottom: 1px solid #DFDFDF;}
.ymuiHeaderBGBlue{background-position:0 -300px;color:#fff;}
#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{border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-o-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);}
#main .ymuiHeaderBGLight h2{vertical-align:middle;padding:8px 15px;}
#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{cursor:pointer;color:#0033cc;padding-right:12px;}
#utilityNaviTab strong:hover{text-decoration:underline;}
#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; color:#333;}
/** 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;word-wrap:break-word;word-break:break-all;}
#ynDetail .ynDetailNotes{text-align:right;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:15px;}
.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,#promoCP h3{font-weight:bold;border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-o-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
padding:8px 15px;}
#ynRelatedArticleList p a{font-weight:bold;color:#339933;}
#ynRelatedArticleList li,#ynAffinityList li,#promoCP li{margin:4px 0;padding:5px;line-height:1.7em;border-bottom: 1px solid #DFDFDF;}
/*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;}
/* contents provider individual */
#ynProvider {background:#ebf1f8;margin-bottom:10px;padding:5px;line-height:1.4;}
#ynProvider .ynProviderLogo {display:inline-block;/display:inline;margin-right:10px;vertical-align:middle;background:#fff;/zoom: 1;}
#ynProvider .ynProviderLogo img{vertical-align:bottom;}
#ynProvider .inner {display:inline-block;/display:inline;vertical-align:middle;/zoom: 1;}
#ynProvider h1 {font-weight:bold;overflow: hidden;}
#ynProvider p {overflow:hidden;}
.ynProviderInfo {background:#f7f7f7;border:1px solid #e8e8e8;padding:10px;line-height:1.3;}
.ynProviderInfo h2 {margin-bottom:10px;font-weight:bold;}
.ynProviderInfo .ynProviderInfoInner table {width:100%;}
.ynProviderInfo .ynProviderInfoInner td {vertical-align:top;}
.ynProviderInfo .ynProviderInfoPict {width:1%;padding-right:10px;}
.ynProviderInfo .ynProviderInfoText .inner {padding-right:10px;}
.ynProviderInfo .ynProviderInfoText h3{font-size:100%;font-weight:bold;}
.ynProviderInfo .ynProviderInfoText .subText {margin:5px 0;color:#8a8a8a;}
.ynProviderInfo .ynProviderInfoText .explanation {margin:5px 0;}
.ynProviderInfo .ynProviderInfoText ul {padding-left:18px;}
.ynProviderInfo .ynProviderInfoText li {list-style:disc outside;margin:5px 0;font-weight:bold;}
.ynProviderInfo .ynProviderInfoRel {width:50%;border-left:1px dotted #cccccc;}
.ynProviderInfo .ynProviderInfoRel .inner {padding-left:10px;}
.ynProviderInfo .ynProviderInfoRel .note {margin-bottom:10px;font-weight:bold;}
.ynProviderInfo .ynProviderInfoRel .relLink {padding-left:18px;}
.ynProviderInfo .ynProviderInfoRel .relLink li {list-style:disc outside;margin:5px 0;}
.ynProviderInfo .ynProviderInfoText p,.ynProviderInfo .ynProviderInfoText li,.ynProviderInfo .ynProviderInfoRel p,.ynProviderInfo .ynProviderInfoRel li {font-size:84%;font-size/**/:small;}
/*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;cursor:pointer;color:#0033cc;}
#recommendedNewsTab strong:hover{text-decoration:underline;}
#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:none;cursor:pointer;}
#toggleControl strong.on:hover{text-decoration:underline;}
#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;}
.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}
/* playerModule */
#playerModule{background-color: #FFFFFF;border: 1px solid #DCDCDC;margin:0 auto 15px auto;width: 598px;padding:30px 0 15px;}
#playerModule em{color:#CC0000;font-weight:bold;}
#playerModule p{display:block;margin:10px 0 15px;}
/* 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_mx a{margin-left:15px;width:58px;height:18px;}
.socialButton li.socialBtn_fb a{margin-left:15px;width:59px;height:18px;background-position: -60px 0;}
.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;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;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 #cecece;border-right:1px solid #cecece;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;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-bottom:1px solid #DFDFDF;/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 .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;border-bottom: 1px solid #DFDFDF;}
#rtSearchBox .itemCts{background-color:#ffffff;}
#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%;}
/*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;overflow:hidden;}
.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{border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-o-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);}
.ymuiHeaderBGLB2 h2 {middle;padding: 8px;}
.ymui3DHeaderLB2 div{border:none;border-bottom:1px solid #ffffff;}
.ymui3DContainerLB2 div{padding:4px 5px;}
.ymui3DContainerLB2 div.area{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{border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-o-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
}
.ymuiHeaderBGLY h2{vertical-align: middle;padding: 8px 4px;}
.ymui3DContainerLY{margin-bottom:10px;}
.ymui3DContainerLY div{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 div{border-top: #999 1px solid;border-bottom: #E6E6E6 solid 1px;vertical-align:middle;background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
-moz-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-webkit-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
-o-box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
box-shadow:inset 0 1px 8px rgba(0, 0, 0, .05);
}
.ymui3DContainerLG2{background-position:0 bottom;border-top:none;}
.ymui3DContainerLG2 div{border:solid 1px #fff;padding:4px 5px;}
.ymui3DContainerLG2 div.area{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_background121029.png?20130121);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_background121029.png?20130121) repeat-x;background-position:0 -100px;}
#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 {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,.infoCP {background:#f7f7f7;border:1px solid #e8e8e8;padding:10px;line-height:1.3;}
.ynZasshiInfo h2,.infoCP h2 {margin-bottom:10px;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoInner table,.infoCP .infoCPInner table {width:100%;}
.ynZasshiInfo .ynZasshiInfoInner td,.infoCP .infoCPInner td {vertical-align:top;}
.ynZasshiInfo .ynZasshiInfoPict,.infoCP .infoCPPict {width:1%;padding-right:10px;}
.ynZasshiInfo .ynZasshiInfoText .inner,.infoCP .infoCP .inner {padding-right:10px;}
.ynZasshiInfo .ynZasshiInfoText h3,.infoCP .infoCP h3{font-size:100%;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoText .subText,.infoCP .infoCPText .subText  {margin:5px 0;color:#8a8a8a;}
.ynZasshiInfo .ynZasshiInfoText .explanation,.infoCP .infoCPText .explanation {margin:5px 0;}
.ynZasshiInfo .ynZasshiInfoText ul,.infoCP .infoCPText ul {padding-left:18px;}
.ynZasshiInfo .ynZasshiInfoText li,.infoCP .infoCP li {list-style:disc outside;margin:5px 0;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoRel,.infoCP .infoCPRel {width:50%;border-left:1px dotted #cccccc;}
.ynZasshiInfo .ynZasshiInfoRel .inner,.infoCP .infoCP .inner {padding-left:10px;}
.ynZasshiInfo .ynZasshiInfoRel .note,.infoCP .infoCP .note {margin-bottom:10px;font-weight:bold;}
.ynZasshiInfo .ynZasshiInfoRel .relLink,.infoCP .infoCPRel .relLink {padding-left:18px;}
.ynZasshiInfo .ynZasshiInfoRel .relLink li,.infoCP .infoCPRel .relLink li {list-style:disc outside;margin:5px 0;}
.ynZasshiInfo .ynZasshiInfoText p,.ynZasshiInfo .ynZasshiInfoText li,.ynZasshiInfo .ynZasshiInfoRel p,.ynZasshiInfo .ynZasshiInfoRel li,.infoCP .infoCPText p,.infoCP .infoCPText li,.infoCP .infoCPRel p,.infoCP .infoCPRel 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;}
/*.registerMsg*/
.registerMsg{padding:5px; margin:0 auto 10px;background:url(http://i.yimg.jp/images/news/v1/bg_transparent.png) repeat-x;}
.registerMsg .registerMsgBg{padding:15px; background:#ffffff;}
.registerMsg .registerBtn a,.payExplain a.registerBtn{
display: block; cursor: pointer; text-decoration: none; line-height: normal; border: 1px solid #d0d0d0; border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.1); color: #333!important; text-decoration: none; background: #fefefe; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)); background-image: -webkit-linear-gradient(#ffffff, #efefef); background-image: -moz-linear-gradient(#ffffff, #efefef); background-image: -o-linear-gradient(#ffffff, #efefef); background-image: -ms-linear-gradient(#ffffff, #efefef); background-image: linear-gradient(#ffffff, #efefef); *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEFEFEF'); -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; outline: none;
border-color: #A1BC4E #84A325 #718C20 #84A325 !important;
background: #9CC22C;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmZDczNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MGI0MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-size: 100%;
background-image: -moz-linear-gradient(top, #AFD737 0%, #90B424 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AFD737), color-stop(100%,#90B424));
background-image: -webkit-linear-gradient(top, #AFD737 0%,#90B424 100%);
background-image: -o-linear-gradient(top, #AFD737 0%,#90B424 100%);
background-image: -ms-linear-gradient(top, #AFD737 0%,#90B424 100%);
background-image-image: linear-gradient(top, #afd737 0%,#90b424 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afd737', endColorstr='#90b424',GradientType=0 );
color: white!important;
text-shadow: rgba(12, 46, 30, 0.4) 0 0 2px;}
.registerMsg .registerBtn a:hover,.payExplain a.registerBtn:hover{
border-color: #809345 #5E751A #516317 #5E751A !important;
background: #91B524;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EwYzgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2E4MjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, #A0C828 0%, #87A822 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0C828), color-stop(100%,#87A822));
background-image: -webkit-linear-gradient(top, #A0C828 0%,#87A822 100%);
background-image: -o-linear-gradient(top, #A0C828 0%,#87A822 100%);
background-image: -ms-linear-gradient(top, #A0C828 0%,#87A822 100%);
background-image: linear-gradient(top, #A0C828 0%,#87A822 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0c828', endColorstr='#87a822',GradientType=0 );background-size: 100%;}
.registerMsg .registerBtn {float:right;}
.registerMsg .registerBtn a {width:161px;height:40px;line-height:40px;text-align:center;font-weight:bold;}
.registerMsg .registerMsgBg .registerText{padding:0 0 10px 0;}
.registerMsg .registerMsgBg .registerLogin{float:left;clear:left;/white-space:nowrap;}
.registerMsg .registerMsgBg .registerLogin li{float:left;/display:inline;padding:0 10px 10px 0;}
.registerMsg .registerMsgBg .registerLogin .howTo{padding:0 0 0 10px; border-left:1px solid #999999;}
/*ASCT*/
.asct h1{ padding:30px 20px; border-bottom:1px solid #e6e6e6;line-height:1;font-size:180%;color:#72727a;}
.asct p {padding:0 0 20px 0; }
.asct table{border-top:1px solid #dcdcdc;}
.asct .odd{width:150px;padding:15px;background:#f4f4f4;text-align:center;border-bottom:1px solid #dcdcdc;}
.asct .even{width:740px;padding:15px;border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid;}
.asct .outline {margin:0 0 15px 0;padding:20px 15px;border-top:1px solid #999999; background:#ffffff;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
.asct ul{margin:20px 15px;}
.asct dl dt{float:left;font-weight:bold;padding:0 10px 0 0;}
.asct .infoCP{border-top:1px solid #999999; background:#ffffff; box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
.asct .infoCP h2{margin-bottom:20px;padding:15px 10px; border-bottom:1px solid #e6e6e6;font-weight:bold;}
.asct .infoCP table{margin: 0 15px 20px 15px;border-top:1px solid #dcdcdc;}
.asct .infoCP .odd{width:166px;padding:5px;background:#f4f4f4;text-align:center;border-bottom:1px solid #dcdcdc;}
.asct .infoCP .even{width:735px;padding:5px;border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid;}
/*payExplain*/
.payExplain h1{ padding:30px 20px;  border-bottom:1px solid #e6e6e6;line-height:1;font-size:180%;color:#72727a;}
.payExplain table{margin:0 15px 30px 15px; border-top:1px solid #dcdcdc;}
.payExplain .odd{ width:150px;padding:15px;background:#f4f4f4;text-align:center;border-bottom:1px solid #dcdcdc;}
.payExplain .even{padding:15px;border-bottom:#dcdcdc 1px solid;border-left:#dcdcdc 1px solid;}
.payExplain .even li{margin-top:10px;}
.payExplain .outline ,.payExplain .notes{border-top:1px solid #999999; background:#ffffff; box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
.payExplain h2{margin-bottom:20px;padding:15px 10px; border-bottom:1px solid #e6e6e6;font-weight:bold;}
.payExplain .notes ul{margin:0 15px 20px 15px;}
.payExplain .notes li{list-style:disc outside;margin-left:20px;}
.payExplain dl dt{float:left;font-weight:bold;}
.payExplain dl dd{float:left;}
.payExplain .register{margin:0 0 15px 0;padding:20px 0;background:#f8f8f8;border-top:none;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);text-align: center;font-weight:bold;}
.payExplain .register p{margin: 10px 0 0 0;}
.payExplain .register .confirm{margin: 0 0 10px 0;}
.payExplain a.registerBtn{font-weight:bold;display:block;width:161px;height:40px;line-height:40px;margin:0 auto;}
/*promoCP*/
#promoCP {line-height:1.3;}
#promoCP p { text-align:right}
#promoCP p a {text-align:right;}
.ynProviderInfo {background: #F7F7F7;border: 1px solid #E8E8E8;padding: 10px;line-height: 1.3;}
/*magazineSelect*/
.magazineSelect h2{background:#696EAD;color:#ffffff;}
.magazineSelect h2 a:hover,.magazineSelect h2 a:visited{color:#ffffff;}
.magazineSelect div{padding: 5px 0 0 0;background: url(http://i.yimg.jp/images/news/v1/zasshi_bg_background121029.png?20130121) repeat-x;background-position: 0 -200px;background-color: #EBF1F8;}
.magazineSelect ul{padding:0 5px;}
.magazineSelect ul li{padding: 8px 0;line-height: 1.5em;}
.magazineSelect ul li img {float: left;border: solid 1px;margin: 0 5px 0 0;}
.borderBtmDot{border-bottom:1px dotted #8E93C1;}
/*** ----------------------------------------
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;}
}
