@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&display=swap&text=メールアドレスの認証コ入力会社情報登録内容確参加完了);#formTop div.textCenter,#form p.center{text-align:center}#formStep div.stepContent{padding:10px 0 50px}#formStep div.stepContent ul{max-width:1100px}#formStep div.stepContent ul li{width:20%}div.formContent table td div.left.clearfix .textboxContent.textbox03{width:200px}div.formContent table td div.left.clearfix .textboxContent.textbox04{width:60px}#formButton div.buttonContent{max-width:300px;margin:0 auto}#formButton div.buttonContent ul{display:flex;flex-wrap:wrap;justify-content:center}#formButton div.buttonContent ul li{float:none}#formTop{padding:0 0 80px}#formTop div.textCenter p b,#form05 div.textCenter p b{color:#cf552c;text-decoration:underline}#form01{padding:0 0 80px}#form01 #formButton div.buttonContent ul li,#form03 #formButton div.buttonContent ul li{max-width:200px;width:100%;padding:0}@media screen and (max-width:768px){#formStep div.stepContent{padding:0}#form div.stepContent ul li p b{font-size:12px;line-height:14px;height:7em;letter-spacing:0}#form table th{width:auto}#formTop div.textCenter,#form p.center{text-align:left}#form01{padding:0 0 50px}}#form02{padding:0 0 80px}#form02 p.center{text-align:center}#form02 dl{padding:0 0 50px}#form02 dl dt{padding:0 0 20px;text-align:center;font-weight:700}#form02 dl dd div.otp-form{display:flex;gap:10px;justify-content:center}#form02 dl dd div.otp-form input.otp-field{width:50px;height:70px;font-size:24px;line-height:70px;text-align:center;border-radius:8px;padding:0}#form02 dl dd div.otp-form input .otp-field:focus{border-color:#007bff;outline:0;box-shadow:0 0 5px rgba(0,123,255,.5)}#form02 dl dd div.err{text-align:center}#form02 #formButton div.buttonContent ul{flex-direction:column}#form02 #formButton div.buttonContent ul li{width:100%;padding:0}#form02 #formButton div.buttonContent ul li:first-child{max-width:200px;margin:0 auto 40px}@media screen and (max-width:768px){#form02{padding:0 0 50px}#form02 p.center{text-align:left}}#form03{padding:0 0 80px}#form03 table td.file div.img,#form04 table td.file div.img{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;max-width:240px;aspect-ratio:4/3;text-decoration:none}#form03 table td.file div.img::after,#form04 table td.file div.img::after{border:1px solid #ddd;z-index:1}#form03 table td.file div.img img,#form04 table td.file div.img img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){#form03{padding:0 0 50px}}#form04{padding:0 0 80px}@media screen and (max-width:768px){#form04{padding:0 0 50px}}#form05{padding:0 0 80px}#form05 div.attentionContent{font-size:128%;line-height:200%;text-align:center}#form05 div.attentionContent b{color:#cf552c}#form05 div.textCenter p{text-align:center}@media screen and (max-width:768px){#form05{padding:0 0 50px}#form05 div.attentionContent{font-size:100%;line-height:200%}#form05 div.textCenter p{text-align:left}}div.formContent table td div.textareaContent textarea{height:250px}div.formContent table td dl.address dt{line-height:150%}div.formContent table td p.clear{margin:0;padding:5px 0 0}div.formContent table td p.clear.m10{padding:5px 0 10px}div.formContent table td .textboxContent.textbox01{width:100%;max-width:800px}div.formContent table td .textboxContent.textbox02{width:100%;max-width:400px}div.formContent table td .textboxContent.textbox03{width:100%;max-width:200px}div.formContent table td .textboxContent.textbox04{width:100%;max-width:100px}div.formContent table td div.textboxContent input{height:40px}div.formContent table td div.left.clearfix{display:flex;flex-wrap:wrap;align-items:center}div.formContent table td div.left.clearfix ul,div.formContent table td div.left.clearfix dl{display:flex;flex-wrap:wrap;margin:-10px 0 0-5px;align-items:center}div.formContent table td div.left.clearfix ul li,div.formContent table td div.left.clearfix dl dt,div.formContent table td div.left.clearfix dl dd{display:flex;flex-wrap:wrap;align-items:center}div.formContent table td div.left.clearfix small.small{color:#999;padding:0 0 0 10px}div.formContent table td div.left.clearfix small.small::before{content:"（"}div.formContent table td div.left.clearfix small.small::after{content:"）"}div.formContent table td div.left.clearfix div.textboxContent{display:flex;flex-wrap:wrap;width:100px;padding:10px 0 0 5px}div.formContent table td div.left.clearfix div.selectContent{flex-wrap:wrap;margin:10px 0 0 5px}div.formContent table td div.left.clearfix span,div.formContent table td div.left.clearfix dl dt{line-height:150%;padding:10px 0 0 5px}div.formContent table td div.left.clearfix dl ul{margin:0}div.formContent table td div.textareaContent textarea{width:100%;height:250px}