@charset "euc-jp";

/*上部*/
#content {position:relative;}
#content h2{background: url(/shop/game/zill/trinity/images/trinity_grp1.jpg) no-repeat; height:280px; text-indent: -9999px;}
#content p.txt1 {background: url(/shop/game/zill/trinity/images/trinity_grp2.jpg) no-repeat; height:226px; text-indent: -9999px;}

#content p.copy {background: url(/shop/game/zill/trinity/images/trinity_grp6.jpg) no-repeat; height:48px; text-indent: -9999px;}
#hidden{display: none;}

/*キャンペーン*/
#can {background: url(/shop/game/zill/trinity/images/trinity_can.jpg) no-repeat; height:133px; text-indent: -9999px;}


/*購入*/
#buy {background: url(/shop/game/zill/trinity/images/trinity_grp4.jpg) repeat-y;}
#buy p.sub1{background: url(/shop/game/zill/trinity/images/trinity_grp3.jpg) no-repeat; height:79px; text-indent: -9999px;}
#buy p.sub2{background: url(/shop/game/zill/trinity/images/trinity_grp7.jpg) no-repeat; height:93px; text-indent: -9999px;}
#buy p.down{background: url(/shop/game/zill/trinity/images/trinity_grp5.jpg) no-repeat; height:44px; text-indent: -9999px;}

#buy table {margin-top:5px;margin-left:55px;width:830px;}
#buy table.buy {margin-left:-5px;margin-top:5px;width:450px; padding:2px; color:#ffffff; border: solid 0px #000000;}

#buy dl	{color:#ffffff; }
#buy dt     {color:#ffffff;font-size:15px;font-weight:bold;background-color:#7B0A00;line-height:160%;} 
#buy dd     {font-size:12px;}  
#buy dd.txt2 {font-weight:bold;line-height:160%;}
#buy dd.txt3 {line-height: 130%;padding:3px;border-bottom:solid 1px #FCF7E0;border-bottom-style:dotted;line-height: 130%;} 
#buy dd.buy { padding:2px;font-weight:bold;  line-height: 120%; }