@charset "euc-jp";

/*リンク*/
a:link.moushouz { color:#ffff00; text-decoration:underline;}
a:visited.moushouz {color:#ffff00;text-decoration:underline;}
a:hover.moushouz {color:#66CCFF;text-decoration:underline; }
a:active.moushouz {color:#66CCFF;text-decoration:none; }

/*コンテンツ*/
#content {position:relative;}
#content h2{background: url(/shop/sengoku/3/z/images/3z_grp1.jpg) no-repeat; height:242px; text-indent: -9999px;}
#content p.txt1 {background: url(/shop/sengoku/3/z/images/3z_grp2.jpg) no-repeat; height:242px; text-indent: -9999px;}
#content p.copy {background: url(/shop/sengoku/3/z/images/3z_grp4.jpg) no-repeat; height:40px; text-indent: -9999px;}
#hidden{display: none;}

/*購入*/
#buy {background: url(/shop/sengoku/3/z/images/bg.jpg) repeat-y;}
#buy p.campaign{background: url(/shop/sengoku/3/z/images/3z_grp5.jpg) no-repeat; height:225px; text-indent: -9999px;}
#buy p.sub1{background: url(/shop/sengoku/3/z/images/3z_grp3.jpg) no-repeat; height:60px; text-indent: -9999px;}
#buy p.line{background: url(/shop/sengoku/3/z/images/3z_grp6.jpg) no-repeat; height:56px; text-indent: -9999px;}
#buy table {margin-top:5px;margin-left:30px;width:884px;}
#buy table.buy {margin-left:-5px;margin-top:5px;width:450px; padding:2px; color:#515756; border: solid 0px #000000;}
#buy table.rink {margin-top:5px;margin-left:25px;width:750px; border: solid 1px #ffffff;}

#buy dl	{}
#buy dt     {color:#ffffff;font-size:15px;font-weight:bold;background-color:#D83600;line-height:160%;} 
#buy dd     {font-size:12px;color:#FFFFFF}  
#buy dd.txt2 {font-weight:bold;line-height:160%;color:#FFFFFF}
#buy dd.txt3 {color:#FFFFFF;line-height: 130%;padding:3px;border-bottom:solid 1px #cccccc;border-bottom-style:dotted;line-height: 130%;} 
#buy dd.buy { padding:2px;font-weight:bold;  line-height: 120%; }