/*---------------------------------------------------------*/
/* 英語版 */
/* 画面デフォルト指定 */
/*---------------------------------------------------------*/

body{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#ffffff;
}
td{ font-Size:12px; }
th{ font-Size:12px; }
a:link   { color:#0000ff; text-decoration:none; }
a:visited{ color:#990099; text-decoration:none; }
a:hover  { color:#ff0033; text-decoration:underline; }
A.menu_type:link	{COLOR: #ffffff; TEXT-DECORATION: none;font-weight:none;}
A.menu_type:visited	{COLOR: #ffffff; TEXT-DECORATION: none;font-weight:none;}
A.menu_type:active	{COLOR: #ffffff; TEXT-DECORATION: none;font-weight:none;}
A.menu_type:hover	{COLOR: #FFFF33; TEXT-DECORATION: underline;font-weight:none;}

/*---------------------------------------------------------*/
/* FES指定 */
/*---------------------------------------------------------*/
.e10Menu{font-size:10px; line-height:11px;font-family:'arial,helvetica';} /* WIN IEのみ */
A.pSubhead:link		{COLOR: #000000; TEXT-DECORATION: none;font-weight:none;}
A.pSubhead:visited	{COLOR: #000000; TEXT-DECORATION: none;font-weight:none;}
A.pSubhead:active	{COLOR: #000000; TEXT-DECORATION: none;font-weight:none;}
A.pSubhead:hover	{COLOR: #cc0000; TEXT-DECORATION: none;font-weight:none;}

/*---------------------------------------------------------*/
/* 背景色指定 */
/*---------------------------------------------------------*/

.bg_head  { background-color:#333399; }
.bg_left  { background-color:#000033; }
.bg_right { background-color:#ffffff; }

/*---------------------------------------------------------*/
/* 個別用途指定 */
/*---------------------------------------------------------*/

.komoji { font-Size:10px; }
.bread_crumbs { font-Size:10px; } /* defalut */
.menu_head    { color:#ffffff; background-color:#000033; text-Align:center; }
.menu_type_0  { color:#ffffff; font-Size:10px; }
.copyright    { color:#999999; }

.mgnL  { margin-left:20px; }
.mgnL1 { margin:0px 10px; }
.wtab1 { width:220px; }
.wtab2 { width:180px; }

h2.orange {
	padding:0px 0px 0px 6px;
	border:solid #660033; border-width:1px 1px 1px 6px;
	background-color:#ffcc00; 
	color:#660033; 
}
h2.dodger { 
	margin:0px; padding:3px 8px; 
	border-top:solid 4px dodgerblue;
	border-bottom:solid 1px #ccc; 
	font-size:120%; 
}
h5.dodger {
	margin:2px 0px 4px 0px; padding:2px;
	color:dodgerblue; font-size:12px;
}
.arrow1 {
	margin-left:2px; padding-left:10px;
	background:url(images/blue_arrow.gif) no-repeat;
}
.arrow2 {
	padding-left:12px; 
	background:url(images/gray_arrow.gif) no-repeat;
}
.arrow3 {
	padding-left:12px; 
	background:url(images/orange_arrow.gif) no-repeat;
}

.emphasys1 { 
	border:dotted #333333; border-width:0px 0px 1px 0px;
	color:#660033; font-weight:bold; 
}
.frame1 { padding:16px; border:double 3px #999999; }

#t_news dl {}
#t_news dt { padding:12px 0px 0px 0px; font-weight:bold; }
#t_news dd { 
	margin:0px 0px 0px 16px; 
	padding:0px 0px 0px 16px; 
	background:url(images/gray_arrow.gif) no-repeat;
}

#t_look1 { margin:16px 5px 0px 0px; padding:4px; background:Mistyrose; }
#t_look2 { margin:8px 5px 0px 0px; padding:4px; background:AliceBlue; }

#whatsnew {}
#whatsnew td { vertical-align:top; }
#whatsnew dt.mmyyyy { color:darkorange; font-size:18px; font-weight:bold; }

.dotyoko1 { border:dotted #cccccc; border-width:1px 0px 0px 0px; }
.dotyoko2 { border:dotted #cccccc; border-width:0px 0px 1px 0px; }


.wj01 { width:36px; }


.jump_top { margin-bottom:20px; text-align:right; }
.jump_top a { padding-left:15px; background:url(../c_img/arrow_up.gif) no-repeat center left; }

.clr { clear:both; }
