/* elements */
body{margin:0;}
.subMenu{display:none;}


/* bottom-info */
#bottom-info01{width:964px;}
#bottom-info01 img{vertical-align:top;}
#bottom-info01-01{padding:54px 20px 40px 22px;}
#bottom-info01-01-01{padding:0 20px 40px 22px;}
#bottom-info01-02{padding:0 0 13px 0;}
#bottom-info02-01{width:940px;}
#bottom-info03-01{float:left;width:398px;height:164px;overflow:hidden;}
#bottom-info03-02{width:398px;height:50px;background:url(../IMAGES/bottom_navi01-03.gif);}
#bottom-info03-03{position:absolute;top:4px;left:95px;}
#bottom-info03-03 input{font-size: 100%;border: medium none;height:20px;_height:17px;ime-mode:disabled;width: 40px;background:#c1c1c1;}
#bottom-info03-04{position:absolute;top:4px;left:164px;}
#bottom-info03-04 input{font-size: 100%;border: medium none;height:20px;_height:17px;ime-mode:disabled;width: 70px;background:#c1c1c1;}
#bottom-info03-05{position:absolute;top:0;left:254px;}
#bottom-info04-01{float:left;width:261px;height:164px;overflow:hidden;}
#bottom-info05-01{float:left;width:261px;height:164px;overflow:hidden;}

ul.top-step-list01{margin:0;padding:0;}
ul.top-step-list01 li{margin:0;padding:0;}


/* top */
#top-content01{width:964px;padding:52px 0 0 0;}
#top-content01-01{float:left;width:964px;}

#top-step00{float:left;width:340px;}
#top-step00-01{padding:2px 33px 54px 22px;}
#top-step00-02{width:285px;height:523px;overflow:hidden;}
#top-step01{float:left;width:317px;}
#top-step01-01{padding:2px 32px 0 0;}
#top-step01-02{width:285px;height:205px;overflow:hidden;}
#top-step02{float:left;width:307px;}
#top-step02-01{padding:0 22px 0 0;}
#top-step02-02{padding:0 0 0 12px;}
#top-step02-03{width:285px;height:205px;overflow:hidden;}
#top-step03{float:left;width:340px;}
#top-step03-01{padding:0px 33px 0 22px;}
#top-step03-02{width:285px;height:205px;overflow:hidden;}
#top-step04{float:left;width:317px;}
#top-step04-01{padding:0px 32px 0 0;}
#top-step04-02{width:285px;height:205px;overflow:hidden;}
#top-step05{float:left;width:307px;}
#top-step05-01{padding:0 22px 0 0;}
#top-step05-02{width:285px;height:205px;overflow:hidden;}


/* step frame */
#step-content01{width:964px;padding:44px 0 0 0;color:#434343;}/*54*/
#step-content01 img{vertical-align:top;}

#step-main01{float:right;width:657px;}

#step-navi01{float:left;width:307px;}
#step-navi01-01{padding:10px 0 0 22px;}/*0*/
#step-navi01-01 ul{margin:0;padding:0;}
#step-navi01-01 ul li{margin:0;padding:0 0 0 0;height:234px;}

#step-float01{float:left;width:307px;}
#step-float01-01{padding:0 0 0 22px;}
#step-float01-01 ul {margin:0;padding:0;}
#step-float01-01 ul li{margin:0;padding:0;}
#step-float01-02{}
#step-float01-03{border-bottom:1px solid #c1c1c1;}

#step-float02-01{margin:0;padding:30px 0 0 0 !important;}
#step-float02-02{width:285;height:170px;background:url(../IMAGES/local_navi11-03.gif);}
#step-float02-03{position:absolute;top:4px;left:45px;}
#step-float02-03 input{font-size: 100%;border: medium none;height:18px;_height:17px;ime-mode:disabled;width: 35px;background:#c1c1c1;}
#step-float02-04{position:absolute;top:4px;left:110px;}
#step-float02-04 input{font-size: 100%;border: medium none;height:18px;_height:17px;ime-mode:disabled;width: 60px;background:#c1c1c1;}
#step-float02-05{position:absolute;top:0;left:194px;}


/* step contents */
.contents00-01{padding:0;margin:0 0 70px 0;}/*100*/
.contents00-02{padding:0;margin:0 0 0px 0;}

.contents01-01{padding:10px 22px 0 33px;}/*0*/
.contents01-01 h1{font-size:197%;padding:0 0 34px 0;margin:0 0 2px 0;text-decoration:underline;}
.contents01-01 h2{font-size:131%;padding:14px 9px 15px 9px;margin:0 0 15px 0;border:1px solid #c1c1c1;}/*20*/
.contents01-01 h3{font-size:131%;padding:0 0 12px 0;margin:0;}/*14*/
.contents01-01 h4{}
.contents01-01 h5{}
.contents01-01 h6{font-size:116%;font-weight:normal;padding:21px 0 15px 21px;margin:0;}
.contents01-01 p{font-size:116%;padding:0 0 15px 0;margin:0;line-height:1.6;}/*20 30*/
.contents01-01-01{padding:10px 0 0 33px !important;}
.contents01-01-02{padding:0 0 0 33px !important;}
.contents01-02{font-size:116% !important;padding:0 0 38px 0 !important;margin:0 !important;line-height:1.0 !important;}
.contents01-03{width:285px;}

.contents02-01{padding:0 0 30px 0;}/*46*/
.contents02-02{height:305px;}
.contents02-03{height:230px;}
.contents02-04{height:352px;}
.contents02-05{height:207px;}
.contents02-06{height:332px;}
.contents02-07{height:132px;}
.contents02-08{height:181px;}
.contents02-09{height:156px;}/*135*/
.contents02-10{height:305px;}

.contents11-01{width:602px;background:url(../IMAGES/bg_related01.gif) repeat-x;}
.contents11-01 ul{padding:0 0 37px 22px;margin:0;}
.contents11-01 ul.last01{padding:0 0 17px 22px;margin:0;}
.contents11-01 ul li{padding:0 0 13px 17px;margin:0;background:url(../IMAGES/anchor01.gif) no-repeat 1px 2px;font-size:116%;}
.contents11-01 ul li a{color:#c71344;}
.contents11-01 ul li a:link{text-decoration:none;}
.contents11-01 ul li a:visited{text-decoration:none;}
.contents11-01 ul li a:hover{text-decoration:underline;}
.contents11-01 ul li a:active{text-decoration:underline;}
.contents11-02{color:#c71344;}

.contents21-01{padding:0 20px 0 33px;}
.contents21-02{text-align:right;border-bottom:1px dashed #c1c1c1;padding-bottom:70px;}
.contents21-03{text-align:right;}


/* step1 */
#step01-01-01{width:657px;height:545px;background:url(../STEP01/IMAGES/step01-01-01.jpg) 20px 12px no-repeat;}
#step01-02-01{width:602px;overflow:hidden;}
#step01-02-01 ul {padding:0 0 50px 0;margin:0;width:604px;}
#step01-02-01 ul li#car-type01{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-01.jpg) no-repeat;}
#step01-02-01 ul li#car-type02{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-02.jpg) no-repeat;}
#step01-02-01 ul li#car-type03{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-03.jpg) no-repeat;}
#step01-02-01 ul li#car-type04{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-04.jpg) no-repeat;}
#step01-02-01 ul li#car-type05{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-05.jpg) no-repeat;}
#step01-02-01 ul li#car-type06{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-06.jpg) no-repeat;}
#step01-02-01 ul li#car-type07{float:left;width:300px;height:172px;background:url(../STEP01/IMAGES/step01-02-07.jpg) no-repeat;}
.step01-02-02{position:absolute;top:24px;left:21px;}
.step01-02-02 p{font-size:116%;padding:0;margin:0;line-height:1;}
.step01-02-03{position:absolute;top:75px;left:20px;width:265px;}
.step01-02-03 p{font-size:100%;padding:0;margin:0;line-height:1.6;}
#step01-04-01{position:absolute;top:-20px;left:317px;width:285px;height:271px;background:url(../STEP01/IMAGES/step01-04-01.jpg);z-index:-1;}


/* step2 */
#step02-01-01{width:657px;height:600px;background:url(../STEP02/IMAGES/step02-01-01.jpg) 33px 145px no-repeat;}/*134*/
#step02-01-02{padding:0 0 0 149px;}
#step02-02-01{width:657px;height:715px;background:url(../STEP02/IMAGES/step02-02-01.jpg) 33px 174px no-repeat;}/*820 165 */
#step02-02-02{width:624px;background:url(../STEP02/IMAGES/step02-02-02.gif) repeat-y;}
#step02-02-03{padding:9px 25px 0px 20px;}
#step02-02-04{padding-bottom:10px;}
#step02-02-05{width:624px;height:16px;background:url(../STEP02/IMAGES/step02-02-03.gif) no-repeat;}
#step02-03-01{position:absolute;top:0px;left:317px;width:285px;height:271px;background:url(../STEP02/IMAGES/step02-03-01.jpg);}


/* step3 */
#step03-01-01{position:absolute;top:0px;left:317px;width:285px;height:220px;background:url(../STEP03/IMAGES/step03-01-01.jpg);}
#step03-02-01{position:absolute;top:-105px;left:317px;width:307px;height:333px;background:url(../STEP03/IMAGES/step03-02-01.jpg);}
#step03-03-01{position:absolute;top:0px;left:317px;width:285px;height:307px;background:url(../STEP03/IMAGES/step03-03-01.jpg);}
#step03-04-01{position:absolute;top:-153px;left:271px;width:353px;height:390px;background:url(../STEP03/IMAGES/step03-04-01.jpg);z-index:-1;}
#step03-05-01{position:absolute;top:-139px;left:299px;width:324px;height:460px;background:url(../STEP03/IMAGES/step03-05-01.jpg);z-index:-1;}


/* step4 */
#step04-01-01{width:657px;height:660px;background:url(../STEP04/IMAGES/step04-01-01.jpg) 33px 191px no-repeat;}
#step04-01-02{position:absolute;top:266px;left:307px;}
#step04-01-02 input{font-size: 100%;border: medium none;height:18px;_height:17px;ime-mode:disabled;width: 35px;background:#c1c1c1;}
#step04-01-03{position:absolute;top:266px;left:371px;}
#step04-01-03 input{font-size: 100%;border: medium none;height:18px;_height:17px;ime-mode:disabled;width: 60px;background:#c1c1c1;}
#step04-01-04{position:absolute;top:262px;left:455px;}
#step04-02-01{position:absolute;top:-140px;left:324px;width:300px;height:274px;background:url(../STEP04/IMAGES/step04-02-01.jpg);}


/* step5 */
#step05-01-01{position:absolute;top:-116px;left:285px;width:339px;height:307px;background:url(../STEP05/IMAGES/step05-01-01.jpg);}
#step05-02-01{position:absolute;top:-47px;left:285px;width:339px;height:222px;background:url(../STEP05/IMAGES/step05-02-01.jpg);}
#step05-04-01{position:absolute;top:0px;left:317px;width:285px;height:285px;background:url(../STEP05/IMAGES/step05-04-01.jpg);}


/* position-reset */
.position-reset{position:relative;top:0;left:0;}


/* clearfix */
.clearfix01:after {
content:"";
display:block;
clear:both;
}

/* for IE6 */
* html .clearfix01 {
display:inline-block;
}

/* for IE7 */
*+html .clearfix01 {
display:inline-block;
}


/* printout */
@media print{
	#bottom-info01{display:none;}
	#footerArea{display:none;}
	#step-navi01{display:none;}
	#step-float01{display:none;}
	#step-main01{float:left;width:657px;}
}

/* UA Attention */

#div-root00 {
font-size: 10px;
font-family: Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif;
line-height: 1.5em;
color: #666;
}

#div-root00 p {
margin: 1em 0;
}

#div-root00 strong {
font-weight: bolder;
}

#div-root00 a {
color: #666;
text-decoration: none;
cursor: pointer;
}

#div-root00 a:hover {
color: #c71444;
}