@charset "utf-8";

@import url("common.css"); 

/*contents*/

.contentTop   { margin: 2px 0 0 5px }

.contentTop p   { font-size: 90%; margin: 2px 0 0 7px }



/*document*/
#contents    { margin: 10px 0 0 36px; width: 684px }
#contentsMain  { width: 498px }
.contentsflight     { margin: 10px 0 0 36px; width: 676px }
.contentsflight h3 { color: #008cb4; margin-bottom: 10px }
.menuBorder     { font-size: 90%; background: url("../img/border01.gif") no-repeat left bottom; margin: 5px 0; padding-bottom: 4px; width: 460px }
.menuBorder a  { padding-left: 10px; width: 210px; float: left }
.menuBorder h3    { font-size: 100%; background: url("../domterminal/img/border01.gif") no-repeat left top; padding-left: 10px; width: 452px }
.titback     { color: #fff; font-size: 108%; font-family: "‚l‚r ƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka; font-weight: bold; background-image: url("../access/img/titback.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 10px; padding-top: 2px; padding-left: 3px; height: 20px }
.txtbold { font-weight: bold }
.txtred    { color: #ff5a00; line-height: 110%; margin-left: 0 }
.txtblue  { color: #3c4b9c }
.txtpink { color: #d2328c }
/*topageflighttop*/

.pageflytop   { text-align: right; margin-bottom: 7px; width: 640px }

.pageflytop a:link {
	color: #646464;
	text-decoration: none;
}

.pageflytop a:visited {
	color: #646464;
	text-decoration: none;
}

.pageflytop a:hover {
	color: #646464;
	text-decoration: underline;
}

.pageflytop a:active {
	color: #646464;
	text-decoration: underline;
}

/*flighttimetop*/
.topindex  { margin-right: 10px; width: 315px; float: left; border-top: 1px dashed #646464 }
.topindex h4   { color: #f05000; font-weight: bold; margin-top: 2px; margin-right: 10px; float: left }
.topindex p  { font-size: 88%; float: left }
.topindexsec { margin-right: 10px; width: 315px; float: left; border-top: 1px dashed #646464; border-bottom: 1px dashed #646464 }
.topindexsec h4  { color: #f05000; font-weight: bold; margin-top: 2px; margin-right: 10px; float: left }
.topindexsec p { font-size: 88%; float: left }
.ichiran { width: 640px }
.ichiran p { text-align: left; margin-right: 10px; width: 250px; float: left }
.menuunder { font-size: 90%; text-align: center; margin-top: 20px; margin-bottom: -18px; width: 713px }

/*timetable*/
.timetablemain { width: 460px }
.timetablemain h3 { margin-bottom: 10px }
.timetable { width: 460px }
.area  { margin-top: 15px; margin-bottom: 15px; padding-top: 2px; padding-bottom: 2px; width: 460px; border-top: 2px solid #ff5a00; border-bottom: 2px solid #ff5a00 }
.area h4  { color: #ff5a00; font-size: 110%; font-weight: bold; margin-left: 5px; width: 190px; float: left }
.area p { color: #ff5a00; text-align: right; width: 260px; float: left }
.leaveto { background-color: #646464; margin-right: 12px; width: 224px; float: left }
.leavetoindex { color: #fff; font-size: 90%; background-color: #00781e; text-align: center }
.leavetotitle { color: #00781e; font-weight: bold; background-color: #fff; text-align: center; padding-top: 1px; padding-bottom: 1px }
.arrive { background-color: #646464; width: 224px; float: left }
.arriveindex { color: #323232; font-size: 90%; background-color: #ffd228; text-align: center }
.arrivetitle { color: #ff5a00; font-weight: bold; background-color: #fff; text-align: center; padding-top: 1px; padding-bottom: 1px }
.white { font-size: 95%; background-color: #fff; text-align: center }
.back { background-image: url("../img/turn.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 15px; padding-left: 20px; width: 460px }
.site { margin-top: 5px; width: 460px }
.site p  { width: 180px; float: left }
.site a  { float: left }
.timeoption { color: #b40032 }
.snaWhite { color: #fff; visibility: hidden }
/*timetableint*/
.leavetoint { background-color: #646464; margin-left: 22px; width: 416px }
.arriveint { background-color: #646464; margin-top: 20px; margin-left: 22px; width: 416px }
.siteint { margin-top: 5px; margin-left: 22px; width: 400px }
.siteint p { width: 135px; float: left }
.siteint a { float: left }
