.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.center{text-align:center}.right{text-align:right}.ac_results li,.left{text-align:left}.faceBold{font-weight:700}.faceRed{color:red;font-weight:400}.faceBoldRed{color:red;font-weight:700}.faceBoldSiteColor{color:#46870A;font-weight:700}img{max-width:100%;border:0;vertical-align:bottom}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}#contents .inputBox,#contents h1{border-bottom:dotted 1px #CCC}.ac_results ul{width:100%;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:#fff}.ac_scroll{overflow:auto;max-height:180px}body{border-top:3px solid #77D326}#wrapper{margin:0 auto;padding-bottom:0;width:860px}#header{padding:30px 0}#contents h1{margin-bottom:14px;padding:15px 20px;border-top:solid 3px #71C125;background:linear-gradient(top,#FFF 0,#F5F8EF 100%);background:-moz-linear-gradient(top,#FFF 0,#F5F8EF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#F5F8EF));background:-webkit-linear-gradient(top,#FFF 0,#F5F8EF 100%);background:-ms-linear-gradient(top,#FFF 0,#F5F8EF 100%);-pie-background:linear-gradient(top,#FFF 0,#F5F8EF 100%);font-weight:700;font-size:152%;position:relative}#contents .indicatorBlock{margin-bottom:13px}#contents p.titleLead{font-size:85%}#contents .inputBox h2{padding:10px 20px;color:#FFF;background-color:#71C125;font-weight:700;font-size:136%}#contents .inputBox p.lead{margin:0;padding:15px 0}#contents .inputBox p.caution{margin:-40px 0 50px;color:red;font-size:85%}#contents .inputBox a.zipcode{padding:3px 12px 3px 0;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/step/report/icon_blank.gif) right center no-repeat}#contents .inputBox table{width:100%}#contents .inputBox table.matrix{margin-bottom:50px}#contents .inputBox table.matrix td,#contents .inputBox table.matrix th{padding:10px 15px;border:1px solid #CCC;vertical-align:middle}#contents .inputBox table.matrix th{width:210px;vertical-align:middle;color:#333;font-weight:700;text-align:center}#contents .inputBox table.matrix tr.even{background-color:#F7F7F7}#contents .inputBox table.matrix th .required{margin-left:5px;color:red}#contents .inputBox table.matrix td.container{padding:0 15px}#contents .inputBox table.matrix td span.itemList{width:22em;display:inline-block}#contents .inputBox table.matrix td span.itemList:not(:target){width:21em\9;letter-spacing:-.08em\9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#contents .inputBox table.matrix td span.itemList{width:21em;letter-spacing:-.08em}}#contents .inputBox table.matrix .male{margin:0 2em 0 0}#contents .inputBox td.container table tr.even{background-color:#FFF}#contents .inputBox td.container table td,#contents .inputBox td.container table th{border:none}#contents .inputBox td.container table td{padding:10px 0;border-bottom:dotted 1px #CCC}#contents .inputBox td.container table tr.last td{border:none}#contents .inputBox td.container table td span.head{width:4.5em;display:inline-block}#contents .inputBox input{margin:0;vertical-align:middle}#contents .inputBox input,#contents .inputBox select{padding:3px 5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #CCC;font-size:107%}#contents .inputBox textarea{padding:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #CCC;font-size:107%}#contents .inputBox input[type=radio]{border:none}#contents .inputBox input.textTitle{width:98%}#contents .inputBox label{margin-right:6px}#contents .inputBox textarea#comment1_1,#contents .inputBox textarea#comment2_1,#contents .inputBox textarea#comment3_1,#contents .inputBox textarea#comment4_1,#contents .inputBox textarea#comment5_1{width:580px;height:180px}#contents .inputBox .title{padding-top:10px}#contents .inputBox .countBlock{margin-top:-1.5em;text-align:right}#contents .inputBox .countBlock span{padding-left:15px}#contents .inputBox span.attention{color:#47810D;font-size:85%}#contents .inputBox p.error{margin:5px 0 0;padding:5px 5px 5px 30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:2px solid #DC5252;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/step/report/icon_error.gif) 6px center no-repeat #FFE6E6;color:#C00;font-size:85%}#contents .inputBox .termArea{margin-bottom:13px}#contents .inputBox .termArea h2{background-color:#633}#contents .inputBox .termArea .termBox{padding:10px;border:1px solid #CCC}#contents .inputBox .termArea .termBox .termBlock{padding:0 10px}#contents .inputBox .termArea .termBox .termBlock ul li{padding-left:1em;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/step/report/icon_list.gif) .5em .7em no-repeat}#contents .inputBox .buttonBox{padding-bottom:66px}#contents .inputBox .buttonBox p{text-align:center}body.stepReport #contents .inputBox .buttonBox .buttonBlock{margin:0 auto;width:402px;height:66px;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/step/report/button_confirm_hover.gif) no-repeat}#contents .inputBox .buttonBox .buttonBlock input{padding:0;border:none}body.stepReportConfirm #contents .inputBox td{font-weight:700}body.stepReportConfirm #contents .inputBox td .title{font-weight:400}body.stepReportConfirm #contents .inputBox .countBlock{display:none}body.stepReportConfirm #contents .inputBox .buttonBox .buttonBlock{margin:0 auto;width:342px;height:65px;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/step/report/button_thanks_hover.gif) no-repeat}body.stepReportConfirm #contents .inputBox .buttonBox .buttonBack a{margin:-60px auto 0 0;width:162px;height:53px;display:block;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/step/report/button_back_hover.gif) no-repeat}body.stepReportThanks #contents .inputBox{padding:70px 0 110px;text-align:center}body.stepReportThanks #contents .inputBox h2{margin-bottom:26px;font-size:182%;font-weight:700;text-align:center;background-color:transparent;color:#333}body.stepReportThanks #contents .inputBox p{margin-bottom:60px;text-align:center}body.stepReportThanks #contents .inputBox a{padding-left:16px;background:url(https://img.phoenix.webcrew.co.jp/4160/car-kaitori/images/icon_link_02.gif) no-repeat}#contents .inputBox .buttonBox .buttonBlock input:hover,body.stepReportConfirm #contents .inputBox .buttonBox .buttonBack a:hover img{opacity:0}#footer{padding:20px 0;text-align:center}#footer .copyright{font-size:92%}