/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}:root,:root[theme=dark]{--base-bgcolor:#0d0d0d;--menubar-bgcolor:#3c3c3c;--menubar-bgcolor-hover:#454546;--menubar-color:#ccc;--submenu-bgcolor:#303031;--submenu-bgcolor-hover:#04395e;--submenu-color-hover:#fff;--submenu-disabled-color:#5f5f5f;--submenu-separator-color:#5f5f5f;--sidebar-bgcolor:#252526;--sidebar-color:#ccc;--operation-bgcolor:#252526;--operation-color:#ccc;--operation-header-color:#569cd6;--operation-border-color:#474747;--toolbar-shadow-color:#131314;--toolbar-border-color:#474747;--progress-bgcolor:#3c3c3c;--progress-filled-bgcolor:#0e639c;--filetree-bgcolor:#252526;--filetree-bgcolor-hover:#2a2d2e;--filetree-color:#ccc;--filetree-selected-bgcolor:#094771;--filetree-selected-color:#fff;--main-bgcolor:#1e1e1e;--main-color:#ccc;--canvas-border-color:#414141;--canvas-shadow-color:#0d0d0d;--panel-bgcolor:#1e1e1e;--panel-color:#ccc;--panel-header-color:#e7e7e7;--panel-header-inactive-color:#979797;--panel-separator-color:#414141;--panel-bgcolor-hover:#2a2d2e;--statusbar-bgcolor:#007acc;--statusbar-accent-bgcolor:#16825d;--statusbar-color:#fff;--overlay-bgcolor:60,60,60;--overlay-color:#d4d4d4;--manuscript-bgcolor:#1e1e1e;--manuscript-color:#d4d4d4;--article-title-color:#569cd6;--article-title-border-color:#569cd6;--article-header-bgcolor:#3c3c3c;--article-header-color:#ccc;--article-header-left-color:#569cd6;--article-header-bottom-color:#2f2f2f;--input-bgcolor:#333;--input-bgcolor-hover:#3c3c3c;--input-color:#ccc;--text-bgcolor:#3c3c3c;--text-bgcolor-hover:#454546;--text-color:#ccc;--text-disabled-color:#8c8c8c;--text-outline-color:#007acc;--button-bgcolor:#0e639c;--button-bgcolor-hover:#17b;--button-color:#fff;--range-border-color:#8c8c8c;--range-focused-border-color:#ccc;--tab-header-bgcolor:#3c3c3c;--tab-header-bgcolor-hover:#454546;--tab-header-selected-bgcolor:#252526;--tab-body-bgcolor:#252526;--tab-border-color:#474747;--fixed-range-button-bgcolor:#252526;--fixed-range-button-bgcolor-hover:#2a2d2e;--fixed-range-button-color:#ccc;--scroll-track-color:#303031;--scroll-thumb-color:#818182;--scroll-thumb-color-hover:#6e6e6f;--scroll-thumb-color-active:#4c4c4e;--sign-bgcolor:#252526;--sign-color:#ccc;--sign-header-color:#569cd6;--sign-message-color:#8c8c8c;--sign-error-color:#f14c4c;--sign-error-outline-color:#f14c4c;--sign-info-color:#9cdcfe;--settings-bgcolor:#252526;--settings-color:#ccc;--settings-header-color:#569cd6;--link-color:#ce9178;--warning-color:#f5f543;--info-color:#23d18b}body{background-color:var(--base-bgcolor);box-sizing:border-box;font-family:Noto Sans,NotoSans,NotoSans-Segment,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:16px;line-height:1.8;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=checkbox],input[type=file],input[type=radio]{display:none}summary{list-style:none}summary::-weblit-details-marker{display:none}@font-face{font-display:swap;font-family:NotoSans-Segment;src:url(/assets/font/NotoSans-Regular-Segment.woff2?20231108030817) format("woff2"),url(/assets/font/NotoSans-Regular-Segment.woff?20231108030817) format("woff"),url(/assets/font/NotoSans-Regular-Segment.ttf?20231108030817) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-Segment;font-weight:700;src:url(/assets/font/NotoSans-Bold-Segment.woff2?20231108030817) format("woff2"),url(/assets/font/NotoSans-Bold-Segment.woff?20231108030817) format("woff"),url(/assets/font/NotoSans-Bold-Segment.ttf?20231108030817) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-Segment;font-style:italic;src:url(/assets/font/NotoSans-Italic-Segment.woff2?20231108030817) format("woff2"),url(/assets/font/NotoSans-Italic-Segment.woff?20231108030817) format("woff"),url(/assets/font/NotoSans-Italic-Segment.ttf?20231108030817) format("truetype")}@font-face{font-display:swap;font-family:FontAwesome-Segment;src:url(/assets/font/FontAwesome-Segment.woff2?20231108030817) format("woff2"),url(/assets/font/FontAwesome-Segment.woff?20231108030817) format("woff"),url(/assets/font/FontAwesome-Segment.ttf?20231108030817) format("truetype")}.c-link{border-bottom:1px solid var(--link-color);color:var(--link-color);padding-bottom:1px}.c-link:focus,.c-text{outline:none}.c-text{background-color:var(--text-bgcolor);border-radius:3px;color:var(--text-color);display:block}.c-text:-webkit-autofill{-webkit-text-fill-color:var(--text-color);box-shadow:0 0 0 1000px var(--text-bgcolor) inset}.c-text:focus{outline:2px solid var(--text-outline-color)}.c-button{background-color:var(--button-bgcolor);border-radius:3px;color:var(--button-color);display:block;text-align:center}.c-button:hover{background-color:var(--button-bgcolor-hover)}.c-button:focus{outline:2px solid var(--text-outline-color)}.p-sign{background-color:var(--sign-bgcolor);color:var(--sign-color);display:block;margin:60px auto;padding:60px;width:500px}.p-sign__notice{border:2px solid var(--sign-error-color);border-radius:5px;color:var(--sign-error-color);display:block;font-size:18px;height:50px;line-height:40px;margin-bottom:20px;padding:3px 0 7px;text-align:center;width:100%}.p-sign__notice--info{border:2px solid var(--sign-info-color);color:var(--sign-info-color)}.p-sign__header{font-size:32px;margin-bottom:60px;text-align:center}.p-sign__item{margin-top:30px}.p-sign__label{height:35px;line-height:35px}.p-sign__label,.p-sign__message{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sign__message{color:var(--sign-message-color);font-size:13px}.p-sign__error{color:var(--sign-error-color);display:block;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sign__text{display:block;height:45px;line-height:45px;margin-top:10px;padding:0 20px;width:100%}.p-sign__text[data-has-error=true]{outline:2px solid var(--sign-error-outline-color)}.p-sign__submit{display:block;height:45px;margin:70px 0 10px;width:100%}.p-sign__link,.p-sign__submit{text-align:center}