BODY {
margin:0px 0px 0px 30px;
FONT-SIZE: 11px;
background-image:url(../img/bg2.gif);
background-repeat:repeat-y;
color: #414141;
font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
BR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
HR {
	DISPLAY: none;
}

.left {
	FLOAT: left;
}
.right {
	FLOAT: right;
}
.clear {
	CLEAR: both;
}
A {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #ff9933; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #ff9933; TEXT-DECORATION: underline;
}
.header {
	BACKGROUND: url(../img/header_bg.gif); WIDTH: 730px; HEIGHT: 70px;
}
.header_top {
	BACKGROUND: url(../img/header_bg.gif); WIDTH: 730px; HEIGHT: 30px;
}
.header H1 {
	DISPLAY: none;
}
.header_top H1 {
	DISPLAY: none;
}
.logo {
	FLOAT: left; WIDTH: 366px;
}
.logo_top {
	FLOAT: left; top : 95px;left : 55px;  position : absolute;  z-index : 1;
}
.menu {
	MARGIN-TOP: 17px; FLOAT: right; WIDTH: 360px; HEIGHT: 53px; TEXT-ALIGN: right;
}
.menu_top {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 420px; HEIGHT: 40px; TEXT-ALIGN: right;
}
.tab {
	BACKGROUND: url(../img/tab_bg.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 26px;
}
.top {
	MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 430px;
}
.map {
	FLOAT: left; WIDTH: 440px;
}
.area {
	BACKGROUND: url(../img/top_bg.gif); FLOAT: right; WIDTH: 270px; HEIGHT: 430px;
}
.area H3 {
	DISPLAY: none;
}
.area DL {
	MARGIN: 140px 0px 0px 40px;
}
.area DT {
	MARGIN: 0px;
}
.area DD {
	FONT-SIZE: 12px; MARGIN: -25px 0px 15px 60px; LINE-HEIGHT: 170%;
}
.area A {
	COLOR: #414141; TEXT-DECORATION: underline;
}
.area A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.area A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.bodyTop {
	MARGIN: 0px 0px 0px 0px; WIDTH: 720px;
}
.bodyTopLeft {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 720px;
}
.bodyTopLeft P {
	FONT-SIZE: 12px; MARGIN-LEFT: 400px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;text-align : left;
}
.bodyTopRight {
	FLOAT: right; MARGIN-BOTTOM: 35px; WIDTH: 215px; TEXT-ALIGN: right;
}
.search {
	BACKGROUND: url(../img/search_bg.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 165px;
}
.search2 {
	BACKGROUND: url(../img/search_bg2.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 165px;
}
.search H3 {
	DISPLAY: none;
}
.station {
	MARGIN-TOP: 52px; FLOAT: left; WIDTH: 190px; TEXT-ALIGN: left;
}
.station IMG {
	MARGIN-LEFT: 19px;
}
.station INPUT.staname {
	MARGIN-LEFT: 19px;
}
.searchMenu {
	MARGIN-TOP: 52px; FLOAT: right; WIDTH: 520px; TEXT-ALIGN: right;
}
.searchMenu2 {
	MARGIN-TOP: 52px; FLOAT: left; WIDTH: 520px; TEXT-ALIGN: left;
}
.result {
	BACKGROUND: url(../img/img_result_01.gif); MARGIN-BOTTOM: 15px; WIDTH: 710px; HEIGHT: 39px;
}
.result2 {
	BACKGROUND: url(../img/img_result_02.gif); MARGIN-BOTTOM: 15px; WIDTH: 710px; HEIGHT: 39px;
}
.result H3 {
	DISPLAY: none;
}
.result2 H3 {
	DISPLAY: none;
}
.result P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 220px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #cccccc; PADDING-TOP: 22px;
}
.result STRONG {
	FONT-WEIGHT: normal; COLOR: #414141;
}
.thumbnailOutline {
	MARGIN-LEFT: 20px; WIDTH: 710px;
}
.thumbnail {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 225px;
}
.thumbnail .red {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e70000;
}
.thumbnail P {
	FONT-SIZE: 9px; MARGIN-LEFT: 10px; WIDTH: 125px; LINE-HEIGHT: 150%;
}
.pager {
	FONT-SIZE: 12px; MARGIN: 30px 0px 30px 10px; WIDTH: 706px; TEXT-ALIGN: right;
}
.pager IMG {
	VERTICAL-ALIGN: middle;
}
.route {
	BACKGROUND: url(../img/route_bg.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 605px;
}
.route H3 {
	DISPLAY: none;
}
.route IMG {
	MARGIN: 37px 0px 0px 5px;
}
.routeButton {
	MARGIN: 10px 0px 25px 10px; WIDTH: 710px; TEXT-ALIGN: right;
}
.routeButton2 {
	MARGIN: 80px 0px 30px 10px; WIDTH: 710px; TEXT-ALIGN: right;
}
.matrixHead {
	BACKGROUND: url(../img/route_next_bg_head.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 52px;
}
.matrixHead H3 {
	DISPLAY: none;
}
.equipment {
	BACKGROUND: url(../img/route_next_bg.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 623px;
}
.equipList {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.equipList TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 543px; PADDING-TOP: 3px; BORDER-BOTTOM: #e7e7e7 1px solid;
}
.equipList TD.eqLeft {
	BACKGROUND: #f1f1f1; WIDTH: 100px; HEIGHT: 25px;
}
.noneTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.noneTable TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 128px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
}
.noneTable TD.long {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 256px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
}
.matrix {
	FONT-SIZE: 12px; BACKGROUND: #cccccc; MARGIN: 0px 0px 0px 20px; TEXT-ALIGN: center;
}
.matrix TH {
	FONT-WEIGHT: normal; BACKGROUND: #f5f5f5; WIDTH: 60px; HEIGHT: 22px;
}
.matrix TH A {
	COLOR: #414141; TEXT-DECORATION: underline;
}
.matrix TH A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.matrix TH A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.matrix TH.mtLeftTh {
	BACKGROUND: #eaeaea; WIDTH: 98px;
}
.matrix TD {
	BACKGROUND: #ffffff; HEIGHT: 22px;
}
.matrix TD.mtLeftTd {
	BACKGROUND: #f5f5f5; WIDTH: 97px;
}
.matrix TD.mtLeftTd A {
	COLOR: #414141; TEXT-DECORATION: underline;
}
.matrix TD.mtLeftTd A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.matrix TD.mtLeftTd A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.equipmentArea {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 20px; WIDTH: 680px; BORDER-BOTTOM: #414141 0px solid;
}
.matrixArea {
	FONT-SIZE: 12px; MARGIN: 5px 0px 0px 20px; WIDTH: 670px; BORDER-BOTTOM: #414141 0px solid;
}
.toggle A {
	FLOAT: left; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.toggle A:hover {
	FLOAT: left; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #e70000; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.toggle A:active {
	FLOAT: left; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #e70000; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.toggleNow A {
	FLOAT: left; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #414141; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.toggleNow A:hover {
	FLOAT: left; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #e70000; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.toggleNow A:active {
	FLOAT: left; WIDTH: 50px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #e70000; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.toggleStation {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 17px; BACKGROUND-COLOR: #414141; TEXT-DECORATION: none;
}
.listHead {
	BACKGROUND: url(../img/list_bg_head.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 70px; TEXT-ALIGN: right;
}
.listHead H3 {
	DISPLAY: none;
}
.listHead SELECT {
	MARGIN: 25px 15px 0px 0px;
}
.list {
	BACKGROUND: #cccccc; MARGIN: 0px 0px 0px 20px; WIDTH: 690px;
}
.list TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #eaeadd; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
}
.list TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
.list TD.liCenter {
	TEXT-ALIGN: center;
}
.list TD.liGray {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
.list TD.liGrayCenter {
	BACKGROUND: #f5f5f5; TEXT-ALIGN: center;
}
.list TD.liCenterNone {
	TEXT-ALIGN: center; height : 0px; font-size : 0px;display : none;border:0px;
}
.list A.noline {
	COLOR: #46D114; TEXT-DECORATION: none;
}
.list A.noline:hover {
	COLOR: #C1F72E; TEXT-DECORATION: underline;
}
.list A.noline:active {
	COLOR: #C1F72E; TEXT-DECORATION: underline;
}
.list A.noline_green {
	COLOR: #95CC00; TEXT-DECORATION: none;
}
.list A.noline_green:hover {
	COLOR: #54E0C7; TEXT-DECORATION: underline;
}
.list A.noline_green:active {
	COLOR: #54E0C7; TEXT-DECORATION: underline;
}


.list2 {
	BACKGROUND: #ffffff; MARGIN: 0px 0px 0px 20px; WIDTH: 690px;
}
.list2 TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #eaeadd; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;border-width : 1px;border-style : solid;border-color : #cccccc;
}
.list2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
.list2 TD.liCenter {
	TEXT-ALIGN: center;
}
.list2 TD.liGray {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center;
}
.list2 TD.liGrayCenter {
	BACKGROUND: #f5f5f5; TEXT-ALIGN: center;
}
.list2 TD.liCenterNone {
	TEXT-ALIGN: center; height : 0px; font-size : 0px;visibility : hidden;border:0px;
}
.list2 A.noline {
	COLOR: #46D114; TEXT-DECORATION: none;
}
.list2 A.noline:hover {
	COLOR: #C1F72E; TEXT-DECORATION: underline;
}
.list2 A.noline:active {
	COLOR: #C1F72E; TEXT-DECORATION: underline;
}
.list2 A.noline_green {
	COLOR: #95CC00; TEXT-DECORATION: none;
}
.list2 A.noline_green:hover {
	COLOR: #54E0C7; TEXT-DECORATION: underline;
}
.list2 A.noline_green:active {
	COLOR: #54E0C7; TEXT-DECORATION: underline;
}
.detailHead {
	BACKGROUND: url(../img/detail_bg_head.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 52px;
}
.detailHead H3 {
	DISPLAY: none;
}
.detail {
	BACKGROUND: url(../img/detail_bg1.gif); MARGIN-LEFT: 10px; WIDTH: 710px; 
}
.detailList {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
}
.detailList TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 211px; PADDING-TOP: 3px; BORDER-BOTTOM: #e7e7e7 1px solid;
}
.detailList TD.long {
	WIDTH: 544px;
}
.detailList TD.dtLeft {
	BACKGROUND: #f1f1f1; WIDTH: 100px; HEIGHT: 25px;
}
.detailShopOutline {
	MARGIN: 0px 0px 0px 20px; WIDTH: 670px;
}
.detailInquiry {
	FLOAT: right; WIDTH: 180px; TEXT-ALIGN: center;
}
.detailShop {
	FLOAT: left; WIDTH: 490px;
}
.detailShop TABLE {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
}
.detailShop TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 350px; PADDING-TOP: 3px; BORDER-BOTTOM: #e7e7e7 1px solid;
}
.detailShop TD.long {
	WIDTH: 350px;
}
.detailShop TD.dtLeft {
	BACKGROUND: #f1f1f1; WIDTH: 100px; HEIGHT: 25px;
}
.detailPhoto {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
}
.detailPhoto TD.dtpLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 484px; PADDING-TOP: 4px;
}
.detailPhoto TD.dtpRight {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 170px; PADDING-TOP: 4px; TEXT-ALIGN: center;
}
.detailPhoto IMG.bottomMargin {
	MARGIN-BOTTOM: 6px;
}
.detailButton {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px 10px; WIDTH: 710px; TEXT-ALIGN: right;
}
.detailButton IMG {
	VERTICAL-ALIGN: middle;
}
.inquiryHead {
	BACKGROUND: url(../img/inquiry_bg_head.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 52px;
}
.inquiryHead H3 {
	DISPLAY: none
}
.inquiryConfirmHead {
	BACKGROUND: url(../img/inquiry_confirm_bg_head.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 52px;
}
.inquiryThxHead H3 {
	DISPLAY: none;
}
.inquiryThxHead {
	BACKGROUND: url(../img/inquiry_thx_bg_head.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 52px;
}
.inquiryConfirmHead H3 {
	DISPLAY: none;
}
.inquiry {
	BACKGROUND: url(../img/multiuse363_bg.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 363px;
}
.inquiryList {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
}
.inquiryList INPUT {
	FONT-SIZE: 12px;
}
.inquiryList TEXTAREA {
	FONT-SIZE: 12px;
}
.inquiryList TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 543px; LINE-HEIGHT: 150%; PADDING-TOP: 3px; BORDER-BOTTOM: #e7e7e7 1px solid;
}
.inquiryList TD.iqLeft {
	BACKGROUND: #f1f1f1; WIDTH: 100px; HEIGHT: 25px;
}
.note {
	FONT-SIZE: 12px; MARGIN: 5px 0px 0px 20px; WIDTH: 675px; TEXT-ALIGN: right;
}
.red {
	COLOR: #e70000;
}
.thx {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 50px; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 669px; LINE-HEIGHT: 150%; PADDING-TOP: 50px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center;
}
.inquiryButton {
	MARGIN: 10px 0px 10px 10px; WIDTH: 710px; TEXT-ALIGN: center;
}
.contact {
	BACKGROUND: url(../img/multiuse523_bg.gif); MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 523px;
}
.contactIntro {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px 20px; WIDTH: 669px; LINE-HEIGHT: 150%;
}
.contactList {
	BACKGROUND: #cccccc; MARGIN: 0px 0px 15px 20px; WIDTH: 669px;
}
.contactList TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #eaeadd; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
}
.contactList TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
.contactList TD.cliCenter {
	TEXT-ALIGN: center;
}
.innerTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.innerTable TD.intLeft {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px;
}
.innerTable TD.intCenter {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px;
}
.innerTable TD.intRight {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 350px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px;
}
.innerTable TD.intLong {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 450px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px;
}
.footer {
	MARGIN-LEFT: 10px; WIDTH: 710px; HEIGHT: 100px;
}
.footerInquiry {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 710px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 100px;
}
.copyright {
	FLOAT: left; WIDTH: 235px;
}
.description {
	FLOAT: right; WIDTH: 475px; TEXT-ALIGN: right;
}
.infowrite{
        border-width : 1px;border-style : solid;border-color : #e3e3e3;width : 680px;padding : 10px;
}
.infowrite TABLE{
	BORDER: #cccccc 1px solid; MARGIN: 0px;width : 100%;
}
.infowrite TD {
	BACKGROUND: #ffffff; HEIGHT: 25px; FONT-SIZE: 12px;
}
.infowrite TD.dtLeft {
	BACKGROUND: #f1f1f1; WIDTH: 100px; HEIGHT: 25px; FONT-SIZE: 12px;
}
.infowrite A {
	COLOR: #414141; TEXT-DECORATION: underline;
}
.infowrite A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.infowrite A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline;
}
.yougowrite{
        border-width : 1px;border-style : solid;border-color : #e3e3e3;width : 680px;padding : 10px;
}
.yougowrite TABLE{
	BORDER: 0px; MARGIN: 0px;width : 100%;
}
.yougowrite TD {
	BACKGROUND: #ffffff; HEIGHT: 25px; FONT-SIZE: 12px;
}
.yougowrite TD.dtLeft {
	BACKGROUND: #f1f1f1; WIDTH: 100px; HEIGHT: 25px; FONT-SIZE: 12px;
}
.yougowrite A {
	COLOR: #414141; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}
.yougowrite A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}
.yougowrite A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}
.linkwrite {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px 20px; WIDTH: 669px; LINE-HEIGHT: 150%;
}
.linkwrite font{
	FONT-SIZE: 12px;
}
.linkwrite A {
	COLOR: #0000bb; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}
.linkwrite A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}
.linkwrite A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline;FONT-SIZE: 12px;
}
.wakutable{
        width : 680px;
}
.wakutable TABLE{
	BORDER: 0px; width : 100%;
}
.wakutable TD {
	BACKGROUND: #ffffff;
}
.wakutable TD.dtLeft {
	BACKGROUND: #f1f1f1;
}
.divNone {
	//visibility : hidden;
	display : none;
}
.divWaku {
        
}
/* ------ 2007.06.05’Ç‰Á ------ */

#TextBox{

width:735px;
margin:5px 2px;

}

#TextBox h1{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#TextBox h2{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#TextBox h3{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#TextBox h4{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#TextBox h5{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#TextBox h6{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
font-weight:normal;
}
#TextBox p{
float:left;
font-size:10px;
margin:0;
padding:0;
}

#TextBox2{

width:720px;
margin:5px 2px;

}
#TextBox2 h1{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#TextBox2 a{
color:#999999;
text-decoration:none;
}
#TextBox2 a:hover{
color:#999999;
text-decoration:none;
}

#FootTextBox{
width:700px;
border:1px solid #ccc;
margin:5px 10px;
padding:5px;
}
#FootTextBox h5{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#FootTextBox h6{
font-size:10px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#FootTextBox ul{
margin:0;
padding:0;
list-style:none;
}
#FootTextBox li{
display:inline;
margin-right:5px;
}
#FootTextBox A:link{color:#414141; text-decoration:none;}
#FootTextBox A:visited{color:#414141; text-decoration:none;}
#FootTextBox A:active{color:#414141; text-decoration:none;}
#FootTextBox A:hover{color:#ff9933; text-decoration:underline;}
#FootTextBox b{
font-weight:normal;
}
#FootTextBox strong{
font-weight:normal;
}
#FootTextBox em{
font-style:normal;
}
br.clear {
font: 0;
line-height: 0;
clear: both;
}
.alt{display: none;}
/* banner */
#banner{
position:absolute;top:240px;left:777px;
font-size: 10px;
font-family:"‚l‚r ƒSƒVƒbƒN",Osaka,sans-serif;
white-space:nowrap;
}
#banner img{margin-bottom:5px;}

/* counter */
#counter{
/*position:absolute;top:150px;left:777px;*/
position:absolute;top:120px;left:777px;
font-size: 11px;
/*font-weight:bold;*/
font-family:"‚l‚r ƒSƒVƒbƒN",Osaka,sans-serif;
text-align: right;
float: right;
white-space:nowrap;
}
