.progress_area{color:#BEBEBE;font-size:20px;text-align:center;font-weight:bold}.progress_area svg{margin:0 3px}.progress_area .on{color:#16B5B0}.simple_form_v1,.simple_form_v1 .requestConfirm{margin:auto}.simple_form_v1 h2,.simple_form_v1 .requestConfirm h2{font-size:20px;text-align:center;padding:20px;font-weight:bold;color:#5D5D5D;margin-bottom:0px;border-bottom:none;margin:0}.simple_form_v1 .title,.simple_form_v1 .requestConfirm .title{background:#AAE5E3;font-size:20px;font-weight:bold;padding:0 10px;color:#000000;height:auto;line-height:40px}.simple_form_v1 .title span,.simple_form_v1 .requestConfirm .title span{font-size:15px}.simple_form_v1 .no_bottom,.simple_form_v1 .requestConfirm .no_bottom{margin-bottom:0px}.simple_form_v1 .tasukun_message,.simple_form_v1 .requestConfirm .tasukun_message{display:flex;width:90%;margin:0px auto 20px;justify-content:space-between;align-items:end}.simple_form_v1 .tasukun_message .message,.simple_form_v1 .requestConfirm .tasukun_message .message{background-color:#EFEAE4;border-radius:10px;text-align:left;display:block;padding:10px 20px;width:80%;color:#000000;font-weight:bold;margin-left:20px;font-size:16px;line-height:25px;float:left;position:relative}.simple_form_v1 .tasukun_message .message:after,.simple_form_v1 .requestConfirm .tasukun_message .message:after{content:"";display:inline-block;border-top:solid 6px transparent;border-bottom:solid 6px transparent;border-right:solid 20px transparent;border-right-color:#F6F0E8;position:absolute;left:-18px;bottom:15px;margin-top:-8px}.simple_form_v1 .tasukun_message .image_area,.simple_form_v1 .requestConfirm .tasukun_message .image_area{width:100px;margin-top:35px}.simple_form_v1 .tasukun_message .image_area img,.simple_form_v1 .requestConfirm .tasukun_message .image_area img{width:100%}.simple_form_v1 p,.simple_form_v1 .requestConfirm p{color:#5D5D5D;font-size:16px;line-height:25px;width:80%;margin:20px auto;font-weight:bold}.simple_form_v1 .preferred_date_form,.simple_form_v1 .requestConfirm .preferred_date_form{margin:20px auto 0}.simple_form_v1 .preferred_date_form .form-group .required,.simple_form_v1 .requestConfirm .preferred_date_form .form-group .required{position:relative}.simple_form_v1 .preferred_date_form .form-group .required:after,.simple_form_v1 .requestConfirm .preferred_date_form .form-group .required:after{margin-left:1.0em;text-align:center;font-size:14px;color:#FF6F00;content:"※第１希望は必須";position:absolute;top:5%;width:120px}.simple_form_v1 .preferred_date_form .form-group .date_form h2,.simple_form_v1 .requestConfirm .preferred_date_form .form-group .date_form h2{font-size:16px;margin:10px}.simple_form_v1 .preferred_date_form .form-group .date_form .form-control,.simple_form_v1 .requestConfirm .preferred_date_form .form-group .date_form .form-control{height:40px}.simple_form_v1 .preferred_date_form .form-group .date_form .form-control.date,.simple_form_v1 .requestConfirm .preferred_date_form .form-group .date_form .form-control.date{margin-bottom:10px;font-size:16px;text-align:left}.simple_form_v1 .preferred_date_form .form-group .date_form .form-control.time,.simple_form_v1 .requestConfirm .preferred_date_form .form-group .date_form .form-control.time{margin-bottom:20px;font-size:16px}.simple_form_v1 .item_form_field,.simple_form_v1 .confirmation_field,.simple_form_v1 .requestConfirm .item_form_field,.simple_form_v1 .requestConfirm .confirmation_field{background-color:#fff;text-align:left;padding:20px;max-width:400px;margin:auto}.simple_form_v1 .item_form_field .label_medium,.simple_form_v1 .confirmation_field .label_medium,.simple_form_v1 .requestConfirm .item_form_field .label_medium,.simple_form_v1 .requestConfirm .confirmation_field .label_medium{font-size:medium;font-weight:bold;color:#000000}.simple_form_v1 .item_form_field .answer_box.images,.simple_form_v1 .confirmation_field .answer_box.images,.simple_form_v1 .requestConfirm .item_form_field .answer_box.images,.simple_form_v1 .requestConfirm .confirmation_field .answer_box.images{text-align:center}.simple_form_v1 .item_form_field .checkbox-square,.simple_form_v1 .confirmation_field .checkbox-square,.simple_form_v1 .requestConfirm .item_form_field .checkbox-square,.simple_form_v1 .requestConfirm .confirmation_field .checkbox-square{border:1px solid #BEBEBE;width:100%;margin:5px auto;padding:0px 10px;height:40px;font-size:16px}.simple_form_v1 .item_form_field .checkbox-square.checked,.simple_form_v1 .confirmation_field .checkbox-square.checked,.simple_form_v1 .requestConfirm .item_form_field .checkbox-square.checked,.simple_form_v1 .requestConfirm .confirmation_field .checkbox-square.checked{border:2px solid #FF6F00}.simple_form_v1 .item_form_field .checkbox-parts,.simple_form_v1 .confirmation_field .checkbox-parts,.simple_form_v1 .requestConfirm .item_form_field .checkbox-parts,.simple_form_v1 .requestConfirm .confirmation_field .checkbox-parts{line-height:40px}.simple_form_v1 .item_form_field .checkbox-input,.simple_form_v1 .confirmation_field .checkbox-input,.simple_form_v1 .requestConfirm .item_form_field .checkbox-input,.simple_form_v1 .requestConfirm .confirmation_field .checkbox-input{margin-right:15px;display:none}.simple_form_v1 .item_form_field input[type=radio],.simple_form_v1 .confirmation_field input[type=radio],.simple_form_v1 .requestConfirm .item_form_field input[type=radio],.simple_form_v1 .requestConfirm .confirmation_field input[type=radio]{display:none}.simple_form_v1 .item_form_field input[type=radio]+.radio_img,.simple_form_v1 .confirmation_field input[type=radio]+.radio_img,.simple_form_v1 .requestConfirm .item_form_field input[type=radio]+.radio_img,.simple_form_v1 .requestConfirm .confirmation_field input[type=radio]+.radio_img{margin-right:10px;margin-bottom:10px;outline:1px solid #ccc;box-sizing:border-box;border-radius:4px;height:100px}.simple_form_v1 .item_form_field input[type=radio]+.radio_img:before,.simple_form_v1 .confirmation_field input[type=radio]+.radio_img:before,.simple_form_v1 .requestConfirm .item_form_field input[type=radio]+.radio_img:before,.simple_form_v1 .requestConfirm .confirmation_field input[type=radio]+.radio_img:before{content:"";display:inline-block;background-size:contain;width:160px;height:100px}.simple_form_v1 .item_form_field input[type=radio]:checked+.radio_img,.simple_form_v1 .confirmation_field input[type=radio]:checked+.radio_img,.simple_form_v1 .requestConfirm .item_form_field input[type=radio]:checked+.radio_img,.simple_form_v1 .requestConfirm .confirmation_field input[type=radio]:checked+.radio_img{outline:2px solid #FF6F00;box-sizing:border-box;border-radius:4px;height:100px}.simple_form_v1 .item_form_field input[type=radio]+label,.simple_form_v1 .confirmation_field input[type=radio]+label,.simple_form_v1 .requestConfirm .item_form_field input[type=radio]+label,.simple_form_v1 .requestConfirm .confirmation_field input[type=radio]+label{margin-right:10px;outline:1px solid #ccc;box-sizing:border-box;border-radius:4px}.simple_form_v1 .item_form_field input[type=radio]:checked+label,.simple_form_v1 .confirmation_field input[type=radio]:checked+label,.simple_form_v1 .requestConfirm .item_form_field input[type=radio]:checked+label,.simple_form_v1 .requestConfirm .confirmation_field input[type=radio]:checked+label{outline:2px solid #FF6F00;box-sizing:border-box;border-radius:4px}.simple_form_v1 .item_form_field input[type="text"],.simple_form_v1 .confirmation_field input[type="text"],.simple_form_v1 .requestConfirm .item_form_field input[type="text"],.simple_form_v1 .requestConfirm .confirmation_field input[type="text"]{border:1px solid #BEBEBE;border-radius:4px;font-size:16px;padding:5px;margin:0px 0px 20px}.simple_form_v1 .item_form_field input.text_field[type="text"],.simple_form_v1 .confirmation_field input.text_field[type="text"],.simple_form_v1 .requestConfirm .item_form_field input.text_field[type="text"],.simple_form_v1 .requestConfirm .confirmation_field input.text_field[type="text"]{width:100%;height:40px;margin-right:10px}.simple_form_v1 .item_form_field .post-code-form,.simple_form_v1 .confirmation_field .post-code-form,.simple_form_v1 .requestConfirm .item_form_field .post-code-form,.simple_form_v1 .requestConfirm .confirmation_field .post-code-form{width:120px}.simple_form_v1 .item_form_field input[type="number"],.simple_form_v1 .confirmation_field input[type="number"],.simple_form_v1 .requestConfirm .item_form_field input[type="number"],.simple_form_v1 .requestConfirm .confirmation_field input[type="number"]{border:1px solid #BEBEBE;border-radius:4px;font-size:16px;padding:5px;height:40px;margin:0px 0px 20px}.simple_form_v1 .item_form_field label,.simple_form_v1 .confirmation_field label,.simple_form_v1 .requestConfirm .item_form_field label,.simple_form_v1 .requestConfirm .confirmation_field label{color:#000000}.simple_form_v1 .item_form_field .getAddress,.simple_form_v1 .confirmation_field .getAddress,.simple_form_v1 .requestConfirm .item_form_field .getAddress,.simple_form_v1 .requestConfirm .confirmation_field .getAddress{color:#0066FF;border:none;text-decoration:underline;font-weight:bold;background-color:white;margin-left:20px}.simple_form_v1 .item_form_field .address_form,.simple_form_v1 .confirmation_field .address_form,.simple_form_v1 .requestConfirm .item_form_field .address_form,.simple_form_v1 .requestConfirm .confirmation_field .address_form{display:flex;flex-direction:column}.simple_form_v1 .item_form_field .width100,.simple_form_v1 .confirmation_field .width100,.simple_form_v1 .requestConfirm .item_form_field .width100,.simple_form_v1 .requestConfirm .confirmation_field .width100{width:100%;border:1px solid #00000029}.simple_form_v1 .item_form_field select,.simple_form_v1 .confirmation_field select,.simple_form_v1 .requestConfirm .item_form_field select,.simple_form_v1 .requestConfirm .confirmation_field select{border:1px solid #00000029;border-radius:4px;font-size:16px;padding:5px;margin:0px 0px 20px;height:40px}.simple_form_v1 .item_form_field .privacy,.simple_form_v1 .confirmation_field .privacy,.simple_form_v1 .requestConfirm .item_form_field .privacy,.simple_form_v1 .requestConfirm .confirmation_field .privacy{color:#5D5D5D;font-size:16px;line-height:25px;font-weight:bold;margin-bottom:20px}.simple_form_v1 .actions,.simple_form_v1 .requestConfirm .actions{text-align:center}.simple_form_v1 .actions .attention,.simple_form_v1 .requestConfirm .actions .attention{color:#9E1818;font-weight:bold;font-size:14px}.simple_form_v1 .actions #simple_form_submit,.simple_form_v1 .requestConfirm .actions #simple_form_submit{background-color:#FF6F00;border:none;border-bottom:2px solid #bd5505;width:90%;padding:10px;font-size:20px;font-weight:bold;border-radius:0;margin-bottom:30px}.simple_form_v1 .actions #simple_form_submit.gray,.simple_form_v1 .requestConfirm .actions #simple_form_submit.gray{background-color:#BEBEBE;color:#EFEFEF;font-size:20px;font-weight:bold;border:none}.simple_form_v1 .actions p,.simple_form_v1 .requestConfirm .actions p{width:95%;margin:0px auto}.simple_form_v1 .actions .createBtn,.simple_form_v1 .requestConfirm .actions .createBtn{background-color:#FF6F00;border:none;width:90%;max-width:400px;height:50px;line-height:40px;box-shadow:0px 2px 2px 0px #CE5A00;color:#FFFFFF;border-radius:2px;margin:20px auto;font-size:20px;font-weight:bold;display:block}.simple_form_v1 .actions .changeBtn,.simple_form_v1 .requestConfirm .actions .changeBtn{color:#0800F9;text-align:center;font-size:20px;font-weight:bold;text-decoration:underline;padding-bottom:20px}.simple_form_v1 .value,.simple_form_v1 .requestConfirm .value{color:#5D5D5D;font-size:16px;line-height:50px}.simple_form_v1 .value.date,.simple_form_v1 .requestConfirm .value.date{line-height:30px}.simple_form_v1.complete,.simple_form_v1 .requestConfirm.complete{padding:10px}.simple_form_v1.complete .title,.simple_form_v1 .requestConfirm.complete .title{font-size:30px;font-weight:bold}.simple_form_v1.set_password,.simple_form_v1 .requestConfirm.set_password{padding:10px 0px}.simple_form_v1.set_password h2,.simple_form_v1 .requestConfirm.set_password h2{margin-top:20px;margin-bottom:20px;padding:0}.simple_form_v1.set_password p,.simple_form_v1 .requestConfirm.set_password p{padding:10px;color:#FF6F00;font-weight:bold;font-size:16px;line-height:25px}.simple_form_v1.set_password .mail_address,.simple_form_v1 .requestConfirm.set_password .mail_address{margin:20px 10px 10px;display:block}.simple_form_v1.user_confirm,.simple_form_v1 .requestConfirm.user_confirm{padding:0 20px;margin-bottom:60px}.simple_form_v1.user_confirm img,.simple_form_v1 .requestConfirm.user_confirm img{display:block;margin:20px auto;width:130px}.simple_form_v1.user_confirm .title,.simple_form_v1 .requestConfirm.user_confirm .title{background-color:transparent;color:#FF6F00;text-align:center;margin:30px}.simple_form_v1.user_confirm .title2,.simple_form_v1 .requestConfirm.user_confirm .title2{background-color:transparent;color:#5D5D5D;text-align:center;font-size:20px;margin:30px}.simple_form_v1.user_confirm .text,.simple_form_v1 .requestConfirm.user_confirm .text{color:#5D5D5D;font-size:16px;line-height:30px}.complete{max-width:600px;margin:auto}.complete h2{font-size:30px;text-align:center;padding:20px;font-weight:bold;color:#5D5D5D;margin-bottom:0px;border-bottom:none}.complete .auto_notify{color:#FF6F00;font-size:16px;font-weight:bold;text-align:center;margin:0 auto 20px;width:300px}.complete .section{padding:0 0}.complete .section .modal-open{background-color:#FF6F00;color:#FFFFFF;height:50px;width:90%;font-weight:bold;line-height:50px;text-align:center;position:relative;display:block;font-size:20px;margin:0px auto 20px;box-shadow:0px 3px 0px 0px #CE5A00}.complete .stores{max-width:450px}.complete .stores .dummy_store{opacity:0}.complete .stores .dummy_store:nth-child(1){-webkit-animation:example 0.6s ease 0.5s 1 forwards;animation:example 0.6s ease 0.5s 1 forwards}.complete .stores .dummy_store:nth-child(2){-webkit-animation:example 0.6s ease 1s 1 forwards;animation:example 0.6s ease 1s 1 forwards}.complete .stores .dummy_store:nth-child(3){-webkit-animation:example 0.6s ease 1.5s 1 forwards;animation:example 0.6s ease 1.5s 1 forwards}.complete .stores .dummy_store:nth-child(4){-webkit-animation:example 0.6s ease 2s 1 forwards;animation:example 0.6s ease 2s 1 forwards}.complete .stores .dummy_store:nth-child(5){-webkit-animation:example 0.6s ease 2s 1 forwards;animation:example 0.6s ease 2s 1 forwards}@-webkit-keyframes example{100%{opacity:1}}@keyframes example{100%{opacity:1}}.tab_content.room_index{padding:10px 10px 10px;clear:both;overflow:hidden}.tab_content.room_index .suggestion_num{font-size:18px;line-height:27px;text-align:center;font-weight:bold;color:#5D5D5D;display:block;margin:10px}.tab_content.room_index .stores{width:95%;margin:auto}.tab_content.room_index .stores img{width:100%;margin:10px auto}.tab_content.room_index .section{padding:20px}.to_questionnaire_btn{background-color:#FF6F00;color:#FFFFFF;height:50px;width:100%;font-weight:bold;line-height:50px;text-align:center;position:relative;display:block;font-size:20px;margin:30px 0}.to_questionnaire_btn svg{font-size:30px;position:absolute;top:10px;left:15px}.to_questionnaire_btn .triangle{position:absolute;right:20px;top:20px;width:0;height:0;border-left:5px solid #FFFFFF;border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block}.modal-item-question .closeBtn svg{position:fixed;top:12px;left:15px;font-size:25px;color:#666}.modal-item-question .modal__content{background-color:#FFFFFF;opacity:84%;width:93%;margin:auto;border-radius:10px;padding:30px 15px}.modal-item-question .modal__content p{color:#000000;font-size:20px;line-height:30px;text-align:center;font-weight:bold}.modal-item-question .modal__content img{width:100px;margin:10px auto;display:block}.modal-item-question .modal__content .start_question{color:#FFFFFF;line-height:50px}.modal-item-question .modal__content .fa-clipboard-list{color:#FFFFFF}.modal-item-question .modal__content .pass_item_question{color:#0800F9;text-decoration:underline;text-align:center;font-size:20px;line-height:30px;font-weight:bold;display:block;margin:20px}.modal-item-question .modal__content .next_btn{background-color:#FF6F00;color:#FFFFFF;height:50px;width:100%;font-weight:bold;line-height:50px;text-align:center;position:relative;display:block;font-size:20px;margin:30px 0}
