table.topics	{margin:20px; border-style:solid; border-width:1px; border-color:#ff9900; background-color:#ffffcc; width:600px}
table.detail	{border-style:none; background-color:#ffffff; margin:20px; color:#333333; font-size:13px; line-height:130%; width:560px}
table.shohin	{border-style:none; margin:20px}
table.osusume	{border-style:solid; border-width:1px; border-color:#006600; margin:20px}
table.shnlist	{margin:20px; border-style:none; background-color:#ffffff; width:600px}
table.intro	{border-style:solid; border-width:1px; border-color:#006600; margin:20px; width:600px}
table.fasner	{margin:20px; border-style:solid; border-width:1px; border-color:#669933; color:#333333; font-size:13px; line-height:130%; width:600px}
table.kikaku	{border-style:solid; border-width:1px; border-color:#006600; margin:20px; padding:10px; font-size:13px; line-height:130%}

th.detail	{vertical-align:top}
th.fasner	{background-color:#ccff99; font-size:16px; padding:10px}
td.fasner2	{background-color:#ccff99; font-size:14px; padding:10px}
td.det_top	{background-color:#ffcc66; padding:5px; padding-left:15px; font-size:15px; font-weight:bold; color:#330000}
td.rec		{padding:10px; padding-left:80px; width:150px}
td.rec2		{padding:20px; text-align:center}
td.group1	{padding:10px; padding-left:30px}
td.group2	{padding-left:60px}
td.group3	{padding-left:60px; padding-bottom:40px}
td.group4	{padding-left:80px; padding-bottom:40px}
td.group5	{padding:10px; padding-left:30px}
td.shohin	{text-align:center; background-color:#ffffff}
td.shnlist	{text-align:center; background-color:#ffffff; padding:10px}
td.shnlist2	{text-align:left; background-color:#ffffff; padding:10px; vertical-align:top; line-height:130%; font-size:13px}
td.shnlist3	{text-align:center; background-color:#ffffff; padding:10px; font-size:13px; padding-bottom:20px}
td.shncmnt	{text-align:center; color:#003300; font-size:13px}
td.right	{text-align:right}
td.right2	{text-align:right; padding-bottom:20px}
td.right3	{text-align:right; padding-right:200px}
td.mixt		{padding-right:50px}
td.intro	{padding:20px; font-size:13px; line-height:140%}
td.m-form	{padding:10px; font-size:14px; vertical-align:top; width:140px; padding-left:20px}
td.submit	{padding:20px; text-align:center}
td.fasner	{padding-top:5px; padding-bottom:5px; text-align:left; font-size:14px; color:#000000}
td.fasner2	{background-color:#ccff99; font-size:14px; padding:10px; line-height:140%; text-align:center}

span.det	{color:#336633; font-weight:bold}
span.squa	{color:#ccff99}
span.mixt	{font-size:15px; font-weight:bold}
span.tel	{font-size:18px; font-weight:bold; color:#ff6600}
img		{border-style:none}
img.btn		{margin:10px}
img.osusume	{width:150px; margin-left:30px}
img.shnlst	{width:100px}
img.shnlst2	{width:130px}
img.left150	{width:150px}
img.bromid	{width:80px; }
img.fasner	{width:50px}
a.toiawase	{background-color:#ffcc99; padding:5px; color:#003399; font-weight:bold; font-size:14px}

