
body	{
			
			font-family: Arial, Helvetica, sans-serif;
	        font-size: 95%;
	        border:0px none;
			cursor:default;
			margin:0;
			scrollbar-face-color: DEEAF9;
			scrollbar-highlight-color: DEEAF9;
			scrollbar-shadow-color: DEEAF9;
			scrollbar-3dlight-color: DEEAF9;
			scrollbar-arrow-color: 196BC9;
			scrollbar-track-color: DEEAF9;
			scrollbar-darkshadow-color: gray; font-style:normal; font-variant:normal; font-weight:normal; font-size:85%; font-family:arial ;
			background-image: url(../bg01.gif);
		
		}

a:link 	   {font: 9pt "Arial, Verdana, Helvetica, sans-serif"; text-decoration: none; color: #002F51}
a:visited  {font: 9pt "Arial, Verdana, Helvetica, sans-serif"; text-decoration: none; color: #002F51}
a:active   {font: 9pt "Arial, Verdana, Helvetica, sans-serif"; text-decoration: none; color: #002F51}
a:hover    {font: 9pt "Arial, Verdana, Helvetica, sans-serif"; text-decoration: underline; color: #002F51}


.bt_menu01 {
	FONT-SIZE: 98%; COLOR: #002F51; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;font-weight: bold;
}
.bt_menu01 A:link {
	FONT-SIZE: 98%; COLOR: #002F51; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;font-weight: bold;
}
.bt_menu01 A:visited {
	FONT-SIZE: 98%; COLOR: #002F51; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;font-weight: bold;
}
.bt_menu01 A:hover {
	FONT-SIZE: 98%; COLOR: #008BF0; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 150%;font-weight: bold;
}

.Ubt_menu01 {
	FONT-SIZE: 90%; COLOR: #003663; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 160%;
}
.Ubt_menu01 A:link {
	FONT-SIZE: 9pt; COLOR: #003663; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 160%;
}
.Ubt_menu01 A:visited {
	FONT-SIZE: 9pt; COLOR: #003663; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 160%;
}
.Ubt_menu01 A:hover {
	FONT-SIZE: 9pt; COLOR: #006EDF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 160%;
}

.Ubt_menu02 {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 160%;
}
.Ubt_menu02 A:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 160%;
}
.Ubt_menu02 A:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 160%;
}
.Ubt_menu02 A:hover {
	FONT-SIZE: 9pt; COLOR: #A7F6FF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 160%;
}

.bt01 {
	FONT-SIZE: 8pt; COLOR: #551800; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 100%;
}
.bt01 A:link {
	FONT-SIZE: 8pt; COLOR: #551800; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 100%;
}
.bt01 A:visited {
	FONT-SIZE: 8pt; COLOR: #551800; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 100%;
}
.bt01 A:hover {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 100%;
}

.subordinate_menu01 {
	FONT-SIZE: 98%; COLOR: #5C5C5C; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
	text-align: left; height:21pt;background-image: url(main_left001_bg01.gif);
}
.subordinate_menu01 A:link {
	FONT-SIZE: 98%; COLOR: #5C5C5C; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
	text-align: left
}
.subordinate_menu01 A:visited {
	FONT-SIZE: 98%; COLOR: #5C5C5C; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
	text-align: left
}
.subordinate_menu01 A:hover {
	FONT-SIZE: 98%; COLOR: #5C5C5C; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
	text-align: left;font-weight: bold
}


.touch01 {
	FONT-SIZE: 9pt; COLOR: #FFFFFF;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;line-height: 150%
}
.touch01 A:link {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%
}
.touch01 A:visited {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%
}
.touch01 A:hover {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%
}

.frame01	{               
    border:1pt solid #9B9B9B;
	border-spacing:0;
	padding:0;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:85%;
}



.Search01 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 90%;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #757575;
	text-decoration: none;


}
.position01 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #432D00;
	text-decoration: none;
	text-align:right;

}

.title01 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 98%;
	font-variant: normal;
	font-style: normal;
	line-height: 250%;
	color: #258E92;
	text-decoration: none;

}

.title02 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 98%;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #006B8F;
	text-decoration: none;
	font-weight: bold;

}

.title03 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #08596C;
	text-decoration: none;
	font-weight: bold;

}

.title04 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #820000;
	text-decoration: none;

}


.title05 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #BB4F00;
	text-decoration: none;
	font-weight: bold;

}
.title05 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #BB4F00;
	text-decoration: none;
	font-weight: bold;

}
.title05  A:link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #BB4F00;
	text-decoration: none;
	font-weight: bold;

}
.title05  A:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #BB4F00;
	text-decoration: none;
	font-weight: bold;

}
.title05  A:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #BB4F00;
	text-decoration: none;
	font-weight: bold;

}


.text01 {
	FONT-SIZE: 90%; COLOR: #008183; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.text01 A:link {
	FONT-SIZE: 90%; COLOR: #008183; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.text01 A:visited {
	FONT-SIZE: 90%; COLOR: #008183; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.text01 A:hover {
	FONT-SIZE: 90%; COLOR: #006EDF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 150%;
}

.text02 {
	FONT-SIZE: 90%; COLOR: #656565; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.text02 A:link {
	FONT-SIZE: 90%; COLOR: #656565; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.text02 A:visited {
	FONT-SIZE: 90%; COLOR: #656565; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.text02 A:hover {
	FONT-SIZE: 90%; COLOR: #006EDF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 150%;
}

.text03 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 90%;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #AF6270;
	text-decoration: none;

}

.text04 {
	FONT-SIZE: 85%; COLOR: #282828; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
}
.text04 A:link {
	FONT-SIZE: 85%; COLOR: #282828; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
}
.text04 A:visited {
	FONT-SIZE: 85%; COLOR: #282828; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%;
}
.text04 A:hover {
	FONT-SIZE: 85%; COLOR: #006B8F; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height: 180%;
}


.text05 {
	FONT-SIZE: 90%; COLOR: #282828; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 170%;
}
.text05 A:link {
	FONT-SIZE: 90%; COLOR: #282828; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 170%;
}
.text05 A:visited {
	FONT-SIZE: 90%; COLOR: #282828; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 170%;
}
.text05 A:hover {
	FONT-SIZE: 90%; COLOR: #006B8F; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 170%;
}

.text06 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 90%;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #876E3F;
	text-decoration: none;

}

.text07 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 90%;
	font-variant: normal;
	font-style: normal;
	line-height: 170%;
	color: #2C6779;
	text-decoration: none;

}

.text08 {
	FONT-SIZE: 98%; COLOR: #696969; height:10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;TEXT-DECORATION: none;line-height: 180%
}
.text08 A:link {
	FONT-SIZE: 98%; COLOR: #696969; height:10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%
}
.text08 A:visited {
	FONT-SIZE: 98%; COLOR: #696969; height:10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 180%
}
.text08 A:hover {
	FONT-SIZE: 98%;color:#0077D2; background-color:#FFF7CD; width:100%; height:10pt;vertical-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 180%;
}

.text09 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #7F7F7F;
	text-decoration: none;

}

.text10 {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:9pt;color:#428CC9;line-height:1.5}
.text10 A:link {color:#428CC9;text-decoration:none}
.text10 A:visited {color:#428CC9;text-decoration:none}
.text10 A:hover {color:#0033CC;text-decoration:none;position:relative;top:1;left:1}

.text11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #000000;
	text-decoration: none;

}



.footer01 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-variant: normal;	
	font-style: normal;
	line-height: 150%;
	color: #DEDEDE;
	text-decoration: none;
}
.footer02 {
	FONT-SIZE: 85%; COLOR: #131313; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.footer02 A:link {
	FONT-SIZE: 85%; COLOR: #131313; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.footer02 A:visited {
	FONT-SIZE: 85%; COLOR: #131313; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}
.footer02 A:hover {
	FONT-SIZE: 85%; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; line-height: 150%;
}


.table01	{               
    border:0;
	border-spacing:0;
	padding:0;
	border-color: #CCCCCC;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:90%;
}
			
.table01_TD	{	
	border-color: #999999;	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:90%;
	text-align:left;	
}

.table01_TD_plus	{
	padding-left:5;
	padding-right:5;
    border:1px solid white;	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:90%;
	text-align:left;
	background-color:DFECFF;
}

.table01_TD_Title_th {
	padding-left:5;
	padding-right:5;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:90%;
	text-align:center;
}
			
.table01_TD_SubTitle	{
	padding-left:5;
	padding-right:5;
    border:1px solid white;	
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:90%;
	text-align:left;	
}



    .button01
    {
	border:1px double #333399;
	background-color: #E8F4FF;
	color: #333399;
	font-size: 9pt;
	cursor:hand;
	vertical-align:middle;
	padding:1;
	height:20;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
    }	



	.inputbox01
    {
       border:1px solid #CFCFCF; 
	   background-color: #ffffff;
       color: #717171;
       font-size: 98%;
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }	
  


	.listbox01
    {
       border:1pt solid #EDF9FB;
	   background-color: #EDF9FB;
       color: #3350B0;
       font-size: 95%;
       cursor:hand;
       vertical-align:middle;
       padding:1;
	   height:20
    }




.SideMenuBG {
	background-image: url(../images/layout/1/menu_bk01.gif);
}
.IndexMenuBG {
	background-image: url(images/layout/1/menu_bk01.gif);
}
.BottomADBG {
	background-image: url(images/layout/1/bk02.gif);
}
.AxtableBG{
	background-image: url(/jp/images/td_bg01.gif);
}
.news_bg {width:100%; height:75pt;background-image: url(../images/page01_06.gif);background-repeat:no-repeat}



.jap-news-1 {font-family:Verdana;font-size:9pt;Color:#7B6A3D;line-height:1.3}
.jap-news-1 A:link {color:#7B6A3D;	text-decoration:underline;line-height: 200%;}
.jap-news-1 A:visited {color:#7B6A3D;text-decoration:underline;line-height: 200%;}
.jap-news-1 A:hover {color:#2C5085;text-decoration:underline;position:relative;top:1;left:1;line-height: 200%;}



.jap-title02 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-variant: normal;
	font-style: normal;
	line-height: 180%;
	color: #006B8F;
	text-decoration: none;
	font-weight: bold;

}

.jap-text04 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #282828;
	text-decoration: none;

}

.jap-text06 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #876E3F;
	text-decoration: none;

}

.jap-text07 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	font-style: normal;
	line-height: 150%;
	color: #2C6779;
	text-decoration: none;

}

.SmallMenuCss			{font-family: Arial, Helvetica, sans-serif;font-size: 100%;border:0px none;cursor:default;margin:0;text-decoration:none;Color:#7B6A3D;}
.SmallMenuCss A:link	{font-family: Arial, Helvetica, sans-serif;font-size: 100%;border:0px none;cursor:default;margin:0;text-decoration:none;Color:#7B6A3D;}
.SmallMenuCss A:visited {font-family: Arial, Helvetica, sans-serif;font-size: 100%;border:0px none;cursor:default;margin:0;text-decoration:none;Color:#7B6A3D;}
.SmallMenuCss A:hover	{font-family: Arial, Helvetica, sans-serif;font-size: 100%;border:0px none;cursor:default;margin:0;text-decoration:underline;Color:#7B6A3D;}