/*œƒtƒHƒ“ƒgƒTƒCƒY
_______________________________________________*/
.jpn09-10 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 10px}
.jpn09-10b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 10px; font-weight: bold: bold}
.jpn09-11 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 11px}
.jpn09-11b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 11px; font-weight: bold: bold}
.jpn09-12 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 12px}
.jpn09-12b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 12px; font-weight: bold: bold}
.jpn09-13 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 13px}
.jpn09-13b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 13px; font-weight: bold: bold}
.jpn09-14 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 14px}
.jpn09-14b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 14px; font-weight: bold: bold}
.jpn09-16 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 16px}
.jpn09-16b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 16px; font-weight: bold: bold}
.jpn09-18 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 18px}
.jpn09-18b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 18px; font-weight: bold: bold}
.jpn09-20 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 20px}
.jpn09-20b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 9px; line-height: 20px; font-weight: bold}
.jpn10-10 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 10px}
.jpn10-10b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 10px; font-weight: bold: bold}
.jpn10-12 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 12px}
.jpn10-12b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 12px; font-weight: bold: bold}
.jpn10-14 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 14px}
.jpn10-14b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 14px; font-weight: bold: bold}
.jpn10-16 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 16px}
.jpn10-16b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 16px; font-weight: bold}
.jpn10-18 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 18px}
.jpn10-18b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 18px; font-weight: bold: bold}
.jpn10-20 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 20px}
.jpn10-20b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 20px; font-weight: bold: bold}
.jpn10-22 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 22px}
.jpn10-22b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; line-height: 22px; font-weight: bold: bold}
.jpn12-12 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 12px}
.jpn12-12b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 12px; font-weight: bold: bold}
.jpn12-14 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 14px}
.jpn12-14b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 14px; font-weight: bold: bold}
.jpn12-16 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 16px}
.jpn12-16b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 16px; font-weight: bold: bold}
.jpn12-18 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 18px}
.jpn12-18b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 18px; font-weight: bold}
.jpn12-20 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 20px}
.jpn12-20b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 20px; font-weight: bold}
.jpn12-21 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 21px}
.jpn12-21b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 21px; font-weight: bold}
.jpn12-22 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 22px}
.jpn12-22b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 22px; font-weight: bold}
.jpn12-24 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 24px}
.jpn12-24b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 24px; font-weight: bold}
.jpn12-26 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 26px}
.jpn12-26b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 26px; font-weight: bold}
.jpn12-28 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 28px}
.jpn12-28b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 28px; font-weight: bold}
.jpn12-30 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 30px}
.jpn12-30b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 30px; font-weight: bold}
.jpn14-14 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 14px}
.jpn14-14b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 14px; font-weight: bold}
.jpn14-16 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 16px}
.jpn14-16b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 16px; font-weight: bold}
.jpn14-18 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 18px}
.jpn14-18b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 18px; font-weight: bold}
.jpn14-20 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 20px}
.jpn14-20b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 20px; font-weight: bold}
.jpn14-22 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 22px}
.jpn14-22b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 22px; font-weight: bold}
.jpn14-24 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 24px}
.jpn14-24b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 24px; font-weight: bold}
.jpn14-26 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 26px}
.jpn14-26b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 26px; font-weight: bold}
.jpn14-28 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 28px}
.jpn14-28b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 28px; font-weight: bold: bold}
.jpn14-30 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 30px}
.jpn14-30b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 30px; font-weight: bold: bold}
.jpn18-18 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 18px}
.jpn18-18b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 18px; font-weight: bold}
.jpn18-20 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 20px}
.jpn18-20b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 20px; font-weight: bold}
.jpn18-22 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 22px}
.jpn18-22b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 22px; font-weight: bold}
.jpn18-24 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 24px}
.jpn18-24b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 24px; font-weight: bold}
.jpn18-26 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 26px}
.jpn18-26b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 26px; font-weight: bold}
.jpn18-28 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 28px}
.jpn18-28b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 28px; font-weight: bold}
.jpn18-30 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 30px}
.jpn18-30b {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; line-height: 30px; font-weight: bold}


	/*ˆê”Êƒƒjƒ…[
	_______________________________________________*/
	#nav_p{
		width:150px;
	}

	#nav_p ul{
		margin:0px;
		list-style-type: none;
	}

		#nav_p a{
			text-decoration:none;
			color:#000000;
		}
		#nav_p a:hover{
			text-decoration:none;
		}

		#nav_p h1{
			font-weight:bold;
			color:#FFFFFF;
			margin:0;
			padding:6px  0 2 24px;
			font-size:10px;
			background:#1B4196 url("../images/menu_nav_p_dot_square.gif") no-repeat;
			width: 150px;
			height: 22;
		}
		#nav_p h1 a{
			color:#FFFFFF;
		}
		
		#nav_p h1 a:hover{
			color:#FFFFFF;
		}
		#nav_p dt{
			font-weight:bold;
			font-size:10px;
			color:#EC872B;
			margin:0;
			background:url("../images/menu_nav_p.gif") repeat-x bottom;
		}
			#nav_p .nav_pdtnone{
				padding:5px 0 5px 0;
			}
			#nav_p dt a{
				font-weight:bold;
				font-size:10px;
				color:#EC872B;
				display:block;
				padding:5px 0 5px 0;
			}
			#nav_p dt a:hover, #nav_p dt .over{
				background:#FED7B0 url("../images/menu_nav_p.gif") repeat-x bottom;
			}
		#nav_p dd{
			float:left;
			width:150px;
			margin:0;
			font-weight:normal;
			font-size:10px;
			color:#000000;
			background:url("../images/menu_nav_p.gif") repeat-x bottom;
		}
		
			#nav_p .nav_pddnone{
				padding:5px 0 5px 0;
			}
			#nav_p dd a{
				float:left;
				width:150px;
				display:block;
				font-weight:normal;
				font-size:10px;
				color:#000000;
				display:block;
				padding:5px 0 5px 0;
			}
			#nav_p dd a:hover{
				background:#FED7B0 url("../images/menu_nav_p.gif") repeat-x bottom;
			}


	/*–@lƒƒjƒ…[
	_______________________________________________*/
	#nav_b{
		width:150px;
	}

	#nav_b ul{
		margin:0px;
		list-style-type: none;
	}

		#nav_b a{
			text-decoration:none;
			color:#000000;
		}
		#nav_b a:hover{
			text-decoration:none;
		}

		#nav_b h1{
			font-weight:bold;
			color:#FFFFFF;
			margin:0;
			padding:6px  0 2 24px;
			font-size:10px;
			background:#1B4196 url("../images/menu_nav_p_dot_square.gif") no-repeat;
			width: 150px;
			height: 22;
		}
		#nav_b h1 a{
			color:#FFFFFF;
		}
		
		#nav_b h1 a:hover{
			color:#FFFFFF;
		}
		#nav_b dt{
			font-weight:bold;
			font-size:10px;
			color:#008A45;
			margin:0;
			background:url("../images/menu_nav_p.gif") repeat-x bottom;
		}
			#nav_b .nav_pdtnone{
				padding:5px 0 5px 0;
			}
			#nav_b dt a{
				font-weight:bold;
				font-size:10px;
				color:#008A45;
				display:block;
				padding:5px 0 5px 0;
			}
			#nav_b dt a:hover, #nav_b dt .over{
				background:#B3E1C2 url("../images/menu_nav_p.gif") repeat-x bottom;
			}
		#nav_b dd{
			float:left;
			width:150px;
			margin:0;
			font-weight:normal;
			font-size:10px;
			color:#000000;
			background:url("../images/menu_nav_p.gif") repeat-x bottom;
		}
		
			#nav_b .nav_pddnone{
				padding:5px 0 5px 0;
			}
			#nav_b dd a{
				float:left;
				width:150px;
				display:block;
				font-weight:normal;
				font-size:10px;
				color:#000000;
				display:block;
				padding:5px 0 5px 0;
			}
			#nav_b dd a:hover{
				background:#B3E1C2 url("../images/menu_nav_p.gif") repeat-x bottom;
			}
			
				/*–@lOEMƒƒjƒ…[
	_______________________________________________*/
	#nav_oem{
		width:150px;
	}

	#nav_oem ul{
		margin:0px;
		list-style-type: none;
	}

		#nav_oem a{
			text-decoration:none;
			color:#000000;
		}
		#nav_oem a:hover{
			text-decoration:none;
		}

		#nav_oem h1{
			font-weight:bold;
			color:#FFFFFF;
			margin:0;
			padding:6px  0 2 24px;
			font-size:10px;
			background:#1B4196 url("../images/menu_nav_oem_dot_square.gif") no-repeat;
			width: 150px;
			height: 22;
		}
		#nav_oem h1 a{
			color:#FFFFFF;
		}
		
		#nav_oem h1 a:hover{
			color:#FFFFFF;
		}
		#nav_oem dt{
			font-weight:bold;
			font-size:10px;
			color:#493696;
			margin:0;
			background:url("../images/menu_nav_p.gif") repeat-x bottom;
		}
			#nav_oem .nav_oemdtnone{
				padding:5px 0 5px 0;
			}
			#nav_oem dt a{
				font-weight:bold;
				font-size:10px;
				color:#493696;
				display:block;
				padding:5px 0 5px 0;
			}
			#nav_oem dt a:hover, #nav_oem dt .over{
				background:#CFC4E0 url("../images/menu_nav_p.gif") repeat-x bottom;
			}
		#nav_oem dd{
			float:left;
			width:150px;
			margin:0;
			font-weight:normal;
			font-size:10px;
			color:#000000;
			background:url("../images/menu_nav_p.gif") repeat-x bottom;
		}
		
			#nav_oem .nav_pddnone{
				padding:5px 0 5px 0;
			}
			#nav_oem dd a{
				float:left;
				width:150px;
				display:block;
				font-weight:normal;
				font-size:10px;
				color:#000000;
				display:block;
				padding:5px 0 5px 0;
			}
			#nav_oem dd a:hover{
				background:#CFC4E0 url("../images/menu_nav_p.gif") repeat-x bottom;
			}
			
/* security
---------------------------------------------------- */

div#security {
	margin:0px;
	padding:20px 0px 0px 0px;
}

div#security dl {
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:18px;
}

div#security dd {
	margin:0px 0px 20px 0px;
	padding:0px;
}

p.intro {
	margin:20px 0px 20px 0px;
}

p.companyData {
	margin:20px 0px 0px 0px;
	text-align: right;
}
