@charset "utf-8";
* table {
	font-size:12px;
}

A:link {color: black; font-size: 9pt; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%;text-decoration: none; }
A:visited {color: black; font-size: 9pt; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%;text-decoration: none;}
A:active {color: black; font-size: 9pt; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150%}
A:hover {color: black; font-size: 9pt;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height: 150% ;text-decoration: underline; }	
/*	A:hover {color: black; font-size: 9pt; font-family: Arial; line-height: 150%}	ASM */

A.Logo:link		{color: black; font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none}
A.Logo:visited	{color: black; font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none}
A.Logo:active	{color: black; font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none}
A.Logo:hover	{color: black; font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none}

A.Menu:link		{color: black; font-size: 10pt; font-family: Arial; font-weight: bold}
A.Menu:visited	{color: black; font-size: 10pt; font-family: Arial; font-weight: bold}
A.Menu:active	{color: black; font-size: 10pt; font-family: Arial; font-weight: bold}
A.Menu:hover	{color: black; font-size: 10pt; font-family: Arial; font-weight: bold; padding-top: 4px; padding-bottom: 4px}

A.black:link	{color: black; font-size: 9pt; font-family: Arial; font-weight: bold;text-decoration: none;}
A.black:visited {color: black; font-size: 9pt; font-family: Arial; font-weight: bold}
A.black:active	{color: black; font-size: 9pt; font-family: Arial; font-weight: bold}
A.black:hover	{color: black; font-size: 9pt;font-family: Arial; font-weight: bold}

A.blackGreen:link		{color: black; font-size: 9pt; font-family: Arial; font-weight: bold}
A.blackGreen:visited	{color: black; font-size: 9pt; font-family: Arial; font-weight: bold}
A.blackGreen:active		{color: black; font-size: 9pt; font-family: Arial; font-weight: bold}
A.blackGreen:hover		{color: black; font-size: 9pt; background: url(/img/backgreencenter.gif); font-family: Arial; font-weight: bold}

A.Orange:link			{color: black; font-size: 9pt; font-family: Arial; text-decoration: none; padding: 1px}
A.Orange:visited		{color: black; font-size: 9pt; font-family: Arial; text-decoration: none; padding: 1px}
A.Orange:active			{color: black; font-size: 9pt; font-family: Arial; text-decoration: none; padding: 1px}
A.Orange:hover			{color: black; font-size: 9pt; font-family: Arial; text-decoration: underline; padding: 1px}

A.Orange2:link		{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 1px}
A.Orange2:visited	{color: black; font-size: 7pt; font-family: Arial; text-decoration: underline; padding: 1px}
A.Orange2:active	{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 1px}
A.Orange2:hover		{color: black; font-size: 7pt; font-family: Arial; text-decoration: underline; padding: 1px}

A.Green:link		{color: black; font-size: 9pt; font-family: Arial; font-weight: nomal}
A.Green:visited		{color: black; font-size: 9pt; font-family: Arial; font-weight: nomal}
A.Green:active		{color: black; font-size: 9pt; font-family: Arial; font-weight: nomal}
A.Green:hover		{color: black; font-size: 9pt;  font-family: Arial; font-weight: nomal; padding-top: 4px; padding-bottom: 4px}

A.Today:link		{color: black; font-size: 8pt; font-family: Arial; font-weight: bold; line-height: 130%}
A.Today:visited		{color: black; font-size: 8pt; font-family: Arial; font-weight: bold; line-height: 130%}
A.Today:active		{color: black; font-size: 8pt; font-family: Arial; font-weight: bold; line-height: 130%}
A.Today:hover		{color: black; font-size: 8pt; font-family: Arial; font-weight: bold; line-height: 130%}

A.OrangeBack:link	{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 3px 1px 3px}
A.OrangeBack:visited{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 3px 1px 3px}
A.OrangeBack:active {color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 3px 1px 3px}
/**/A.OrangeBack:hover	{color: black; font-size: 7pt; background: #B7B7B7; font-family: Arial; text-decoration: none; padding: 3px 3px 1px 3px}

A.GreenBack:link	{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 3px 1px 3px}
A.GreenBack:visited {color: black; font-size: 7pt; font-family: Arial; text-decoration: underline; padding: 3px 3px 1px 3px}
A.GreenBack:active	{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 3px 1px 3px}
A.GreenBack:hover	{color: black; font-size: 7pt; font-family: Arial; text-decoration: underline; padding: 3px 3px 1px 3px}

A.OrangeLine:link	{color: orange; font-size: 7pt; background: black; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeLine:visited{color: orange; font-size: 7pt; background: black; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeLine:active {color: orange; font-size: 7pt; background: black; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeLine:hover	{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}

A.OrangeBlackLine:link		{color: black; font-size: 7pt; background: black; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeBlackLine:visited	{color: black; font-size: 7pt; background: black; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeBlackLine:active	{color: black; font-size: 7pt; background: black; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeBlackLine:hover		{color: black; font-size: 7pt; font-family: Arial; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}

/* color */A.ButtonOrange:link			{color: black; font-size: 9pt; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}
/* color */A.ButtonOrange:visited		{color: black; font-size: 9pt; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}
/* color */A.ButtonOrange:active		{color: black; font-size: 9pt; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}
/* color */A.ButtonOrange:hover		{color: black; font-size: 9pt; background: #B7B7B7; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}

/* color */A.ButtonGreen:link			{color: black; font-size: 9pt; background: #DCDCDC; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}
/* color */A.ButtonGreen:visited		{color: black; font-size: 9pt; background: #DCDCDC; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}
/* color */A.ButtonGreen:active		{color: black; font-size: 9pt; background: #DCDCDC; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}
/* color */A.ButtonGreen:hover			{color: black; font-size: 9pt; background: #B7B7B7; font-family: Arial; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #B7B7B7}

/*	New table color style -- AHN	*/
/*	skin/admin/*.tpl	*/
/* ------------------------------------------------------ color skin -------------------------------------------------------- */


.img_top				{/*background: url(/img/pp/topbar.gif);*/height:14px;background-color:#B7B7B7}
.img_top_s				{background: url(/img/gray/topbar_s.gif);height:12px}
.dot_menu_low			{border-top: 2px solid #B7B7B7;background-color: #B7B7B7;}

/* sub menu bg						 */	.sub_bg			{background-color: #DADADA;padding-left: 15px;line-height: 0.5em;border-bottom: 1px solid #B7B7B7;height:25px;}
/* 1 dot table TD line	Height 156px */	.dot_tb_h156	{border-left: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7; padding: 10px;vertical-align:top;} 
/* 1 dot table TD line	Height  */		.dot_tb			{border-left: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7; padding: 10px;} 
/* 1 dot table TD Bottom			 */	.dot_tb_low		{border-bottom: 1px solid #B7B7B7;}


/*	image	background*/
.img_backgreenleft		{background: url(/img/gray/backgreenleft.gif);height:24px;width:24px;}
.img_backgreencenter	{background: url(/img/gray/backgreencenter.gif);height:24px;width:628px;}	/*center 628px	*/
.img_backgreencenter_n	{background: url(/img/gray/backgreencenter.gif);height:24px;}				
.img_backgreenright		{background: url(/img/gray/backgreenright.gif);height:24px;width:10px;}

.img_bottomgreenleft	{background: url(/img/gray/bottomgreenleft.gif);width:24px;}
.img_bottomgreenright	{background: url(/img/gray/bottomgreenright.gif);width:10px;height:10px;}

.img_bottomorange		{background: url(/img/gray/bottomorange.gif);height:10px;}
.img_bottomorange2		{background: url(/img/gray/bottomorange2.gif);height:10px;}
.img_bottomorange3		{background: url(/img/gray/bottomorange3.gif);height:10px;}

.img_backorange3		{background: url(/img/gray/backorange3.gif); padding-left: 25px;height:24px;}
.img_backorange2		{background: url(/img/gray/backorange2.gif); padding-left: 25px;height:24px;}
.img_backorange			{background: url(/img/gray/backorange.gif); padding-left: 25px;height:24px;}
.img_top_pp				{background: url(/img/gray/top_pp.gif); padding-left: 25px;height:24px;}
.img_top_pp165			{background: url(/img/gray/top_pp165.gif); padding-left: 25px;height:24px;}

.img_bottomleft00		{/*background: url(/img/pp/bottomleft00.gif);*/height:22px;background-color:#B7B7B7}
.img_bottomcenter00		{/*background: url(/img/pp/bottomcenter00.gif);*/background-color:#B7B7B7}
.img_bottomright00		{/*background: url(/img/pp/bottomright00.gif);*/height:22px;background-color:#B7B7B7}

/* title */
.spantltle				{background-color:#ccc; color:black; border-bottom:1px solid #bbb;}

/* list table */
.tb_list				{background-color: #fff}
.tb_bg					{background-color: #E5E5E5; color: #333333;text-align:center;}
/* menu */
.img_menuleft_orange	{background: url(/img/gray/menuleft_orange.gif);}
.img_menu02				{background: url(/img/gray/menu02.gif);}
.img_menuleft			{background: url(/img/menuleft.gif);} /* nomal */


/* menu line*/
.sub_menu_top_line01		{background: url(/img/gray/sub_menu_top_line01.gif);height:1px}
.sub_menu_top_line02		{background: url(/img/gray/sub_menu_top_line02.gif);height:1px}
.sub_menu_top_line03		{background: url(/img/gray/sub_menu_top_line03.gif);height:1px}
.sub_menu_top_line04		{background: url(/img/gray/sub_menu_top_line04.gif);height:1px}
.sub_menu_top_line05		{background: url(/img/gray/sub_menu_top_line05.gif);height:1px}
.sub_menu_top_line06		{background: url(/img/gray/sub_menu_top_line06.gif);height:1px}
.sub_menu_top_line07		{background: url(/img/pp/sub_menu_top_line07.gif);height:1px}


/*img out line DVI*/
.img_out_line	{padding:2px;border:1px solid #D9D9D9;height:60px;width:60px}
.img_out_line80	{padding:2px;border:1px solid #D9D9D9;height:80px;width:80px}
.out_line	{}



.dot_kiji_top		{border-top: 1px solid #B7B7B7;}
.img_topleft	{background: url(/img/gray/kijitop_l.gif);width:24px;height:3px;}
.img_topright	{background: url(/img/gray/kijitop_r.gif);width:10px;height:3px;}
.blogindexbox	{border:1px solid #B7B7B7;padding:2px;margin-bottom:10px}

.focusline	{border-top:2px solid #828282}



