body			{margin:0px; padding:0px; background:url(image/bg03.gif) repeat-x #13322b; text-align:center;}
body			{color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
td,th			{color:#6d4f4f; font:12px /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:#000066;}
a:hover			{color:#0033FF; background:#f3f7f7;}

h2,h3,h4,h5,h6	{margin:0px; font:normal 12px /18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
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;}
.super1		{color:#ff0000; font:bold 16px /18px "MS UI Gothic";}
.super2		{color:#990000; font:bold 14px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
.super3		{color:#ff44aa; font:bold 18px /20px "MS UI Gothic";}
.super4	@@{color:#000066; font:bold 16px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

/* base_template design */
#container1		{width:764px; margin:0px auto; background-color:#222222; text-align:centr;}
#container2		{width:760px; margin:0px auto; background-color:#ffffff; text-align:left;}
table#head1		{width:764px; height:60px;}
table#head1 th		{vertical-align:bottom; text-align:left;}
table#head1 td		{vertical-align:bottom; text-align:right;}
table#head1 h1		{margin:0px; padding:0px; color:#8BBEB2; font:12px /14px "MS UI Gothic";}
table#head1 ul		{margin:8px 0px 0px 0px; padding:0px 0px 0px 0px;}
table#head1 li		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline;}
table#head1 img		{border:none; vertical-align:middle;}
p#head2			{width:764px; margin:0px auto; background-color:#222222; color:#aaaaaa; font:11px /15px "MS UI Gothic"; text-align:left; text-indent:5px;}
address			{width:760px; margin:0px auto; color:#ffffff; font:normal 11px /13px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:center; letter-spacing:1px; background:#222222;}

/* index.htm jacket design */
#jacket				{border-bottom:2px solid #412a2a;}
#jacket_b			{width:450px; height:250px; text-align:left; vertical-align:bottom; }
#jacket_b h1		{width:100%; margin:0px 3px 16px 0px; color:#412a2a; font:bold 11px /15px "MS UI Gothic"; filter:Glow(color=#ffffff strength=2);}
#jacket_b h1 span	{font-weight:normal;}
#jacket_b p			{width:100%; margin:0px 3px 0px 0px; color:#412a2a; font:bold 11px /15px "MS UI Gothic"; filter:Glow(color=#ffffff strength=2);}
#jacket_s			{width:296px; height:250px; text-align:center; vertical-align:middle; background:url(image/jacket_message.gif) no-repeat;}
#jacket_s p			{color:#412a2a; font:11px /25px "MS UI Gothic"; letter-spacing:1px;}
#jacket_s img		{margin:20px;}

/* index.htm contents design */
h2#headline			{margin:20px 0px 0px 0px; color:#8d7575; font:9px /9px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
h2#headline img		{vertical-align:text-top;}

#m_info				{margin:10px 30px 0px 50px;}
#m_info p			{color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#m_info p#Lmargin	{margin:0px 0px 0px 20px; color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#m_info p strong	{color:#412a2a; font-weight:bold;}
#m_info hr			{height:1px; color:#ffffff; background:#ffffff; margin:15px 0px; border-bottom:1px dashed #d9d4d4;}
#m_info ul			{margin:0px 0px 15px 15px; padding:0px;}
#m_info li			{margin:0px 0px 15px 0px; padding:0px; color:#6d4f4f; font:12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

#m_menu				{margin:10px 30px 0px 50px;}
#m_menu h3			{margin:0px 0px 0px 240px; color:#412a2a; font:bold 10px /20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-decoration:none;}
#m_menubt1 p		{width:100%; color:#ffffff; filter:Glow(color=#000000 strength=3); font:bold 12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:right; margin:50px 0px 0px 0px;}
#m_menubt2 p		{width:100%; color:#412a2a; filter:Glow(color=#ffffff strength=3); font:bold 12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:center; margin:50px 0px 0px 20px;}
#m_menubt3 p		{width:100%; color:#412a2a; filter:Glow(color=#ffffff strength=3); font:bold 12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left; margin:4px 0px 0px 20px;}
#m_menubt4 p		{width:100%; color:#412a2a; filter:Glow(color=#ffffff strength=3); font:bold 12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:left; margin:20px 0px 0px 20px;}
#m_menubt5 p		{width:100%; color:#ffffff; filter:Glow(color=#000000 strength=3); font:bold 12px /15px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-align:right; margin:50px 0px 0px 0px;}

a#m_menubt1			{display:block; width:320px; height:100px; margin:0px 20px 15px 0px; background:url(image/menu_bt01a.gif) no-repeat; text-decoration:none;}
a#m_menubt2			{display:block; width:320px; height:100px; margin:0px  0px 15px 0px; background:url(image/menu_bt02a.gif) no-repeat; text-decoration:none;}
a#m_menubt3			{display:block; width:320px; height:100px; margin:0px 20px  0px 0px; background:url(image/menu_bt03a.gif) no-repeat; text-decoration:none;}
a#m_menubt4			{display:block; width:320px; height:100px; margin:0px  0px  0px 0px; background:url(image/menu_bt04a.gif) no-repeat; text-decoration:none;}
a#m_menubt5 		{display:block; width:320px; height:100px; margin:15px 20px 15px 0px; background:url(image/menu_bt05a.gif) no-repeat; text-decoration:none;}
a:hover#m_menubt1	{background:url(image/menu_bt01b.gif) no-repeat; text-decoration:none;}
a:hover#m_menubt2	{background:url(image/menu_bt02b.gif) no-repeat; text-decoration:none;}
a:hover#m_menubt3	{background:url(image/menu_bt03b.gif) no-repeat; text-decoration:none;}
a:hover#m_menubt4	{background:url(image/menu_bt04b.gif) no-repeat; text-decoration:none;}
a:hover#m_menubt5	{background:url(image/menu_bt05b.gif) no-repeat; text-decoration:none;}

#m_contact			{margin:0px 0px 0px 50px; height:85px; background:url(image/contact_bg01.gif) no-repeat right bottom;}
#m_contact img		{margin:15px 15px 0px 0px; float:left;}
#m_contact p		{margin:20px 0px 0px 0px; font:14px /18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

/**/
.style_t table{
	border:1px solid #C9B887;
}
.style_t tr{
vertical-align:top;
}

.style_t td{
	padding:20px 5px 0px 5px;
	height:420px;
	width:220px;
	background:#F2EEE2;
	font:12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.style_t span{
	background:#FFFFFF;
	float: left;
	border:1px solid #C9B887;
	margin:0px 0px 10px 0px;
}
.style_t img{
	margin:5px 5px 5px 5px;
	border:1px solid #C9B887;
	align:center;
}
.style_t #style_name{
	color:#927d41;
	font:bold 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	text-align:center;
	border-bottom:1px solid #C9B887;
	margin:0px 0px 10px 0px;
}
