@charset "utf-8"; /*NHKondemand Modified:2010-01-28 */
/* @group common */
ul.nodLayoutStyle li.item1 a{left:0;background-position:0 -21px;}
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;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;}
div.popup p.shortTitle, div.popup p.shortTitleS, div.popup ul.data li.price{font-size:14px;line-height:18px;}
div.popup p.summary, div.popup p.summaryS, p.photo strong.title{font-size:13px;line-height:17px;}
div.popup ul.data, p.photo span.date{font-size:12px;line-height:16px;}
div.popup p.shortTitle, div.popup p.shortTitleS{top:18px;height:40px;font-weight:bold;}
div.popup p.shortTitleS{height:24px;}
div.popup p.summary, div.popup p.summaryS{top:62px;line-height:19px;}
div.popup p.summaryS{top:50px;}
div.popup ul.data{font-size:12px;line-height:16px;}
div.mi p.shortTitle, div.lib p.shortTitle, div.popup p.shortTitleS{border-bottom:1px solid #dfdfdf;}
div.mi p.summary{height:64px;border-bottom:1px solid #dfdfdf;}
div.lib p.summary{height:74px;border-bottom:1px solid #dfdfdf;}
div.mi ul.data{height:45px;top:130px;}
div.lib ul.data{height:35px;top:142px;}
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{padding:0 0 0 1em;}
div.mi ul.data li.status span.limit, div.mi ul.data li.status span.caution{color:#ee8802;}
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 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-weight:normal;padding:4px 0;}
p.photo strong.title a{display:inline;}
p.photo span.date img{position:absolute;top:59px;left:0;margin:0;}
/* @end */
