.row-contents .span-main .span-main-inr{margin:0;padding-left:5px;left:-3px}.top-main-news .span-list{float:right;width:442px}.top-main-news .list-top{margin:0}.top-main-news .list-top li:before,.top-main-news .list-top li:after{display:none}.top-main-news .list-top li a .icon-photo{margin-top:5px}.top-main-news .list-top li .icon-feature{margin:0;padding:4px 0 3px 32px;background:url("/images/icons_common_v2.png") no-repeat 1px -240px;vertical-align:middle}.top-main-news .list-top li .icon-feature:hover{background-position:1px -96px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.top-main-news .list-top li .icon-feature{background-image:url("/images/icons_common_v2@2x.png");background-size:30px 1500px}.top-main-news .list-top li .icon-feature:hover{background-image:url("/images/icons_common_v2@2x.png");background-size:30px 1500px;background-position:1px -305px}}.top-main-news .list-top .no1{padding-top:0}.top-main-news .list-top .no1 .headline{padding-left:0;font-size:100%}.top-main-news .list-main-news{margin-left:0;border-bottom:1px solid #ccc}.top-main-news .list-main-news li{line-height:1.2em;padding:4px 0 5px}.top-main-news .list-main-news li a{font-size:90%;font-weight:bold;background:0;padding:2px 0;float:none;line-height:1.2em}.top-main-news .list-main-news li a:hover{background-color:#eef}.top-main-news .list-main-news li .icon-photo{margin-top:1px}.top-main-news .list-main-news li .icon-movie{margin-top:1px}.top-main-news .list-main-news li .icon-feature{font-size:12px;font-weight:normal;min-width:5em;margin:0;background:url("/images/icons_common_v2.png") no-repeat 1px -241px;padding:3px 0 3px 30px}.top-main-news .list-main-news li .icon-feature:hover{background-position:1px -306px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.top-main-news .list-main-news li .icon-feature{background-image:url("/images/icons_common_v2@2x.png");background-size:30px 1500px}}.top-main-news .list-main-news li:before,.top-main-news .list-main-news li:after{display:none}.top-main-news .top-main-left{width:200px;float:left}.top-main-news .top-main-left .desc{background-image:none}.top-main-news .list-info{margin:10px 0 5px}.top-main-news .list-info li{font-size:84%;border-bottom:0}.top-main-news .list-info li a{padding:3px 2px;background-position:0 -992px}.top-main-news .list-main-photo{float:right;max-width:200px;min-width:150px;text-align:center;margin-top:5px;padding:0 0 10px 5px;background:#fff}.top-main-news .list-main-photo img{max-width:200px;max-height:200px}.top-main-news .list-main-photo img:hover{opacity:.7}.top-main-news .list-main-photo div.cap{margin-top:5px;font-size:70%;text-align:left;padding-left:5px}.top-main-news .list-main-photo div.cap:hover{background:#eef}.top-main-news .list-main-photo:link,.top-main-news .list-main-photo:visited{color:#666}.top-main-news:after{content:"";clear:both;display:table;*display:block}.top-main-left-bnr{margin:0 0 10px 0}.top-main-left-bnr a:hover img{opacity:.6;filter:alpha(opacity=60)}.top-main-left-bnr li{list-style-type:none;margin:0 0 10px;*zoom:1}.top-main-left-bnr li a:hover{background:#eef}.top-main-left-bnr li:before,.top-main-left-bnr li:after{display:table;content:"";line-height:0}.top-main-left-bnr li:after{clear:both}.top-main-left-bnr .mlt_txt{background:url(/images/icons-list.png) no-repeat 2px -995px;padding:2px 0 2px 18px!important;font-size:14px}.top-main-left-bnr .mlt_txt .mlt_corner{font-size:14px;font-weight:bold;display:block}.top-main-left-bnr .mlt_txt .mlt_corner:hover{background:#eef}.top-main-left-bnr .mlt_txt .mlt_corner:link,.top-main-left-bnr .mlt_txt .mlt_corner:visited{color:#009}.top-main-left-bnr .mlt_txt .mlt_desc{font-size:13px;display:block;margin-top:5px}.top-main-left-bnr .mlt_txt .mlt_desc:link,.top-main-left-bnr .mlt_txt .mlt_desc:visited{color:#333}.top-main-left-bnr .top-main-left-bnr-list{line-height:.9em}.top-main-left-bnr .top-main-left-bnr-list a{display:block}.top-main-left-bnr .top-main-left-bnr-list a:hover{background-color:#fff}.top-main-left-bnr .top-main-left-bnr-list img{width:200px}.top-main-left-bnr .top-main-left-bnr-half-list .mlt_image{width:80px;float:left}.top-main-left-bnr .top-main-left-bnr-half-list .mlt_image img{width:80px}.top-main-left-bnr .top-main-left-bnr-half-list .mlt_corner,.top-main-left-bnr .top-main-left-bnr-half-list .mlt_desc{float:left;margin-left:5px;width:115px}.top-main-left-bnr .top-main-left-bnr-half-list .mlt_corner{font-size:89.4%;font-weight:bold;word-break:break-all;font-family:'メイリオ','Meiryo',sans-serif}.top-main-left-bnr .top-main-left-bnr-half-list .mlt_desc{font-size:62.5%}.top-main-left-bnr .top-main-left-bnr-half-list .mlt_desc:link,.top-main-left-bnr .top-main-left-bnr-half-list .mlt_desc:visited{color:#666}.top-main-left-bnr .top-main-left-txt-list{font-size:87.5%}.top-main-left-bnr .top-main-left-txt-list a{padding:3px 2px}.txtad4-wrap{height:auto}.top-main-news .txtad4{white-space:normal!important;padding:5px 3px 0 0;margin-bottom:8px}.top-main-news .txtad4 a{padding:3px 0 3px 19px;background:url("/images/icons_common_v2.png") no-repeat 0 -174px;font-size:97.2%}.top-main-news .txtad4 a:link,.top-main-news .txtad4 a:visited{color:#333}.top-main-news .txtad4 a:hover{background-color:#fdc}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.top-main-news .txtad4 a{background-image:url("/images/icons_common_v2@2x.png");background-size:30px 1500px}}.oneday-display-wrap{text-align:center;border:solid 1px #999;background:#ccc;width:630px;height:70px;margin:0 auto 15px;line-height:70px}.box-culture .update,.box-life .update,.box-komachi .update,.box-kyoiku .update,.box-kodomo .update,.box-yomidr .update,.box-atcars .update{display:none}.update .yyyy,.update .m,.update .d{display:none}.box-science .update .m,.box-science .update .d,.box-eco .update .m,.box-eco .update .d,.box-obit .update .m,.box-obit .update .d{display:inline}.box-obit .update .hhmm{display:none}.span-1of2 .list-common li a span.headline{display:inline!important}.list-common li{padding:2px 0}.text-resizeable .list-common{font-size:90%}#maparea{margin:20px auto;padding:0;width:630px}.subhead .top-musthead-banner{margin:7px 0 5px 1px}.list-common .icon-feature{margin-top:3px}.box-komachi .list-komachi-ranking li a{background:url(/images/icons-ranking.png) no-repeat}.box-komachi .list-komachi-ranking li a:hover{background-color:#eef}.box-komachi .list-komachi-ranking .no1 a{background-position:2px 5px}.box-komachi .list-komachi-ranking .no1 a:hover{background-position:2px -1995px}.box-komachi .list-komachi-ranking .no2 a{background-position:2px -195px}.box-komachi .list-komachi-ranking .no2 a:hover{background-position:2px -2195px}.box-komachi .list-komachi-ranking .no3 a{background-position:2px -395px}.box-komachi .list-komachi-ranking .no3 a:hover{background-position:2px -2395px}.box-komachi .list-komachi-ranking .no4 a{background-position:2px -597px}.box-komachi .list-komachi-ranking .no4 a:hover{background-position:2px -2597px}.box-komachi .list-komachi-ranking .no5 a{background-position:2px -795px}.box-komachi .list-komachi-ranking .no5 a:hover{background-position:2px -2795px}.box-komachi .list-komachi-ranking .no6 a{background-position:2px -995px}.box-komachi .list-komachi-ranking .no6 a:hover{background-position:2px -2995px}.box-komachi .list-komachi-ranking .no7 a{background-position:2px -1195px}.box-komachi .list-komachi-ranking .no7 a:hover{background-position:2px -3195px}.box-komachi .list-komachi-ranking .no8 a{background-position:2px -1395px}.box-komachi .list-komachi-ranking .no8 a:hover{background-position:2px -3395px}.box-komachi .list-komachi-ranking .no9 a{background-position:2px -1595px}.box-komachi .list-komachi-ranking .no9 a:hover{background-position:2px -3595px}.box-komachi .list-komachi-ranking .no10 a{background-position:2px -1795px}.box-komachi .list-komachi-ranking .no10 a:hover{background-position:2px -3795px}.flip-carousel{padding-bottom:5px}.weather_urgent{margin:10px 0 0 2px}.section-subscription{text-align:center;margin-bottom:5px}.section-subscription a img{margin-top:-10px}.section-subscription a:hover img{opacity:.6}.grid-list-fukayomi .item .caption .c-hd01 img,.grid-list-kyoiku .item .caption .c-hd01 img,.grid-list-entame .item .caption .c-hd01 img{display:none}.grid-list .item .caption .c-hd01 img[src="http://www.yomiuri.co.jp/g2/icon_fukayomi_pr.gif"]{display:inline-block}.grid-list-home-top .item .caption .c-hd02 img{display:inline;margin:1px 0 0 2px}.grid-list-digital{padding:0;clear:both;width:620px;margin:0 auto}.grid-list-digital .item{margin:0 20px 23px 0;width:190px}.grid-list-digital .item .photo{width:190px}.grid-list-digital .item .photo img{width:190px;height:100px}.grid-list-digital .item:nth-child(3n){margin-right:0}.grid-list-digital .caption{width:190px;margin:0 auto 0;font-size:80%}.grid-list-digital>*:first-child+*+*{margin-right:0!important}.grid-list-digital>*:first-child+*+*+*+*+*{margin-right:0!important}.grid-list-digital>*:first-child+*+*+*+*+*+*+*+*{margin-right:0!important}.grid-list-home-top-col2{*padding:0;*margin:20px auto}#rightColumn #relatedCompany{width:308px;margin-bottom:8px;height:26px}#rightColumn #relatedCompany ul{list-style-type:none;margin:5px 0 0}#rightColumn #relatedCompany ul li{float:left}#rightColumn #relatedCompany ul li a{display:block;text-indent:-9999px;background:url("/images/hd-common.png");height:26px}#rightColumn #relatedCompany ul li.rc-jpn{float:right}#rightColumn #relatedCompany ul li.rc-houchi a{width:73px}#rightColumn #relatedCompany ul li.rc-houchi a:hover{background-position:0 -40px;width:73px}#rightColumn #relatedCompany ul li.rc-giants a{background-position:-74px 0;width:53px}#rightColumn #relatedCompany ul li.rc-giants a:hover{background-position:-74px -40px;width:53px}#rightColumn #relatedCompany ul li.rc-ntv a{background-position:-128px 0;width:58px}#rightColumn #relatedCompany ul li.rc-ntv a:hover{background-position:-128px -40px;width:58px}#rightColumn #relatedCompany ul li.rc-yorimo a{background-position:-186px 0;width:55px}#rightColumn #relatedCompany ul li.rc-yorimo a:hover{background-position:-186px -40px;width:55px}#rightColumn #relatedCompany ul li.rc-jpn a{background-position:-245px 0;width:63px}#rightColumn #relatedCompany ul li.rc-jpn a:hover{background-position:-245px -40px;width:63px}#rightColumn #relatedCompany2{width:300px;margin-bottom:0;height:52px;border-bottom:dotted 1px #ccc}#rightColumn #relatedCompany2 ul{list-style-type:none;margin:0;padding:1px}#rightColumn #relatedCompany2 ul li{float:left}#rightColumn #relatedCompany2 ul li a{display:block;height:23px}#rightColumn #relatedCompany2 ul li a img:hover{opacity:.6}#rightColumn #relatedCompany2 ul li.rc-jpn{float:right}#rightColumn #relatedCompany2 ul li.rc-houchi a{width:73px}#rightColumn #relatedCompany2 ul li.rc-houchi a:hover{background-position:0 -40px;width:73px}#rightColumn #relatedCompany2 ul li.rc-giants a{background-position:-74px 0;width:53px}#rightColumn #relatedCompany2 ul li.rc-giants a:hover{background-position:-74px -40px;width:53px}#rightColumn #relatedCompany2 ul li.rc-ntv a{background-position:-128px 0;width:58px}#rightColumn #relatedCompany2 ul li.rc-ntv a:hover{background-position:-128px -40px;width:58px}#rightColumn #relatedCompany2 ul li.rc-yorimo a{background-position:-186px 0;width:55px}#rightColumn #relatedCompany2 ul li.rc-yorimo a:hover{background-position:-186px -40px;width:55px}#rightColumn #relatedCompany2 ul li.rc-jpn a{background-position:-245px 0;width:63px}#rightColumn #relatedCompany2 ul li.rc-jpn a:hover{background-position:-245px -40px;width:63px}#rightColumn #relatedCompany2 ul:after{display:table;content:"";clear:both}#rightColumn #relatedCompany2 .row1 li{margin-right:14px}#rightColumn #relatedCompany2 .row1 .rc2-ync{margin-right:10px}#rightColumn #relatedCompany2 .row2{position:relative}#rightColumn #relatedCompany2 .row2 li{margin-right:10px}#rightColumn #relatedCompany2 .row2 .rc2-english{margin:0;position:absolute;bottom:4px;right:0}#footerHomeGroup{padding:10px 0;border-top:solid 1px #ccc}#footerHomeGroup ul,#footerHomeGroup li{margin:0;padding:0;list-style-type:none}#footerHomeGroup ul{_float:left}#footerHomeGroup li{float:left;padding:0 .5em;border-right:1px solid #ccc;margin-bottom:1px;line-height:120%}#footerHomeGroup li a{font-size:80%;white-space:nowrap}#footerHomeGroup .hd-footer-list{width:8em;float:left;height:3em}#footerHomeGroup .logo{border-right:0}#footerHomeGroup .logo a{background:url(/images/footer-group-logo.png) no-repeat;text-indent:-9999px;display:block;overflow:hidden;min-height:1em}#footerHomeGroup .ntv a{background-position:0 0;width:38px}#footerHomeGroup .bs4 a{background-position:0 -20px;width:60px}#footerHomeGroup .yomikyo a{background-position:0 -40px;width:50px}#footerHomeGroup .yomikyo{border-right:1px solid #ccc}.yomidr_ad{position:relative;top:-15px;margin-bottom:10px}.yomidr_ad ul,.yomidr_ad li{margin:0;padding:0}.yomidr_ad ul{clear:both}.yomidr_ad li{float:left;list-style-type:none;white-space:nowrap}.yomidr_ad li a{font-size:84%;padding:0 5px;border-right:1px solid #CCC}.yomidr_ad li a strong{color:#099;font-size:110%}.yomidr_ad li:last-child a{border-right:0}.kyoiku_ad{position:relative;top:-15px;margin-bottom:10px}.kyoiku_ad ul,.kyoiku_ad li{margin:0;padding:0}.kyoiku_ad ul{clear:both}.kyoiku_ad li{float:left;list-style-type:none;white-space:nowrap}.kyoiku_ad li a{font-size:84%;padding:0 5px;border-right:1px solid #CCC}.kyoiku_ad li:last-child a{border-right:0}.kyoiku_ad .zyuken{overflow:hidden}.kyoiku_ad .kodomo a{background:url(/images/home-etc.png) no-repeat 5px -100px;width:117px;height:19px;text-indent:-9999px;display:block;border-right:0}.kyoiku_ad .zyuken a{background:url(/images/home-etc.png) no-repeat 0 -150px;width:116px;height:22px;text-indent:-9999px;display:block;border-right:0}.kyoiku_ad .dacchi a{background:url(/images/home-etc.png) no-repeat 5px -200px;padding-left:33px;display:inline-block;min-height:19px}.job_ad{position:relative;top:-15px;margin-bottom:10px}.job_ad dl{margin:0;padding:0}.job_ad dt{float:left;margin-right:10px}.job_ad dt a{display:block;width:76px;height:17px;background:url(/images/home-etc.png) no-repeat 5px -50px;text-indent:-9999px}.job_ad dd{overflow:hidden;font-size:84%;color:#666}.surface-npb .m-tab h2{padding-left:0}.surface-npb .m-tab h2 a{background:url(/images/icons-list.png) no-repeat 3px 7px;color:#555;display:block;font-size:14px;padding-bottom:1px;padding-left:20px;padding-right:0;padding-top:2px;font-weight:normal;position:relative;z-index:100}.m-tab .r{display:none}.nav-re01{margin-top:-24px;margin-bottom:0;position:relative;width:100%;background-color:transparent;max-width:100%;margin-left:0;list-style-type:none}.nav-re01 tr:nth-child(even) td{background:#f1edff}.nav-re01 th{font-size:14px;font-weight:normal;padding-bottom:3px;text-align:right;color:#666}.nav-re01 th a{display:none}.nav-re01 li{padding:3px 0}.nav-re01 li a{display:block;line-height:.8em}.nav-re01 li a:hover{background:none repeat scroll 0 0 #eef;text-decoration:none}.nav-re01 li span{display:block;padding:8px 0;width:4em;color:#333}.nav-re01 li.odd a{background:none repeat scroll 0 0 #f1edff}.nav-re01 li.odd a:hover{background:none repeat scroll 0 0 #ddf}.nav-re01 .l{font-size:12px;text-align:right;margin-left:1em;vertical-align:top;padding-top:6px;width:35%}.nav-re01 .m{font-size:12px;text-align:center;margin-left:4em;margin-top:-1.8em}.nav-re01 .m .score{font-size:18px}.nav-re01 .r{font-size:12px;text-align:left;margin-left:11em;margin-top:-2.4em;vertical-align:top;padding-top:6px;width:35%}.nav-re01 .st{font-size:12px;text-align:center;margin-left:14em;margin-top:-2.4em}.box-badge{margin-top:-10px}.bx-viewport{width:1000px!important}.top-osusume-r,.top-osusume-l{overflow:hidden;min-height:100px;min-width:1px;margin-top:-100px}.top-osusume-r a,.top-osusume-l a{position:relative;top:50px}.top-osusume-r{float:right}.top-osusume-l{float:left}.hPtn2 #headerAd .inr{min-height:90px}.box-election-sangiin-2016-koujimae .navbar-inner{background:url(/images/election/sangiin2016/bg_sub_yol_sangiin2016.png) no-repeat -120px -21px;filter:none;min-height:46px;display:block}.box-election-sangiin-2016-koujimae a.corner{background:url(/images/election/sangiin2016/sub_yol_sangiin2016.png) no-repeat 0 6px;overflow:hidden;text-indent:-9999px;display:block;width:150px;height:46px;padding:0}.box-election-sangiin-2016-koujimae a.corner:hover{background-position:0 -74px}.box-election-sangiin-2016-koujimae ul.nav li a{color:#6da61a;min-height:24px;line-height:28px;margin-top:7px;padding-left:10px;padding-right:10px}.box-election-sangiin-2016-koujimae ul.nav li a:hover{background:#95ce42}#twitter-widget-0.SandboxRoot.env-bp-min .timeline-Tweet-text{font-size:14px!important;line-height:1.2em!important}#twitter-widget-0.SandboxRoot.env-bp-min .MediaCard-media{position:absolute!important;right:3px!important;top:0!important;width:100px!important;height:100px!important;overflow:hidden!important}#twitter-widget-0.SandboxRoot.env-bp-min .timeline-Tweet-retweetCredit{display:none!important}#twitter-widget-0.SandboxRoot.env-bp-min .timeline-Tweet-media{display:none!important}.wbc2017_live_loading{width:100%;text-align:center}.wbc2017_live_loading img{margin:30px auto}.yol_top_wbc{display:none;color:#FFF;font-size:0;width:662px;margin:0;padding:0}.yol_top_wbc h2{margin:10px 0 0;padding:0}.yol_top_wbc h2 img{width:662px;height:32px}.yol_top_wbc .score_main{background:#002760;margin:0 0 5px;padding:0 0 5px}.yol_top_wbc .score_main .totalnumber{width:653px;height:30px;background:transparent url(/images/wbc/yol_top_wbc-bg_totalnumber.jpg) no-repeat 0 0;background-size:653px 30px;margin:0 auto}.yol_top_wbc .score_main .totalnumber td{font-size:22px;line-height:30px;text-align:center;width:13px;padding:0}.yol_top_wbc .score_main .totalnumber td.totalnum{color:#d6bc46;width:70px}.yol_top_wbc .score_main .totalnumber td.teamname{font-size:18px;width:250px;text-shadow:1px 1px 2px #000,1px 1px 2px #000,-1px -1px 2px #000,-1px -1px 2px #000,1px -1px 2px #000,1px -1px 2px #000,-1px 1px 2px #000,-1px 1px 2px #000}.yol_top_wbc .score_main .totalnumber td.teamname_left{text-align:right}.yol_top_wbc .score_main .totalnumber td.teamname_right{text-align:left}.yol_top_wbc .score_main .scoreboard_wrap{background:#333;border:1px solid #c1c1c1;border-top:0;box-sizing:border-box;width:653px;margin:0 auto;padding:2px 0 5px}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard{color:#FFF;width:633px;margin:0 auto}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard th,.yol_top_wbc .score_main .scoreboard_wrap .scoreboard td{text-align:center}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard th.on,.yol_top_wbc .score_main .scoreboard_wrap .scoreboard td.on{color:#d6bc46}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard .teamname{text-align:left}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard .inning th{font-size:12px;font-weight:normal;border-bottom:1px solid #d6bc46;width:12px}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard .inning th.teamname{font-size:10px}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard td{font-size:16px;line-height:110%;padding:5px 0 0}.yol_top_wbc .score_main .scoreboard_wrap .scoreboard td.teamname{font-size:12px}.yol_top_wbc .newsflash{margin:0;padding:0 0 8px;background:#FFF;font-size:12px;width:550px}.yol_top_wbc .newsflash dt{color:#FFF;background:#F00;display:inline-block;padding:2px 5px 1px}.yol_top_wbc .newsflash dd{color:#002d72;display:inline;padding:0 0 0 5px;margin:0;font-size:14px;font-weight:bold}.yol_top_wbc .wbc2017_link_button{float:right;margin-top:1px}.yol_top_wbc .wbc2017_link_button:hover{opacity:.7}