.VUPTBq_wrapper{width:clamp(521px,840/var(--layout-width)*100vw,840px);padding:clamp(31px,50/var(--layout-width)*100vw,50px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:10px}@media screen and (max-width:743px){.VUPTBq_wrapper{width:calc(100% - clamp(50px, 50 / var(--layout-sp-width) * 100vw, 70px));padding:clamp(25px,25/var(--layout-sp-width)*100vw,35px) clamp(18px,18/var(--layout-sp-width)*100vw,26px) clamp(25px,25/var(--layout-sp-width)*100vw,35px) clamp(18px,18/var(--layout-sp-width)*100vw,26px)}}.VUPTBq_errorWrapper{padding:clamp(16px,25/var(--layout-width)*100vw,25px) clamp(19px,30/var(--layout-width)*100vw,30px) clamp(16px,25/var(--layout-width)*100vw,25px) clamp(56px,90/var(--layout-width)*100vw,90px);margin-bottom:clamp(31px,50/var(--layout-width)*100vw,50px);font-size:clamp(10px,15/var(--layout-width)*100vw,1.5rem);color:#f9cf45;white-space:pre-line;background:#00000026 url(/svg/icon_error.svg) no-repeat clamp(13px,20/var(--layout-width)*100vw,20px) center;letter-spacing:.05em;border:2px solid #f9cf45;border-radius:8px;outline:none;font-family:source-han-sans-japanese,sans-serif;font-weight:700;line-height:1.4em}@media screen and (max-width:743px){.VUPTBq_errorWrapper{padding:clamp(60px,60/var(--layout-sp-width)*100vw,84px) clamp(15px,15/var(--layout-sp-width)*100vw,21px) clamp(15px,15/var(--layout-sp-width)*100vw,21px) clamp(15px,15/var(--layout-sp-width)*100vw,21px);margin-bottom:clamp(30px,30/var(--layout-sp-width)*100vw,42px);font-size:clamp(1.2rem,12/var(--layout-sp-width)*100vw,17px);background-position:center top clamp(15px,15/var(--layout-sp-width)*100vw,21px);background-size:clamp(35px,35/var(--layout-sp-width)*100vw,49px)}}.VUPTBq_errorWrapper li{padding:clamp(4px,5/var(--layout-width)*100vw,5px) 0}.VUPTBq_itemWrapper{min-height:clamp(31px,50/var(--layout-width)*100vw,50px);padding-bottom:clamp(13px,20/var(--layout-width)*100vw,20px);letter-spacing:.05em;font-family:source-han-sans-japanese,sans-serif;font-weight:700;font-size:clamp(10px,16/var(--layout-width)*100vw,1.6rem);grid-template-columns:auto 1fr;align-items:center;display:grid}@media screen and (max-width:743px){.VUPTBq_itemWrapper{row-gap:clamp(20px,20/var(--layout-sp-width)*100vw,28px);min-height:0;padding:0 0 clamp(30px,30/var(--layout-sp-width)*100vw,42px) 0;font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px);grid-template-columns:1fr}}.VUPTBq_label{width:clamp(131px,210/var(--layout-width)*100vw,210px);display:block}@media screen and (max-width:743px){.VUPTBq_label{width:100%}}.VUPTBq_label span{color:red}.VUPTBq_rightWrapper{gap:clamp(13px,20/var(--layout-width)*100vw,20px);display:flex}@media screen and (max-width:743px){.VUPTBq_rightWrapper{gap:clamp(10px,10/var(--layout-sp-width)*100vw,14px);flex-direction:column}}.VUPTBq_phoneWrapper{gap:clamp(7px,10/var(--layout-width)*100vw,10px);align-items:center;display:flex}.VUPTBq_phoneWrapper p{opacity:.4}@media screen and (max-width:743px){.VUPTBq_phoneWrapper{grid-template-columns:repeat(5,auto);display:grid}.VUPTBq_privacyWrapper{grid-template-columns:auto 1fr;align-items:center;display:grid}}.VUPTBq_privacyWrapper label{padding-left:clamp(10px,15/var(--layout-width)*100vw,15px);cursor:pointer;display:block}@media screen and (max-width:743px){.VUPTBq_privacyWrapper label{padding-left:clamp(15px,15/var(--layout-sp-width)*100vw,21px)}}.VUPTBq_privacyWrapper p{padding-left:clamp(10px,15/var(--layout-width)*100vw,15px)}@media screen and (max-width:743px){.VUPTBq_privacyWrapper p{padding-left:clamp(15px,15/var(--layout-sp-width)*100vw,21px)}}.VUPTBq_btnWrapper{gap:clamp(13px,20/var(--layout-width)*100vw,20px);padding-top:clamp(19px,30/var(--layout-width)*100vw,30px);justify-content:center;display:flex}@media screen and (max-width:743px){.VUPTBq_btnWrapper{gap:clamp(10px,10/var(--layout-sp-width)*100vw,14px);padding-top:0}}.VUPTBq_input200{width:clamp(124px,200/var(--layout-width)*100vw,200px);height:clamp(31px,50/var(--layout-width)*100vw,50px);padding:0 clamp(10px,15/var(--layout-width)*100vw,15px)}@media screen and (max-width:743px){.VUPTBq_input200{width:100%;height:clamp(50px,50/var(--layout-sp-width)*100vw,70px);padding:0 clamp(15px,15/var(--layout-sp-width)*100vw,21px)}}.VUPTBq_input140{width:clamp(87px,140/var(--layout-width)*100vw,140px);height:clamp(31px,50/var(--layout-width)*100vw,50px);padding:0 clamp(10px,15/var(--layout-width)*100vw,15px)}@media screen and (max-width:743px){.VUPTBq_input140{width:100%;height:clamp(50px,50/var(--layout-sp-width)*100vw,70px);padding:0 clamp(15px,15/var(--layout-sp-width)*100vw,21px)}}.VUPTBq_inputMax{width:100%;height:clamp(31px,50/var(--layout-width)*100vw,50px);padding:0 clamp(10px,15/var(--layout-width)*100vw,15px)}@media screen and (max-width:743px){.VUPTBq_inputMax{height:clamp(50px,50/var(--layout-sp-width)*100vw,70px);padding:0 clamp(15px,15/var(--layout-sp-width)*100vw,21px)}}.VUPTBq_textarea{min-height:clamp(155px,250/var(--layout-width)*100vw,250px);padding:clamp(10px,15/var(--layout-width)*100vw,15px);font-size:clamp(10px,15/var(--layout-width)*100vw,1.5rem);resize:vertical;line-height:1.5em}@media screen and (max-width:743px){.VUPTBq_textarea{min-height:clamp(200px,200/var(--layout-sp-width)*100vw,280px);padding:clamp(15px,15/var(--layout-sp-width)*100vw,21px);font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px)}}.VUPTBq_check{width:clamp(19px,30/var(--layout-width)*100vw,30px);aspect-ratio:1;cursor:pointer;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:clamp(12px,19/var(--layout-width)*100vw,19px) clamp(11px,17/var(--layout-width)*100vw,17px)}@media screen and (max-width:743px){.VUPTBq_check{width:clamp(30px,30/var(--layout-sp-width)*100vw,42px);background-size:clamp(19px,19/var(--layout-sp-width)*100vw,27px) clamp(17px,17/var(--layout-sp-width)*100vw,24px)}}.VUPTBq_input200,.VUPTBq_input140,.VUPTBq_inputMax,.VUPTBq_check,.VUPTBq_textarea{font-size:clamp(10px,16/var(--layout-width)*100vw,1.6rem);letter-spacing:.05em;background-color:#ffffff14;border:1px solid #fff3;border-radius:5px;font-family:source-han-sans-japanese,sans-serif;font-weight:500;transition:border .15s linear,background-color .15s linear}@media screen and (max-width:743px){.VUPTBq_input200,.VUPTBq_input140,.VUPTBq_inputMax,.VUPTBq_check,.VUPTBq_textarea{font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px)}}.VUPTBq_input140:hover,.VUPTBq_input200:hover,.VUPTBq_inputMax:hover,.VUPTBq_check:hover,.VUPTBq_textarea:hover{border:1px solid #6aacd6e3}.VUPTBq_input140:focus,.VUPTBq_input200:focus,.VUPTBq_inputMax:focus,.VUPTBq_check:focus,.VUPTBq_textarea:focus{background-color:#6babd336;border:1px solid #6aacd6e3}.VUPTBq_check:checked{background-image:url(/svg/icon_check.svg)}.VUPTBq_inputError,.VUPTBq_inputError:focus,.VUPTBq_inputError:hover{background:#d7bb5436;border:1px solid #f9cf45}.VUPTBq_attachmentWrapper{padding:clamp(7px,10/var(--layout-width)*100vw,10px);background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px}@media screen and (max-width:743px){.VUPTBq_attachmentWrapper{padding:clamp(15px,15/var(--layout-sp-width)*100vw,21px);grid-template-columns:1fr 1fr;display:grid}}.VUPTBq_attachmentLabel{width:clamp(100px,160/var(--layout-width)*100vw,160px);aspect-ratio:160/50;font-size:clamp(9px,14/var(--layout-width)*100vw,1.4rem);cursor:pointer;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (max-width:743px){.VUPTBq_attachmentLabel{width:100%;font-size:clamp(1.2rem,12/var(--layout-sp-width)*100vw,17px)}}.VUPTBq_attachmentLabel:before{z-index:-1;content:"";opacity:0;transition:all var(--fade-out-duration) linear;background:linear-gradient(90deg,#4bb0c8cc,#6863e6cc);border-radius:10px;position:absolute;inset:0}.VUPTBq_attachmentLabel{background:linear-gradient(90deg,#28778acc,#403cb7cc)}.VUPTBq_attachmentLabel:hover:before{opacity:1;transition:all var(--fade-in-duration) linear}.VUPTBq_fileName{max-width:clamp(217px,350/var(--layout-width)*100vw,350px);font-size:clamp(9px,13/var(--layout-width)*100vw,1.3rem);letter-spacing:.05em;opacity:.7;flex:auto;align-items:center;font-family:source-han-sans-japanese,sans-serif;font-weight:500;display:flex}@media screen and (max-width:743px){.VUPTBq_fileName{max-width:100%;font-size:clamp(1rem,10/var(--layout-sp-width)*100vw,14px)}}.VUPTBq_attachmentError{max-width:clamp(217px,350/var(--layout-width)*100vw,350px);font-size:clamp(9px,13/var(--layout-width)*100vw,1.3rem);color:#f9cf45;flex:auto;align-items:center;line-height:1.4em;display:flex}@media screen and (max-width:743px){.VUPTBq_attachmentError{max-width:100%;font-size:clamp(1rem,10/var(--layout-sp-width)*100vw,14px)}}.VUPTBq_attachment{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.VUPTBq_attachmentWrapper:has(.VUPTBq_attachment:focus-visible) .VUPTBq_attachmentLabel{outline-offset:2px;outline:2px solid #fff}.VUPTBq_hidden{display:none}.VUPTBq_en .VUPTBq_itemWrapper,.VUPTBq_en .VUPTBq_label,.VUPTBq_en .VUPTBq_fileName,.VUPTBq_en .VUPTBq_input200,.VUPTBq_en .VUPTBq_input140,.VUPTBq_en .VUPTBq_inputMax,.VUPTBq_en .VUPTBq_check,.VUPTBq_en .VUPTBq_textarea{letter-spacing:.02em}.VUPTBq_confWrapper .VUPTBq_confUL .VUPTBq_confRow{padding:clamp(13px,20/var(--layout-width)*100vw,20px) 0;border-bottom:1px dotted var(--color-boarder);grid-template-columns:auto 1fr;align-items:center;display:grid}@media screen and (max-width:743px){.VUPTBq_confWrapper .VUPTBq_confUL .VUPTBq_confRow{padding:clamp(20px,20/var(--layout-sp-width)*100vw,28px) 0 clamp(18px,18/var(--layout-sp-width)*100vw,26px) 0;grid-template-columns:1fr}}.VUPTBq_confWrapper .VUPTBq_btnWrapper{padding-top:clamp(31px,50/var(--layout-width)*100vw,50px)}@media screen and (max-width:743px){.VUPTBq_confWrapper .VUPTBq_btnWrapper{padding-top:clamp(30px,30/var(--layout-sp-width)*100vw,42px)}}.VUPTBq_confWrapper .VUPTBq_errorWrapper{margin:clamp(19px,30/var(--layout-width)*100vw,30px) 0}@media screen and (max-width:743px){.VUPTBq_confWrapper .VUPTBq_errorWrapper{margin:clamp(20px,20/var(--layout-sp-width)*100vw,28px) 0}}.VUPTBq_heading{letter-spacing:.05em;padding-bottom:clamp(31px,50/var(--layout-width)*100vw,50px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-size:clamp(12px,18/var(--layout-width)*100vw,1.8rem);border-bottom:1px dotted var(--color-boarder);line-height:1.5em}@media screen and (max-width:743px){.VUPTBq_heading{padding-bottom:clamp(30px,30/var(--layout-sp-width)*100vw,42px);font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px)}}.VUPTBq_confL{letter-spacing:.05em;width:clamp(131px,210/var(--layout-width)*100vw,210px);font-family:source-han-sans-japanese,sans-serif;font-weight:700;font-size:clamp(10px,16/var(--layout-width)*100vw,1.6rem);opacity:.7}@media screen and (max-width:743px){.VUPTBq_confL{width:100%;padding-bottom:clamp(10px,10/var(--layout-sp-width)*100vw,14px);font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px)}}.VUPTBq_confR{letter-spacing:.05em;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-size:clamp(10px,16/var(--layout-width)*100vw,1.6rem);line-height:1.5em}@media screen and (max-width:743px){.VUPTBq_confR{font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px)}}.VUPTBq_inner{position:relative}.VUPTBq_en .VUPTBq_heading,.VUPTBq_en .VUPTBq_confL,.VUPTBq_en .VUPTBq_confR{letter-spacing:.02em}.VUPTBq_submitteing{transform:none}.VUPTBq_thankyou{padding:clamp(31px,50/var(--layout-width)*100vw,50px) 0 clamp(62px,100/var(--layout-width)*100vw,100px) 0;font-family:mundial,sans-serif;font-weight:600;font-size:clamp(38px,60/var(--layout-width)*100vw,6rem);text-align:center}@media screen and (max-width:743px){.VUPTBq_thankyou{padding:clamp(30px,30/var(--layout-sp-width)*100vw,42px) 0 clamp(50px,50/var(--layout-sp-width)*100vw,70px) 0;font-size:clamp(3.5rem,35/var(--layout-sp-width)*100vw,49px)}}.VUPTBq_thankyouText{letter-spacing:.05em;padding-bottom:clamp(31px,50/var(--layout-width)*100vw,50px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-size:clamp(12px,18/var(--layout-width)*100vw,1.8rem);text-align:center;line-height:2.2em}@media screen and (max-width:743px){.VUPTBq_thankyouText{font-size:clamp(1.4rem,14/var(--layout-sp-width)*100vw,20px);text-align:left;padding-bottom:0}}.VUPTBq_en .VUPTBq_thankyou,.VUPTBq_en .VUPTBq_thankyouText{letter-spacing:.02em}
