#inquiry_area{padding:0 10px;margin-bottom:10px}#side_area{width:18%}#main_area{width:80%}#inquiry_side_navi_area{margin-bottom:10px}#inquiry_side_navi_area h4{margin:5px;border-bottom:1px solid #CCC}#inquiry_side_navi_area p{padding:5px;margin:3px 3px 20px 3px}#inquiry_side_navi_area p.active{position:relative;background-color:#ffe4f4}#inquiry_side_navi_area p.active:not(.step3):before{content:"";position:absolute;left:65px;bottom:-35px;border:20px solid transparent;border-top:20px solid #ffe4f4}#main_area .data_table,#main_area .ref_table{margin-bottom:10px}#main_area .data_table.media{margin-bottom:20px}#main_area .data_table .indent{padding-left:18px}#main_area .data_table th,#main_area .ref_table th{width:120px}#main_area .data_table td,#main_area .ref_table td{word-break:break-all}#input_form input[type=text]{width:334px}#input_form select{width:334px}#input_form textarea{width:334px;height:200px}#input_form input.hidden,#input_form select.hidden,#input_form textarea.hidden{display:none}#input_form input.name{width:165px}#input_form input.zip{width:60px}#input_form select.prefecture{width:100px}#input_form input#input_address_1{width:230px}#input_form select.tel_time{width:100px}#inquiry_alert_area{margin-bottom:20px}#inquiry_alert_area h3{color:#d22626;margin-bottom:5px}#inquiry_alert_area .panel{margin-top:2px;margin-bottom:10px;padding:10px}#inquiry_alert_area .text.strong{font-weight:bold;margin-bottom:5px}#inquiry_alert_area .contact{margin-top:10px;margin-left:10px}#inquiry_alert_area .contents{padding-left:10px;margin-bottom:5px}#inquiry_alert_area .contents ol li{margin-bottom:5px}#inquiry_alert_area .contact .name:before{content:"・"}#inquiry_alert_area .contact .name:after{content:"："}#inquiry_agreement_area{border:2px solid #c64343;margin:20px 0}#inquiry_agreement_area h3{background-color:#f0f0f0;color:#555;margin:0;padding:8px 10px;text-align:center}#inquiry_agreement_area .content{background-color:#FFF;line-height:1.8;padding:10px 15px}#inquiry_agreement_area .content p{margin:0}#inquiry_agreement_area .content a{margin-left:10px;text-decoration:underline}#inquiry_agreement_area .content a:before{content:"("}#inquiry_agreement_area .content a:after{content:")"}#inquiry_agreement_area .content label{align-items:center;background-color:#c64343;color:#FFF;cursor:pointer;display:flex;font-size:1.2em;font-weight:bold;justify-content:center;margin:8px auto 0;padding:0 15px;width:150px}#inquiry_agreement_area .content input{margin-right:5px}#inquiry_agreement_area .content .center{text-align:center}#input_form select#input_year_model_y,#input_form select#input_syaken_date_y{width:120px}#input_form input#input_maker_name,#input_form input#input_syasyu_name{width:160px}#input_form select#input_year_model_m,#input_form input#input_syaken_date_md{width:100px}.data_table .data.soubi label{display:inline-block;width:120px}#input_form input.numeric{width:165px}#button_list .button{width:180px;padding:5px;margin-bottom:10px;font-size:16px}#button_list{margin:30px 0 20px;text-align:center;position:relative}#button_list .link_clear{position:absolute;bottom:0;right:20px}.syaryo_image_list{display:flex;flex-wrap:wrap;width:100%}.ie .syaryo_image_list{max-width:650px}.syaryo_image_list .image_block{width:240px;padding:3px}.syaryo_image_list .image_block .title{margin-top:3px}.syaryo_image_list .edit_image_upload_area{width:240px;height:180px;margin-top:2px}.syaryo_image_list .image_block[data-image_no="1"] .edit_image_upload_area{background:url('../../../../_image/icons/syaryo/front_image.png');background-repeat:no-repeat;background-position:left 5px top 5px;background-size:230px 170px}.syaryo_image_list .image_block[data-image_no="2"] .edit_image_upload_area{background:url('../../../../_image/icons/syaryo/back_image.png');background-repeat:no-repeat;background-position:left 5px top 5px;background-size:230px 170px}.syaryo_image_list .image_block[data-image_no="3"] .edit_image_upload_area{background:url('../../../../_image/icons/syaryo/inpane_image.png');background-repeat:no-repeat;background-position:left 5px top 5px;background-size:230px 170px}.syaryo_image_list .image_block[data-image_no="4"] .edit_image_upload_area{background:url('../../../../_image/icons/syaryo/appeal_image.png');background-repeat:no-repeat;background-position:left 5px top 5px;background-size:230px 170px}.syaryo_image_list .image_block[data-image_no="5"] .edit_image_upload_area{background:url('../../../../_image/icons/syaryo/syakensyo_image.png');background-repeat:no-repeat;background-position:left 5px top 5px;background-size:230px 170px}.ref_table .syaryo_image_list .edit_image_upload_area{background:0}.syaryo_image_list .edit_image_upload_area img{width:240px;padding:5px;max-height:100%}@media only screen and (max-width:959px){#container.responsible #side_area{width:28%}#container.responsible #main_area{width:70%}}@media only screen and (max-width:768px){.ui-dialog{max-width:700px}.ie #container.responsible .syaryo_image_list{max-width:400px}}@media only screen and (max-width:640px){#container.responsible #side_area,#container.responsible #main_area{width:100%}#container.responsible #side_area.float_left,#container.responsible #main_area.float_right{float:none}#container.responsible #inquiry_area:not(.step_1) #side_area{display:none}#container.responsible #inquiry_side_navi_area .panel{margin-top:5px}#container.responsible .syaryo_image_list .image_block{width:200px}#container.responsible .syaryo_image_list .edit_image_upload_area{width:200px;height:150px}#container.responsible .syaryo_image_list .image_block[data-image_no="1"] .edit_image_upload_area,#container.responsible .syaryo_image_list .image_block[data-image_no="2"] .edit_image_upload_area,#container.responsible .syaryo_image_list .image_block[data-image_no="3"] .edit_image_upload_area,#container.responsible .syaryo_image_list .image_block[data-image_no="4"] .edit_image_upload_area,#container.responsible .syaryo_image_list .image_block[data-image_no="5"] .edit_image_upload_area{background-size:190px 140px}#container.responsible .syaryo_image_list .edit_image_upload_area img{width:200px}.ie #container.responsible .syaryo_image_list{max-width:300px}#container.responsible .request_list .label{width:120px}}@media only screen and (max-width:480px){#container.responsible #input_form input[type=text]{width:100%}#container.responsible #input_form select{width:100%}#container.responsible #input_form textarea{width:100%;height:200px}#container.responsible #input_form input.name{width:49%}#container.responsible #input_form input.zip{width:60px}#container.responsible #input_form select.prefecture{width:100px}#container.responsible #input_form input#input_address_1{width:calc(100% - 105px)}#container.responsible #input_form select.tel_time{width:100px}#container.responsible #input_form select#input_year_model_y,#container.responsible #input_form select#input_syaken_date_y{width:120px}#container.responsible #input_form input#input_maker_name,#container.responsible #input_form input#input_syasyu_name{width:80%}#container.responsible #input_form select#input_year_model_m,#container.responsible #input_form input#input_syaken_date_md{width:80px}#container.responsible #input_form input.numeric{width:49%}}@media only screen and (max-width:479px){#container.responsible #input_form input.name{width:100%}#container.responsible #input_form input.zip{width:50px}#container.responsible #input_form select.tel_time{width:60px}#container.responsible #input_form input.numeric{width:100%}#container.responsible #button_list{position:unset}#container.responsible #button_list .link_clear{position:unset}}