BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #333333; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #999999; WIDTH: 100%; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #A6A6A6; PADDING-TOP: 0px; SCROLLBAR-BASE-COLOR: #333333; HEIGHT: auto; scrollbar-3d-light-color: #999999; scrollbar-dark-shadow-color: #333333; font-family: "‚l‚r ‚oƒSƒVƒbƒN","Osaka",sans-serif;
}

TABLE {
	FONT-SIZE: 100%; LINE-HEIGHT: 145%
}
STRONG {
	FONT-WEIGHT: normal
}
A STRONG {
	FONT-WEIGHT: bold
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #A6A6A6; LINE-HEIGHT: 130%
}
h2{
	font-weight: bold;
	FONT-SIZE: 16px;
	color:#A6A6A6;
	LINE-HEIGHT: 130%
}
A:link {
	COLOR: #A6A6A6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #A6A6A6; TEXT-DECORATION: none
}
A:active {
	COLOR: #A6A6A6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
}
TABLE.menu {
	BACKGROUND-COLOR: #A6A6A6
}
TABLE.menu TD.txtmenu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 140%; PADDING-TOP: 2px
}
TABLE.menu A:link {
	COLOR: #A6A6A6; TEXT-DECORATION: none
}
TABLE.menu A:visited {
	COLOR: #A6A6A6; TEXT-DECORATION: none
}
TABLE.menu A:active {
	COLOR: #A6A6A6; TEXT-DECORATION: none
}
TABLE.menu A:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
}
TABLE.footer TD {
	FONT-SIZE: 10px; COLOR: #A6A6A6; LINE-HEIGHT: 140%
}
TABLE.navi TD {
	FONT-SIZE: 10px; COLOR: #A6A6A6; LINE-HEIGHT: 140%
}

.pdb10pxa {
	font-size: 10px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
}

.pdb11pxa {
	font-size: 11px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
}

.pdb12pxa {
	font-size: 12px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 5px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
}

.pdb12pxb {
	font-size: 12px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
}

.pdb13pxa {
	font-size: 13px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
}

.pdb14pxa {
	font-size: 14px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
}

.pdb16pxa {
	font-size: 16px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.pdb20pxa {
	font-size: 20px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.pdb24pxa {
	font-size: 36px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

TD.main {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; padding-top: 0px; margin-bottom:0px; display:none;
}

.map16pxa {
	font-size: 16px;
	color: #000000; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.map12pxa {
	font-size: 12px;
	color: #000000; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: normal
}

.map12pxa a {
	COLOR: #000000; TEXT-DECORATION: none
	}

.map12pxa a:visited {
	COLOR: #000000; TEXT-DECORATION: none
	}

.map12pxa a:active {
	COLOR: #000000; TEXT-DECORATION: none
	}

.map12pxa a:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
	}

.sitemap16pxa {
	font-size: 16px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: normal; font-family: "Hiragino Mincho Pro", "ƒqƒ‰ƒMƒm–¾’© Pro W3", serif;
}

.sitemap16pxa a {
	COLOR: #A6A6A6; TEXT-DECORATION: none
	}

.sitemap16pxa a:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
	}

.sitemap14pxa {
	font-size: 14px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: normal font-weight: normal; font-family: "Hiragino Mincho Pro", "ƒqƒ‰ƒMƒm–¾’© Pro W3", serif;
}

.sitemap14pxa a {
	COLOR: #A6A6A6; TEXT-DECORATION: none
	}

.sitemap14pxa a:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
	}

.link_a { font-size: 12px; color: #000000; }

.link_a a {
	COLOR: #000000; TEXT-DECORATION: none
	}

.link_a a:hover {
	COLOR: #D90000; TEXT-DECORATION: underline
	}

.company24pxa {
	font-size: 24px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: normal font-weight: normal; font-family: "Hiragino Mincho Pro", "ƒqƒ‰ƒMƒm–¾’© Pro W3", serif;
}

.company24pxa a {
	COLOR: #A6A6A6; TEXT-DECORATION: none
	}

.company24pxa a:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
	}

.company16pxa {
	font-size: 16px;
	color: #A6A6A6; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: normal font-weight: normal; font-family: "Hiragino Mincho Pro", "ƒqƒ‰ƒMƒm–¾’© Pro W3", serif;
}

.company16pxa a {
	COLOR: #A6A6A6; TEXT-DECORATION: none
	}

.company16pxa a:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
	}

.srcs16pxa {
	font-size: 16px;
	color: #ABDBE9; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.srcs16pxa a {
	COLOR: #ABDBE9; TEXT-DECORATION: none
	}

.srcs16pxa a:visited {
	COLOR: #ABDBE9; TEXT-DECORATION: none
	}

.srcs16pxa a:active {
	COLOR: #ABDBE9; TEXT-DECORATION: none
	}

.srcs16pxa a:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
	}

.scan16pxa {
	font-size: 16px;
	color: #C2DDA8; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.scan16pxa a {
	COLOR: #C2DDA8; TEXT-DECORATION: none
	}

.scan16pxa a:visited {
	COLOR: #C2DDA8; TEXT-DECORATION: none
	}

.scan16pxa a:active {
	COLOR: #C2DDA8; TEXT-DECORATION: none
	}

.scan16pxa a:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
	}

.parking12pxa {
	font-size: 12px;
	color: #D90000; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.parking12pxa a {
	COLOR: #D90000; TEXT-DECORATION: none
	}

.parking12pxa a:visited {
	COLOR: #D90000; TEXT-DECORATION: none
	}

.parking12pxa a:active {
	COLOR: #D90000; TEXT-DECORATION: none
	}

.parking12pxa a:hover {
	COLOR: #D90000; TEXT-DECORATION: underline
	}

.ip16pxa {
	font-size: 16px;
	color: #FFFACC; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.ip16pxa a {
	COLOR: #FFFACC; TEXT-DECORATION: none
	}

.ip16pxa a:visited {
	COLOR: #FFFACC; TEXT-DECORATION: none
	}

.ip16pxa a:active {
	COLOR: #FFFACC; TEXT-DECORATION: none
	}

.ip16pxa a:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
	}

.ps16pxa {
	font-size: 16px;
	color: #F5BB3D; LINE-HEIGHT: 130%; 
; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px
; font-weight: bold
}

.ps16pxa a {
	COLOR: #F5BB3D; TEXT-DECORATION: none
	}

.ps16pxa a:visited {
	COLOR: #F5BB3D; TEXT-DECORATION: none
	}

.ps16pxa a:active {
	COLOR: #F5BB3D; TEXT-DECORATION: none
	}

.ps16pxa a:hover {
	COLOR: #af5f62; TEXT-DECORATION: underline
	}
