img { border: none; }

body { font-family:,arial,helvetica; font-size:12px; color:#545454; line-height:16px; MARGIN: 0px 0px 0px 30px;  }

table, tr, td, select,div,form,input,textarea { font-family:,arial,helvetica; font-size:12px; color:#545454; line-height:16px; MARGIN: 0px 0px 0px 0px;  }

a:link						{font-family:,arial,helvetica; font-size:12px; color:#545454; text-decoration:none;}
a:visited					{font-family:,arial,helvetica; font-size:12px; color:#545454; text-decoration:none;}
a:hover						{font-family:,arial,helvetica; font-size:12px; color:#bb3e3a; text-decoration:none;}

a.title:link			{font-family:,arial,helvetica; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
a.title:visited		{font-family:,arial,helvetica; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
a.title:hover			{font-family:,arial,helvetica; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

a.7:link					{font-family:,arial,helvetica; font-size:11px; color:#545454; text-decoration:none;}
a.7:visited				{font-family:,arial,helvetica; font-size:11px; color:#545454; text-decoration:none;}
a.7:hover					{font-family:,arial,helvetica; font-size:11px; color:#509c98; text-decoration:none;}



/* Ä¶ */

a.1:link				{font-family:,arial,helvetica; font-size:12px; color:#bb3e3a; text-decoration:none;}
a.1:visited				{font-family:,arial,helvetica; font-size:12px; color:#bb3e3a; text-decoration:none;}
a.1:hover				{font-family:,arial,helvetica; font-size:12px; color:#bb3e3a; text-decoration:underline;}

a.2:link				{font-family:,arial,helvetica; font-size:12px; color:#6e6e6e; text-decoration:none;}
a.2:visited				{font-family:,arial,helvetica; font-size:12px; color:#6e6e6e; text-decoration:none;}
a.2:hover				{font-family:,arial,helvetica; font-size:12px; color:#6e6e6e; text-decoration:underline;}

a.3:link				{font-family:,arial,helvetica; font-size:12px; color:#5eb2c1; text-decoration:none;}
a.3:visited				{font-family:,arial,helvetica; font-size:12px; color:#5eb2c1; text-decoration:none;}
a.3:hover				{font-family:,arial,helvetica; font-size:12px; color:#5eb2c1; text-decoration:underline;}

a.4:link				{font-family:,arial,helvetica; font-size:11px; color:#bb3e3a; text-decoration:none;line-height:11px; }
a.4:visited				{font-family:,arial,helvetica; font-size:11px; color:#bb3e3a; text-decoration:none;line-height:11px;}
a.4:hover				{font-family:,arial,helvetica; font-size:11px; color:#bb3e3a; text-decoration:underline;line-height:11px;}

a.5:link				{font-family:,arial,helvetica; font-size:11px; color:#6e6e6e; text-decoration:none;line-height:11px;}
a.5:visited				{font-family:,arial,helvetica; font-size:11px; color:#6e6e6e; text-decoration:none;line-height:11px;}
a.5:hover				{font-family:,arial,helvetica; font-size:11px; color:#6e6e6e; text-decoration:underline;line-height:11px;}

a.6:link				{font-family:,arial,helvetica; font-size:11px; color:#5eb2c1; text-decoration:none;line-height:11px;}
a.6:visited				{font-family:,arial,helvetica; font-size:11px; color:#5eb2c1; text-decoration:none;line-height:11px;}
a.6:hover				{font-family:,arial,helvetica; font-size:11px; color:#5eb2c1; text-decoration:underline;line-height:11px;}

a.7:link				{font-family:,arial,helvetica; font-size:11px; color:#545454; text-decoration:none;line-height:10px;}
a.7:visited				{font-family:,arial,helvetica; font-size:11px; color:#545454; text-decoration:none;line-height:10px;}
a.7:hover				{font-family:,arial,helvetica; font-size:11px; color:#bb3e3a; text-decoration:underline;line-height:10px;}

.s1						{font-family:,arial,helvetica; font-size:11px; color:#bb3e3a; text-decoration:none;}
.s2						{font-family:,arial,helvetica; font-size:11px; color:#6e6e6e; text-decoration:none;}
.s3						{font-family:,arial,helvetica; font-size:11px; color:#5eb2c1; text-decoration:none;l}

/* ÌºÅ¸Æ²Ä® */

.tt2				{background-color:#edbd92; }

/* td Å¸ */
.padding5			{padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; }
.padding_left5		{padding-left:5px; padding-right:5px; }
.padding10			{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.padding20			{padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px; }
.padding_left10		{padding-left:10px;  }
.tdbg1				{background-color:#f6efe7; }
.tdbg2				{background-color:#DDECEC;font-size:11px; color:#545454; font-weight:bold;}
.tdbg_class			{background-color:#f1f9ed; }
.tdbg_fac			{background-color:#EAF5F2; }
.td_contentbg	    {background-color:#fdfdf8; border-bottom-style:solid; border-bottom-color:cce7e1; border-bottom-width:1px }



/* Æ® Å¸ */

.tit			    {font-size:14px; color:#545454; font-weight:bold; padding-top:2px;}
.bold			    {font-weight:bold; }
.mov_tit            {color:#f87308; line-height: 14px; font-weight:bold;text-decoration:underline;}
.green11			{font-size:11px; color:#66949c;}
.green11b			{font-size:11px; color:#66949c; font-weight:bold;}
.join_green			{font-size:12px; color:#66949c;}
.join_grey			{font-size:12px; color:#a6a295;}
.font_red       	{font-size:12px; color:#FF3300;}
.11b			    {font-size:11px; font-weight:bold; }

/* È­Ç¸Æ® */

a.class:link				{font-family:,arial,helvetica; font-size:12px; color:#545454; font-weight:bold; text-decoration:none;}
a.class:visited				{font-family:,arial,helvetica; font-size:12px; color:#545454; font-weight:bold; text-decoration:none;}
a.class:hover				{font-family:,arial,helvetica; font-size:12px; color:#618f31; font-weight:bold; text-decoration:underline;}


/* LOCATION  */

     .location                 {font-family:; font-size:11px; color:#666666;}

	 .location_red             {font-family:; font-size:8pt; color:#d01240;}
    
    a.location_link:link       {text-decoration: none; color:666666; font-size: 11px;}
    a.location_link:visited    {text-decoration: none; color:666666; font-size: 11px;}
    a.location_link:hover      {text-decoration: none; color:666666; font-size: 11px; text-decoration:underline;} 

/***********************************************************************************************/

/* MAIN PAGE  */

     .news_data                 {font-family:verdana; font-size:8pt; color:#666666; line-height: 14px;}

    a.news_list:link        {text-decoration: none; color:#666666; font-size:8pt;}
    a.news_list:visited     {text-decoration: none; color:#666666; font-size:8pt;}
    a.news_list:hover       {text-decoration: none; color:#3a4c8d; font-size:8pt;}

    a.news_title:link       {text-decoration: none; color:#3a4c8d; font-size:11pt; line-height: 16px; font-weight:bold;}
    a.news_title:visited    {text-decoration: none; color:#3a4c8d; font-size:11pt; line-height: 16px; font-weight:bold;}
    a.news_title:hover      {text-decoration: none; color:#3a4c8d; font-size:11pt; line-height: 16px; font-weight:bold;}
    
    a.news_text:link        {text-decoration: none; color:#666666; font-size:9pt; line-height: 16px;}
    a.news_text:visited     {text-decoration: none; color:#666666; font-size:9pt; line-height: 16px;}
    a.news_text:hover       {text-decoration: none; color:#666666; font-size:9pt; line-height: 16px;}
    
     .review_title                 {font-family:; font-size:9pt; color:#f87308; line-height: 14px; font-weight:bold;}
     
     .review_text                  {font-family:; font-size:8pt; color:#666666; line-height: 14px;}
     
    a.package_title:link       {text-decoration: none; color:#3a4c8d; font-size:9pt; line-height: 16px; font-weight:bold;}
    a.package_title:visited    {text-decoration: none; color:#3a4c8d; font-size:9pt; line-height: 16px; font-weight:bold;}
    a.package_title:hover      {text-decoration: none; color:#3a4c8d; font-size:9pt; line-height: 16px; font-weight:bold;}
    
    a.package_price:link       {text-decoration: none; color:#666666; font-size:9pt; line-height: 16px; font-weight:bold;}
    a.package_price:visited    {text-decoration: none; color:#666666; font-size:9pt; line-height: 16px; font-weight:bold;}
    a.package_price:hover      {text-decoration: none; color:#666666; font-size:9pt; line-height: 16px; font-weight:bold;}




/* Ô½  */

    
    a.bbs_link:link       {text-decoration: none; color:666666; font-size: 9pt;}
    a.bbs_link:visited    {text-decoration: none; color:666666; font-size: 9pt;}
    a.bbs_link:hover      {text-decoration: none; color:246b25; font-size: 9pt;}
    
    a.bbs_num:link       {text-decoration: none; color:666666; font-size: 9pt;}
    a.bbs_num:visited    {text-decoration: none; color:666666; font-size: 9pt;}
    a.bbs_num:hover      {text-decoration: none; color:246b25; font-size: 9pt; text-decoration:underline;}
	

.t_11 { font-size:11px }

.t_11b { font-size:11px; font-weight:bold;vertical-align:bottom;color:858585; }

.title_11bb { font-size:11px; color:858585; font-weight:bold;
            border-top-style:solid; border-top-color:005883; border-top-width:2px; background-color:ecf6f7;
			vertical-align:bottom}
			
.title_12bb { border-top-style:solid; border-top-color:005883; border-top-width:2px; background-color:ecf6f7;
			  vertical-align:bottom}

.line_b_t { border-right-style:solid; border-right-color:b5b8bc; border-right-width:1px; background-color:ecf6f7;
            border-bottom-style:solid; border-bottom-color:b5b8bc; border-bottom-width:1px}
			
.line_b_t2 {background-color:ecf6f7;
            border-bottom-style:solid; border-bottom-color:b5b8bc; border-bottom-width:1px}
			
.line_bb { border-bottom-style:solid; border-bottom-color:e0e0e0; border-bottom-width:2px}

.line_bb1p { border-bottom-style:solid; border-bottom-color:e0e0e0; border-bottom-width:1px; padding-top:5; padding-bottom:5; }
	
	



/***********************************************************************************************/

/* È¸  */

     .text_small               {font-family:; font-size:8pt; color:#666666; line-height: 16px; letter-spacing:-0.03em;}

	 .text_small_gray          {font-family:; font-size:8pt; color:#949494; line-height: 16px;}
    
    a.postcode_link:link       {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px;}
    a.postcode_link:visited    {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px;}
    a.postcode_link:hover      {text-decoration: none; color:dc4d6f; font-size: 9pt; line-height: 14px;}


/***********************************************************************************************/

/* Ä¿Â´Æ¼  */

    
    a.community_link:link       {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px;}
    a.community_link:visited    {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px;}
    a.community_link:hover      {text-decoration: none; color:dc4d6f; font-size: 9pt; line-height: 14px;}

	 .community_select			{font-family:; font-size:8pt; color:666666; height:18px;}

	 .community_opentitle		{font-family:; font-size:9pt; color:dc4d6f; height:14px;}

	a.photo_link:link           {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px; font-weight:bold;}
    a.photo_link:visited        {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px; font-weight:bold;}
    a.photo_link:hover          {text-decoration: none; color:666666; font-size: 9pt; line-height: 14px; font-weight:bold;}

	 .ptext_small               {font-family:; font-size:8pt; color:#666666; line-height: 14px;}
  

/***********************************************************************************************/

/* È¸Ò°  */

	 .company_history01			{font-family:; font-size:9pt; color:000000; font-weight:bold;}

	 .company_history02			{font-family:; font-size:9pt; color:000000;}

	 .company_history03			{font-family:; font-size:9pt; color:949494; height:12px;}
  

/***********************************************************************************************/

/* í°´  */


    a.support_link:link       {text-decoration: none; color:666666; font-size: 8pt; line-height: 14px; font-weight:bold;}
    a.support_link:visited    {text-decoration: none; color:666666; font-size: 8pt; line-height: 14px; font-weight:bold;}
    a.support_link:hover      {text-decoration: none; color:000000; font-size: 8pt; line-height: 14px; font-weight:bold;}

	a.personal_link:link      {text-decoration: none; color:666666; font-size: 9pt; text-decoration:underline;}
    a.personal_link:visited   {text-decoration: none; color:666666; font-size: 9pt; text-decoration:underline;}
    a.personal_link:hover     {text-decoration: none; color:dc4d6f; font-size: 9pt; text-decoration:underline;}
  

/***********************************************************************************************/

/* Mypage  */

	a.order_link:link      {text-decoration: none; color:dc4d6f; font-size: 9pt; font-weight:bold;}
    a.order_link:visited   {text-decoration: none; color:dc4d6f; font-size: 9pt; font-weight:bold;}
    a.order_link:hover     {text-decoration: none; color:dc4d6f; font-size: 9pt; font-weight:bold; text-decoration:underline;}
  

/***********************************************************************************************/

/*×± ë¸¶*/

   form,span {margin: 0px; padding: 0px;}
  .form      {margin: 0px; padding: 0px;}
                 
/***********************************************************************************************/

.input				    {font-family:; font-size:12px; color:666666; background-color:FFFFFF; margin:0; padding-left:5; border-width:1; border-color:D5D5D5; border-style:solid;}
.input2				    {font-family:; font-size:12px; color:666666; background-color:FFFFFF; margin:0; border-width:1; border-color:D5D5D5; border-style:solid; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.input3				    {font-family:; font-size:12px; color:adadad; background-color:f3f3f3; margin:0; padding-left:5; border-width:1; border-color:D5D5D5; border-style:solid;}
.select					{font-family:; font-size:12px; color:666666; background-color:FFFFFF; margin:0; padding-right:0; border-width:1; border-color:D5D5D5; border-style:solid;}
.textarea				{font-family:; font-size:12px; color:666666; background-color:FFFFFF; margin:0; padding-right:0; border-width:1; border-color:D5D5D5; border-style:solid;}