@charset "euc-jp";

/*¥ê¥ó¥¯*/
a:link.or { color:#068795; text-decoration:underline;}
a:visited.or { color:#068795;text-decoration:underline;}
a:hover.or { color:#66CCFF;text-decoration:underline; }
a:active.or { color:#66CCFF;text-decoration:none; }

a:link.buy { color:#C80520; text-decoration:underline;}
a:visited.buy { color:#C80520;text-decoration:underline;}
a:hover.buy { color:#C80520;text-decoration:underline; }
a:active.buy { color:#C80520;text-decoration:none; }

#content {position:relative;color:#333333;background: url(/shop/campaign/2012/sumcam/images/bg.jpg) repeat-y;}
#content h1{background: url(/shop/campaign/2012/sumcam/images/grp1.jpg) no-repeat; height:254px; text-indent: -9999px;}
#content p.ttl1{background: url(/shop/campaign/2012/sumcam/images/grp2.jpg) no-repeat; height:253px; text-indent: -9999px;}
#content p.list{background: url(/shop/campaign/2012/sumcam/images/grp3.jpg) no-repeat; height:231px; text-indent: -9999px;}
#content p.sub{background: url(/shop/campaign/2012/sumcam/images/grp5.jpg) no-repeat; height:100px; text-indent: -9999px;}
#content p.sub2{background: url(/shop/campaign/2012/sumcam/images/grp7.jpg) no-repeat; height:68px; text-indent: -9999px;}
#content p.tokuten{background: url(/shop/campaign/2012/sumcam/images/grp6.jpg) no-repeat; height:116px; text-indent: -9999px;}
#content p.copy{background: url(/shop/campaign/2012/sumcam/images/grp4.jpg) no-repeat; height:52px; text-indent: -9999px;}
#content span.official1 a{
	position:absolute;
	top:456px;
	left:84px;
	height:31px;
	width:117px;
	text-indent: -9999px;
}
#hidden{display: none;}

/*¹ØÆþ*/
#txt {width:860px;margin-left:40px;color:#666666;}

#txt p.line{background: url(/shop/event/2012/sumcam/goods/images/line.jpg) no-repeat; height:20px; text-indent: -9999px;}
#txt table {margin-top:5px;width:840px; padding:2px;}
#txt td.t1 {width:280px;}

#txt table.box1 {margin-top:5px;margin-left:45px;width:780px;}
#txt table.box2 {margin-top:5px;margin-left:28px;width:500px;border: solid 1px #FBF6F2;}
#txt table.box3 {margin-top:5px;margin-left:10px;width:870px;}

#goodslist dl	{width:270px;margin:5px;}
#goodslist dt {color:#6A6437;font-size:12px;font-weight:bold;}
#goodslist dd.t2 {font-size:12px;line-height:130%;}
#goodslist dd.t3 {color:#C80520;font-weight:bold;}

#gustgalaimg {width:280px;border: solid 1px #E5E1E1;}
#gustgalaimg p img{margin: 3px 3px 3px 3px;}


dl	{margin-left:10px;width:855px;}
dt {color:#FF6868;font-size:16px;font-weight:bold;}
dd {font-size:12px;line-height:180%;} 
dd.txt2{border-bottom:solid 1px #49452C;margin: 3px 0px 5px;}
dd.txt3{line-height:180%;}
dd.txt4{border-bottom:solid 1px;border-bottom-style:dotted; #49452C;margin: 3px 0px 5px;font-weight:bold;}

dd.txt5{padding:4px;width:860px;background-color:#FDFEE9;color:#605F60;border:solid 1px #CD9E78;}
dd.txt6{border-bottom:solid 1px #E8DFBB;font-size:11px; line-height:160%;}
dd.txt7{padding: 4px;width:880px;margin: 0 auto 10px auto;;color:#605F60;border:solid 1px #CD9E78;}







