@charset "utf-8"; /*NHKondemand Modified:2010-01-28 */
/* @group common */
ul.nodLayoutStyle li.item1 a{left:0;background-position:0 -21px;color: #6E95B0;}
div.movieItemContent div.item{width:162px;height:160px;float:left;}
div.movieItemContent div.notes{display:none;}
div.l, div.r, div.popup{width:506px;height:186px;position:relative;text-align:left;}
div.pops{display:none;z-index:10000;}
div.popup p, div.popup ul{width:436px;position:absolute;}
div.l p.shortTitle, div.l p.summary, div.l p.shortTitleS, div.l p.summaryS, div.l ul.data{margin:0 25px 0 38px;}
div.r p.shortTitle, div.r p.summary, div.r p.shortTitleS, div.r p.summaryS, div.r ul.data{margin:0 38px 0 25px;}
/* @end */
/* @group shortTitle */
div.popup p.shortTitle, div.popup p.shortTitleS{height:40px;top:16px;font-size:14px;font-weight:bold;line-height:18px;}
div.popup p.shortTitleS{height:24px;}
/* @end */
/* @group summary */
div.popup p.summary, div.popup p.summaryS{font-size:13px;line-height:19px;border-top:1px solid #dfdfdf;padding:4px 0 0 0;}
div.popup p.summary{height:76px;top:58px;}
div.popup p.summaryS{height:124px;top:42px;}
div.mi p.summary, div.ex p.summary{height:62px;}
/* @end */
/* @group data */
div.popup ul.data{height:35px;top:140px;font-size:12px;line-height:16px;border-top:1px solid #dfdfdf;padding:4px 0 0 0;}
div.mi ul.data, div.ex ul.data{height:45px;top:126px;}
div.popup ul.data li.year, div.popup ul.data li.price{display:inline;}
div.popup ul.data li.status{padding:2px 0 0 0;}
div.popup ul.data li.price{font-size:14px;line-height:18px;padding:0 0 0 1em;}
div.mi ul.data li.status span.limit, div.mi ul.data li.status span.caution{color:#ee8802;}
div.ex ul.data li.status span.limit, div.ex ul.data li.status span.caution{color:#f33;}
/* @end */
/* @group photo */
p.photo{margin:0 0 30px 0;}
p.photo a.img, p.photo strong, div.movieItemContent p.photo span.date{display:block;margin:0 12px 0 0;}
p.photo a.img{height:72px;position:relative;}
p.photo a.img img{position:absolute;top:0;left:0;}
p.photo span.favorites, p.photo span.favorites span.balloon, p.photo span.favorites a{display:block;}
p.photo span.favorites{position:absolute;top:56px;left:132px;}
p.photo strong.title{font-size:13px;font-weight:normal;line-height:17px;padding:4px 0;}
p.photo strong.title a{display:inline;}
p.photo span.date{font-size:12px;line-height:16px;}
p.photo span.date img{position:absolute;top:59px;left:0;margin:0;}
/* @end */

div#ranking p.photo{position:relative; top:18px;}
div#ranking div.movieItemContent {padding: 0 80px;}
div#ranking p.photo a.img {height: 72px;position: static;}
div#ranking div.movieItemContent div.item{width:162px;height:175px;float:left;}
div#ranking div.movieItemContent p.photo span.caption{display:block;}
div#ranking div.movieItemContent div.notes{display:none;}
div#ranking div.movieItemContent div.item {padding: 0 0 0; width: 165px;}
