body,td,th,h1,h2,h3,h4,h5,h6,p,em
				{margin:0px; padding:0px; color:#333333; font:normal normal normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
a				{color:#000099; text-decoration:underline;}
a:hover			{color:#3366ff; text-decoration:underline;}
a img			{border:1px solid #666666;}
a:hover img		{border:1px solid #aaaaaa;}


body				{background:#ffffff url(../img/bg01.gif) fixed;}
div#container		{background:#ffffff; width:760px; border-right:1px solid #999999; border-left:1px solid #999999; text-align:left;}
div#head1			{width:760px; height:50px;}
div#head1 img		{float:left; border:none;}
div#head1 h1		{float:right; color:#555555; font:normal 12px /16px "MS UI Gothic"; text-align:right; margin:2px 2px 0px 0px;}
div#head2			{width:760px; height:20px; background:#3a0751; color:#ffffff; font:bold 14px /20px "MS UI Gothic"; text-align:center;}
div#head2 a			{color:#ffffff; text-decoration:none;}
div#head2 a:hover	{color:#ffffff; text-decoration:none; background:#9966cc;}
address				{color:#ffffff; background:#3a0751; font:normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center; width:760px;}

/* index.htm */
div#top #midashi_b				{margin:20px auto 0px auto; color:#ff3344; font:24px /30px "MS UI Gothic"; text-align:center;}
div#top table#hyoushi			{margin:10px 0px 0px 30px; width:700px;}
div#top table#hyoushi tr		{vertical-align:middle;}
div#top table#hyoushi th		{width:230px;}
div#top table#hyoushi td		{width:470px;}
div#top table#hyoushi p			{color:#333333; font:normal 15px /19px "lr oSVbN", Osaka, "qMmpS Pro W3";}
div#top table#hyoushi p span	{color:#663333; font:bold   17px /19px "MS UI Gothic";}
div#top table#hyoushi div#ogire	{color:#111111; font:bold   19px /22px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center; background:#ffdddd; padding:10px; margin:10px 20px 0px 20px;}
div#top table#hyoushi div#kanbai{color:#111111; font:bold   19px /22px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center; background:#ddddff; padding:10px; margin: 5px 20px 0px 20px;}

div#top #midashi_s				{height:30px; margin:50px 0px 20px 0px; background:url(../img/title02.gif) no-repeat; color:#ffffff; font:bold 17px /20px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-indent:20px;}
div#top #midashi_ss				{margin:20px 20px 0px 20px; background:#eeeeff; color:#111111; font:bold 21px /24px "lr o", "ז", "qMm Pro W3"; text-indent:10px; border-bottom:2px solid #999999; border-right:2px solid #999999;}
div#top p#setsumei				{margin:20px auto 0px auto; color:#444444; font:normal 15px /17px  "MS UI Gothic"; text-align:center;}
div#top p#setsumei span			{color:#aa00aa; font:bold 17px /17px  "MS UI Gothic"; text-decoration:underline;}
div#top table#item				{margin:20px 0px 0px 30px; width:705px; text-align:center;}
div#top table#item td			{padding:7px;}
div#top table#item p#comment	{color:#111111; font:bold   15px /16px "lr o", "ז", "qMm Pro W3"; text-align:center; background:#ffff33;}
div#top table#item p#name1		{color:#222299; font:bold   17px /20px "lr o", "ז", "qMm Pro W3"; text-align:left;}
div#top table#item p#name1 span	{font-size:13px;}
div#top table#item p#name2		{color:#2222ff; font:bold   17px /20px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left;}
div#top table#item p#price1		{color:#333333; font:normal 13px /20px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
div#top table#item p#price1 span{color:#ff2222; font:bold   15px /20px "lr oSVbN", Osaka, "qMmpS Pro W3";}
div#top table#item p#price2		{color:#ff0000; font:bold   15px /20px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center; margin:0px 15px 0px 85px; background:#ffff33; border:1px solid #ff9933;}
div#top div#itembt				{margin:20px 0px 0px 30px; width:705px; text-align:center;}
div#top div#itembt img			{margin:0px 10px; border:none;}

div#top table#tyumon			{margin:10px 0px 0px 100px; border:1px solid #cccccc;}
div#top table#tyumon th			{background:#ffffcc; color:#333333; font:15px /25px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; padding-left:10px;}
div#top table#tyumon td			{background:#f9f9f9; color:#222222; font:15px /25px "lr oSVbN", Osaka, "qMmpS Pro W3"; }
div#top table#tyumon span#komoji{font-size:13px;}
div#top table#tyumon span#price1{color:#ff6600; font-size:13px;}
div#top table#tyumon span#price2{color:#ff3333; font-weight:bold;}
div#top table#tyumon img		{vertical-align:middle;}
p#tyumon_text1					{margin:25px 0px 0px  60px; color:#111111; font:bold   21px /25px "lr oSVbN", Osaka, "qMmpS Pro W3";}
p#tyumon_text1 span				{color:#ff1111; font:bold   24px /25px "lr oSVbN", Osaka, "qMmpS Pro W3";}
p#tyumon_text2					{margin:15px 0px 0px 100px; color:#444444; font:normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
p#tyumon_text3					{margin:20px 0px 0px 100px; color:#4466ff; font:normal 15px /19px "lr oSVbN", Osaka, "qMmpS Pro W3";}
p#tyumon_text3 span				{font-size:11px;}
p#tyumon_text4					{margin:5px 130px 0px 100px; color:#ff0000; font:normal 17px /23px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center; background:#ffff33; border:1px solid #ff9933;}
p#tyumon_text4 span				{font-weight:bold; font-size:21px;}
table#yamato				{margin:25px 0px 0px 100px;}
table#yamato td				{text-align:center; vertical-align:middle; font:bold 15px /18px "MS UI Gothic";}	
table#yamato img#neko		{margin-bottom:5px;}
table#yamato img#card		{border:1px solid cccccc;}

div#top table#shop				{margin:0px 0px 20px 30px; width:700px;}
div#top table#shop tr			{text-align:left; vertical-align:bottom;}
div#top table#shop th			{width:460px;}
div#top table#shop td			{width:240px; text-align:center;}
div#top table#shop h3			{margin:0px 0px 0px 15px; color:#111111; font:bold   26px /30px "lr o", "ז", "qMm Pro W3";}
div#top table#shop h3 span		{font-size:20px;}
div#top table#shop p			{margin:10px 0px 0px 50px; color:#444444; font:normal 15px /19px "lr oSVbN", Osaka, "qMmpS Pro W3";}

div#counter						{margin:0px auto 20px auto; font:15px /20px "MS UI Gothic"; text-align:center;}
div#counter img					{vertical-align:middle;}

/* tokutei.htm */
div#tokutei h2			{margin:20px auto 0px auto; color:#333333; font:bold 21px /30px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
div#tokutei table		{margin:20px auto 30px auto; border:1px solid #999999; border-collapse:collapse;}
div#tokutei table tr	{vertical-align:top;}
div#tokutei table th	{color:#333333; font:normal 15px /20px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; padding:8px; border:1px solid #999999; background:#eeeeee;}
div#tokutei table td	{color:#333333; font:normal 15px /20px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; padding:8px; border:1px solid #999999;}





