﻿.inquiryBtn{justify-content:center;margin-bottom:60px}.inquiryBread{display:flex;flex-wrap:wrap;margin:0 0 5px}.inquiryBreadItem{font-size:1.4rem;color:#999;font-weight:bold;display:flex;align-items:center}.inquiryBreadItem:not(:first-of-type):before{font-size:1.4rem;color:#999;font-weight:normal;content:"";font-family:FontAwesome;margin:0 10px 0}.inquiryBreadItem.active{font-size:1.8rem;color:#333}.formBox{border-top:1px solid #e1e1e1}.formBox:last-of-type{border-bottom:1px solid #e1e1e1}.formHead{padding:20px 10px}@media print,screen and (min-width: 768px){.formHead{width:30%;padding:20px}}.required{color:#fff;background-color:#e7546b;border-radius:5px;padding:2px 5px;margin:0 10px 0 0}.any{color:#fff;background-color:#8692a8;border-radius:5px;padding:2px 5px;margin:0 10px 0 0}.formBody{padding:20px 10px}@media print,screen and (min-width: 768px){.formBody{width:70%;padding:20px}}.formBody input[type=text],.formBody input[type=tel],.formBody input[type=email]{border:1px solid #a8a8a8;display:block;padding:5px 10px;width:100%;font-size:1.5rem}.formBody textarea{border:1px solid #a8a8a8;display:block;padding:5px 10px;width:100%;min-height:250px;font-size:1.5rem;font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif}.formAboutListItem{margin:0 0 10px}.formAboutListItem:last-of-type{margin:0}.formAboutListItem label{display:inline-block}.itemAbout{margin:0 0 5px;display:flex;align-items:center}.itemAbout input{margin:0 5px 0 0}.itemDepart{color:#888}.formCatalogList{display:flex;flex-wrap:wrap}.formCatalogListItem{margin:0 0 10px;width:100%}@media print,screen and (min-width: 768px){.formCatalogListItem{width:50%}}.formCatalogListItem label{display:inline-flex;align-items:center}.formCatalogListItem input{margin:0 5px 0 0}.formPersonList{display:flex;margin:0 0 10px}.formPersonListItem label{display:inline-flex;align-items:center;margin:0 20px 0 0}.formPersonListItem input{margin:0 5px 0 0}.btnConfirm input{width:260px;display:block;padding:15px;text-align:center;border:1px solid #e1e1e1;border-radius:5px;margin:0 auto}.error{background:#f4d4d4 !important;color:#dd3636 !important;font-weight:600 !important}.errMessage{font-weight:900;color:#dd3636;margin:5px 0 0}.errBox{border:3px double #dd3636;background-color:#f4d4d4;padding:10px;margin:0 0 40px}.errBox p{color:#dd3636;font-weight:600}.confirmationBox{border-top:1px solid #e1e1e1}.confirmationBox:last-of-type{border-bottom:1px solid #e1e1e1}.confirmationBox dt{background-color:#f7f7f7;padding:20px 10px}@media print,screen and (min-width: 768px){.confirmationBox dt{width:30%;padding:20px}}.confirmationBox dd{padding:20px 10px}@media print,screen and (min-width: 768px){.confirmationBox dd{width:70%;padding:20px}}.confirmationBtnWrap input,.confirmationBtnWrap button{width:260px;display:block;padding:15px;text-align:center;border:1px solid #e1e1e1;border-radius:5px;margin:0 auto 40px}#g-recaptcha_element{display:flex;justify-content:center;margin-bottom:30px}