/* CSS Document */
#jpCountainer {}
#jpCountainer .demoDiv{	color: white;height: 590px; width: 444px; padding: 0 20px 0 0;overflow: hidden;	top: 0px; }
#jpCountainer .hiddenElement{ display:none; }

#jpCountainer #chart { margin: 10px 0 0 60px; float:left; padding: 10px 0 0 0; display: inline; }



#jpCountainer #dispareamov { margin-left: -80px; margin-top: 50px;}

/*----------- 　20091125追記 -------------*/
html>/**/body #jpCountainer #dispareamov { margin-left: 410px; margin-top: 50px;}
/*----------- 20091125追記終了 -------------*/

/*#jpCountainer #dispareamov { margin: 50px 60px 0 -120px;  display: inline; position: absolute; }*/
/*body:first-of-type #jpCountainer #dispareamov { margin: 50px 60px 0 360px; }*/
#jpCountainer #disparea { margin: 10px 60px 0 0; float:right; display: inline; }

#jpCountainer #MPlanLeftNavi li a,
#jpCountainer #MPlanLeftNavi li p { list-style: none; display: block; width: 300px; text-indent: -999em; overflow: hidden; }

#jpCountainer #MPlanLeftNavi li.slide00 p,
#jpCountainer #MPlanLeftNavi li.slide01 a,
#jpCountainer #MPlanLeftNavi li.slide02 a,
#jpCountainer #MPlanLeftNavi li.slide03 a,
#jpCountainer #MPlanLeftNavi li.slide04 a,
#jpCountainer #MPlanLeftNavi li.slide05 a,
#jpCountainer #MPlanLeftNavi li.slide06 a,
#jpCountainer #MPlanLeftNavi li.slide07 a,
#jpCountainer #MPlanLeftNavi li.slide08 a,
#jpCountainer #MPlanLeftNavi li.slide09 a,
#jpCountainer #MPlanLeftNavi li.slide09 p { height: 39px; }
#jpCountainer #MPlanLeftNavi li.slide0v p { height: 25px; }

/* 01BG_Image */
#jpCountainer #MPlanLeftNavi li.slide00 p { background: url(../over100/imgs/3_1/btn_01_00.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi li.slide0v p { background: url(../over100/imgs/3_1/gr_arrow_b.png) no-repeat left 2px; }
#jpCountainer #MPlanLeftNavi li.slide01 a { background: url(../over100/imgs/3_1/btn_01_01_airport.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi li.slide02 a { background: url(../over100/imgs/3_1/btn_01_02_transfer.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi li.slide03 a { background: url(../over100/imgs/3_1/btn_01_03_psgsgor.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.ogt li.slide04 a { background: url(../over100/imgs/3_1/btn_01_04_relax.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.inc li.slide04 a { background: url(../over100/imgs/3_1/btn_02_04_cere.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.osm li.slide04 a { background: url(../under100/imgs/3_1/btn_04_04_mp.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.tride li.slide04 a { background: url(../under100/imgs/3_1/btn_06_04_newmode.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.ogt li.slide05 a { background: url(../over100/imgs/3_1/btn_01_05_welcome.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.inc li.slide05 a { background: url(../over100/imgs/3_1/btn_02_05_actour.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.osm li.slide05 a { background: url(../under100/imgs/3_1/btn_04_05_tba.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.tride li.slide05 a { background: url(../under100/imgs/3_1/btn_06_05_dinner.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi li.slide06 a { background: url(../over100/imgs/3_1/btn_01_06_2nd.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.ogt li.slide07 a { background: url(../over100/imgs/3_1/btn_01_07_bf.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.ogt li.slide08 a { background: url(../over100/imgs/3_1/btn_01_08_pcc.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi.tride li.slide08 a { background: url(../under100/imgs/3_1/btn_06_08_tride.png) no-repeat left top; }
#jpCountainer #MPlanLeftNavi li.slide09 p { background: url(../over100/imgs/3_1/btn_01_09_airport.png) no-repeat left top; }

#jpCountainer #MPlanLeftNavi li.slide01 a:hover,
#jpCountainer #MPlanLeftNavi li.slide02 a:hover,
#jpCountainer #MPlanLeftNavi li.slide03 a:hover,
#jpCountainer #MPlanLeftNavi li.slide04 a:hover,
#jpCountainer #MPlanLeftNavi li.slide05 a:hover,
#jpCountainer #MPlanLeftNavi li.slide06 a:hover,
#jpCountainer #MPlanLeftNavi li.slide07 a:hover,
#jpCountainer #MPlanLeftNavi li.slide08 a:hover,
#jpCountainer #MPlanLeftNavi li.slide09 a:hover { background-position: left bottom; }