#post{padding-bottom:60px;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #acddf7), color-stop(50%, #fff100));background-image:linear-gradient(to right, #acddf7 50%, #fff100 50%);width:100%;letter-spacing:.06em}#post img{display:block;width:100%;height:auto}#header{margin-bottom:40px;padding:20px 0;background:#000;color:#fff;font-weight:bold;font-size:1.25em;text-align:center}#header span{display:inline-block;font-weight:bold;margin-top:5px}@media all and (max-width:520px){#header span{display:block}}.form{width:min(960px,94%);margin:0 auto;padding:40px 60px;background-color:#fff;border-radius:20px}@media all and (max-width:812px){.form{width:100%;padding:40px 5%;border-radius:0}}@media all and (max-width:520px){.form{padding:25px 5%}}.form.white{background-color:#fff}.form dl{padding:20px 0;border-bottom:2px dotted #e0e0e0}.form .last{border:none}.form dt{line-height:1.4;margin-bottom:12px;font-weight:600;font-size:1.125rem;color:#ff0060}.form dt span{display:inline-block;margin-right:10px;padding:3px 10px;border:1px #ff0060 solid;border-radius:4px;background:#fff;line-height:1.2em;color:#ff0060;font-weight:bold;font-size:.813rem;vertical-align:2px}.required{background-color:#f471a5}.optional{background-color:#69cbf3}.inputItems{line-height:1.5}.inputItems li{margin:5px 0}.inputItems li .radio-input{display:none}.inputItems li .radio-input:checked+.radio-parts{color:#ff0060}.inputItems li .radio-input:checked+.radio-parts::after{content:"";display:block;position:absolute;top:7px;left:4px;width:10px;height:10px;background:#ff0060;border-radius:50%}.inputItems li .radio-parts{display:inline-block;padding-left:26px;position:relative;color:#000;cursor:pointer}.inputItems li .radio-parts::before{content:"";display:block;position:absolute;top:3px;left:0;width:16px;height:16px;border:1px solid #bdbdbd;background:#fff;border-radius:50%}.address-container dl{border-bottom:none}.address-container dl dt{font-size:100%;margin-bottom:3px}.address-container .address-flex{display:flex;justify-content:space-between}.address-container .address-flex dl{width:calc((100% - 40px)/3)}@media all and (max-width:812px){.address-container .address-flex{flex-wrap:wrap}.address-container .address-flex dl{width:calc((100% - 20px)/2)}}@media all and (max-width:812px)and (max-width:520px){.address-container .address-flex dl{margin-right:0}}@media all and (max-width:812px){.address-container .address-flex dl:last-child{margin-right:0}}@media all and (max-width:520px){.address-container .address-flex{display:block}.address-container .address-flex dl{width:100%}}.questionnaire{overflow:hidden;margin-bottom:30px;border:2px solid #ff0060;border-radius:10px;background-color:#fff9fb;font-size:.938rem}@media all and (max-width:520px){.questionnaire{width:106%;margin-left:-3%}}.questionnaire__ttl{padding:7px 0;background-color:#ff0060;color:#fff;font-weight:600;font-size:1.5rem;text-align:center}.questionnaire__intro{margin:25px 15px;text-align:center}.questionnaire__intro span{display:inline-block}.questionnaire dt{line-height:2em}.form dl.item-block{padding-left:5%;padding-right:5%}@media all and (max-width:520px){.form dl.item-block{padding-left:15px;padding-right:15px}}.form dl.item-block li{display:inline-block;margin-right:20px !important}.form dl.item-block dt label{color:#ff0060}.checkbox-input{display:none}.checkbox-parts{padding-left:22px;position:relative}.checkbox-parts::before{content:"";display:block;position:absolute;top:2px;left:0;width:13px;height:13px;border:1px solid #bdbdbd;border-radius:4px;background-color:#fff}.checkbox-input:checked+.checkbox-parts::after{content:"";display:block;position:absolute;top:-2px;left:5px;width:5px;height:12px;transform:rotate(40deg);border-bottom:3px solid #ff0060;border-right:3px solid #ff0060}.wrap{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #acddf7), color-stop(50%, #fff100));background-image:linear-gradient(to right, #acddf7 50%, #fff100 50%);padding-bottom:40px}dl.errorElement{padding:20px}@media all and (max-width:520px){dl.errorElement{padding:15px}}.errorMessage{margin-left:10px;color:#df5c42;font-size:.875em}.message{line-height:1.6;padding:5%;font-feature-settings:"palt" 0;letter-spacing:.05em}@media all and (max-width:520px){.message{font-size:.938rem}}.message a{display:flex;justify-content:center;align-items:center;gap:0 8px;width:220px;height:54px;margin-top:20px;border:1px solid #d4d4d4;border-radius:6px;background-color:#f1f1f1;font-weight:600;text-align:center;cursor:pointer}.message a::before{display:block;content:"";width:15px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 15.9 14.9"><path class="st0" d="M3.9,14.9c-.3,0-.6-.1-.8-.3-.2-.2-.3-.5-.3-.8s.1-.6.3-.8c.2-.2.5-.3.8-.3h6c1,0,1.9-.3,2.6-1,.7-.6,1.1-1.5,1.1-2.4,0-1-.4-1.8-1.1-2.4-.7-.7-1.6-1-2.6-1H3.8l1.7,1.7c.2.2.3.5.3.8s-.1.6-.3.8c-.2.2-.5.3-.8.3s-.6-.1-.8-.3L.3,5.5c-.1-.1-.2-.2-.2-.4C0,5,0,4.9,0,4.7c0-.1,0-.3,0-.4,0-.1.1-.3.2-.4L3.9.3c.2-.2.5-.3.8-.3s.6.1.8.3c.2.2.3.5.3.8s-.1.6-.3.8l-1.7,1.7h6.1c1.6,0,3,.5,4.2,1.6,1.2,1.1,1.8,2.4,1.8,4,0,1.6-.6,2.9-1.8,4-1.2,1.1-2.6,1.6-4.2,1.6,0,0-6,0-6,0Z" style="fill:%23333"/></svg>');background-repeat:no-repeat;background-position:center top;background-size:contain}.displayTimer{display:none}.displayTimer--show{display:block}.site-link{line-height:1.4;margin-top:20px;text-align:center;padding-left:5%}.site-link a{display:inline-block;color:#ff0060;border-bottom:1px #ff0060 solid}.site-link a::after{display:inline-block;content:"";width:15px;height:15px;margin-left:5px;background:url("../../form/images/icon_link.svg") no-repeat left top/100% auto}.hiddenForm{display:none !important}/*# sourceMappingURL=form.css.map */