@charset "UTF-8";.lp01_reg-error,.lp01_reg-error-bod{display:none;color:red;margin-bottom:.5rem;font-size:1.4rem;font-weight:800;text-align:left}.lp01_reg-must{font-size:1.4rem;text-align:left}.lp01_reg-must-info{margin-bottom:2rem}span.lp01_reg-mark{color:red;font-size:1.4rem}.lp01_reg-field{margin:0!important}.lp01_reg-offer{text-align:left;padding:2rem 0}.lp01_reg-caution{border:1px solid #9e9e9e;text-align:left;padding:2rem;line-height:1.2}.lp01_reg-caution-mes{margin-bottom:1rem}.lp01_reg-caution label{font-weight:800}.lp01_reg-h1{margin:4rem 0;font-weight:800;font-size:large}.lp01_reg-box{text-align:left;margin-bottom:3rem}.lp01_reg-input{color:#707070;font-size:1.5rem;display:flex;flex-wrap:wrap;flex-direction:column}.lp01_reg-input label{margin-right:1rem}.lp01_reg-tit{font-weight:800;line-height:1.1;margin-bottom:.5rem}.lp01_reg-input-stores{color:#707070;font-size:1.5rem;display:flex;flex-wrap:wrap;line-height:normal}.lp01_reg-input-stores label{width:calc(100%/3)}.lp01_reg-radio-btn{display:flex}.lp01_reg-radio-btn input[type=radio]:checked+label{background:#00a6bc;font-weight:800}.lp01_reg-radio-btn label{background:#b8b8b8;border-radius:.6rem;padding:.2rem 2rem;color:#fff;width:50%;text-align:center}.lp01_reg-radio-btn-label:first-of-type{margin-right:1rem}.lp01_reg-radio-btn input{display:none}.lp01_select-box{display:flex}.lp01_select-flex .lp01_reg-select:first-child{width:40%;margin-right:.5rem}.lp01_select-flex .lp01_reg-select:nth-child(2){margin-right:.5rem}.lp01_select-flex .lp01_reg-select:nth-child(2),.lp01_select-flex .lp01_reg-select:nth-child(3){width:30%}.lp01_reg-select{margin-bottom:.5em;text-align:center}.lp01_reg-select select{width:100%;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.lp01_reg-select select::-ms-expand{display:none}.lp01_reg-select.lp01_reg-select-k{position:relative;border:1px solid #9e9e9e;border-radius:2px;background:#fff}.lp01_reg-select.lp01_reg-select-k:before{position:absolute;top:40%;right:.9em;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #6e6e6e;pointer-events:none}.lp01_reg-select.lp01_reg-select-k select{color:#666}.lp01_group-box{border:1px solid #9e9e9e;padding:1rem;margin-top:1rem}.lp01_group-box-noreg{color:#cfcfcf}.que_leave{display:none}.lp01_que_leave-box{display:flex;flex-direction:column}.lp01_contact_tit{font-weight:800}.lp01_contact_tit span{font-size:.8em;font-weight:400;margin-left:1rem}.lp01_contact-select{margin-bottom:.5em;padding:1rem .8rem}.lp01_contact-select select{width:100%;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:.2rem .8rem}.lp01_contact-select select::-ms-expand{display:none}.lp01_contact-select{position:relative;border:1px solid #9e9e9e;border-radius:2px;background:#fff}.lp01_contact-select:before{position:absolute;top:40%;right:.9em;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #6e6e6e;pointer-events:none;color:#cfcfcf}.lp01_faq-list h2{font-weight:800;margin-top:4rem}.lp01_faq-list h2:first-of-type{margin-top:0}.lp01_faq-list dl{position:relative;cursor:pointer;border-bottom:1px solid #5f5f5f;margin-block-start:.5em}.lp01_faq-list dt:before{position:absolute;top:calc(50% - .35rem);right:2rem;display:block;transform:rotate(45deg);width:.7rem;height:.7rem;margin:auto;content:"";border-top:2px solid #5f5f5f;border-right:2px solid #5f5f5f;transition:all .4s}.lp01_faq-list dl dt{background:#fff;position:relative;font-weight:800;padding:2rem 3rem 2rem 2rem;border-top:1px solid #5f5f5f;line-height:normal}.lp01_faq-list dl dt.open{transition:all .4s}.lp01_faq-list dl dt.open:before{transform:rotate(135deg)}.lp01_faq-list dl dd{position:relative;overflow:hidden;height:0;transition:height .4s ease}.lp01_faq-list dl dt.open+dd{height:100%;margin:0 2rem 2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lp01_styles_reg.css.map */
