@charset "euc-jp";

/*¥ê¥ó¥¯*/
a:link.or { color:#66CCFF; text-decoration:underline;}
a:visited.or { color:#66CCFF;text-decoration:underline;}
a:hover.or { color:#068795;text-decoration:underline; }
a:active.or { color:#068795;text-decoration:none; }

#content {position:relative;}
#content h1{background: url(/shop/nrf/images/nrf_grp1.jpg) no-repeat; height:62px; text-indent: -9999px;}
#content p.copy{background: url(/shop/nrf/images/nrfcopy.jpg) no-repeat; height:62px; text-indent: -9999px;}
#content p.glink{height:65px;margin-top:2px;margin-left:10px;}
#hidden{display: none;}

#txt {}
#txt p.newevent{background: url(/shop/nrf/images/nrf_sub1.jpg) no-repeat; height:37px; text-indent: -9999px;}
#txt p.oldevent{background: url(/shop/nrf/images/nrf_sub2.jpg) no-repeat; height:37px; text-indent: -9999px;}
#txt p.line{background: url(/shop/nrf/images/nrf_line.jpg) no-repeat; height:25px; text-indent: -9999px;}
#txt table  {margin-top:5px;margin-left:0px;width:940px;}
#txt table.box1 {margin-top:2px;width:500px;border: solid 1px #FBF6F2;}
#txt table.itemlist {margin-top:5px;margin-left:0px;width:940px;border:solid 0px #cccccc;}


dl	{}
dl.cast	{width:390px;margin-left:0px;}
dt {color:#666666;font-size:12px;font-weight:bold;background-color:#E9F2F4;line-height:160%;}
dd.nrfbuy2{border-bottom:solid 1px #cccccc;border-bottom-style:dotted;line-height:150%;font-size:10px;margin-left:0px;} 
dd.nrfbuy3{border-bottom:solid 1px #D7EEF3;font-size:10px; line-height:120%;}
dd.nrfbuy4{font-weight:bold;line-height:160%;}