.file-box-container .error-text-wrapper,.select-box-wrapper .error-text-wrapper,.term-box-container .error-text-wrapper,.text-box-wrapper .error-text-wrapper,.textarea-box-wrapper .error-text-wrapper{display:none;gap:8px;margin-top:8px;font-size:14px;font-weight:500;line-height:1.7;color:#ff5d5d}@media(min-width:768px){.file-box-container .error-text-wrapper,.select-box-wrapper .error-text-wrapper,.term-box-container .error-text-wrapper,.text-box-wrapper .error-text-wrapper,.textarea-box-wrapper .error-text-wrapper{margin-top:12px}}.file-box-container .error-text-wrapper img,.select-box-wrapper .error-text-wrapper img,.term-box-container .error-text-wrapper img,.text-box-wrapper .error-text-wrapper img,.textarea-box-wrapper .error-text-wrapper img{width:24px}.file-box-container .note-text-wrapper,.select-box-wrapper .note-text-wrapper,.term-box-container .note-text-wrapper,.text-box-wrapper .note-text-wrapper,.textarea-box-wrapper .note-text-wrapper{margin-top:12px}.file-box-container .note-text-wrapper p,.select-box-wrapper .note-text-wrapper p,.term-box-container .note-text-wrapper p,.text-box-wrapper .note-text-wrapper p,.textarea-box-wrapper .note-text-wrapper p{display:flex;gap:4px;font-size:14px;line-height:1.7;color:#939393}.file-box-container .note-text-wrapper p:before,.select-box-wrapper .note-text-wrapper p:before,.term-box-container .note-text-wrapper p:before,.text-box-wrapper .note-text-wrapper p:before,.textarea-box-wrapper .note-text-wrapper p:before{content:"・"}.file-box-container .note-text-wrapper p a,.select-box-wrapper .note-text-wrapper p a,.term-box-container .note-text-wrapper p a,.text-box-wrapper .note-text-wrapper p a,.textarea-box-wrapper .note-text-wrapper p a{display:inline;text-decoration:underline;font-weight:700}.file-box-container .text-box-fake,.file-box-container input,.file-box-container select,.file-box-container textarea,.select-box-wrapper .text-box-fake,.select-box-wrapper input,.select-box-wrapper select,.select-box-wrapper textarea,.term-box-container .text-box-fake,.term-box-container input,.term-box-container select,.term-box-container textarea,.text-box-wrapper .text-box-fake,.text-box-wrapper input,.text-box-wrapper select,.text-box-wrapper textarea,.textarea-box-wrapper .text-box-fake,.textarea-box-wrapper input,.textarea-box-wrapper select,.textarea-box-wrapper textarea{width:100%;font-family:Suit,sans-serif;box-sizing:border-box;border:1px solid #ddd;border-radius:4px;padding:13px 16px;margin-top:12px;font-size:14px;min-height:46px;line-height:1.5714285714}.file-box-container .text-box-fake::placeholder,.file-box-container input::placeholder,.file-box-container select::placeholder,.file-box-container textarea::placeholder,.select-box-wrapper .text-box-fake::placeholder,.select-box-wrapper input::placeholder,.select-box-wrapper select::placeholder,.select-box-wrapper textarea::placeholder,.term-box-container .text-box-fake::placeholder,.term-box-container input::placeholder,.term-box-container select::placeholder,.term-box-container textarea::placeholder,.text-box-wrapper .text-box-fake::placeholder,.text-box-wrapper input::placeholder,.text-box-wrapper select::placeholder,.text-box-wrapper textarea::placeholder,.textarea-box-wrapper .text-box-fake::placeholder,.textarea-box-wrapper input::placeholder,.textarea-box-wrapper select::placeholder,.textarea-box-wrapper textarea::placeholder{color:#999;font-size:14px}@media(min-width:768px){.file-box-container .text-box-fake::placeholder,.file-box-container input::placeholder,.file-box-container select::placeholder,.file-box-container textarea::placeholder,.select-box-wrapper .text-box-fake::placeholder,.select-box-wrapper input::placeholder,.select-box-wrapper select::placeholder,.select-box-wrapper textarea::placeholder,.term-box-container .text-box-fake::placeholder,.term-box-container input::placeholder,.term-box-container select::placeholder,.term-box-container textarea::placeholder,.text-box-wrapper .text-box-fake::placeholder,.text-box-wrapper input::placeholder,.text-box-wrapper select::placeholder,.text-box-wrapper textarea::placeholder,.textarea-box-wrapper .text-box-fake::placeholder,.textarea-box-wrapper input::placeholder,.textarea-box-wrapper select::placeholder,.textarea-box-wrapper textarea::placeholder{font-size:16px}}@media(min-width:768px){.file-box-container .text-box-fake,.file-box-container input,.file-box-container select,.file-box-container textarea,.select-box-wrapper .text-box-fake,.select-box-wrapper input,.select-box-wrapper select,.select-box-wrapper textarea,.term-box-container .text-box-fake,.term-box-container input,.term-box-container select,.term-box-container textarea,.text-box-wrapper .text-box-fake,.text-box-wrapper input,.text-box-wrapper select,.text-box-wrapper textarea,.textarea-box-wrapper .text-box-fake,.textarea-box-wrapper input,.textarea-box-wrapper select,.textarea-box-wrapper textarea{font-size:16px;padding:15px 16px;line-height:1.5;min-height:56px}}.file-box-container.error .error-text-wrapper,.select-box-wrapper.error .error-text-wrapper,.term-box-container.error .error-text-wrapper,.text-box-wrapper.error .error-text-wrapper,.textarea-box-wrapper.error .error-text-wrapper{display:flex}.file-box-container.error .text-box-fake,.file-box-container.error input,.file-box-container.error select,.file-box-container.error textarea,.select-box-wrapper.error .text-box-fake,.select-box-wrapper.error input,.select-box-wrapper.error select,.select-box-wrapper.error textarea,.term-box-container.error .text-box-fake,.term-box-container.error input,.term-box-container.error select,.term-box-container.error textarea,.text-box-wrapper.error .text-box-fake,.text-box-wrapper.error input,.text-box-wrapper.error select,.text-box-wrapper.error textarea,.textarea-box-wrapper.error .text-box-fake,.textarea-box-wrapper.error input,.textarea-box-wrapper.error select,.textarea-box-wrapper.error textarea{border:1px solid #ff5d5d}.select-box-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/asset/image/global_nav/arrow_down_black.svg);background-repeat:no-repeat;background-position:right 16px center}.textarea-box-wrapper textarea{resize:unset;min-height:139px}.file-box-container .upload-button{display:flex;justify-content:center;margin-top:12px;align-items:center;text-align:center;border-radius:4px;width:100%;padding:13px;background-color:#0065bd;color:#fff;font-size:14px;gap:8px;line-height:1.7}@media(min-width:768px){.file-box-container .upload-button{gap:12px;padding:16px 24px 16px 20px}}.file-box-container .upload-button img{width:16px}.file-box-container .file-list-wrapper li,.file-box-container .file-list-wrapper p{word-break:break-all;display:flex;justify-content:space-between;align-items:center;margin-top:12px;background-color:#ddd;border-radius:4px;padding:13px 16px;font-size:14px;line-height:1.7;font-weight:500}@media(min-width:768px){.file-box-container .file-list-wrapper li,.file-box-container .file-list-wrapper p{padding:14.5px 16px;font-size:16px;line-height:1.7;font-weight:600}}.file-box-container .file-list-wrapper p{color:#939393}@media(min-width:768px){.file-box-container .button-list-wrapper{display:flex;flex-flow:row-reverse;align-items:flex-start;gap:16px}.file-box-container .button-list-wrapper button{max-width:129px}.file-box-container .button-list-wrapper>div{width:100%}}.term-box-container header{display:flex;gap:8px;align-items:center}.term-box-container input{display:none}.term-box-container input:checked+label .img-active{display:block}.term-box-container input:checked+label .img-disabled{display:none}.term-box-container label{cursor:pointer}.term-box-container label img{width:24px}.term-box-container label img.img-disabled{display:block}.term-box-container label img.img-active{display:none}.term-box-container article{margin-top:8px;color:#b5b5b5;font-size:16px;line-height:1.6;font-weight:500;padding:15px 16px;border-radius:4px;border:1px solid #ddd}.term-box-container.error article{border:1px solid #ff5d5d}.label-text{position:relative;display:inline;align-items:flex-start;font-size:14px;line-height:1.7;font-weight:700}@media(min-width:768px){.label-text{font-size:15px}}@media(min-width:1024px){.label-text{font-size:16px}}@media(min-width:1280px){.label-text{font-size:17px}}@media(min-width:1440px){.label-text{font-size:18px}}.label-text.required:after{content:"*";position:absolute;top:-10px;right:-10px;color:#2936dc;font-size:18px}@media(min-width:768px){.both-box-wrapper{display:flex;align-items:flex-start;gap:12px}.both-box-wrapper div{width:100%}}.black-round-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:5px solid #efefef;background-color:#ddd;border-radius:99999px;box-sizing:border-box;outline:none;cursor:pointer}.black-round-radio:checked{border:5px solid #0065bd;background-color:#fff}@media(min-width:768px){.black-round-radio:checked{border-width:6px}.black-round-radio{width:24px;height:24px;border-width:6px}}.radio-wrapper .both-radio-wrapper{display:flex;align-items:center;margin-top:12px}.radio-wrapper .both-radio-wrapper input{margin-right:10px}.radio-wrapper .both-radio-wrapper label{font-size:14px;margin-right:16px;cursor:pointer}@media(min-width:768px){.radio-wrapper .both-radio-wrapper label{margin-right:32px;font-size:16px}}