/* styles line  */	

.bordertop {
	BORDER-TOP: #999999 1px solid;
}
.bordertop000000 {
	BORDER-TOP: #000000 1px solid;
}

.borderB {
	BORDER-BOTTOM: #999999 1px solid;
}
.borderB000000 {
	BORDER-BOTTOM: #000000 1px solid;
}

.borderL {
	BORDER-LEFT: #999999 1px solid;
}
.borderL000000 {
	BORDER-LEFT: #000000 1px solid;
}

.borderLB {
	BORDER-LEFT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	border-top: 1px solid #999999;
}
.borderLB2 {
	BORDER-LEFT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
}
.borderLT {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}
.borderR {
	border-right: 1px solid #999999;
}
.borderR000000 {
	border-right: 1px solid #000000;
}

.borderRT {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
}
.borderRTB {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.borderLRT {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid;
}
.borderLRB {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
}
.borderLR {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; 
}

.borderLTB {
	BORDER-LEFT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	border-top: 1px solid #999999;
}
.bordertopunder {
	BORDER-TOP: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.bordertopunderBold {
	border-bottom: 3px solid #999999;
	background: #EEEEEE;
	padding-right: 2px;
	font-size: 10px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 3px solid #999999;
}

.borderBD {
	BORDER-BOTTOM: #999999 1px dashed
}
.borderall {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.borderunder {
	BORDER-BOTTOM: #999999 1px solid
}

/*styles lineLightColor*/	
.borderBcc {
	BORDER-BOTTOM: 1px solid #CCCCCC
}
.borderLBTc3 {
	BORDER-LEFT: 1px solid #c3c3c3;
	BORDER-BOTTOM: 1px solid #c3c3c3;
	border-top: 1px solid #c3c3c3;
}
.borderLBc3 {
	BORDER-LEFT: 1px solid #c3c3c3; BORDER-BOTTOM: 1px solid #c3c3c3;
}
.borderLRBc3 {
	BORDER-RIGHT: 1px solid #c3c3c3; BORDER-LEFT: 1px solid #c3c3c3; BORDER-BOTTOM: 1px solid #c3c3c3;
	}
/*styles lineWhiteColor*/	
.ln_tb {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #808080;
	background: #E1E1E1;
}
.ln_tbfooter01 {
	border-bottom: 1px solid #AEB6BE;
	background: #E1E1E1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.ln_tbfooter02 {
	border-bottom: 1px solid #FFFFFF;
	background: #B0B8C0;
	border-top: 1px solid #FFFFFF;
}
/*styles lineFont10px*/	
.tdpoint {
	PADDING-RIGHT: 4px; PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; TEXT-INDENT: -10px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
/*styles BGGrayFont10px*/	
.f10bggray {
	font-size: 10px;
	line-height: 140%;
	background: url(../lineup/bus/aero_queen/aeroqueen_aerobus/safety/images/gray.gif) repeat-y center;
	padding: 4px 20px 4px 25px;
	color: #376EB6;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}
/* styles_10px */
.f10h0 {
	font-size: 10px;
	line-height: 0px;
}
.f10h20 {
	font-size: 10px;
	line-height: 20px;
}

.f10h14 {
	font-size: 10px;
	line-height: 140%;
	color: #454545;
}


.f10h10 {
	font-size: 10px;
	line-height: normal;
}
.ntd10ni03 {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-top: 3px;
	padding-bottom: 8px;
}
/* styles_11px */
.ntd11ni01 {
	PADDING-LEFT: 12px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 2px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	color: #333333;
}

.ntd11ni02 {
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 3px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	color: #333333;
	border-bottom: 1px solid #999999;
}
.ntd11ni03 {
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 3px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	color: #333333;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}


.f11bggray {
	font-size: 11px;
	line-height: 16px;
	background: url(../lineup_bus/bus/aero_queen/aeroqueen_aerobus/safety/images/gray.gif) repeat-y center;
	padding: 6px 18px 6px 20px;
	color: #000000;
}

.f11only {
	font-size: 11px;
	line-height: normal;
	background: no-repeat;
}

/* styles_12px */
.ntd12 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 22px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 151%; PADDING-TOP: 24px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ntd12s {
	PADDING-RIGHT: 12px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../lineup/truck/super_great/pm/images/dot_p.gif); COLOR: #333333; LINE-HEIGHT: 180%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ntd12s2 {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../lineup/truck/super_great/pm/images/dot_p_s.gif); BORDER-LEFT: #999999 1px solid; COLOR: #333333; LINE-HEIGHT: 145%; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ntd12s3 {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(../dealer/image/dot_red_s01.gif);
	COLOR: #333333;
	LINE-HEIGHT: 165%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	border-bottom: 1px solid #CCCCCC;
}
.ntd12sff {
FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../dealer/image/dot_0.gif); COLOR: #333333; LINE-HEIGHT: 165%; PADDING-TOP: 3px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}

.ntd12ni01 {
PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 151%; PADDING-TOP: 3px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ntd12ni02 {
	FONT-SIZE: 12px;
	COLOR: #454545;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding: 10px 6px 6px 14px;
}
.ntd12ni02b {
	FONT-SIZE: 12px;
	COLOR: #454545;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 14px;
}

.ntd12ni03 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-top: 5px;
	padding-bottom: 8px;
}
.ntd12ni04 {
PADDING-LEFT: 12px; FONT-SIZE: 12px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ntd12ni05 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	width: 677px;
	padding-top: 5px;
	padding-bottom: 8px;
	padding-left: 48px;
}
.ntd12ni06 {
	FONT-SIZE: 12px;
	COLOR: #454545;
	LINE-HEIGHT: 195%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding: 10px 6px 6px 14px;
}
.ntd12ni07 {
	FONT-SIZE: 12px;
	COLOR: #454545;
	LINE-HEIGHT: 135%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-top: 3px;
	padding-left: 3px;
}

.ntd12ni08 {
	FONT-SIZE: 12px;
	COLOR: #454545;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-left: 30px;
	padding-top: 8px;
}

.ntd12ni09 {
	FONT-SIZE: 12px;
	COLOR: #454545;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-right: 22px;
	padding-bottom: 6px;
	padding-left: 32px;
}

.ntd12ni10 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding: 10px 13px 4px 14px;
}

.ntd12ni11 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding: 10px 18px;
}

.ntd12saq {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(../lineup/bus/aero_queen/aeroqueen_aerobus/top_image/dot_07.gif);
	COLOR: #333333;
	LINE-HEIGHT: 195%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-left: 18px;
	padding-right: 6px;
}

.ntd12saqblue {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(../lineup/bus/aero_queen/aeroqueen_aerobus/top_image/dot_08.gif);
	COLOR: #333333;
	LINE-HEIGHT: 195%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-right: 6px;
}

.f12h17t {
	font-size: 12px;
	line-height: 17px;
	padding-top: 10px;
}
/* styles_14px */
.f14pxttlind {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #8182B1;
	LINE-HEIGHT: 165%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding: 12px 20px 8px;
}
.f14pxttlind02 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #8182B1;
	LINE-HEIGHT: 165%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding: 12px 12px 8px 14px;
}
.f14pxttlind03 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #454545;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 145px;
	padding-top: 5px;
	padding-bottom: 20px;
}

.f14pxttlind04 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.f14pxttlind05 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000099;
	LINE-HEIGHT: 165%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding: 12px 12px 8px 14px;
}

.f14pxttlind06 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding: 12px 25px 8px;
}

.f14pxttl {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #999999;
	LINE-HEIGHT: 145%;
	PADDING-TOP: 8px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 14px;
	padding-bottom: 8px;
}



/* styles_16px */
.f16pxttl {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #376EB6;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 20px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 14px;
	border-bottom: 1px solid #666666;
}

.f16pxttlg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #4c4c4c;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 20px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 2px;
}



.f16pxttlunder {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #376EB6;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 10px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 14px;
	border-bottom: 1px solid #666666;
}

.f16pxttlnoborder {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #376EB6;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 20px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 14px;
}

.f16pxff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	PADDING-TOP: 16px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	padding-left: 20px;
}

.f16pxttlnobordernoin {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #376EB6;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 20px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
}

.f16pxttlbgred {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 8px;
	background: #e30017;
	border-bottom: 1px solid #999999;
	height: 21px;
}

.f14pxttlbgred {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 8px;
	background: #e30017;
	border-bottom: 1px solid #999999;
	height: 21px;
	padding-bottom: 2px;
}



/* styles_18px */
.f18pxff {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 18pt; PADDING-TOP: 16px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";}
	
.f18px {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18px; 
	LINE-HEIGHT: 145%; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
}
	

.f18pxff02 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 18pt;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 20px;
}
.f18pxttl {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 14px; COLOR: #006699; LINE-HEIGHT: 18pt; PADDING-TOP: 16px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
}

.f20pxttl {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
}

.f22pxttl {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
}

/* styles_dotline */
.dotline {
	border-bottom: 1px dotted #666666;
}
/* styles_BOX */
.boxpink {
	height: 80px;
	width: 610px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 40px;
	background: #FFCCCC;
}
/* styles_txtline */
.underline{text-decoration:underline;
}
/* styles_color */
.stylered {
	color: #FF0000;
	font-size: 8px;
	line-height: 18px;
	padding-right: 6px;
	padding-bottom: 2px;
}
.f18bt {
	font-size: 18px;
	line-height: normal;
	padding-bottom: 5px;
}
.f16pxttlnoborgray {

	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #454545;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
}
.f14pxindff {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 145%;
	PADDING-TOP: 4px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "MS UI Gothic", "Osaka";
	padding-left: 14px;
	padding-bottom: 2px;
}
.red {
	font-size: 12px;
	color: #E30017;
	line-height: 18px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Arial;
}
.tablesolid { border: solid 1px #000000; border-collapse: collapse;
}
.solid {border:solid 1px #000000}