@charset "euc-jp";

/*リンク*/
a:link.rto1 { color:#2E4DA7; text-decoration:underline;}
a:visited.rto1 { color:#2E4DA7;text-decoration:underline;}
a:hover.rto1 { color:#6AB5FF;text-decoration:underline; }
a:active.rto1 { color:#6AB5FF;text-decoration:none; }

/*全体*/
#sengokua {position:relative;width:960px;}
.bg {width:960px; background: url(/shop/sengoku/anime/images/bg.jpg) repeat-y; }
#sengokua p.txt1 {background: url(/shop/sengoku/anime/images/grp1.jpg) no-repeat; height:319px; text-indent: -9999px;}
#sengokua p.txt2 {background: url(/shop/sengoku/anime/images/grp2.jpg) no-repeat; height:336px; text-indent: -9999px;}

#sengokua p.buy {background: url(/shop/sengoku/4/images/grp5.jpg) no-repeat; height:15px; text-indent: -9999px;}
#sengokua p.buy2 {background: url(/shop/sengoku/4/images/grp6.jpg) no-repeat; height:15px; text-indent: -9999px;}
#sengokua p.down{background: url(/shop/sengoku/anime/images/bg_down.jpg) no-repeat; height:51px; text-indent: -9999px;}
#sengokua p.line{background: url(/shop/sengoku/anime/images/line.jpg) no-repeat; height:23px; text-indent: -9999px;}
#sengokua p.under{background: url(/shop/sengoku/anime/images/sub_under.jpg) no-repeat; height:97px; text-indent: -9999px;}

#sengokua p.sub0b {background: url(/shop/sengoku/anime/images/down.jpg) no-repeat; height:51px; text-indent: -9999px;}
#sengokua p.sub1 {background: url(/shop/sengoku/anime/images/sub1.jpg) no-repeat; height:90px; text-indent: -9999px;}
#sengokua p.sub2 {background: url(/shop/sengoku/anime/images/sub2.jpg) no-repeat; height:90px; text-indent: -9999px;}

#sengokua p.glink{height:35px;margin-top:2px;}
#hidden{display: none;}

#sengokua table {margin-top:5px;margin-left:45px;width:870px; }
#sengokua table.buy1 {margin-top:5px;width:480px;}
#sengokua table.buy2 {margin-top:5px;margin-left:220px;width:400px;}
#sengokua table.buy3 {margin-top:5px;margin-left:350px;width:300px;}
#sengokua table.rink {margin-top:5px;margin-left:25px;width:750px; border: solid 1px #ffffff;}

#sengokua table.kago {margin-top:5px;margin-left:315px;width:240px;}
#sengokua table.kago2 {margin-top:5px;margin-left:50px;width:480px;}

#sengokua dl	{margin-top:5px;color:#000000;}
#sengokua dt {}
#sengokua dt.tl1 {color:#ffffff;font-size:12px;font-weight:bold;background-color:#c3a471;line-height:200%;padding:3px;}
#sengokua dt.tl2 {color:#ffffff;font-size:12px;font-weight:bold;background-color:#937139;line-height:200%;padding:3px;}
#sengokua dd {}
#sengokua dd.txt01,dd.txt02{border-bottom:solid 1px #cccccc;border-bottom-style:dotted;line-height:140%;font-size:15px;padding:3px;} 
#sengokua dd.txt01 {font-weight:bold;} 
#sengokua dd.txt02 {line-height:140%;font-size:13px;} 
#sengokua dd.txt03,dd.caution,dd.txt04 {font-size:14px;padding:5px;}
#sengokua dd.txt04{text-indent:80px;border-bottom:solid 1px #cccccc;border-bottom-style:dotted;line-height:140%;font-size:12px;padding:3px;} 
#sengokua dd.caution {border-bottom:solid 1px #cccccc;border-bottom-style:dotted;line-height:140%;font-size:13px;padding:3px;color:#FF0000;}

#sengokua dd.buy {padding:0px;}

#sengokua span.t1 a{
	position:absolute;
	top:539px;
	left:20px;
	height:43px;
	width:374px;
	text-indent: -9999px;
}
#sengokua span.t2 a{
	position:absolute;
	top:592px;
	left:22px;
	height:42px;
	width:374px;
	text-indent: -9999px;
}
#sengokua span.t3 a{
	position:absolute;
	top:4449px;
	left:208px;
	height:303px;
	width:249px;
	text-indent: -9999px;
}
#sengokua span.t4 a{
	position:absolute;
	top:4443px;
	left:501px;
	height:318px;
	width:202px;
	text-indent: -9999px;
}
#sengokua span.t5 a{
	position:absolute;
	top:528px;
	left:423px;
	height:107px;
	width:247px;
	text-indent: -9999px;
}
