*	{margin:0; padding:0; font-size:small;}
html,body{text-align:center; background-color:#FFFFFF;
	 font-family:HG行書体;}
	html>body {font-size:small !important;}					/* Opera用 */
h1	{padding:4px;
	 font-size:small; font-family:'Comic Sans MS'; text-align:right;}
h2,.tit	{padding:4px; background-color:#DDDDDD;
	 font-size:small; font-family:'Comic Sans MS'; font-weight:bold;}
h3	{margin:0.8em 0 0.5em 4px; padding:1em 0 2px 0; font-size:13px;}	/* box tit */
h4	{margin:0 0 8px 1em;}					/* item name */
	h4 a{text-decoration:underline !important; font-size:medium;}
p	{padding-left:1em; line-height:150%;}
table	{table-layout:fixed;}
        .t-100{width:100%;}
        .t-50{text-align:center; width:50%;}
        .t-25{text-align:center; vertical-align:top; width:25%;}
a:link,a:visited{color:#9966CC; text-decoration:none;}
a:hover,a:active{color:#CC66B3; text-decoration:none;
	 border-bottom:dashed 1px #CC66B3;}
a img	{border-style:none; border-width:0px;
	 text-decoration:none;}
a:link.other,a:visited.other
	{color:#CC66B3; font-weight:bold; text-decoration:underline;}
a.lb	{text-decoration:underline;}
#lay	{margin-left:4px; text-align:left; width:900px;}
#main	{float:left; padding:4px 4px 8px 4px; background-color:#FFFFFF; width:710px;
	 text-align:left;}
#sub	{float:right; width:160px !important;
	 text-align:center;}
#ahome	{clear:both; margin-top:36px; text-align:center;
	 font-size:11px; font-weight:bold; font-family:verdana;}
#navi	{margin:24px; text-align:center; line-height:200%;}
	#navi a{text-decoration:underline;}
#enter	{margin:8px 0 24px 0; text-align:center; line-height:200%;}
	#enter a:link,#enter a:visited{color:#CC66B3 !important;}
	#enter a:hover,#enter a:active{color:#CC66B3 !important; font-weight:bold;}
#copy	{margin-bottom:24px; text-align:center; font-family:'Comic Sans MS';}
#main360{margin:-24px 36px 0 36px; line-height:140%; font-size:12px;}
	#main360 a:link,#main360 a:visited
	{color:#9966CC; text-decoration:underline;}
	#main360 a:hover,#main360 a:active
	{color: #FF0080; text-decoration:underline;}
	#main td{padding-bottom:36px; vertical-align:top;}
	.r3-main1{text-align:center; padding-right:24px;}	
	.r3-sub2{display:block; height:2.5em; overflow:hidden;}
#sub360	{line-height:120%;}
	#sub360 a:link,#sub360 a:visited
	{color:#666666;}
	#sub360 img{margin-top:24px; background-color:#FFFFFF;}
.lb	{text-decoration:underline; font-weight:bold;}
.red	{color:#CC0000; font-weight:bold;}
.rig	{text-align:right;}
.web	{font-family:Webdings; text-decoration:none;}
.clearl	{clear:both;}
.r-box	{float:left; margin:20px 10px; width:210px !important;
	 border:solid 1px #CCCCCC;}
.r-pox	{margin:20px 10px;}
.r-img	{width:155px !important; height:155px; text-align:center;}
.r-imge	{width:155px !important; height:155px;float:left;}		/* アイテムサーチ用seaをかえる */
.r-link	{height:172px; overflow:hidden; padding:1em 4px 0  4px;
	 font-size:12px !important; line-height:20px; text-align:center;}
	.link a:link,.link a:visited{text-decoration:none;}
.r-yen	{color:#CC0000; text-align:center;}
.r-cap	{height:60px; text-align:center;
	 color:#999999; font-size:x-small; line-height:140%;
	 overflow:auto; overflow-x:hidden; scrollbar-base-color:#EEEEEE;}
.imgbox	{float:right; margin-top:14px; width:180px; text-align:center;}
.textbox{float:left; padding:0 0 14px 14px;}
.shop	{text-align:right; margin-right:8px;}
.subtit	{margin:4px; padding:4px; background-color:#DDDDDD;
	 font-size:small; font-weight:bold; font-family:'Comic Sans MS';}
.s-box	{float:left; margin:4px; width:164px !important;
	 border:solid 1px #CCCCCC;}
.s-link	{height:172px; overflow:hidden; padding:0.5em 0;
	 font-size:12px !important; line-height:140%; text-align:center;}
.spa	{}								/* スペース用 */
/* ４列用箱 */
.f-box	{float:left; margin:20px 4px; width:164px !important; color:#777777;}
/* 000000 */
body	{background-color:#000000; color:#666699;}
h1	{background-color:#000000; color:#CC0000;}
h3	{border-bottom:dotted 2px #6600CC; color:#6600CC;}				/* box tit */
h4 a:link,h4 a:visited{color:#CC66B3 !important;}
h4 a:hover,h4 a:active{color:#CC0000 !important;}
#atop a:link,#atop a:visited{color:#8000FF !important;}
#atop a:hover,#atop a:active{color:#CC0000 !important;}
