
<STYLE type=text/css>
<!--

table.f1 {border:2px dotted blue; border-collapse:collapse; padding:3px;}


.a { FONT-SIZE: 11pt; color:#000000; line-height: 1.8; background-color: #FFF0F5}
.b { FONT-SIZE: 8pt; color:#6699FF; font-weight:normal}
.c { FONT-SIZE: 9pt; color:#000000; line-height: 1.1; font-weight:normal;}
.d { FONT-SIZE: 10pt; color:#000000;}
.e { FONT-SIZE: 10pt; color:#0000FF; line-height: 1.8; background-color: #FFF0F5}
.f { FONT-SIZE: 12pt; color:#000000; font-weight:bold;}
.g { FONT-SIZE: 8pt; color:#000000; font-weight:bold}
.h { FONT-SIZE: 7pt; color:#000000; font-weight:normal}
.i { FONT-SIZE: 9pt; color:#000000; line-height: 1.4; font-weight:normal;}
.j { FONT-SIZE: 9pt; color:#ff0000; font-weight:normal}
.k { FONT-SIZE: 9pt; color:#0000ff; font-weight:normal}
.l { FONT-SIZE: 9pt; color:#0000FF; line-height: 1.8; background-color: #FFF0F5}

.fa { FONT-SIZE: 10pt; color:#000099; font-weight:bold; }
.fb { FONT-SIZE: 10pt; color:#6699FF; font-weight:normal; }
.fc { FONT-SIZE: 9pt; color:#00000; font-weight:bold; background-color: #FFFFFF; }
.fd { FONT-SIZE: 10pt; color:#FF0000; font-weight:bold; background-color: #FFFFFF; }
.fd2 { FONT-SIZE: 10pt; color:#FF0000; font-weight:bold;}
.fe { FONT-SIZE: 10pt; color:#000000; font-weight:bold; background-color:#ffebcd; }
.ff { FONT-SIZE: 10pt; color:#0000FF; font-weight:bold; background-color: #FFFFFF; }
.ff2 { FONT-SIZE: 10pt; color:#0000FF; font-weight:bold;}
.fg { FONT-SIZE: 12pt; color:#FF0000; font-weight:bold;}
.fh { FONT-SIZE: 12pt; color:#FFFFFF; font-weight:bold; padding:3; line-height:1.8; background-color: #FF0000;}
.fi { FONT-SIZE: 12pt; color:#FFFFFF; font-weight:bold; padding:3; line-height:1.8; background-color: #0000CA;}

p.lineB1 { border-bottom: 1px solid blue; }
p.lineB2 { border-bottom: 2px solid blue; }
p.lineB3 { border-bottom: 3px solid blue; }
p.lineR1 { border-bottom: 1px solid red; }
p.lineR2 { border-bottom: 2px solid red; }
p.lineR3 { border-bottom: 3px solid Green; }
p.lineG1 { border-bottom: 1px solid Green; }
p.lineG2 { border-bottom: 2px solid Green; }
p.lineG3 { border-bottom: 3px solid Green; }
p.lineL3 { border-bottom: 3px solid Lime; }

.lineBK1 { border-top: 1px solid black; }

.b1	{border-style:solid;
	 border-width:1pt;
	 border-top-color:#000000;
	 border-right-color:#000000;
	 border-bottom-color:#000000;
	 border-left-color:#000000;
	}
/* 月別料金表用 */
.p0 {text-align:center;font-size:8pt;color:#000000;background-color:#ffffff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pa {text-align:center;font-size:8pt;color:#000000;background-color:#ffb6c1;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pb {text-align:center;font-size:8pt;color:#000000;background-color:#ffff84;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pc {text-align:center;font-size:8pt;color:#000000;background-color:#99ff66;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pd {text-align:center;font-size:8pt;color:#000000;background-color:#e0ffff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pe {text-align:center;font-size:8pt;color:#000000;background-color:#87ceeb;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pf {text-align:center;font-size:8pt;color:#000000;background-color:#ff68b4;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pg {text-align:center;font-size:8pt;color:#000000;background-color:#ffa4ff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.ph {text-align:center;font-size:8pt;color:#000000;background-color:#ffb693;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pi {text-align:center;font-size:8pt;color:#000000;background-color:#ffffc1;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pj {text-align:center;font-size:8pt;color:#000000;background-color:#c4ffc4;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pk {text-align:center;font-size:8pt;color:#000000;background-color:#ff7777;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pl {text-align:center;font-size:8pt;color:#000000;background-color:#ffcc00;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pm {text-align:center;font-size:8pt;color:#000000;background-color:#bb77ff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pn {text-align:center;font-size:8pt;color:#000000;background-color:#999900;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.po {text-align:center;font-size:8pt;color:#000000;background-color:#458989;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pp {text-align:center;font-size:8pt;color:#000000;background-color:#808080;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pq {text-align:center;font-size:8pt;color:#000000;background-color:#ff9966;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pr {text-align:center;font-size:8pt;color:#000000;background-color:#9e3eff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.ps {text-align:center;font-size:8pt;color:#000000;background-color:#deb887;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pt {text-align:center;font-size:8pt;color:#000000;background-color:#55aaaa;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pu {text-align:center;font-size:8pt;color:#000000;background-color:#c0c0c0;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pv {text-align:center;font-size:8pt;color:#000000;background-color:#d1a4ff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pw {text-align:center;font-size:8pt;color:#000000;background-color:#ffdbca;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.px {text-align:center;font-size:8pt;color:#000000;background-color:#00d2d2;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.py {text-align:center;font-size:8pt;color:#000000;background-color:#e7e7e7;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.pz {text-align:center;font-size:8pt;color:#000000;background-color:#ffceff;padding-top:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}

/* カテゴリーリスト用 */
.crdhead {
        background:url("/travel/images/crd_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }
.funhead {
        background:url("/travel/images/fun_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }
.spdhead {
        background:url("/travel/images/spd_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }
.snkhead {
        background:url("/travel/images/snk_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }
.ecohead {
        background:url("/travel/images/eco_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }
.mthhead {
        background:url("/travel/images/mth_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }
.spthead {
        background:url("/travel/images/spt_bg.gif") top left no-repeat;
	font-size:10pt;
    	width:620px;
    	height:30px;
    	padding-top:5px;
    	padding-left:5px;
        }

/* 料金カレンダー用 */
.plmth {
	background-color:#eeeeee;
	font-size:10pt;
	color:#000000;
	line-height:1.2;
	font-weight:bold;
	border:1px solid #000000;
	}
.plweeksun {
	text-align:center;
	font-size:8pt;
	font-weight:bold;
	width:35px;
	padding-top:5px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.plweek {
	text-align:center;
	font-size:8pt;
	font-weight:bold;
	width:35px;
	padding-top:5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.plpl {
	text-align:center;
	font-size:10pt;
	padding:5px;
	font-weight:bold;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.plp {
	text-align:right;
	font-size:10pt;
	padding-top:5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}

/* 料金表用(横) */
.pcola {
	background-color:#ffb6c1;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolb {
	background-color:#ffff84;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolc {
	background-color:#99ff66;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcold {
	background-color:#e0ffff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcole {
	background-color:#87ceeb;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolf {
	background-color:#ff68b4;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolg {
	background-color:#ffa4ff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolh {
	background-color:#ffb693;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcoli {
	background-color:#ffffc1;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolj {
	background-color:#c4ffc4;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolk {
	background-color:#ff7777;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcoll {
	background-color:#ffcc00;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolm {
	background-color:#bb77ff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcoln {
	background-color:#999900;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolo {
	background-color:#458989;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolp {
	background-color:#808080;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolq {
	background-color:#ff9966;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolr {
	background-color:#9e3eff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcols {background-color:#deb887;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolt {background-color:#55aaaa;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolu {background-color:#c0c0c0;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolv {background-color:#d1a4ff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolw {background-color:#ffdbca;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolx {background-color:#00d2d2;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcoly {background-color:#e7e7e7;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}
.pcolz {background-color:#ffceff;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:right;
	font-size:10pt;
	padding:3px;
	}


/* 料金表用 */
.pricetopl {
	font-size:10pt;
	padding:5px;
	border:1px solid #000000;
	}
.pricetop {
	font-size:10pt;
	padding:5px;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.pricel {
	font-size:10pt;
	padding:5px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.price {
	font-size:10pt;
	text-align:right;
	padding:5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}

div.lineimg {margin:10px 0 0 0;}
div.substance {margin:5px 0 0 15px;color:#000000;}


#travelNav {
    text-align:left;
    font-size:9pt;vertical-align:middle;
    width:693px;
    }

    #travelNav li {
         padding:0 0 0 0; 
        float:left;
        height:37px;
        }

    #travelNav-01 { width:99px; }
    #travelNav-02 { width:99px; }
    #travelNav-03 { width:99px; }
    #travelNav-04 { width:99px; }
    #travelNav-05 { width:99px; }
    #travelNav-06 { width:99px; }
    #travelNav-07 { width:99px; }


    #travelNav a:link, #mainNav a:visited { color:#fff; text-decoration:none; }  
    #travelNav a:hover, #mainNav a:active { color:#ed1c24; text-decoration:none; }

.scdthLeft {
	padding:3px;
	font-size:10pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	color:#000000;
	white-space:nowrap;
	background-color:faf0e6;
	border:1px solid #000000;
	}
.scdthLeft2 {
	padding:3px;
	font-size:10pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	color:#000000;
	white-space:nowrap;
	background-color:faf0e6;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.scdthMiddle {
	padding:3px;
	font-size:10pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	color:#000000;
	white-space:nowrap;
	background-color:faf0e6;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	}
.scdthRight {
	padding:3px;
	font-size:10pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	color:#000000;
	white-space:nowrap;
	background-color:faf0e6;
	border:1px solid #000000;
	}
.scdtdMiddle {
	padding:3px;
	font-size:10pt;
	color:#000000;
	line-height:1.5;
	border-bottom:1px solid #000000;
	}
.scdtdMiddlenl {
	padding:3px;
	font-size:10pt;
	color:#000000;
	line-height:1.5;
	}
.scdtdRight {
	padding:3px;
	font-size:10pt;
	text-align:center;
	color:#000000;
	line-height:1.5;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}

-->
</STYLE>
