.find{padding:0 var(--pd-side)}.sympo--r__box{border-radius:20px;background-color:#fff;padding:100px 20px;width:100%;max-width:950px;margin:auto}.sympo--r__box-wrap{max-width:650px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.sympo--r__txt01{font-size:24px;font-weight:600;color:var(--cr-b05);line-height:1}.sympo--r__txt02{font-size:16px;line-height:1.5;color:var(--cr-g07);text-align:center}.sympo--r__submit{display:flex;justify-content:center;align-items:center;gap:20px}.sympo--r__submit .btn{width:100%;max-width:260px}.sympo--r__table table{text-align:center;width:100%;border-collapse:collapse;border-spacing:0}.sympo--r__table td{height:68px;border:1px solid var(--cr-g03)}.sympo--r__table tr:first-child td{background:var(--cr-g09);color:#fff}.sympo--r__table td:first-child,.sympo--r__table td:nth-child(2){width:200px}.sympo--r__table td:nth-child(3){width:450px}:root{--ct-input-pd:16px;--ct-input-large-h:56px;--ct-input-medium-h:48px;--ct-input-small-h:40px;--ct-input-xsmall-h:32px;--ct-input-xxsmall-h:30px;--ct-input-fs:18px;--ct-input-text-radius:4px}@media (max-width:1280px){:root{--ct-input-pd:12px;--ct-input-large-h:50px;--ct-input-medium-h:44px;--ct-input-small-h:36px;--ct-input-xsmall-h:32px;--ct-input-xxsmall-h:30px;--ct-input-fs:16px}}@media (max-width:760px){:root{--ct-input-pd:10px;--ct-input-large-h:46px;--ct-input-medium-h:40px;--ct-input-small-h:32px;--ct-input-xsmall-h:28px;--ct-input-xxsmall-h:28px;--ct-input-fs:15px}}.form-input{position:relative;width:100%}.form-input-textarea textarea{resize:none;padding:var(--ct-input-pd)}.form-input input,.form-input-textarea textarea{display:flex;align-items:center;justify-content:center;width:100%}.form-input input{padding:0 var(--ct-input-pd)}.form-input-textarea[data-size=xlarge] textarea{height:calc(var(--ct-input-large-h)*5)}.form-input-textarea[data-size=large] textarea,.form-input-textarea[data-size=medium] textarea{height:calc(var(--ct-input-large-h)*3)}.form-input-textarea[data-size=small] textarea{height:calc(var(--ct-input-large-h)*2.5)}.form-input-textarea[data-size=xsmall] textarea{height:calc(var(--ct-input-large-h)*1.8)}.form-input-file[data-size=large],.form-input-pw[data-size=large] input,.form-input-select[data-size=large] select,.form-input-text[data-size=large] input{height:var(--ct-input-large-h)}.form-input-file[data-size=medium],.form-input-pw[data-size=medium] input,.form-input-select[data-size=medium] select,.form-input-text[data-size=medium] input{height:var(--ct-input-medium-h)}.form-input-file[data-size=small],.form-input-pw[data-size=small] input,.form-input-select[data-size=small] select,.form-input-text[data-size=small] input{height:var(--ct-input-small-h)}.form-input-file[data-size=xsmall],.form-input-pw[data-size=xsmall] input,.form-input-select[data-size=xsmall] select,.form-input-text[data-size=xsmall] input{height:var(--ct-input-xsmall-h)}.form-input-file[data-size=xxsmall],.form-input-pw[data-size=xxsmall] input,.form-input-select[data-size=xxsmall] select,.form-input-text[data-size=xxsmall] input{height:var(--ct-input-xxsmall-h)}.form-input-pw input,.form-input-text input,.form-input-textarea textarea{border-radius:var(--ct-input-text-radius);border:1px solid var(--cr-g03);color:var(--cr-g10);font-size:var(--ct-input-fs)}.form-input-pw input::placeholder,.form-input-text input::placeholder,.form-input-textarea textarea::placeholder{color:var(--cr-g05)}.form-input-pw[data-disabled=true] input,.form-input-text[data-disabled=true] input{pointer-events:none;background-color:var(--cr-g02)}.form-input-pw input:focus,.form-input-text input:focus,.form-input-textarea textarea:focus{border:1px solid var(--cr-b04);outline:none}.form-input-pw input{padding-right:calc(var(--ct-input-pd)*3)}.form-input-text-visible{position:absolute;right:var(--ct-input-pd);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}.form-input-select{position:relative}.form-input-select select{opacity:0;accent-color:var(--cr-b05)}.form-input-select select,.form-input-select-placeholder{padding:0 16px;font-size:var(--ct-input-fs);border:1px solid var(--cr-g03);border-radius:var(--ct-input-text-radius);width:100%}.form-input-select-placeholder{color:var(--cr-g05);position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;background-color:#fff;pointer-events:none}.form-input-select-placeholder span{position:absolute;width:6px;height:6px;border:solid var(--cr-g10);display:block;top:50%;right:16px;transform:translateY(-75%) rotate(45deg);border-width:0 1px 1px 0}.form-input-select.selected .form-input-select-placeholder{color:#000}.form-input-select[data-size=large] select{height:var(--ct-input-large-h)}.form-input-select[data-size=medium] select{height:var(--ct-input-medium-h)}.form-input-select[data-size=small] select{height:var(--ct-input-small-h)}.form-input-select-placeholder.blocked{pointer-events:unset}.form-input-file{display:flex;align-items:center;justify-content:space-between}.form-input-file input{position:absolute;width:70px;height:30px;opacity:0;cursor:pointer}.form-input-file input::-webkit-file-upload-button{cursor:pointer}.form-input-file-placeholder{position:relative;transform:unset;left:unset;top:unset;display:flex;height:100%;border:0 solid #000;background-color:#fff;align-items:center;margin:0;font-size:12px;color:#000;padding:0 10px;width:calc(100% - 110px);border:1px solid var(--cr-g03);border-radius:4px;color:var(--cr-g03);font-size:var(--ct-input-fs)}.form-input-file-placeholder p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.form-input-file-placeholder.on p{color:#000}.form-input-file-btn{width:70px;font-size:12px;background-color:var(--cr-g03);display:flex;align-items:center;justify-content:center;border-radius:4px;height:30px;position:relative}.form-input-file-dlt{display:none}.form-input-file-dlt span{position:absolute;top:50%;left:50%;background-color:var(--cr-r05);width:8px;height:1px}.form-input-file-dlt span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.form-input-file-dlt span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.form-input-file-dlt:hover span{background-color:var(--cr-r06)}.uploaded .form-input-file-placeholder{color:#000}.uploaded .form-input-file-dlt{display:block;width:10px;height:10px;position:relative;cursor:pointer}.form-input-file[data-size=large] .form-input-file-btn{height:var(--ct-input-large-h);font-size:16px;width:100px}.form-input-file[data-size=large] input{width:100px;height:var(--ct-input-large-h)}.form-input-radio{display:flex;gap:10px;flex-wrap:wrap}.form-input-radio-item{display:flex;align-items:center;justify-content:center}.form-input-radio input{accent-color:var(--cr-b05);width:14px;height:14px}.form-input-radio label{padding-left:4px}.form-input-radio[data-size=large] .form-input-radio-item{margin-right:20px;font-size:20px}.form-input-radio[data-size=medium] .form-input-radio-item{margin-right:16px;font-size:16px}.form-input-radio[data-size=small] .form-input-radio-item{margin-right:12px;font-size:14px}.form-input-radio[data-size=xsmall] .form-input-radio-item{margin-right:8px;font-size:14px}.form-input-radio[data-size=large]{height:var(--ct-input-large-h)}.form-input-radio[data-size=medium]{height:var(--ct-input-medium-h)}.form-input-radio[data-size=small]{height:var(--ct-input-small-h)}.form-input-radio[data-size=xsmall]{height:var(--ct-input-xsmall-h)}.form-input-check{display:flex;align-items:center}.form-input.error{border:1px solid var(--alert-alert-60,#da1e28)!important;animation:horizontal-shaking .35s 1}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}.form-input-file2-dragpoint{display:flex;border:1px dashed var(--cr-g03);padding:30px 20px;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:8px}.form-input-file2-uploaded-icon{display:block;width:72px}.form-input-file2-uploaded-filename{font-size:16px;color:var(--cr-b05);font-weight:500;margin-top:.5em}.form-input-file2-txt1{font-size:16px;color:var(--cr-g07);font-weight:500;margin-bottom:1em}.form-input-file2-txt2{font-size:12px;color:var(--cr-g05);line-height:2;text-align:center}.form-input-file2-txt1 b{color:var(--cr-b05);font-weight:500}.form-input-file2-txt2 b{color:var(--cr-r05);font-weight:400}