.content .general-content .web-kaitori-border-box{margin:20px 0 20px 0;padding:15px 5px;border:1px solid #cccccc}.content .general-content #web-kaitori-explanation{margin-top:100px}.content .general-content .web-kaitori-form select{-webkit-appearance:menulist}.content .general-content .web-kaitori-form .form-box-quantity-ul{list-style-type:none;padding-left:0}.content .general-content .web-kaitori-form .form-box-quantity-ul .form-box-quantity-ul-li{padding-bottom:14px}.content .general-content .web-kaitori-form .form-box-quantity-ul .form-box-quantity-ul-li:not(:last-child){border-bottom:1px solid #cccccc}.content .general-content .web-kaitori-form .caution{display:inline-block;margin-left:4px;color:#fd4426;font-weight:bold;font-size:14px}.content .general-content .web-kaitori-form .form-caution-message{color:#fd4426}.content .general-content .web-kaitori-form .form-infobox{height:14em;overflow:auto;border:red 1px dashed;background-color:#fff0f0;font-size:12px;padding:12px}.form-table{border-top:none;margin:40px 0 0}.form-table .form-table-small{font-size:13px;font-weight:normal}.form-table tr{border-bottom:1px solid #ededed}.form-table tr.form-table-subtitle-row{border-bottom:2px solid #008c39;font-size:20px}.form-table tr.form-table-subtitle-row th{padding:36px 0 4px 0}.form-table tr.form-table-submit-row{border-bottom:none}.form-table tr.form-table-submit-row th,.form-table tr.form-table-submit-row td{text-align:center;border-bottom:none}.form-table th{padding:20px 0;width:340px;text-align:left}.form-table td{padding:20px 0;width:620px}.form-table input{border:1px solid #ddd;height:40px;vertical-align:middle;padding:0 10px}.form-table textarea{border:1px solid #ddd;vertical-align:middle;padding:10px;width:100%}.form-table label{padding:5px}.form-table select{border:1px solid #ddd;height:40px;margin:10px 0;width:114px;padding:0 10px}@media (max-width: 767px){.form-table{width:100%}.form-table th,.form-table td{width:100%;display:block;padding:10px 0 0}.form-table td{padding:0 0 10px}.form-table textarea{width:100%}}.wpcf7 .form-table .address-label{display:inline-block;text-align:right;width:100px}.wpcf7 .form-table input[name="address-postcode"]{width:120px}.wpcf7 .form-table span .wpcf7-list-item{display:block}.wpcf7 .form-table .web-kaitori-submit-button{margin-right:8px;text-align:center;padding:14px 30px;border-radius:40px;background:#007f3d;color:#fff;font-size:18px;font-weight:bold;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;height:auto}.wpcf7 .form-table .web-kaitori-submit-button:hover{background:#333}
