
td		{
		font-size:80%; 
		}
h1 		{
		margin:4px 0 4px; 
		font-size:120%;
  		line-height:1.3em;
  		font-weight:bold;
  		color:#826C55;   
  		}
h2 		{
		margin:0 0 3px; 
		font-size:100%;
  		line-height:1.3em;
  		font-weight:bold; 
  		color:#826C55; 
   		}
  
h3 		{
  		margin:0 0 3px;
  		font-size:100%;
  		line-height:1.3em;
  		font-weight:bold; 
  		}
  		
pre		{
		font-size:140%;
		}
  		
.p_i	{width:130;float:left;}
.p_d	{ margin:4px 10px 4px;}
.p_dh	{ margin:0 0 0;}
.p_if	{width:74; height:74; float:left;}
.p_flag	{background:url('../images/info.gif') no-repeat 0 0px;padding-left:16px;color:#FF9933;font-weight:bold;height:22;}

.red	{color:#ff0000;}
.note_header	{background:#f4f4f4;}



a:Link 			{color:#646400; text-decoration: none;}
a:Visited 		{color:#646400; text-decoration: none;}
a:hover			{color:#FF7200; text-decoration:underline}
a.m:Link 		{color:#666666; text-decoration: none;}
a.m:Visited 	{color:#666666;	text-decoration: none;}
a.m:hover		{color:#FF7200; text-decoration:underline}
a.non:Link 		{color:#555555; text-decoration: none;}
a.non:Visited 	{color:#555555;	text-decoration: none;}
a.non:hover		{color:#555555; text-decoration:underline}


  
.hr1		{background:url('../images/hr1.gif') repeat-x; padding:1px;} 
.hr_foot	{background:url('../images/hr1.gif') repeat-x 0 100%; padding:8px;} 
.hr_dot		{background:url('../images/hr_dot.gif') repeat-x; padding:3px;} 

.ca_x  		{color :#C0C0C0; font-weight :normal;}
.ca_n		{color :#666666; font-weight :normal;}

.white_back {background:#ffffff;padding:2px;}


.t1 {background: url('../images/dot1.gif') repeat-x 0 0;width:100%;}
.t1_300 {background: url('../images/dot1.gif') repeat-x 0 0;width:300px;}
.t1_400 {background: url('../imagesdot1.gif') repeat-x 0 0;width:400px;}
.b1 {background: url('../images/dot1.gif') repeat-x 0 100%; }
.l1 {background: url('../images/dot1.gif') repeat-y 0 0; }
.r1 {background: url('../images/dot1.gif') repeat-y 100% 0; }
.tl1 {background: url('../images/tl1.gif') no-repeat 0 0; }
.tr1 {background: url('../images/tr1.gif') no-repeat 100% 0; padding:4px }
.bl1 {background: url('../images/bl1.gif') no-repeat 0 100%; }
.br1 {background: url('../images/br1.gif') no-repeat 100% 100%;}

.t2 {background:#ffffff url('../images/dot1.gif') repeat-x 0 0;width:100%;}
.b2 {background: url('../images/dot1.gif') repeat-x 0 100%; }
.l2 {background: url('../images/dot1.gif') repeat-y 0 0; }
.r2 {background: url('../images/dot1.gif') repeat-y 100% 0; }
.tl2 {background: url('../images/tl1.gif') no-repeat 0 0; }
.tr2 {background: url('../images/tr1.gif') no-repeat 100% 0; padding:4px }
.bl2 {background: url('../images/bl1.gif') no-repeat 0 100%; }
.br2 {background: url('../images/br1.gif') no-repeat 100% 100%;}



.t0 {background: url('../images/c_dot0.gif') repeat-x 0 0;width:100%;}
.b0 {background: url('../images/c_dot0.gif') repeat-x 0 100%; }
.l0 {background: url('../images/c_dot0.gif') repeat-y 0 0; }
.r0 {background: url('../images/c_dot0.gif') repeat-y 100% 0; }
.tl0 {background: url('../images/c_tl0.gif') no-repeat 0 0; }
.tr0 {background: url('../images/c_tr0.gif') no-repeat 100% 0; padding:8px }
.bl0 {background: url('../images/c_bl0.gif') no-repeat 0 100%; }
.br0 {background: url('../images/c_br0.gif') no-repeat 100% 100%;}

.bh_l3	{padding-bottom:2px;background: url('../images/ch_TL2.gif') no-repeat 0 0 #d0d0d0; width:100%;}
.bh_r3	{padding-top:2px;background: url('../images/ch_TR2.gif') no-repeat 100% 0; width:100%;}
.t3 	{background:#ffffff;width:100%;}
.b3 	{background: url('../images/dot1.gif') repeat-x 0 100%;}
.l3 	{background: url('../images/dot1.gif') repeat-y 0 0; }
.r3 	{background: url('../images/dot1.gif') repeat-y 100% 0;}
.tl3 	{}
.tr3 	{padding:4px }
.bl3 	{background: url('../images/bl1.gif') no-repeat 0 100%;}
.br3 	{background: url('../images/br1.gif') no-repeat 100% 100%;}





.m_p 	{font-weight :bold; background:url('../images/+.gif') no-repeat 0 2px;white-space: nowrap; padding-left:18px; padding-right:2px; height:18px;}
.m_m 	{font-weight :bold; background:url('../images/-.gif') no-repeat 0 2px;white-space: nowrap; padding-left:18px; padding-right:2px; height:18px;}
.m_n 	{white-space:nowrap; padding-left:4px; padding-right:2px;}
.m_t	{white-space: nowrap; padding-left:16px; padding-right:2px; height:18px;}
.m_tw	{padding-left:20px; padding-right:2px; height:18px;}
.m_li	{background:url('../images/li.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;height:18px;}
.m_li2	{background:url('../images/li.gif') no-repeat 4px 0px;white-space: nowrap; padding-left:26px; padding-right:2px;height:18px;}

.m_tm	{background:url('../images/tree_m.gif') no-repeat 0 0px;white-space: nowrap; padding-left:22px; padding-right:2px;height:18px;}
.m_te	{background:url('../images/tree_e.gif') no-repeat 0 0px;white-space: nowrap; padding-left:22px; padding-right:2px;height:18px;}
.m_cart	{background:url('../images/cart.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;height:18px;}
.m_key	{background:url('../images/key.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;height:18px;}
.m_lock	{background:url('../images/lock.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;height:18px;}
.m_question	{background:url('../images/question.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;}
.m_shop	{background:url('../images/shop.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;}
.m_check{color:#0000ff;background:url('../images/check.gif') no-repeat 0 0px;white-space: nowrap; padding-left:18px; padding-right:2px;}



.sm_Type	{font-weight :bold; padding-left:8px;}
.sm_Category{padding-left:16px; padding-right:10px;padding-bottom:4px;}

.h_lpd	{color#C0C0C0; padding-left:50px}

.os_0 {background:url('../images/os0.gif') no-repeat 0 0px;padding-left:20px;}
.os_1 {background:url('../images/os1.gif') no-repeat 0 0px;padding-left:20px;}
.os_2 {background:url('../images/os2.gif') no-repeat 0 0px;padding-left:20px;}
.os_3 {background:url('../images/os3.gif') no-repeat 0 0px;padding-left:20px;}
.os_4 {background:url('../images/os4.gif') no-repeat 0 0px;padding-left:20px;}
.os_5 {background:url('../images/os5.gif') no-repeat 0 0px;padding-left:20px;}
.os_6 {background:url('../images/os6.gif') no-repeat 0 0px;padding-left:20px;}

.flag_jp {background:url('../images/flag_jp.gif') no-repeat 2px 0px;padding-left:27px;height:18px;}
.flag_uk {background:url('../images/flag_uk.gif') no-repeat 2px 0px;padding-left:27px;height:18px;}



.wp_li	{background:url('../images/li.gif') no-repeat 0 0px;padding-left:18px; padding-right:2px;height:18px;}
.wp_question	{background:url('../images/question.gif') no-repeat 0 0px;padding-left:18px; padding-right:2px;}


.t_question	{color:#FF9933;background:url('../images/question.gif') no-repeat 0 0px;padding-left:24px; padding-right:2px;}
.t_exclamation	{color:#FF9933;background:url('../images/!.gif') no-repeat 0 0px;padding-left:24px; padding-right:2px;}
.t_shop_loc {color:#FF9933;background:url('../images/question.gif') no-repeat 0 0px;padding-left:24px; padding-right:2px;}
.t_description {font-size:70%; padding-left:12px;}
.t_small_70 {font-size:70%; padding-left:8px;}
.t_checked	{background:url('../images/checked.gif') no-repeat 0 0px;padding-left:24px; padding-right:2px;}
.t_checked_blue	{color:#0000ff;background:url('../images/check.gif') no-repeat 0 0px;padding-left:18px; padding-right:2px;}

.t_li	{background:url('../images/li.gif') no-repeat 0 0px;padding-left:16px;}
.bx_am {background:url('../images/v_line_over.gif'); width:170;}

.bx_t		{background: url('../images/c_dot0.gif') repeat-x 0 0;width:500;}
.bx_t0		{background: url('../images/c_dot0.gif') repeat-x 0 0; width:170;}
.bx_b0 		{background: url('../images/c_dot0.gif') repeat-x 0 100%;}
.bx_l0 		{background: #ffffff;background: url('../images/c_dot0.gif') repeat-y 0 0; }
.bx_r0 		{background: url('../images/c_dot0.gif') repeat-y 100% 0; }
.bx_tl0 	{background: url('../images/c_tl0.gif') no-repeat 0 0;}
.bx_tr0		{background: url('../images/c_tr0.gif') no-repeat 100% 0; padding:8px}
.bx_bl0 	{background: url('../images/c_bl0.gif') no-repeat 0 100%; }
.bx_br0 	{background: url('../images/c_br0.gif') no-repeat 100% 100%;}

.bxh_l		{padding-bottom:3px;background: url('../images/ch_TL.gif') no-repeat 0 0 #D0D0D0;width:170;}
.bxh_r		{padding-top:3px;background: url('../images/ch_TR.gif') no-repeat 100% 0; width:100%;}
.bx_t1 		{background: #ffffff; width:170;}
.bx_b1 		{background: url('../images/c_dot0.gif') repeat-x 0 100%;}
.bx_l1 		{background: url('../images/c_dot0.gif') repeat-y 0 0; }
.bx_r1 		{background: url('../images/c_dot0.gif') repeat-y 100% 0; }
.bx_tl1 	{}
.bx_tr1 	{padding:8px}
.bx_bl1 	{background: url('../images/c_bl0.gif') no-repeat 0 100%; }
.bx_br1 	{background: url('../images/c_br0.gif') no-repeat 100% 100%;}

.bxh_l2		{padding-bottom:2px;background: url('../images/ch_TL2.gif') no-repeat 0 0 #D0D0D0;width:400;}
.bxh_r2		{padding-top:2px;background: url('../images/ch_TR2.gif') no-repeat 100% 0; width:100%;}
.bx_t2 		{background: #ffffff; width:400;}
.bx_b2 		{background: url('../images/dot1.gif') repeat-x 0 100%;}
.bx_l2 		{background: url('../images/dot1.gif') repeat-y 0 0; }
.bx_r2 		{background: url('../images/dot1.gif') repeat-y 100% 0; }
.bx_tl2 	{}
.bx_tr2 	{padding:4px}
.bx_bl2 	{background: url('../images/bl1.gif') no-repeat 0 100%; }
.bx_br2 	{background: url('../images/br1.gif') no-repeat 100% 100%;}


.at_H	{font-weight :bold; margin:0 0 4px;}
.center { text-align:center}

.pad30 {padding-left:30px;padding-right:15px;padding-top:10px;padding-bottom:10px;}

input.submit {border: 1px solid; font: 10px Arial,Geneva,Helvetica,sans-serif,MS PGothic; background: #c0c0c0;color: #ffffff}
input.textBox { border: 1px solid #5A86B3; font: 80%: 130px; padding: 0px;  line-height: 14px; }



A.menu_active
{
	border:1px solid #413D75;
	background-color:#003399;
	color:White;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}
A.menu_inactive
{
	COLOR: #555555;
	text-decoration: none;
	border:1px solid #666666;
}
A.menu_active:hover
{
	border:1px solid #666666;
	background-color:#CCCCCC;
	color:white;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}
A.menu_inactive:hover
{
	COLOR: white;	
	text-decoration: none;
	background-color:#CCCCCC;
	border:1px solid #666666;
}

.promotion 
{
	color:#ff0000;
	font-weight: bold;
}
.blue
{
	color: #000000;
	font-weight: bold;
}
.normal
{
	color: #000000;
	font-weight: bold;
}

.promotion_1 
{
	color:#ff0000;
}