body,div,td,th,pre,xmp {
	font-family:MS PGothic, Osaka;
	font-size:12px ;

  color:#595959;
}

.input_login {FONT-SIZE: 9pt; COLOR: black; background-color: #FFFFFF; border: #999999 1px solid; height:17px;}


A:link    {font-size: 12px; color:#595959; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:20px}
A:visited {font-size: 12px; color:#595959; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:20px}
A:active  {font-size: 12px; color:#595959; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:20px}
A:hover   {font-size: 12px; color:#333333; font-family:MS PGothic, Osaka, Arial; text-decoration:underline; line-height:20px}

A.menu:link    {font-size: 14px; color:#595959; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:20px; LETTER-SPACING:-1px}
A.menu:visited {font-size: 14px; color:#595959; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:20px; LETTER-SPACING:-1px}
A.menu:active  {font-size: 14px; color:#595959; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:20px; LETTER-SPACING:-1px}
A.menu:hover   {font-size: 14px; color:#333333; font-family:MS PGothic, Osaka, Arial; text-decoration:underline; line-height:20px; LETTER-SPACING:-1px}

A.main_login    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#784B05 ; text-decoration:underline; line-height:15px}
A.main_login:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#784B05; text-decoration:underline; line-height:15px}
A.main_login:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#784B05; text-decoration:underline; line-height:15px}
A.main_login:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:underline; line-height:15px}

A.main_news    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FFE957 ; text-decoration:none; line-height:15px}
A.main_news:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FFE957; text-decoration:none; line-height:15px}
A.main_news:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FFE957; text-decoration:none; line-height:15px}
A.main_news:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FFE957; text-decoration:underline; line-height:15px}

A.stress_01    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04 ; text-decoration:none; line-height:20px; font-weight: bold}
A.stress_01:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none; line-height:20px; font-weight: bold}
A.stress_01:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none; line-height:20px; font-weight: bold}
A.stress_01:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:underline; line-height:20px; font-weight: bold}

A.stress_02    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04 ; text-decoration:none; line-height:13px; font-weight: bold}
A.stress_02:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none; line-height:13px; font-weight: bold}
A.stress_02:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none; line-height:13px; font-weight: bold}
A.stress_02:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none; line-height:13px; font-weight: bold}

.path {font-size: 12px; color:#6E6F6E; line-height:22px}
A.path    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#6E6F6E ; text-decoration:none}
A.path:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#6E6F6E; text-decoration:none}
A.path:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#6E6F6E; text-decoration:none}
A.path:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none}


.footer {font-size: 12px; color:#A19883}
A.footer    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#A19883 ; text-decoration:none; font-weight: bold}
A.footer:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#A19883; text-decoration:none; font-weight: bold}
A.footer:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#A19883; text-decoration:none; font-weight: bold}
A.footer:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#726955; text-decoration:none;  font-weight: bold}



/*bbs*/*********************************************************************/ 	

.bbs_01 {color:#666666; font-size: 12px; font-family: MS PGothic, Osaka, Arial; line-height:11pt;; padding-top: 8px; padding-bottom: 7px}
.bbs_01 A{color:#666666; text-decoration: none}
.bbs_01 A:hover {color:#000000; text-decoration: none;}

.bbs_02 {color:#66605B; font-size: 12px; font-family: MS PGothic, Osaka, Arial; line-height:7pt;}
.bbs_02 A{color:#66605B; text-decoration: none}
.bbs_02 A:hover {color:#432100; text-decoration: none; font-weight: bold;}


.news_tit {font-size: 16px; color:#E14C03; line-height:22px; font-weight: bold;}
.caption {font-size: 12px; color:#7B7B7B; line-height:16px;}
.read {font-size: 14px; color:#2F2F2F; line-height:22px;}

.bbs_list {font-size: 12px; color:#333333; line-height:22px}
A.bbs_list   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#333333 ; text-decoration:none}
A.bbs_list:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#333333; text-decoration:none}
A.bbs_list:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#333333; text-decoration:none}
A.bbs_list:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#F16E04; text-decoration:none}



/* Left_Menu Text *********************************************************************/ 	

/* Common Sub Menu */ 	
.common_sub {font-size: 12px; color:#6E6F6E; line-height:22px}
A.common_sub    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#6E6F6E ; text-decoration:none; line-height:22px}
A.common_sub:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#6E6F6E; text-decoration:none; line-height:22px}
A.common_sub:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#6E6F6E; text-decoration:none; line-height:22px}
A.common_sub:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#333333; text-decoration:underline; line-height:22px}

/* Left Menu */ 	
.shop_mu {font-size: 12px; color:#EE2E2E}
A.shop_mu    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#EE2E2E ; text-decoration:none}
A.shop_mu:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#EE2E2E; text-decoration:none}
A.shop_mu:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#EE2E2E; text-decoration:none}
A.shop_mu:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#EE2E2E; text-decoration:none;  font-weight: bold}
	
.news_mu {font-size: 12px; color:#FF4902}
A.news_mu    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FF4902 ; text-decoration:none}
A.news_mu:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FF4902; text-decoration:none}
A.news_mu:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FF4902; text-decoration:none}
A.news_mu:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#FF4902; text-decoration:none;  font-weight: bold}

.rank_mu {font-size: 12px; color:#9443A5}
A.rank_mu    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#9443A5 ; text-decoration:none}
A.rank_mu:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#9443A5; text-decoration:none}
A.rank_mu:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#9443A5; text-decoration:none}
A.rank_mu:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#9443A5; text-decoration:none;  font-weight: bold}

.bbs_mu {font-size: 12px; color:#1F7704}
A.bbs_mu    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#1F7704 ; text-decoration:none}
A.bbs_mu:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#1F7704; text-decoration:none}
A.bbs_mu:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#1F7704; text-decoration:none}
A.bbs_mu:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#1F7704; text-decoration:none;  font-weight: bold}

.member_mu {font-size: 12px; color:#0C60B8}
A.member_mu    {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#0C60B8 ; text-decoration:none}
A.member_mu:visited {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#0C60B8; text-decoration:none}
A.member_mu:active  {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#0C60B8; text-decoration:none}
A.member_mu:hover   {font-size: 12px; font-family:MS PGothic, Osaka, Arial; color:#0C60B8; text-decoration:none;  font-weight: bold}


/*left_menu*********************************************************************/

.list_orange {color:#595959; font-size:12px;}
.list_orange A{color:#595959; text-decoration: none}
.list_orange A:hover {color:#f26521; text-decoration: underline}

.list_blue {color:#4978EB; font-size:12px; text-decoration: underline}
.list_blue A{color:#4978EB; text-decoration: underline}
.list_blue A:hover {color:#f26521; text-decoration: underline}

.list_blueb {color:#0045AE; font-size:14px; text-decoration: underline}
.list_blueb A{color:#0045AE; text-decoration: underline}
.list_blueb A:hover {color:#0045AE; text-decoration: underline}

.list_nomal {color:#595959; font-size:12px;}
.list_nomal A{color:#595959; text-decoration: none}
.list_nomal A:hover {color:#595959; text-decoration: underline}



/* Text *********************************************************************/ 	

.basic11 { FONT-SIZE: 11px; line-height:15px}
.basic13 { FONT-SIZE: 13px}

.orange {font-size: 12px; color:#F26521; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:18px}
.orange2 {font-size: 12px; color:#FF6000; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:18px}
.brown {font-size: 12px; color:#903600; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:18px}
.skyblue {font-size: 12px; color:#00AEFF; font-family:MS PGothic, Osaka, Arial; text-decoration:none; line-height:18px}



/* Etc  *********************************************************************/ 	

.list_box_01 {padding-left: 5px;padding-right: 3px;}
.list_box_02 {padding-left: 20px;padding-right: 3px;}
.sub_menu {padding-top: 3px;}
.sub_menu2 {padding-top: 7px;}
.picbox { border: 1px solid #D4D2D2;}
.picbox2 { border: 1px solid #919090;}




/* Form  *********************************************************************/

.input_login {font-family:MS PGothic, Osaka, Arial; font-size: 12px; border: 1px solid #B99B7F; color: #595959; background-color: #FFFFFF;}
.input_login_tail {font-family:MS PGothic, Osaka, Arial; font-size: 12px; border: 1px solid #B99B7F; color: #595959; background-color: #FFFFFF;}
.input_radio {margin-bottom:-2}

.input01 { font-family:MS PGothic, Osaka, Arial; font-size: 12px; border: 1px solid #E2E2E2; color: #404040; }
.input02 { font-family:MS PGothic, Osaka, Arial; font-size: 12px; border: 1px solid #C0C0C0; color: #404040; }



