body {
	margin : 0px 0px 0px 0px ;
	background-color : #ffffff ;
	text-color : #666666 ;
	line-height : 16px;
}

a:link
{
	color : #3333cc;
	text-decoration : none;
	font-family : ＭＳ ゴシック;
	font-size : 12px;
	font-weight : bold;
}
a:visited
{
	color : #3333cc;
	text-decoration : none;
	font-family : ＭＳ ゴシック;
	font-size : 12px;
	font-weight : bold;
}
a:active
{
	color : #3333cc;
	text-decoration : underline;
	font-family : ＭＳ ゴシック;
	font-size : 12px;
	font-weight : bold;
}
a:hover
{
	color : #3333cc;
	text-decoration : underline;
	font-family : ＭＳ ゴシック;
	font-size : 12px;
	font-weight : bold;
}

span a:link
{
	color : #ff6633;
	text-decoration : none;
	font-family : Arial Black;
	font-size : 13px;
}
span a:visited
{
	color : #ff6633;
	text-decoration : none;
	font-family : Arial Black;
	font-size : 13px;
}
span a:active
{
	color : #ff6633;
	text-decoration : none;
	font-family : Arial Black;
	font-size : 13px;
}
span a:hover
{
	color : #ffaa33;
	text-decoration : none;
	font-family : Arial Black;
	font-size : 13px;
}

/* 左部分 リンク */
A.lnk {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	color: #000000;
	font-size : 13px;
}
A.lnk:active  { text-decoration: none; color: #000000;}
A.lnk:visited { text-decoration: none; color: #000000;}
A.lnk:hover   { 
	text-decoration: none;
	font-weight : bold;
	color: #000000;
	background-color: #C0DCC0;
	font-size : 14px;
}

#menuBar
{
	padding-right : 15px;
	padding-left : 15px;
	padding-bottom : 5px;
	width: 100%;
	padding-top : 5px;
	color : #ff6633;
	font-family : Arial Black;
	font-size : 13px;
}

/* 緑のタイトル */
div.font_green
{
	color : #45b000;
	font-size : 14px;
	font-family : Arial Black;
	font-weight : bold;
	text-decoration : none;
}
/* 緑のタイトル英語 */
div.font_greene
{
	color : #45b000;
	font-size : 14px;
	font-family : Arial Black;
	text-decoration : none;
}
/* 緑の文字 */
div.font_g
{
	color : #45b000;
	font-size : 12px;
	font-family : Arial Black;
}
/* オレンジの文字 */
div.font_orange
{
	color : #ff6633;
	font-size : 14px;
	font-family : Arial Black;
	padding-top: 10px;
	padding-bottom: 5px;
}
/* オレンジの文字2 */
div.font_orange2
{
	color : #ff6633;
	font-size : 13px;
	font-family : Arial Black;
}
/* オレンジの英語太字 */
div.font_orangee
{
	color : #ff6633;
	font-size : 13px;
	font-family : Arial Black;
}
/* 赤の文字 */
div.font_red
{
	color : #ff0000;
	font-size : 13px;
	font-family : Arial Black;
}
/* コピーライト */
div.font_copy
{
	color : #000000;
	font-size : 13px;
	font-family : Arial Black;
}
/* Menuの一番上 */
div.font_menutop
{
	color : #000000;
	font-size : 14px;
	font-family : Arial;
	text-decoration : underline;
	height : 17px;
	cursor: hand;
}
/* Menuの一番上2 */
div.font_menutop2
{
	color : #000000;
	font-size : 14px;
	font-family : Arial;
	text-decoration : underline;
	height : 17px;
}

/* LINK_violet */
div.font_link_violet
{
	color : #3333cc;
	font-size : 13px;
	text-decoration : nounderline;
	font-family : Arial Black;
}

/* タイトル_オレンジ大 */
div.font_title_orange
{
	color : #ff6633;
	font-size : 17px;
	font-family : Arial Black;
	height : 17px;
	text-indent: 1em; 
}

/* タイトル_ホワイト大 */
div.font_title_white
{
	color : #ffffff;
	font-size : 17px;
	font-family : Arial Black;
	height : 17px;
}

/* 強調用_オレンジ(太字) */
div.font_orange
{
	color : #ff6633;
	font-size : 12px;
	font-family : Arial Black;
	height : 15px;
	font-weight : bold;

}

/* 強調用_red */
div.font_red
{
	color : #ff0000;
	font-size : 14px;
	text-decoration : nounderline;
	font-family : Arial Black;
}

/* 通常の日本語 */
div.font_jp
{
	color : #000000;
	font-size : 13px;
	line-height : 18px;
	font-family : Arial Black;
}

/* コラム用の日本語 */
div.font_jpc
{
	color : #000000;
	font-size : 13px;
	line-height : 18px;
	font-family : Arial Black;
}

/* 通常の英語 */
div.font_e
{
	color : #000000;
	font-size : 12px;
	line-height : 18px;
	font-family : Arial;
	text-indent: 1em; 
}
/* 通常の英語 */
div.font_e2
{
	color : #000000;
	font-size : 12px;
	line-height : 18px;
	font-family : Arial;
	text-indent: 1em; 
}

div.font_eb
{
	color : #000000;
	font-size : 12px;
	line-height : 18px;
	font-family : Arial;
	text-indent: 1em; 
	font-weight : bold;
}

/* 太い日本語 */
div.font_jpb
{
	color : #000000;
	font-size : 12px;
	line-height : 18px;
	font-family : Arial Black;
	font-weight : bold;
}

/* TOPの黄色の中タイトル */
div.font_ytitle
{
	color : #000000;
	font-size : 12px;
	font-family : Arial Black;
	height : 17px;
	filter : dropshadow(offx=1,offy=1,color=#aaaaaa);
}
/* TOPの黄色の中の文字 */
div.font_y
{
	color : #000000;
	font-size : 12px;
	line-height : 16px;
	font-family : Arial Black;
	padding-top : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
}

/*- TOPの黄色の中の文字２ */
div.font_y2
{
	color : #000000;
	font-size : 11px;
	line-height : 18px;
	font-family : ＭＳ ゴシック;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
}

