/* base setting */
body		{margin:0px 0px 0px 0px; background-color:#fffaf2;}
body		{font:13px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
td,th		{font:13px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
a:link		{color:#000066;}
a:visited	{color:#000066;}
a:active	{color:#0033FF;}
a:hover		{color:#0033FF;}
h1			{margin:-26px 5px 10px 0px; color:#222222; font:bold 12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
h2			{margin:0px; font-size:14px; font-weight:normal; line-height:120%;}
h3			{margin:0px; font-size:14px; font-weight:normal; line-height:120%;}
em,p		{margin:0px; font-style:normal;}

.font_MSG	{font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.font_MSGP	{font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
.font_16	{font-size:16px;}
.font_15	{font-size:15px;}
.font_14	{font-size:14px;}
.font_13	{font-size:13px;}
.font_12	{font-size:12px;}
.font_11	{font-size:11px;}
.font_10	{font-size:10px;}
.font_09	{font-size: 9px;}
.font_08	{font-size: 8px;}

/* base design */
#all		{width:770px; margin:0px auto;}
#all_left	{width:5px; background:url(image/bgline1.gif) #fffaf2 repeat-y;}
#all_right	{width:5px; background:url(image/bgline2.gif) #fffaf2 repeat-y;}
#all_main	{width:760px; background:#ffffff;}

/* header design */
#head_bg			{background:url(image/head3.gif) #ffffff repeat-x;}
#head_menu			{background:#fff0d2; text-align:center;}
#head_menu ul		{margin:0px; padding:2px;}
#head_menu li		{margin:0px; padding:0px; display:inline; color:#634300; font:14px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#head_menu a		{padding:0px 5px; color:#634300; font:14px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-decoration:none;}
#head_menu a:hover	{background:#ffb926; position:relative; top:-2px; padding-bottom:2px;}

/* footer design */
#top_link			{margin:40px 0px 0px 0px;}
#top_link a			{display:inline; margin:0px; padding:0px 10px 0px 0px; color:#776644; font:bold 15px /19px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-decoration:none;}
#top_link a:hover	{color:#776644; background:#fff0d2;}
#top_link a img		{vertical-align:text-bottom;}
#foot				{background:#fff0d2; margin:0px; padding:20px 0px 0px 0px;}
#foot address		{background:#ffb926; color:#ffffff; font:normal bold 13px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:center;}

/* top page design */
#top_all		{background:url(image/top01b.jpg) #ffffff;}
#top_all h2		{padding:20px 0px 0px 0px;}
#top_all p		{margin:10px 0px 0px 20px; color:#634300; font:14px /16px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#top_all a		{text-decoration:none;}
#link_bt		{margin:10px 0px 0px 50px;}
#tel			{float:right; margin: -50px 20px 0px 0px;}

#chap2			{background:url(image/quartz1.gif) no-repeat 230px 0px;}
#chap3			{background:url(image/room1.jpg) no-repeat 180px bottom; height:215px; vertical-align:top;}
#chap4			{background:url(image/room2.jpg) no-repeat 180px bottom; height:215px; vertical-align:top;}
#quartz_com p	{color:#444444; font:11px /14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; margin:20px 0px 0px 0px; text-align:center;}
#quartz_bnr		{background:url(image/quartz_banner01.jpg) no-repeat; width:700px; height:120px; margin:0px 0px 25px 30px;}
#quartz_bnr p	{color:#6d83d4; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; padding:73px 0px 0px 5px; margin:0px;}
