:root{--main-link-color:#016cff;--header-line-height:48px;--breadcrumb-line-height:32px;--font-family-text:"Inter",sans-serif;--font-family-code:"JetBrains Mono",monospace}@media only screen and (max-width:600px){#breadcrumbLine,footer,header,main{max-width:600px}}@media only screen and (min-width:1280px){#breadcrumbLine,footer,header,main{max-width:1264px}}html{height:100%;font-family:var(--font-family-text)}body{height:100%;margin:0}a{text-decoration:none}a:link,a:visited{color:var(--main-link-color)}.dialogCloseButton{background-color:#fff}.dialogCloseButton:hover{background-color:#dcdcdc}.vertical-middle{vertical-align:middle}#breadcrumbLineWrapper,#headerWrapper,#mainBodyWrapper{border-bottom:1px solid silver;width:100%}#breadcrumbLineWrapper{background-color:#f9f9fb}#footerWrapper{width:100%}#breadcrumbLine,footer,header,main{margin:auto;padding-left:1em;padding-right:1em;box-sizing:border-box;background-color:#fff}#breadcrumbLine{background-color:#f9f9fb}#breadcrumbLine::after{content:"";display:block;clear:both}#breadcrumb{float:left}#breadcrumb a{color:#000}#breadcrumb>span{color:gray;vertical-align:middle;line-height:var(--breadcrumb-line-height)}#breadcrumb a:hover{color:var(--main-link-color)}#breadcrumb>a>span{vertical-align:middle;line-height:var(--breadcrumb-line-height)}#breadcrumb>a:not(:last-child)::after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:20px;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:"chevron_right";vertical-align:middle;line-height:var(--breadcrumb-line-height);color:gray}#operateBar{float:right}#operateBar>span{vertical-align:middle;line-height:var(--breadcrumb-line-height);margin-left:.25em;cursor:pointer}#operateBar>span:hover{color:var(--main-link-color)}footer{padding-top:1em;padding-bottom:1em;text-align:center}#bottomContent h1,#middleContent h1,#summaryContent h1,#topContent h1{text-align:center}#bottomContent p,#middleContent p,#summaryContent p,#topContent p{text-indent:2em;line-height:2}#articleMenu,#folderMenu{line-height:2}article#opusArticle h1{text-align:center}article#opusArticle p{text-indent:2em;line-height:2}article#opusArticle img{max-width:min(800px,calc(100% - 2em));max-height:min(600px,calc(100% - 4em))}article#opusArticle p:has(>img){text-align:center;text-indent:revert}article#opusArticle .specialColumn{border:2px solid #ccc;padding:1em}article#opusArticle .specialColumn::before{content:"📖";float:left;font-size:36px}header #logo,header #navigator{display:inline-block;vertical-align:middle}footer a:link,footer a:visited,header a:link,header a:visited{color:#000}footer a:link:hover,footer a:visited:hover,header a:link:hover,header a:visited:hover{color:var(--main-link-color)}#navLine{float:left}#navigator a{vertical-align:middle;line-height:var(--header-line-height)}#profileLine{float:right}#loginBar{margin-left:1em}#loginBar>span>a,#loginBar>span>span{vertical-align:middle;line-height:var(--header-line-height)}header::after{content:"";clear:both;display:block;height:0}#logo{color:green}#logo>span{display:inline;vertical-align:middle;font-size:1.5em;font-weight:700;line-height:var(--header-line-height)}#logo::before{content:"Ψ";display:inline;font-size:2em;font-family:"Times New Roman",Times,serif;vertical-align:middle}header #logo{margin-right:2em}.displayBlock{display:block}.displayNone{display:none}#navigator ul{list-style:none;padding:0;margin:0;font-size:medium}#navigator li{display:inline-block}#navigator li:not(:last-child){padding-right:2em}section{padding-bottom:1em}section p{line-height:2em}footer>a,footer>span{vertical-align:middle}footer>a:not(:first-child){margin-left:1em}article#opusArticle table{border-collapse:collapse;min-width:80%;margin:auto}article#opusArticle table td,article#opusArticle table th{border:1px solid gray;padding:.5em}.learnMoreLink{padding:.5em 1em .5em 2em;line-height:32px;border:1px solid var(--main-link-color);border-radius:50px;background-color:#ffffffe0;font-size:16px;display:inline-block}.learnMoreLink span{vertical-align:middle;display:inline-block}.arrow-forward{font-size:16px;margin-left:1em;border:1px solid var(--main-link-color);border-radius:16px}#contactInfo{margin-top:2em}input[type=button],input[type=reset],input[type=submit]{cursor:pointer}#headerLeft{float:left}#headerRight{float:right}.bottomLine{clear:both;margin-top:.5em;margin-bottom:.5em}.tabPageBody{font-size:14px}.contentMain table{width:100%}.contentMain :has(>:required)::after{content:"*";color:red;margin-left:.5em}table.contentTable td{padding:8px}table.contentTable tr:nth-child(2n+1){background-color:#eee}table.contentTable tr td:first-child{vertical-align:top;width:240px}table.contentTable input[type=number],table.contentTable input[type=text],table.contentTable select{height:32px;width:400px;box-sizing:border-box}table.contentTable textarea{width:400px;box-sizing:border-box}table.contentTable input:invalid,table.contentTable select:invalid,table.contentTable textarea:invalid{border:1px solid orange;outline:1px solid orange}.contentMain img{border:1px solid #aaa;padding:7px;background-color:#eee;vertical-align:bottom}img.iconImagePreview{max-width:120px;max-height:120px}.detailImages a{margin:4px}.detailImages .imgBox{display:inline-block;width:160px;height:120px;text-align:center;vertical-align:middle;background-color:#ddd}.detailImages .imgBox>img{max-width:100%;max-height:100%}.plainButton{background-color:#00a0ea;color:#fff;border-radius:3px;border-width:0;font-size:14px;padding:4px 8px}.plainButtonBig{background-color:#00a0ea;color:#fff;border-radius:3px;border-width:0;font-size:16px;padding:5px 12px;vertical-align:middle}.overflowEllipsis72{width:72px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.panelContainer{width:100%;height:100%;margin:0}.leftPanel{width:30%;height:100%;float:left}.centerPanel{width:40%;height:100%;float:left}.rightPanel{width:30%;height:100%;float:left}.panel-33{width:100%;height:33%}.panel-34{width:100%;height:33%}.panel-80{height:80%}.panel-20{height:20%}.panel-50{height:50%}.submitButtonLine{margin:1em 0}.submitButtonLine input[type=submit]{background-color:#108ee9;color:#fff;width:140px;height:36px;border-radius:4px;border:none;margin-right:2em;cursor:pointer}.submitButtonLine input[type=button],.submitButtonLine input[type=reset]{background-color:#f3f3f3;color:#666;width:140px;height:36px;border-radius:4px;border:solid 1px #d9d9d9;margin-right:2em;cursor:pointer}.detailGoBackButton{background-color:#f3f3f3;color:#666;width:140px;height:36px;border-radius:4px;border:solid 1px #d9d9d9;margin-right:2em;cursor:pointer}