:root{--color-eight-blue: #0054ff;--color-meets-red: #d70c18;--color-meets-gold: #baa877;--color-black: #000;--color-gray-1: #262626;--color-gray-2: #595959;--color-gray-3: #8c8c8c;--color-gray-4: #a6a6a6;--color-gray-5: #ccc;--color-gray-6: #d7d7d7;--color-gray-7: #e0e0e0;--color-gray-8: #ededed;--color-gray-9: #f1f1f1;--color-gray-10: #f8f8f8;--color-white: #fff;--color-text-primary: var(--color-gray-1);--color-text-secondary: var(--color-gray-2);--color-text-placeholder: var(--color-gray-4);--color-text-error: #f32632;--color-border-form: var(--color-gray-5);--color-border-standard: var(--color-gray-7);--color-bg-ui-disable: var(--color-gray-6);--color-bg-ui-form: var(--color-gray-9);--color-bg-ui-error: #fee7e8;--elevation-1: 0px 2px 4px rgba(0, 0, 0, 0.1);--elevation-2: 0px 8px 13px rgba(0, 0, 0, 0.1);--elevation-3: 0px 13px 21px rgba(0, 0, 0, 0.1);--elevation-4: 0px 21px 34px rgba(0, 0, 0, 0.2);--elevation-5: 0px 34px 55px rgba(0, 0, 0, 0.5)}*,*::before,*::after{box-sizing:border-box;min-height:0vw}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}a{color:inherit;text-decoration:none}img,svg{display:inline-block;max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:700}ol,ul{list-style:none;margin:0;padding:0}em,i{font-style:inherit}input,button,textarea,select,option{padding:0;font:inherit;color:inherit}::-webkit-input-placeholder{opacity:1}::placeholder{opacity:1}body{font-synthesis-weight:none;line-height:1.5;font-size:16px;font-weight:500;color:var(--color-text-primary)}.c-btn-small,.c-btn-medium,.c-btn-large{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 1.5em;border-radius:4px;-webkit-transition-property:opacity,background-color,border;transition-property:opacity,background-color,border;-webkit-transition-duration:.3s;transition-duration:.3s}.c-btn-small:hover,.c-btn-medium:hover,.c-btn-large:hover{opacity:.8}.c-btn-small:focus-visible,.c-btn-medium:focus-visible,.c-btn-large:focus-visible{outline:2px auto var(--color-black);outline-offset:2px}.c-btn-small:disabled,.c-btn-medium:disabled,.c-btn-large:disabled{border:none;background-color:var(--color-bg-ui-disable);color:var(--color-white);opacity:1;cursor:default}.c-btn-small{min-width:80px;height:32px;font-size:14px}.c-btn-medium{min-width:120px;height:40px;font-size:14px}.c-btn-large{min-width:240px;height:52px;font-size:18px}.c-btn-primary{background-color:var(--color-meets-red);color:var(--color-white);font-weight:700}.c-btn-tertiary{border:1px solid var(--color-meets-red);color:var(--color-meets-red);font-weight:700}.c-btn-neutral{border:1px solid var(--color-gray-3);color:var(--color-text-secondary)}.c-input,.c-textarea,.c-select-wrapper select{padding:12px 20px;border-radius:4px;border:1px solid transparent;outline:none;background-color:var(--color-bg-ui-form);font-size:16px;line-height:1.5;-webkit-transition:border .2s,background-color .2s;transition:border .2s,background-color .2s}.c-input.isChanged,.c-textarea.isChanged,.c-select-wrapper select.isChanged{border-color:var(--color-border-form);background-color:var(--color-white)}.c-input:focus-visible,.c-textarea:focus-visible,.c-select-wrapper select:focus-visible{border-color:var(--color-meets-red);background-color:var(--color-white)}.c-input::-webkit-input-placeholder, .c-textarea::-webkit-input-placeholder{color:var(--color-text-placeholder)}.c-input::placeholder,.c-textarea::placeholder{color:var(--color-text-placeholder)}.c-textarea{min-height:144px;resize:vertical}.c-select-wrapper{position:relative;display:block}.c-select-wrapper::after{content:"";position:absolute;top:calc(50% - 2px);right:20px;width:14px;height:8px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy42IDEuMDY2NjNMMTMuMjY2NyAwLjczMzMwMUMxMy4xMzM0IDAuNTk5OTY3IDEyLjkzMzQgMC41OTk5NjcgMTIuOCAwLjczMzMwMUw3LjAwMDAzIDYuNDY2NjNMMS4yNjY3IDAuNzMzMzAxQzEuMTMzMzcgMC41OTk5NjcgMC45MzMzNjYgMC41OTk5NjcgMC44MDAwMzMgMC43MzMzMDFMMC40NjY2OTkgMS4wNjY2M0MwLjMzMzM2NiAxLjE5OTk3IDAuMzMzMzY2IDEuNDY2NjMgMC40NjY2OTkgMS41OTk5N0w2LjQ2NjcgNy41OTk5N0w2LjgwMDAzIDcuOTMzM0M2Ljg2NjcgNy45OTk5NyA2LjkzMzM3IDcuOTk5OTcgNy4wMDAwMyA3Ljk5OTk3QzcuMDY2NyA3Ljk5OTk3IDcuMjAwMDMgNy45OTk5NyA3LjI2NjcgNy45MzMzTDcuNjAwMDMgNy41OTk5N0wxMy42IDEuNTk5OTdDMTMuNzMzNCAxLjQ2NjYzIDEzLjczMzQgMS4xOTk5NyAxMy42IDEuMDY2NjNaIiBmaWxsPSIjQTZBNkE2Ii8+Cjwvc3ZnPgo=") center/14px auto no-repeat;pointer-events:none}.c-select-wrapper select{-webkit-appearance:none;appearance:none;color:var(--color-text-placeholder)}.c-select-wrapper select.isChanged{color:var(--color-text-primary)}.c-select-wrapper option{background-color:var(--color-white);color:var(--color-text-primary);font-size:14px}.c-checkbox-wrapper,.c-radio-wrapper{position:relative;display:inline-block;padding-left:1.5em;cursor:pointer}.c-checkbox-wrapper input[type=checkbox],.c-checkbox-wrapper input[type=radio],.c-radio-wrapper input[type=checkbox],.c-radio-wrapper input[type=radio]{width:0;height:0;opacity:0}.c-checkbox-wrapper input[type=checkbox]~i,.c-checkbox-wrapper input[type=radio]~i,.c-radio-wrapper input[type=checkbox]~i,.c-radio-wrapper input[type=radio]~i{position:absolute;top:.25em;left:0;display:inline-block;width:1em;height:1em;border:1px solid var(--color-border-form);vertical-align:text-bottom}.c-checkbox-wrapper input[type=checkbox]:focus-visible~i,.c-checkbox-wrapper input[type=radio]:focus-visible~i,.c-radio-wrapper input[type=checkbox]:focus-visible~i,.c-radio-wrapper input[type=radio]:focus-visible~i{outline:auto}.c-checkbox-wrapper.disabled,.c-radio-wrapper.disabled{pointer-events:none;cursor:default}.c-checkbox-wrapper.disabled input[type=checkbox]~i,.c-checkbox-wrapper.disabled input[type=radio]~i,.c-radio-wrapper.disabled input[type=checkbox]~i,.c-radio-wrapper.disabled input[type=radio]~i{background-color:var(--color-gray-9);border-color:var(--color-gray-6)}.c-checkbox-wrapper.disabled input[type=checkbox]:checked~i,.c-checkbox-wrapper.disabled input[type=radio]:checked~i,.c-radio-wrapper.disabled input[type=checkbox]:checked~i,.c-radio-wrapper.disabled input[type=radio]:checked~i{background-color:var(--color-gray-5);border-color:var(--color-gray-5)}.c-checkbox-wrapper input[type=checkbox]~i{border-radius:4px;background-repeat:no-repeat;background-size:auto .5em;background-position:center;-webkit-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s}.c-checkbox-wrapper input[type=checkbox]:checked~i{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2210%22%20viewBox%3D%220%200%2015%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.989567%204.95953C0.812967%204.78293%200.812967%204.4886%200.989567%204.31199L1.6371%203.66446C1.8137%203.48786%202.10804%203.48786%202.28464%203.66446L5.93438%207.34364C6.05211%207.46137%206.25815%207.46137%206.37588%207.34364L13.5282%200.13245C13.7048%20-0.0441501%2013.9991%20-0.0441501%2014.1757%200.13245L14.8233%200.779985C14.9999%200.956586%2014.9999%201.25092%2014.8233%201.42752L6.49362%209.84547C6.31701%2010.0515%206.02268%2010.0515%205.84608%209.84547L0.989567%204.95953Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");background-color:var(--color-meets-red);border-color:var(--color-meets-red)}.c-radio-wrapper input[type=radio]~i{border-radius:1em;-webkit-transition:border .3s;transition:border .3s}.c-radio-wrapper input[type=radio]:checked~i{border-color:var(--color-meets-red)}.c-radio-wrapper input[type=radio]~i::after{content:"";position:absolute;inset:0;display:inline-block;border:calc(.25em - 1px) solid var(--color-white);border-radius:1em;background-color:var(--color-meets-red);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.c-radio-wrapper input[type=radio]:checked~i::after{opacity:1}.c-radio-wrapper.disabled input[type=radio]~i::after{background-color:var(--color-gray-5)}.header-image-section{width:100%;height:200px;padding:20px;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-size:cover;background-position:center}.header-image-section img{max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767.98px){.header-image-section{height:140px}}.sec-title{margin-bottom:32px;letter-spacing:.05em}.content{min-height:calc(100% - 160px)}@media screen and (max-width: 767.98px){.content{min-height:calc(100% - 128px)}}.inner{width:90%;padding:0}th,td{font:inherit}.error{font-size:.875em;color:var(--color-text-error);font-weight:700}.strict-txt{padding-left:1.1em;text-indent:-1.1em;font-size:12px;color:var(--color-text-secondary)}.strict-txt::before{content:"※";display:inline-block;width:1.1em;text-indent:0}.apply-done{padding:80px 0 100px}.apply-done .btn-sets{margin-top:48px;text-align:center}.applied{padding:120px 0 100px}.applied .txt{color:var(--color-text-secondary);text-align:center}.applied .btn-sets{margin-top:40px;text-align:center}.applied .btn-sets a{margin-top:24px}.done-description{color:var(--color-text-secondary);text-align:center}.done-description .supplement{margin-top:16px;font-size:.875em}.done-description .supplement::before{content:"※"}.done-description .chusho-leaders-redirect{margin-top:16px}@media screen and (max-width: 767.98px){.done-description{text-align:left}}.event-summary{margin-top:40px;padding:32px 20px;border-radius:4px;background-color:var(--color-gray-8);text-align:center}.event-summary h2{font-size:24px}.event-summary p{margin-top:16px}.event-summary dl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:16px;margin-top:16px}.event-summary dt{padding:4px 12px;background-color:var(--color-gray-1);color:var(--color-white);font-size:14px;font-weight:700}@media screen and (max-width: 767.98px){.event-summary h2{font-size:20px}}.user-new,.application-new{padding:80px 0 100px}.user-new .txt,.application-new .txt{color:var(--color-text-secondary);text-align:center}.user-new .txt a,.application-new .txt a{color:var(--color-eight-blue);text-decoration:underline}.user-new .eight-entry-button,.application-new .eight-entry-button{display:-webkit-box;display:flex;width:480px;max-width:100%;margin:40px auto 24px;background-color:var(--color-eight-blue)}@media screen and (max-width: 767.98px){.user-new .txt,.application-new .txt{max-width:600px;margin:0 auto;text-align:left}}.header-image-section+.wrap .user-new,.header-image-section+.wrap .application-new{padding-top:40px}@media screen and (max-width: 767.98px){.header-image-section+.wrap .user-new,.header-image-section+.wrap .application-new{padding-top:32px}}.sub-title{margin-top:60px;font-size:24px;text-align:center}.lock-error{max-width:600px;margin:0 auto 32px;padding:24px 20px;border:1px solid var(--color-text-error);border-radius:4px;font-size:20px;font-weight:700;color:var(--color-text-error);text-align:center}.lock-error br{display:none}.lock-error a{color:var(--color-eight-blue);text-decoration:underline;font-weight:700}.lock-error span{display:block;color:var(--color-text-secondary);font-weight:500;font-size:14px}.lock-error span:first-of-type{margin:16px 0 4px}.lock-error .supplement::before{content:"※"}@media screen and (max-width: 767.98px){.lock-error{font-size:18px;text-align:left}}.form-table{max-width:600px;width:100%;margin:0 auto}.form-table tr{margin-top:20px}.form-table tr:first-of-type{margin:0}.form-table tr,.form-table th,.form-table td{display:block}.form-table td{margin-top:8px}.form-table tr:first-of-type td,.form-table .prefecture-row{display:-webkit-box;display:flex;gap:20px}@media screen and (max-width: 767.98px){.form-table tr:first-of-type td.prefecture-row,.form-table .prefecture-row.prefecture-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.form-table .postal-code-row{display:-webkit-box;display:flex;gap:12px;max-width:280px;margin:4px 0 12px}.form-table .postal-code-row button{width:auto;height:auto}.form-table .postal-code-row~.c-select-wrapper{max-width:240px;margin-top:4px}.form-table .address-container{margin:12px 0 28px}.form-table .address-container .c-input{margin-top:4px}.form-table table{width:100%}.form-table .required span::after,.form-table span.required::after,.form-table .login-id span::after{content:" ＊ ";color:var(--color-meets-red)}.form-table .c-input,.form-table .c-select-wrapper,.form-table select,.form-table .login-id-input{display:block;width:100%}.form-table .login-id-input{padding:4px 20px 12px;outline:none}.form-table .error-box .c-input{background-color:var(--color-bg-ui-error)}.form-table .error-box .c-input.isChanged{border-color:transparent}.form-table .mobile_phone+td .strict-txt{margin-top:8px}.mock-company{position:relative}.mock-suggest{position:absolute;z-index:10;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;background-color:var(--color-white);border-radius:4px;box-shadow:var(--elevation-3)}.mock-suggest>p{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:14px;padding:8px 20px;border-bottom:1px solid var(--color-border-standard)}.mock-suggest ul{min-height:40px;max-height:144px;padding:6px 0;border-radius:4px;overflow-y:scroll}.mock-suggest li{background-color:var(--color-white);-webkit-transition:background-color .3s;transition:background-color .3s;padding:6px 20px;line-height:1.25;cursor:pointer}.mock-suggest li:hover{background:var(--color-gray-9)}.mock-suggest li span{font-size:12px;color:var(--color-text-secondary)}.add-login-setting .txt{margin:20px 0}.add-login-setting .strict-txt:first-of-type{margin-top:8px}.consent{margin:60px auto 0;text-align:center}.consent label{cursor:pointer}.consent a{color:var(--color-eight-blue);text-decoration:underline}.consent .strict-txt{display:block;text-align:left;margin-top:8px}.consent .strict-txt:first-of-type{margin-top:40px}.button-sets{max-width:320px;margin:48px auto 0}@media screen and (max-width: 767.98px){.button-sets{max-width:100%}}.participant-info span{display:none}.questionnaire-box{margin-top:40px}.questionnaire-box-block{margin-top:40px;padding:28px 20px;border:1px solid var(--color-border-standard);border-radius:4px}.questionnaire-box-block:first-of-type{margin:0}.questionnaire-box-block h2{font-size:18px}.questionnaire-box-block h2.required::after{content:" ＊ ";color:var(--color-meets-red)}.questionnaire-box-block .c-input,.questionnaire-box-block .c-textarea,.questionnaire-box-block li,.questionnaire-box-block .c-select-wrapper select{display:block;width:100%;margin-top:24px}.user-new form{margin:20px auto 0}.user-new .consent{max-width:600px}@media screen and (max-width: 767.98px){.user-new h1+.txt br{display:none}}.application-new form{max-width:700px;margin:20px auto 0}.application-new .survey-txt{margin:20px 0}.application-new .button-sets{margin-bottom:40px}.auto-seat-new{padding:80px 0 100px}.auto-seat-new .description{color:var(--color-text-secondary)}.auto-seat-new .btn-sets{margin-top:32px;text-align:center}@media screen and (min-width: 768px){.auto-seat-new .btn-sets button{max-width:320px}}.information-change{padding:140px 0 150px}.information-change .form-table tr:first-of-type td.error{display:block}@media(max-width: 767.98px){.information-change{padding:120px 0 100px}}
