@charset "utf-8";

/* Hybrid styles */
#wchybrid .contents_inner{ width: 804px; margin: 10px auto;}
#wchybrid h4#headline01{ margin-top: 30px; }


#wchybrid h5#bigcap01{
width: 804px; height: 90px; display: block; margin-bottom: 20px;
background: url(../../driving/image/hybrid_bigcap01.gif) 0 bottom no-repeat;}


#wchybrid #ex01 img.right{float: right; margin-bottom: 40px;}
#wchybrid #ex01 p{ width: 400px;}
#wchybrid #ex01 h5{ background: url(../../driving/image/hybrid_cap.gif) 0 0 no-repeat;
width:400px; height: 30px; margin-bottom: 10px; float: left;}




/* Performance styles */
#wcperform .contents_inner{ width: 804px; margin: 10px auto; position: relative;}

#wcperform h4#headline01{
width: 840px; height: 46px; display: block; margin-top: 30px; margin-bottom: 10px;
background: url(../../driving/performance/image/perform_headline01.gif) 0 0 no-repeat;}

#wcperform #head2pic li{float: left; width: 420px;}
#wcperform #explain{ margin-bottom: 100px;}
#wcperform #explain img{float: right;}
#wcperform #explain img#ex02img{margin-right: 69px; margin-top:10px;}
#wcperform #explain h5{float: left; margin-bottom: 10px;}
#wcperform #explain p{float: left;}

#wcperform #ex05 table#enginespec{float: left; width: 390px; height:auto; margin: 15px 0 15px; padding-bottom: 15px;}
#wcperform #ex01, #wcperform #ex02, #wcperform #ex03{ margin-bottom: 40px;}

#wcperform #ex01 p, #wcperform #ex02 p, #wcperform #ex03 p, #wcperform #ex04 p, #wcperform #ex05 p, #wcperform #ex07 p{ width: 395px;}
#wcperform #ex06 p, #wcperform #ex08 p{ width: 804px;}
#wcperform #ex05 p#egnotice{width: 390px; padding-top: 10px; padding-bottom: 10px;}

#wcperform #ex01 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 0 no-repeat;
width:395px; height: 55px; margin-top: 0px;}
#wcperform #ex02 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -55px no-repeat;
width:395px; height: 55px; margin-top: 0px;}
#wcperform #ex03 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -110px no-repeat;
width:395px; height: 55px; margin-top: 0px;}
#wcperform #ex04 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -165px no-repeat;
width:395px; height: 55px; margin-top: 20px;}
#wcperform #ex05 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -220px no-repeat;
width:395px; height: 55px; margin-top: 20px;}
#wcperform #ex06 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -305px no-repeat;
width:395px; height: 25px; margin-top: 0px; }
#wcperform #ex07 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -330px no-repeat;
width:395px; height: 55px; margin-top: 50px;}
#wcperform #ex08 h5{ background:url(../../driving/performance/image/perform_cap.gif) 0 -385px no-repeat;
width:636px; height: 55px; margin-top: 20px;}

#wcperform #shifttext{ position: absolute; top:60px; left: 0px; width: 280px;}

/* Easy styles */
#wceasy .contents_inner{ width: 804px; margin: 10px auto;}
#wceasy h4#headline01{
width: 840px; height: 46px; display: block; margin-top: 30px; margin-bottom: 10px;
background: url(../../driving/easy/image/easy_headline01.gif) 0 0 no-repeat;}

#wceasy #ex01{ float: left; width: 342px;}
#wceasy #ex02{ float: right; width:418px;}

#wceasy #ex01 p, #wceasy #ex02 p{ margin-bottom: 20px;}

#wceasy #ex01 h5{ background:url(../../driving/easy/image/easy_cap.gif) 0 0 no-repeat;
width:342px; height: 30px; margin-bottom: 15px;}
#wceasy #ex02 h5{ background:url(../../driving/easy/image/easy_cap.gif) -396px 0 no-repeat;
width:418px; height: 30px; margin-bottom: 15px;}

