@charset "euc-jp";

/*リンク*/
a:link.rto1 { color:#ffffff; text-decoration:underline;}
a:visited.rto1 { color:#ffffff;text-decoration:underline;}
a:hover.rto1 { color:#FFE850;text-decoration:underline; }
a:active.rto1 { color:#FFE850;text-decoration:none; }

/*全体*/
#content {position:relative;width:940px;}
.bg {width:960px; background: url(/shop/geten/images/back.jpg) repeat-y; }
#content p.txt1 {background: url(/shop/geten/images/grp1.jpg) no-repeat; height:325px; text-indent: -9999px;}
#content p.txt2 {background: url(/shop/geten/images/grp2.jpg) no-repeat; height:325px; text-indent: -9999px;}
#content p.txt3 {background: url(/shop/geten/images/grp3.jpg) no-repeat; height:160px; text-indent: -9999px;}
#content p.txt4 {background: url(/shop/geten/images/event_grp1.jpg) no-repeat; height:320px; text-indent: -9999px;}
#content p.txt5 {background: url(/shop/geten/images/event_grp2.jpg) no-repeat; height:320px; text-indent: -9999px;}
#content p.txt6 {background: url(/shop/geten/images/event_grp3.jpg) no-repeat; height:77px; text-indent: -9999px;}

#content p.campaign {background: url(/shop/geten/images/grp4.jpg) no-repeat; height:174px; text-indent: -9999px;}
#content p.wcampaign {background: url(/shop/geten/images/grp7.jpg) no-repeat; height:174px; text-indent: -9999px;}
#content p.fcampaign {background: url(/shop/geten/images/grp9.jpg) no-repeat; height:174px; text-indent: -9999px;}
#content p.event {background: url(/shop/geten/images/grp8.jpg) no-repeat; height:174px; text-indent: -9999px;}
#content p.buy{background: url(/shop/geten/images/grp5.jpg) no-repeat; height:100px; text-indent: -9999px;}
#content p.copy{background: url(/shop/geten/images/grp6.jpg) no-repeat; height:53px; text-indent: -9999px;}

#content p.glink{height:35px;margin-top:2px;}
#hidden{display: none;}


#content span.pbox a{
	position:absolute;
	top:595px;
	left:42px;
	height:14px;
	width:164px;
	text-indent: -9999px;
}

#content span.tbox a{
	position:absolute;
	top:597px;
	left:217px;
	height:16px;
	width:167px;
	text-indent: -9999px;
}
#content span.gct a{
	position:absolute;
	top:770px;
	left:351px;
	height:35px;
	width:116px;
	text-indent: -9999px;
}
#content span.postcard a{
	position:absolute;
	top:1094px;
	left:786px;
	height:66px;
	width:70px;
	text-indent: -9999px;
}
#content span.eventlink a{
	position:absolute;
	top:1306px;
	left:596px;
	height:35px;
	width:225px;
	text-indent: -9999px;
}
#content span.gbuy a{
	position:absolute;
	top:336px;
	left:771px;
	height:114px;
	width:113px;
	text-indent: -9999px;
}
#content span.fcam a{
	position:absolute;
	top:968px;
	left:388px;
	height:21px;
	width:188px;
	text-indent: -9999px;
}

#content table.buy {margin-top:5px;margin-left:45px;width:850px;border:solid 1px #949494;}
#content table.buy2 {margin-left:110px;margin-top:5px;width:450px;}
#content table.buy3 {margin-top:5px;width:250px;}
#content table.fc {margin-left:0px;margin-top:5px;width:570px;border:solid 1px #949494;background-color:#f6cec4;}
#content table.oubo {margin-top:5px;margin-left:32px;width:875px;}

#content dl	{margin-top:0px;color:#33333;}
#content dt {text-indent:10px;height:28px;color:#ffffff;font-size:15px;font-weight:bold;background-color:#272727;line-height:150%;} 
#content dd     { font-size:12px;}  
#content dd.txt01 {border-bottom:solid 1px #E1D884;font-size:10px; line-height:120%;} 
#content dd.txt02{border-bottom:solid 1px #cccccc;border-bottom-style:dotted;font-weight:bold;line-height:140%;font-size:14px;padding:3px;} 
#content dd.txt03{line-height: 140%;padding:3px;border-bottom:solid 1px #cccccc;border-bottom-style:dotted;} 
#content dd.txt04{text-indent:70px;line-height: 140%;padding:3px;border-bottom:solid 1px #cccccc;border-bottom-style:dotted;} 
#content dd.buy {}

#getenimg {border: solid 1px #878787;}
#getenimg p img{margin: 5px 5px 5px 5px;}
