/* common setting */
#page_title		{color:#dd88bb; font:normal 11px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#page_title img	{margin:0px 15px 0px 0px; vertical-align:middle;}
#category_title h2	{font:bold 25px /28px "MS UI Gothic"; color:#660022; margin:0px 0px 15px 0px;}
#category_title span{font:bold 13px /28px "MS UI Gothic";}
#category_title p	{}
#line_cross1		{background:url(../image/line_cross01.gif) no-repeat;}
#line_cross2		{background:url(../image/line_cross02.gif) no-repeat;}
#line_cross3		{background:url(../image/line_cross03.gif) no-repeat;}
#back_link			{margin:0px 280px 0px 280px; padding:0px; text-align:center;}
#back_link a		{display:block; width:100%; height:19px; background:url(../image/bg_check03a.gif); border:1px dashed #992266; color:#992266; font:bold 13px /18px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-decoration:none;}
#back_link a:hover	{display:block; width:100%; height:19px; background:url(../image/bg_check03b.gif); border:1px dashed #662299; color:#992266; font:bold 13px /18px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-decoration:underline;}

/* item layout */
#category1				{background:url(../image/line_cross01.gif) no-repeat; text-align:center; vertical-align:top;}
#category2				{background:url(../image/line_cross02.gif) no-repeat; text-align:center; vertical-align:top;}
#category3				{background:url(../image/line_cross03.gif) no-repeat; text-align:center; vertical-align:top;}
#category1 td			{color:#882255; font:11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#category2 td			{color:#882255; font:11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#category3 td			{color:#882255; font:11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#item_photo				{width:150px; height:120px; padding:3px; border:1px solid #cccccc; background:#ffffff; text-align:center;}
#item_photo img				{border:none;}
#item_comment 				{margin:0px 0px 30px 0px; padding:2px 12px; background:#ffffff;}
#item_comment p				{color:#42023b; font:11px /12px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left;}
#item_comment p span		{color:#775566;}
#item_comment p#price		{color:#ff6666; font:bold 13px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:right;}
#item_comment p#price span	{color:#ff0000; padding:0px 5px; border:2px solid #ff2222;}
#item_pricetable th		{color:#42023b; font:normal 11px /12px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left;}
#item_pricetable td		{color:#ff6666; font:bold 13px /12px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:right;}
#line2					{margin:20px 0px 20px 70px;}



/* fitting.htm design */
#fitting table#tb1	{width:100%; margin-bottom:15px; background:url(../image/bg_fitting01.gif) no-repeat 1px 65px;}
#fitting table#tb2	{width:100%; margin-bottom:15px; background:url(../image/bg_fitting02.gif) no-repeat 1px 65px;}
#fitting table#tb3	{width:100%; margin-bottom:15px; background:url(../image/bg_fitting03.gif) no-repeat 1px 65px;}
#fitting th			{width:20%; padding:10px; text-align:center;}
#fitting td			{width:30%; padding:10px; vertical-align:top;}
#fitting h3			{margin-top:70px; color:#444444; font:13px /16px"MS UI Gothic"; border-bottom:4px dotted #f3f3f3;}
#fitting p			{margin-top:15px; color:#666666; font:13px /16px"MS UI Gothic";}
#hot_title h3		{font:bold 19px /22px "MS UI Gothic"; color:#660022; margin:25px 0px 15px 40px; text-align:left;}
#hot_title span		{font:bold 13px /25px "MS UI Gothic";}

/* access.htm design */
#access_photo1			{margin:30px 0px 0px 30px; height:150px;}
#access_photo2			{margin:-170px 0px 0px 0px; height:170px; text-align:right;}
#access_text1 h2		{margin:10px 0px 0px 30px; color:#ff88dd; font:bold 26px /30px Arial, Helvetica, sans-serif;}
#access_text1 h2 span	{font:bold 18px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#access_text1 p			{margin:5px 0px 5px 50px; color:#993366; font:13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#access_text1 h3		{margin:18px 0px 0px 30px; color:#006666; font:bold 18px /24px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#access_text1 ul		{margin:0px 0px 0px 30px; padding:0px 0px 0px 20px;}
#access_text1 li		{margin:5px 0px; color:#777777; font:11px /13px"lr oSVbN", Osaka, "qMmpS Pro W3";}
#access_photo3			{margin:25px 0px 25px 30px;}
#access_line			{margin:25px 0px 25px 65px;}

/* mail.htm layout */
#mail_order h2		{margin:40px 0px 20px 40px; color:#003366; font:bold 25px /28px "MS UI Gothic";}
#mail_order p#mo1	{margin:0px 0px 12px 25px; color:#2288aa; font:11px /15px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#mail_order p#motel	{margin:0px 0px 12px 0px; color:#006688; font:13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
#mail_order h3		{margin:0px 10px 12px 10px; padding:0px 20px; color:#ffffff; background:#aaaacc; font:bold 15px /16px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#mail_order h4		{margin:0px 20px 12px 20px; color:#222222; font:bold 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; border-bottom:1px dotted #cccccc;}
#mail_order p#mo2	{margin:0px 0px 12px 25px; color:#555555; font:11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#mail_order p#mo3	{margin:0px 0px 0px 20px; color:#556677; font:13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
#souryou		{border-collapse:collapse; border:1px solid #bbbbbb;}
#souryou th		{color:#335577; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
#souryou td		{color:#333333; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center;}
#shiharai		{border-collapse:collapse; border:1px solid #bbbbbb; margin:0px 0px 0px 40px; width:500px;}
#shiharai th	{color:#335577; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:center; padding:5px; width:150px;}
#shiharai td	{color:#333333; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; padding:5px 5px 5px 20px;}
#tokutei		{border-collapse:collapse; border:1px solid #bbbbbb; width:500px;}
#tokutei th		{color:#335577; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; vertical-align:top; padding:4px; width:150px;}
#tokutei td		{color:#333333; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; vertical-align:top; padding:4px;}
#kojin1			{padding:5px 5px 0px 40px; margin:0px; list-style-type:circle;}
#kojin1 li		{color:#556677; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#kojin2			{padding:5px 5px 5px 20px; margin:0px; list-style-type:disc;}
#kojin2 li		{color:#556677; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#ssl			{color:#775566; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#mform 			{margin:10px 0px; padding:10px; width:430px; border:2px dashed #ff88cc; background:#fffafa;}
#mform th		{color:#994466; font:bold 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; vertical-align:top; width:100px;}
#mform td		{color:#994466; font:normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; vertical-align:top; width:150px;}
#mform td#w300	{color:#994466; font:normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; vertical-align:top; width:300px;}
#mform td span	{color:#666666; font:normal 11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-align:left; vertical-align:top;}
#mf_design1		{color:#222222; font:normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; border:1px solid #aa99aa; background:#ffffff;}
#mf_design2		{color:#222222; font:normal 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; border:1px solid #aa99aa; background:#ffffff;
					 scrollbar-3dlight-color:#ccaacc; scrollbar-darkshadow-color:#ccaacc; scrollbar-arrow-color:#ccaacc;
					 scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ccaacc; scrollbar-base-color:#ffffff; scrollbar-face-color:#ffffff;}

/* fUC ėp */
#miniwindow						{width:400px; background:#ffffff; border:1px solid #ffb3bf;}
#miniwindow div#mhead			{height:59px; background:url(../image/bar01.gif) repeat-x bottom;}
#miniwindow div#mhead img		{margin:6px 15px 0px 4px; float:left; vertical-align:middle;}
#miniwindow div#mhead h1		{padding:30px 0px 0px 0px; color:#994466; font:11px /13px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#miniwindow div#mfoot			{height:25px; background:url(../image/bar01.gif) repeat-x top; text-align:center;}
#miniwindow div#mfoot address	{padding:11px 0px 0px 0px; color:#df8a9a; font:normal 11px /11px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#miniwindow div#close			{text-align:center; margin-bottom:20px;}
#miniwindow div#close a			{padding:2px 20px; color:#666666; background:#fff6f6; border:1px solid #cc9999; font:bold 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-decoration:none;}
#miniwindow div#close a:hover	{padding:2px 20px; color:#666666; background:#fff6f6; border:1px solid #ffaaaa; font:bold 13px /15px "lr oSVbN", Osaka, "qMmpS Pro W3"; text-decoration:none;}

/* fUC point.htm */
#miniwindow div#point			{margin:10px;}
#miniwindow div#point h2		{margin:0px; color:#ffffff; font:bold 14px /16px "MS UI Gothic"; background:#ff4444; text-align:center;}
#miniwindow div#point p			{margin:15px 0px 20px 10px; color:#994466; font:13px /17px "lr oSVbN", Osaka, "qMmpS Pro W3";}
/* fUC news.htm */
#miniwindow div#news			{margin:10px;}
#miniwindow div#news h2			{margin:0px; color:#ffffff; font:bold 14px /16px "MS UI Gothic"; background:#ff4444; text-align:center;}
#miniwindow div#news p			{margin:10px 0px 10px 10px; color:#994466; font:13px /17px "lr oSVbN", Osaka, "qMmpS Pro W3";}
#miniwindow div#news p span#a	{color:#9900ff; font-weight:bold; border-bottom:1px solid #9900ff;}
#miniwindow div#news p span#b	{color:#ff0099; font-weight:bold; border-bottom:1px solid #ff0099;}
