.sub{color:gray}@media (max-width:767px){.sub{font-size:10px}}@media (min-width:768px){.sub{font-size:12px}}.carousel-indicators li{width:20px;height:20px;margin:0 3px;background-color:#dcdcdc}.carousel-indicators li.active{width:20px;height:20px;margin:0 3px;background-color:#900}.carousel-inner>.item.active{position:relative;overflow:hidden}@media (min-width:768px){.carousel-inner>.item.active{height:328.125px;width:100%}}@media (max-width:767px){.carousel-inner>.item.active{height:335.562px;width:100%}}.carousel-inner .item.active img,.carousel-inner .item.next img,.carousel-inner .item.prev img{position:absolute;left:50%}@media (min-width:768px){.carousel-inner .item.active img,.carousel-inner .item.next img,.carousel-inner .item.prev img{height:328.125px;width:750px;margin-left:-375px}}@media (max-width:767px){.carousel-inner .item.active img,.carousel-inner .item.next img,.carousel-inner .item.prev img{height:335.562px;width:767px;margin-left:-383.5px}}.btn{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333;background:#404040;border:1px solid #404040;color:#fff;padding:0 10px;white-space:pre-line;width:100%}@media (max-width:767px){.btn{font-size:14px}}@media (min-width:768px){.btn{font-size:16px}}@media (max-width:767px){.btn{line-height:18.2px;height:42px;font-size:14px}}@media (min-width:768px){.btn{line-height:20.8px;height:48px;font-size:16px}}.btn:hover{background:#404040;border-color:#404040;color:#fff}.btn:active{background:#404040;border-color:#404040;color:#fff}.btn:focus{background:#404040;border-color:#404040;color:#fff;outline:0}.btn.is-disabled,.btn.is-disabled:hover{opacity:.35;background:#404040;border-color:#404040;color:#fff}@media (max-width:767px){.btn.sp-hidden{display:none}}@media (min-width:768px){.btn.slim{height:32px}}.btn.normal{background:#404040;border-color:#404040;color:#fff;-webkit-transition:.2s;transition:.2s}.btn.normal.is-disabled,.btn.normal.is-disabled:hover{opacity:.35;background:#404040;border-color:#404040;color:#fff}@media (min-width:768px){.btn.normal:hover{background:#fff;border-color:#404040;color:#404040}}.btn.normal:active{background:#fff;border-color:#404040;color:#404040}.btn.normal-inverse{background:#fff;border-color:#404040;color:#404040;-webkit-transition:.2s;transition:.2s}.btn.normal-inverse.is-disabled,.btn.normal-inverse.is-disabled:hover{opacity:.35;background:#fff;border-color:#404040;color:#404040}@media (min-width:768px){.btn.normal-inverse:hover{background:#404040;border-color:#404040;color:#fff}}.btn.normal-inverse:active{background:#404040;border-color:#404040;color:#fff}.btn.execute{background:#e39814;border-color:#e39814;color:#fff;-webkit-transition:.2s;transition:.2s}.btn.execute.is-disabled,.btn.execute.is-disabled:hover{opacity:.35;background:#e39814;border-color:#e39814;color:#fff}@media (min-width:768px){.btn.execute:hover{background:#fff;border-color:#e39814;color:#e39814}}.btn.execute:active{background:#fff;border-color:#e39814;color:#e39814}.btn.edit{background:#404040;border-color:#404040;color:#fff;-webkit-transition:.2s;transition:.2s}.btn.edit.is-disabled,.btn.edit.is-disabled:hover{opacity:.35;background:#404040;border-color:#404040;color:#fff}@media (min-width:768px){.btn.edit:hover{background:#fff;border-color:#404040;color:#404040}}.btn.edit:active{background:#fff;border-color:#404040;color:#404040}.btn.cancel{background:#404040;border-color:#404040;color:#fff;-webkit-transition:.2s;transition:.2s}.btn.cancel.is-disabled,.btn.cancel.is-disabled:hover{opacity:.35;background:#404040;border-color:#404040;color:#fff}@media (min-width:768px){.btn.cancel:hover{background:#fff;border-color:#404040;color:#404040}}.btn.cancel:active{background:#fff;border-color:#404040;color:#404040}.btn-list{margin-top:15px}@media (max-width:767px){.btn-list [class*=col]+[class*=col]{margin-top:16px}}.el-collapse{border:0}.el-collapse-item__header{font-weight:700;color:#333;line-height:normal;display:table-cell;vertical-align:middle;border-bottom:0;padding:10px 0;text-decoration:underline;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-line}@media (min-width:768px){.el-collapse-item__header{font-size:14px}}@media (max-width:767px){.el-collapse-item__header{font-size:12px}}.el-collapse-item__header .el-icon-arrow-right::before{content:none}.el-collapse-item__header__arrow{margin-right:0}.el-collapse-item__wrap{border-bottom:0;background-color:#fff}.el-collapse-item__content{color:#333;padding:0 15px 15px;white-space:pre-line}@media (min-width:768px){.el-collapse-item__content{font-size:12px}}@media (max-width:767px){.el-collapse-item__content{font-size:11px}}h3{margin:15px 0;font-weight:700}@media (max-width:767px){h3{font-size:16px;line-height:1.4em}}@media (min-width:768px){h3{font-size:20px;line-height:1.6em}}h4,h5{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333;font-size:16px}@media (max-width:767px){h4,h5{font-size:14px}}@media (min-width:768px){h4,h5{font-size:16px}}@media (max-width:767px){h4,h5{line-height:1.4em}}@media (min-width:768px){h4,h5{line-height:1.6em}}h4{margin:0 0 30px;color:#333}h5{margin:16px 0 0;font-weight:700}.el-tabs__header{display:inline-block;border-bottom:1px solid gray;width:100%}.el-tabs__item{color:gray;text-align:center;display:table-cell;height:42px;line-height:20px;vertical-align:middle;font-size:14px}.el-tabs__item.is-active{color:#333}.el-tabs__active-bar{background-color:#333}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #999}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border:1px solid #999;border-bottom-color:#fff}.el-input__inner,.input-number>.el-input__inner{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px;height:32px}@media (max-width:767px){.el-input__inner,.input-number>.el-input__inner{font-size:14px}}@media (min-width:768px){.el-input__inner,.input-number>.el-input__inner{font-size:16px}}@media (max-width:767px){.apply-page .el-input__inner{font-size:14px}}@media (min-width:768px){.apply-page .el-input__inner{font-size:16px}}table td.center{text-align:center}table td.number{text-align:right}table th.center{text-align:center}table th.number{text-align:right}table td.header{border:1px solid #cfcfcf;background-color:#f2f2f2;padding:8px}table td.body{border:1px solid #cfcfcf;padding:8px}.responsive-table{border-collapse:collapse;width:100%}.responsive-table td,.responsive-table th{margin:0;padding:10px;border:1px solid #babcbf}.responsive-table th{background:#eef1f6}@media (max-width:767px){.responsive-table.card{display:block;position:relative;width:100%}.responsive-table.card tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.responsive-table.card tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #babcbf;margin-bottom:10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.responsive-table.card tbody th{border:0;border-bottom:1px solid #babcbf}.responsive-table.card tbody td{display:list-item;border:0;padding:5px;margin-left:35px}}@media (max-width:767px){.responsive-table.swap{display:block;position:relative;width:100%}.responsive-table.swap thead{display:block;float:left}.responsive-table.swap tbody{width:auto;position:relative;overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.responsive-table.swap thead tr{display:block}.responsive-table.swap th{display:block}.responsive-table.swap tbody tr{display:inline-block;vertical-align:top}.responsive-table.swap td{display:block}.responsive-table.swap th{border-bottom:0}.responsive-table.swap td{border-left:0;border-right:0;border-bottom:0}.responsive-table.swap tbody tr{border-right:1px solid #babcbf;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.responsive-table.swap td:last-child,.responsive-table.swap th:last-child{border-bottom:1px solid #babcbf}}.description a.description-label{text-decoration:underline;cursor:pointer;display:inline-block;color:#333}.description a.description-label:link,.description a.description-label:visited{color:#333}.description a.description-label:hover{color:#2e6ebc}.description a.description-label:active{color:#333}.description .v-modal-enter{-webkit-animation:none;animation:none}.description .v-modal-leave{-webkit-animation:none;animation:none}.description .dialog-fade-enter-active{-webkit-animation:none;animation:none}.description .dialog-fade-leave-active{-webkit-animation:none;animation:none}.description .description-dialog{margin-bottom:0;text-align:left}@media (min-width:768px){.description .description-dialog{width:600px}}@media (max-width:767px){.description .description-dialog{width:360px}}.description .description-dialog>.el-dialog__header{padding:0;background:#f5f5f5}.description .description-dialog__title{border-bottom:1px solid #d8d8d8}@media (min-width:768px){.description .description-dialog__title{padding:11px 10px}}@media (max-width:767px){.description .description-dialog__title{padding:9px 10px}}.description .description-dialog__body-content{padding:10px 0 0}.description h3.description-text,.description h4.description-text{margin:0}.description .description-dialog__body-content>.description-dialog__body-text{white-space:pre-wrap}.description .description-dialog>.el-dialog__body{padding:0 20px}.description .description-dialog>.el-dialog__footer{padding:20px 20px 15px;text-align:left}.chart-area svg{width:100%;height:100%}.chart-area.bar text,.chart-area.line text,.chart-area.plot text{font-size:70%}.chart-area.bar .axis line,.chart-area.bar .axis path,.chart-area.bar path.axis.outer,.chart-area.line .axis line,.chart-area.line .axis path,.chart-area.line path.axis.outer,.chart-area.plot .axis line,.chart-area.plot .axis path,.chart-area.plot path.axis.outer{fill:none;stroke:#333;shape-rendering:crispEdges;stroke-opacity:.1}.chart-area.bar .cursor-line,.chart-area.line .cursor-line,.chart-area.plot .cursor-line{fill:none;stroke:#ae0d00;shape-rendering:crispEdges;stroke-opacity:.5;pointer-events:none}.chart-area.bar line,.chart-area.bar path,.chart-area.line line,.chart-area.line path,.chart-area.plot line,.chart-area.plot path{pointer-events:none}.chart-area.bar path.axis.outer,.chart-area.line path.axis.outer,.chart-area.plot path.axis.outer{stroke-opacity:.3}.chart-area.bar .barChart .x.axis text,.chart-area.bar .lineChart .x.axis text,.chart-area.line .barChart .x.axis text,.chart-area.line .lineChart .x.axis text,.chart-area.plot .barChart .x.axis text,.chart-area.plot .lineChart .x.axis text{fill:none}.chart-area.bar path.domain,.chart-area.line path.domain,.chart-area.plot path.domain{stroke-opacity:0}.chart-area.bar .line,.chart-area.line .line,.chart-area.plot .line{stroke-width:1px}.chart-area text.empty-message{font-size:20px;fill:#aaa}.d3-tip{line-height:1;padding:2px 0;background:rgba(255,255,255,.9);color:#333;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:3px 5px 6px rgba(0,0,0,.5);box-shadow:3px 5px 6px rgba(0,0,0,.5)}.d3-tip h5{padding:5px 10px;border:0;background-color:rgba(122,163,20,.1);margin:0 0 6px}.d3-tip table{margin:0;padding:0}.d3-tip table tbody{margin:0;padding:0}.d3-tip table tbody td{padding:3px}.d3-tip table tbody td span.value{font-size:20px}.d3-tip::after{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:#f6ffea;content:"\25BC";position:absolute;text-align:center}.d3-tip.n::after{margin:-1px 0 0;top:100%;left:0}.bar-chart .mouse-layer rect{fill:transparent}.bar-chart .mouse-layer rect:hover{fill:rgba(174,13,0,.2)}.number-label{display:inline}.number-label.number.unit::before{content:'\00A5';margin-right:3px}.number-label.with-decimal>.decimal{color:gray}.ratio .number-label{display:inline}.stock-unit .odd-lot-label+.odd-lot-label{color:gray}.profit-and-loss-label.positive{color:#c80000}.profit-and-loss-label.negative{color:#0393d3}.profit-and-loss-label::before{color:#000;content:'\00A5';margin-right:3px}.el-input__inner,.input-number>.el-input__inner{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px;height:32px}@media (max-width:767px){.el-input__inner,.input-number>.el-input__inner{font-size:14px}}@media (min-width:768px){.el-input__inner,.input-number>.el-input__inner{font-size:16px}}@media (max-width:767px){.apply-page .el-input__inner{font-size:14px}}@media (min-width:768px){.apply-page .el-input__inner{font-size:16px}}.top-link-btn{position:fixed;cursor:pointer}.top-link-btn img{width:40px;height:40px}@media (min-width:768px){.top-link-btn{left:auto;bottom:30px;margin:0 975px}}@media (max-width:767px){.top-link-btn{right:15px;bottom:80px}}@media print{.top-link-btn{display:none}}table td.center{text-align:center}table td.number{text-align:right}table th.center{text-align:center}table th.number{text-align:right}table td.header{border:1px solid #cfcfcf;background-color:#f2f2f2;padding:8px}table td.body{border:1px solid #cfcfcf;padding:8px}.responsive-table{border-collapse:collapse;width:100%}.responsive-table td,.responsive-table th{margin:0;padding:10px;border:1px solid #babcbf}.responsive-table th{background:#eef1f6}@media (max-width:767px){.responsive-table.card{display:block;position:relative;width:100%}.responsive-table.card tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.responsive-table.card tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #babcbf;margin-bottom:10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.responsive-table.card tbody th{border:0;border-bottom:1px solid #babcbf}.responsive-table.card tbody td{display:list-item;border:0;padding:5px;margin-left:35px}}@media (max-width:767px){.responsive-table.swap{display:block;position:relative;width:100%}.responsive-table.swap thead{display:block;float:left}.responsive-table.swap tbody{width:auto;position:relative;overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.responsive-table.swap thead tr{display:block}.responsive-table.swap th{display:block}.responsive-table.swap tbody tr{display:inline-block;vertical-align:top}.responsive-table.swap td{display:block}.responsive-table.swap th{border-bottom:0}.responsive-table.swap td{border-left:0;border-right:0;border-bottom:0}.responsive-table.swap tbody tr{border-right:1px solid #babcbf;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.responsive-table.swap td:last-child,.responsive-table.swap th:last-child{border-bottom:1px solid #babcbf}}.xrule,.yrule{font-size:8px}.importance-label{font-weight:700}.percentage-change-label.positive{color:#c80000}.percentage-change-label.negative{color:#0393d3}.percentage-change-label::after{color:#000;content:'\0025';margin-left:3px}.changes{font-weight:700}.changes.positive{color:#c80000}.changes.negative{color:#0393d3}.changes.inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.el-message-box{white-space:pre-line}.supplement-label{color:red;white-space:pre-line}.el-checkbox,.el-checkbox__input{white-space:normal}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#fff;border-color:#cfcfcf}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#cfcfcf}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:#fff;border-color:#cfcfcf}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#ededed;border-color:#cfcfcf}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#ededed;border-color:#cfcfcf}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{height:9px;left:5px;width:4px;border:2px solid #000;border-left:0;border-top:0}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#ededed;border-color:#cfcfcf}.el-checkbox__input.is-disabled+.el-checkbox__label{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-checkbox__input.is-disabled+.el-checkbox__label{font-size:14px}}@media (min-width:768px){.el-checkbox__input.is-disabled+.el-checkbox__label{font-size:16px}}.el-checkbox__inner{width:18px;height:18px;border:1px solid #cfcfcf;background-color:#fff;-webkit-border-radius:0;border-radius:0}.el-checkbox__inner:hover{border-color:#cfcfcf}.el-checkbox__inner::after{height:9px;left:5px;width:4px;border:2px solid #000;border-left:0;border-top:0}.el-checkbox__label{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333;padding-left:5px;font-weight:400}@media (max-width:767px){.el-checkbox__label{font-size:14px}}@media (min-width:768px){.el-checkbox__label{font-size:16px}}table .el-checkbox{margin:0}.insider-confirmation{margin-top:15px}.insider-confirmation h5{color:#054732}.cancellation-description{margin:15px 0 0}.link-label{text-decoration:underline;color:#328fe6;display:inline-block}.link-label:link,.link-label:visited{color:#328fe6}.link-label:hover{color:#2e6ebc;cursor:pointer}.link-label:active{color:#328fe6}.el-radio-button__inner,.el-radio__label{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333;font-weight:400}@media (max-width:767px){.el-radio-button__inner,.el-radio__label{font-size:14px}}@media (min-width:768px){.el-radio-button__inner,.el-radio__label{font-size:16px}}.el-radio__inner{border:1px solid #cfcfcf}.el-radio__inner::after{background-color:#404040}.el-radio__input.is-checked .el-radio__inner{border-color:#cfcfcf;background:#fff}.radio-list-vertical .el-radio{display:block;white-space:normal}.radio-list-vertical .el-radio+.el-radio{margin-left:0}.el-radio-button__inner{border-left:0;white-space:pre-line;color:#999}@media (max-width:767px){.el-radio-button__inner{height:42px;font-size:14px;padding:14px 12px}}@media (min-width:768px){.el-radio-button__inner{height:48px;font-size:16px;padding:16px 12px}}.stock-chart{font-size:10px}.stock-chart th{font-weight:400;border:1px solid #cfcfcf;background-color:#f2f2f2;max-width:70px;padding:5px;vertical-align:middle;text-align:center}.stock-chart td{border:1px solid #cfcfcf;max-width:110px;padding:5px;vertical-align:middle;text-align:right}.validation{clear:both;width:auto;margin-top:16px}.validation .validation-area{background-color:#ff0}.validation .validation-area .validation-msg{color:red;font-weight:700}.validation .validation-area .validation-msg::before{content:"\f06a";font-family:FontAwesome,"Helvetica Neue","Hiragino Kaku Gothic ProN",游ゴシック,メイリオ,meiryo,sans-serif;margin-right:5px}@media (min-width:768px){.validation .validation-area .validation-msg{font-size:16px}}@media (max-width:767px){.validation .validation-area .validation-msg{font-size:14px}}.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.info-table{width:100%}.info-table .info-table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.info-table .info-table__element,.info-table .info-table__label{margin:0;padding:10px;border:1px solid #cfcfcf}.info-table .info-table__label{background:#f2f2f2;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:table-cell}.info-table .info-table__element{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(60% - 15px + 1px * 2);-ms-flex:0 0 calc(60% - 15px + 1px * 2);flex:0 0 calc(60% - 15px + 1px * 2)}}@media (max-width:767px){.info-table{width:100%;display:table}.info-table .info-table__row{display:table-row}.info-table .info-table__element,.info-table .info-table__label{display:table-cell;margin:0;padding:10px;border:1px solid #cfcfcf}.info-table .info-table__label{background:#f2f2f2;width:41.66667%}.info-table .info-table__element{width:58.33333%}}.info-table__row:first-child .info-table__label{border-right:0}.info-table__row:not(:first-child) .info-table__label{border-top:0;border-right:0}.info-table__row:not(:first-child) .info-table__element{border-top:0}.user-input .el-radio-button{margin-bottom:0}.user-input .user-input__row{margin-top:10px;margin-bottom:10px}.banner img{width:230px;height:90px;-webkit-transition:.3s;transition:.3s}.banner img:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.caution-message{background-color:#e1f2ff;padding:16px;white-space:pre-line}.ratio::after{content:'\0025';padding-left:3px}.caution-label{color:#b10000;font-weight:700}.caution-label::before{content:"\f12a";font-family:FontAwesome,"Helvetica Neue","Hiragino Kaku Gothic ProN",游ゴシック,メイリオ,meiryo,sans-serif;margin-right:5px}.caution-sub-label{color:#b10000}.caution-sub-label::before{content:"\f12a";font-family:FontAwesome,"Helvetica Neue","Hiragino Kaku Gothic ProN",游ゴシック,メイリオ,meiryo,sans-serif;margin-right:5px}.caution-label-no-mark{color:#b10000;font-weight:700;white-space:pre-line}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}.header-label{margin-bottom:15px}@media (min-width:768px){.header-label{width:100%}}@media (max-width:767px){.header-label{margin-left:-15px;margin-right:-15px}}.header-label h3,.header-label h4,.header-label h5,.header-label h6{margin:0}@media (min-width:768px){.header-label h3,.header-label h4,.header-label h5,.header-label h6{border-bottom:1px solid #989898}}@media (max-width:767px){.header-label h3,.header-label h4,.header-label h5,.header-label h6{padding:0 16px}.header-label h3.header-label__header,.header-label h4.header-label__header,.header-label h5.header-label__header,.header-label h6.header-label__header{padding:16px;color:#fff;background-color:#e6003e}}@media (min-width:768px){.header-label h3{font-size:26px}}@media (max-width:767px){.header-label h3{font-size:14px}}@media (min-width:768px){.header-label h4{font-size:22px}}@media (min-width:768px){.header-label h5{font-size:18px}}@media (max-width:767px){.header-label h5{font-size:14px}}@media (min-width:768px){.header-label h6{font-size:18px}}@media (max-width:767px){.header-label h6{font-size:14px}}.header-label .header-label__border-box{width:280px;height:4px;margin-top:-1px;background-color:#e6003e}@media (max-width:767px){.header-label .header-label__border-box{display:none}}@media (min-width:768px){.header-label.color-esop h3,.header-label.color-esop h4,.header-label.color-esop h5{color:#054732}}@media (max-width:767px){.header-label.color-esop h3,.header-label.color-esop h4,.header-label.color-esop h5{color:#054732}.header-label.color-esop h3.header-label__header,.header-label.color-esop h4.header-label__header,.header-label.color-esop h5.header-label__header{color:#fff;background-color:#accc2a}}@media (max-width:767px){.header-label.color-esop h6{color:#054732}.header-label.color-esop h6.header-label__header{color:#fff;background-color:#accc2a}}.header-label.color-esop .header-label__border-box{background-color:#accc2a;width:320px}@media (min-width:768px){.header-label.color-sop h3,.header-label.color-sop h4,.header-label.color-sop h5{color:#e6003e}}@media (max-width:767px){.header-label.color-sop h3,.header-label.color-sop h4,.header-label.color-sop h5{color:#e6003e}.header-label.color-sop h3.header-label__header,.header-label.color-sop h4.header-label__header,.header-label.color-sop h5.header-label__header{color:#fff;background-color:#e6003e}}@media (max-width:767px){.header-label.color-sop h6{color:#e6003e}.header-label.color-sop h6.header-label__header{color:#fff;background-color:#e6003e}}.header-label.color-sop .header-label__border-box{background-color:#ff86a7;width:320px}.input-frame{margin-top:48px;border:1px solid #cfcfcf}@media (min-width:768px){.input-frame{-webkit-border-radius:4px;border-radius:4px;padding:32px}}@media (max-width:767px){.input-frame{margin-left:-15px;margin-right:-15px;padding:16px}}.input-frame.color-esop{background-color:#fafce6}.input-frame.color-sop{background-color:#ffe4eb}.input-frame .input-frame__inner-frame{background-color:#fff;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px}@media (min-width:768px){.input-frame .input-frame__inner-frame{padding:24px}}@media (max-width:767px){.input-frame .input-frame__inner-frame{padding:16px}}.input-frame .input-frame__inner-frame+.input-frame__inner-frame{margin-top:16px}.img-button{background:0 0;border:0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:768px){.img-button{height:60px;margin:5px 0 5px 20px}}@media (max-width:767px){.img-button{margin:0 10px}}.img-button:focus,.img-button:hover{background:0 0}.img-button:active{background:0 0;-webkit-box-shadow:none;box-shadow:none}.img-button .img-button__image img{width:32px;height:32px}@media (max-width:767px){.stepper{margin-top:8px}}.el-step__head.is-text.is-process{background-color:#13ce66;border-color:#13ce66}.el-step__head.is-text.is-success .el-step__line{background-color:#13ce66}.enter-contribution{padding:0}.enter-contribution .el-input__inner{text-align:right}.enter-contribution .bonus{margin-top:15px}.enter-contribution .explain{color:#054732;margin-bottom:32px}.enter-contribution .header-label{margin-bottom:8px}.contribution-info{padding:0;white-space:normal}.contribution-info table{width:100%}.contribution-info td.header{font-weight:400;border:1px solid #cfcfcf;background-color:#f2f2f2;padding:8px;vertical-align:middle;text-align:left;width:41.66667%}.contribution-info td.header.bonus,.contribution-info td.header.monthly{width:17.36111%}.contribution-info td.header.contribution{width:24.30556%}.contribution-info td.body{width:58.33333%;border:1px solid #cfcfcf;padding:8px;vertical-align:middle}.contribution-info td.body.esop-name{text-align:left}.contribution-info td.body.number{text-align:right}.company-info{max-width:320px}.company-info .el-button--text{color:#595959}.company-info .el-tabs{margin-top:15px}.company-info th{font-weight:400;border:1px solid #cfcfcf;background-color:#f2f2f2;max-width:180px;width:180px;padding:5px;vertical-align:middle;text-align:center}.company-info td{border:1px solid #cfcfcf;max-width:180px;width:180px;padding:5px;vertical-align:middle;text-align:right}.company-info .closing-price .number-label{font-size:16px}.company-info .header{text-align:center}.company-info .header th.caret-left{border:0;background-color:#fff;width:10%;vertical-align:middle;text-align:center}.company-info .header th.company-name{border:0;background-color:#fff;width:80%;vertical-align:middle;text-align:center}.company-info .header th.caret-right{border:0;background-color:#fff;width:10%;vertical-align:middle;text-align:center}.company-info .high-low-table{font-size:10px;margin-top:15px;border-top:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf}.company-info .high-low-table th{font-weight:400;border-left:0;background-color:#fff;max-width:120px;width:120px;padding:5px;vertical-align:middle;text-align:center}.company-info .high-low-table td{border-right:0;max-width:120px;width:120px;padding:5px;vertical-align:middle;text-align:right}.icon-button{background:0 0;border:0;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:768px){.icon-button{height:60px;margin:5px 0 5px 20px}}@media (max-width:767px){.icon-button{margin:0 10px}}.icon-button:focus,.icon-button:hover{background:0 0}.icon-button:active{background:0 0;-webkit-box-shadow:none;box-shadow:none}.icon-button .icon-button__font{font-size:36px;line-height:36px}@media (max-width:767px){.icon-button .icon-button__font{font-size:30px}}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}#customer-header .el-dialog__header{padding:0}@media (min-width:768px){#customer-header .el-dialog__body{padding:16px 32px}}@media (max-width:767px){#customer-header .el-dialog__body{padding:0 15px}}@media (max-width:767px){#customer-header .navbar-collapse{-webkit-box-shadow:none;box-shadow:none}#customer-header .collapsing{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-property:height,visibility;transition-property:height,visibility}}.top-header{background:#fff;position:fixed;top:0}@media (min-width:768px){.top-header{border-bottom:1px solid #fff}}@media (max-width:767px){.top-header .hamburger-hidden{display:none}}.top-header .btn-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:768px){.top-header .btn-area{margin-right:15px}}@media (max-width:767px){.top-header .btn-area{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:768px){.top-header .logo-area{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(85%,#fff),to(#e3e3e3));background:linear-gradient(#fff,#fff 85%,#e3e3e3);border-bottom:1px solid #fff;min-height:71px}}.top-header .name-area{font-size:12px}.top-header .name-area .container{min-height:38px}.top-header .name-area .user-info{padding:8px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-header .name-area .user-info .ja-honorific::after{font-size:12px;margin-left:5px;content:"\69D8"}.top-header .name-area .user-info .en-honorific::before{font-size:12px;margin-right:3px;content:"\004E\0061\006D\0065\0020\006F\0066\0020\0047\0072\0061\006E\0074\0065\0065\0020"}.top-header .name-area .user-info .en-honorific::after{margin-left:3px;content:""}@media (max-width:767px){.top-header .navbar-top-area-esop .container{padding:0}}@media (min-width:768px){.top-header .navbar-top-area-esop{color:#054732;border-bottom:5px solid #accc2a}}.top-header .navbar-top-area-esop .title-area{color:#054732}@media (max-width:767px){.top-header .navbar-top-area-esop .title-area{background-color:#fff}}.top-header .navbar-top-area-esop .btn-area{text-align:center}@media (max-width:767px){.top-header .navbar-top-area-esop .btn-area{color:#054732;border-top:0}}.top-header .navbar-top-area-esop .btn-area .icon-button{color:#054732}.top-header .navbar-top-area-esop .name-area{background-color:#edf2b6}@media (max-width:767px){.top-header .navbar-top-area-esop .name-area{border-bottom:5px solid #accc2a;color:#054732}}@media (max-width:767px){.top-header .navbar-top-area-esop #btn-area{border:2px solid #accc2a}}@media (max-width:767px){.top-header .navbar-top-area-sop .container{padding:0}}@media (min-width:768px){.top-header .navbar-top-area-sop{color:#e6003e;border-bottom:5px solid #ff86a7}}.top-header .navbar-top-area-sop .title-area{color:#e6003e}@media (max-width:767px){.top-header .navbar-top-area-sop .title-area{color:#e6003e}}.top-header .navbar-top-area-sop .btn-area{text-align:center}@media (max-width:767px){.top-header .navbar-top-area-sop .btn-area{color:#e6003e;border-top:0}}.top-header .navbar-top-area-sop .btn-area .icon-button{color:#e6003e}.top-header .navbar-top-area-sop .name-area{background-color:#ffe4eb}@media (max-width:767px){.top-header .navbar-top-area-sop .name-area{border-bottom:5px solid #ff86a7;color:#e6003e}}@media (max-width:767px){.top-header .navbar-top-area-sop #btn-area{border:2px solid #ff86a7}}@media (max-width:767px){.top-header .title-area{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(85%,#fff),to(#e3e3e3));background:linear-gradient(#fff,#fff 85%,#e3e3e3);border-bottom:1px solid #fff}}.top-header .title-area .hamburger{border:0;padding:10px 15px 8px;background:0 0;font-size:25px;margin:0}.top-header .title-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:768px){.top-header .title-main{height:70px}.top-header .title-main img{margin-top:-14px}}@media (min-width:768px){.top-header .title-main .logo-esop-img{height:-webkit-calc(160px / 2);height:calc(160px / 2);width:-webkit-calc(815px / 2);width:calc(815px / 2)}}@media (max-width:767px){.top-header .title-main .logo-esop-img{height:-webkit-calc(160px / 3);height:calc(160px / 3);width:-webkit-calc(815px / 3);width:calc(815px / 3)}}@media (min-width:768px){.top-header .title-main .logo-sop-img{height:-webkit-calc(160px / 2);height:calc(160px / 2);width:-webkit-calc(712px / 2);width:calc(712px / 2)}}@media (max-width:767px){.top-header .title-main .logo-sop-img{height:-webkit-calc(160px / 3);height:calc(160px / 3);width:-webkit-calc(712px / 3);width:calc(712px / 3)}}.top-header .btn-area{height:70px}@media (max-width:767px){.top-header .btn-area{margin:0 -15px;padding:10px 0 15px}}@media (max-width:767px){.top-header .btn-area .back-button,.top-header .btn-area .print-button{display:none}}.top-header .btn-area .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:768px){.top-header .btn-area .flex .col-xs-4{max-width:90px;width:initial;float:initial;position:initial;min-height:initial;padding-right:initial;padding-left:initial}}@media (max-width:767px){.top-header .btn-area .img-button.two-columns{max-width:170px}.top-header .btn-area .img-button.three-columns{width:105px;margin:0}.top-header .btn-area .img-button.three-columns .img-button__text{margin-top:3px}.top-header .btn-area .img-button.esop-help .img-button__text{margin-right:-12px}}@media (max-width:767px){.top-header .btn-area .icon-button__text{font-size:14px}}@media (min-width:768px){.top-header .btn-area .icon-button__text{font-size:16px}}.top-header-menu{overflow:auto}@media (max-width:767px){.top-header-menu{padding:0 12px}}.top-header-menu ul.navbar-nav{cursor:pointer}@media (min-width:768px){.top-header-menu ul.navbar-nav{height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;white-space:pre-line;padding-bottom:8px;padding-top:8px}}@media (max-width:767px){.top-header-menu ul.navbar-nav{margin:0;font-size:12px}}.top-header-menu ul.navbar-nav li.menu-item a{font-size:14px;color:#333;padding:5px}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item a{padding:5px}}@media (max-width:767px){.top-header-menu ul.navbar-nav li.menu-item a{padding:14px 15px}}.top-header-menu ul.navbar-nav li.menu-item.active>a{background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),color-stop(15%,#fefefe),to(#eaeaea));background:linear-gradient(#f4f4f4,#fefefe 15%,#eaeaea);color:#333}.top-header-menu ul.navbar-nav li.menu-item.open>a{background:-webkit-gradient(linear,left top,left bottom,from(#262626),to(#464646));background:linear-gradient(#262626,#464646);color:#fff;font-weight:700}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item.open>a{margin-top:-8px;height:52px}}@media (max-width:767px){.top-header-menu ul.navbar-nav li.menu-item{font-size:14px}}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item{font-size:16px}}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;text-align:center;border-left:1px solid #888;border-right:0}.top-header-menu ul.navbar-nav li.menu-item:last-child{border-right:1px solid #888}.top-header-menu ul.navbar-nav li.menu-item:hover{background-color:linear-gradient(#f4f4f4,#fefefe 15%,#eaeaea);-webkit-transition:all .2s;transition:all .2s}.top-header-menu ul.navbar-nav li.menu-item a{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-header-menu ul.navbar-nav li.menu-item a.force-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.top-header-menu ul.navbar-nav li.menu-item.with-icon a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4px 0}.top-header-menu ul.navbar-nav li.menu-item.with-icon .fa{font-size:28px;display:block;margin-bottom:-1px}}@media (max-width:767px){.top-header-menu ul.navbar-nav li.menu-item:not(:last-child){border-bottom:1px solid #888}.top-header-menu ul.navbar-nav li.menu-item.with-icon .fa{display:none}}.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu{padding:0;background-color:transparent;min-width:100%}@media (max-width:767px){.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu{font-size:14px}}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu{font-size:16px}}.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu li{border-color:#888;font-size:100%}.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu li:not(:last-child){border-bottom:1px solid #888}@media (max-width:767px){.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu li:first-child{border-top:1px solid #888}}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu{margin-top:7px}}.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:rgba(115,115,115,.99);color:#fff;font-size:14px}@media (min-width:768px){.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu a{padding:8px 20px}}@media (max-width:767px){.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu a{padding:14px 36px;white-space:normal}}.top-header-menu ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu a:hover{background:rgba(68,68,68,.99);-webkit-transition:all .2s;transition:all .2s}.top-header-menu .pre-line{white-space:pre-line}.header-button-wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),color-stop(15%,#fefefe),to(#eaeaea));background:linear-gradient(#f4f4f4,#fefefe 15%,#eaeaea)}@media (max-width:767px){.header-button-wrapper .container{padding:0}.header-button-wrapper .navbar-collapse{border:0}.header-button-wrapper [class*=col-]{min-height:0}.header-button-wrapper.color-esop .container{background-color:#02281d}.header-button-wrapper.color-esop ul.navbar-nav li.menu-item a{color:#fff;background:#02281d;font-weight:700}.header-button-wrapper.color-esop ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu a{color:#fff;background:#054732;font-weight:700}.header-button-wrapper.color-sop .container{background-color:#e6003e}.header-button-wrapper.color-sop ul.navbar-nav li.menu-item a{color:#fff;background:#e6003e;font-weight:700}.header-button-wrapper.color-sop ul.navbar-nav li.menu-item.dropdown>ul.dropdown-menu a{color:#fff;background:#ff86a7;font-weight:700}}.no-height-transition{-webkit-transition:height 0s;transition:height 0s}.login-header{background:#fff}@media (max-width:767px){.login-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.login-header img.link{cursor:pointer}@media (max-width:767px){.login-header img.link{max-width:140px;height:auto;margin:5px 5px 5px 0}}.login-header img.banner{-webkit-transition:.3s;transition:.3s;cursor:pointer}@media (min-width:768px){.login-header img.banner{width:auto;max-height:70px;margin:5px 0 5px 30px}}@media (max-width:767px){.login-header img.banner{max-width:135px;height:auto;margin:5px 0 5px 5px}}.login-header img.banner:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}.common-help{white-space:pre-line;word-wrap:break-word}.common-help .btn{margin-top:32px}.common-help .v-modal-enter{-webkit-animation:none;animation:none}.common-help .v-modal-leave{-webkit-animation:none;animation:none}.common-help .dialog-fade-enter-active{-webkit-animation:none;animation:none}.common-help .dialog-fade-leave-active{-webkit-animation:none;animation:none}.common-help .common-help-dialog__title{text-align:left}.common-help .common-help-dialog .el-dialog__header{padding:0}@media (min-width:768px){.common-help .common-help-dialog .el-dialog__body{padding:16px 32px}}@media (max-width:767px){.common-help .common-help-dialog .el-dialog__body{padding:0 15px}}@media (max-width:767px){.common-help .el-dialog__close{background-color:#accc2a}}@media (max-width:767px){.customer-footer{font-size:10px}}@media (min-width:768px){.customer-footer{font-size:12px}}@media print{.customer-footer{display:none}}.customer-footer.border-esop{border-top:5px double #accc2a}.customer-footer.border-sop{border-top:5px double #ff86a7}.customer-footer.border-login{border-top:1px solid #cfcfcf}.customer-footer .container{padding:0 15px}.customer-footer .footer-contents{padding-top:15px;margin:0}@media (min-width:768px){.customer-footer .footer-contents{width:960px}}.customer-footer .footer-contents .col-sm-4,.customer-footer .footer-contents .col-sm-8{padding:0}.customer-footer .fiea-description{color:#333;text-decoration:underline;cursor:pointer;margin-top:6px}.customer-footer .footer-corporate-description{white-space:pre-line;clear:both;color:#888}@media (min-width:768px){.customer-footer .footer-corporate-description{display:inline-block}}@media (min-width:768px){.customer-footer .footer-corporate-logo{float:right}}@media (max-width:767px){.customer-footer .footer-corporate-logo{margin:10px}}.customer-footer .footer-corporate-logo img.link{cursor:pointer}.help-panel{display:block;white-space:normal}@media (min-width:768px){.help-panel{margin-top:44px;padding:30px;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px}}@media (max-width:767px){.help-panel{margin-top:32px}}.help-panel .help-panel__title{margin:0}.help-panel .help-panel__description{margin:0;word-wrap:break-word}.help-panel .link-area+.content-area{margin-top:1em}.help-panel .content-area+.link-area{margin-top:1em}.financial-institution-form .hyphenation{position:relative}.financial-institution-form .hyphenation::before{content:"\002D";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.financial-institution-form .hyphenation::after{content:"";display:block;clear:both}.financial-institution-form .el-radio-group{width:100%}.financial-institution-form .el-radio-button{width:50%}.financial-institution-form .el-radio-button__inner{width:100%}.financial-institution-form .el-input__inner:disabled{color:#333}.edit-address .address-kana .row:not(:first-child){margin-top:5px}.edit-address .address-kana .row:not(:last-child){margin-bottom:5px}@media (max-width:767px){.edit-address .search-by-zip-code{margin-top:15px}}.equity-positions{padding:0;white-space:normal}.equity-positions .equity-positions__table{width:100%;table-layout:fixed}.equity-positions .equity-positions__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.equity-positions .equity-positions__header-total{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.equity-positions .equity-positions__header-sub{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.equity-positions .equity-positions__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}.equity-positions .equity-positions__body.esop-name{text-align:left}.equity-positions .equity-positions__body.number{text-align:right}.enter-drawing section.old-stock{margin-bottom:16px}.enter-drawing section.new-stock{margin-bottom:16px}.enter-drawing section.secondary-new-stock{margin-bottom:16px}@media (max-width:767px){.enter-drawing .input-number{margin-bottom:10px}}.enter-drawing .input-number .el-input__inner{text-align:right}.enter-account-info section{margin-bottom:16px}.enter-account-info.account-select{margin-bottom:15px}.enter-account-info.input-branch{margin-bottom:15px}.enter-account-info.input-account-number{margin-bottom:15px}.enter-account-info .el-radio-group{width:100%}.enter-account-info .el-radio-button{width:50%}.enter-account-info .el-radio-button__inner{width:100%}@media (max-width:767px){.enter-account-info .el-radio-button__inner{padding:6px 12px}}.enter-account-info .label-text{margin:5px 5px 5px 0}.enter-account-info .el-radio-button.is-active.is-disabled .el-radio-button__orig-radio:disabled+.el-radio-button__inner{background-color:#20a0ff}.confirm-drawing{padding:0;white-space:normal}.confirm-drawing .confirm-drawing__table{width:100%;table-layout:fixed}.confirm-drawing .confirm-drawing__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.confirm-drawing .confirm-drawing__header-total{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.confirm-drawing .confirm-drawing__header-sub{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.confirm-drawing .confirm-drawing__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;text-align:right;width:58.33333%}.transfer-account-info{padding:0;white-space:normal}.transfer-account-info .transfer-account-info__table{width:100%;table-layout:fixed}.transfer-account-info .transfer-account-info__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.transfer-account-info .transfer-account-info__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}.account-details{padding:0;white-space:normal}.account-details table{width:100%;table-layout:fixed}.account-details .account-details__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.account-details .account-details__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}.esop-name-info{padding:0;white-space:normal}.esop-name-info .esop-name-info__table{width:100%;table-layout:fixed}.esop-name-info .esop-name-info__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.esop-name-info .esop-name-info__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}#fib-number{white-space:pre-line;border:#ddd 1px solid;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;margin-bottom:15px;padding:16px}#plan-info-list-component section#all-table{margin-bottom:32px}#plan-info-list-component section#each-plan-table{margin-bottom:32px}#plan-info-list-component .responsive-table.total-exercised-stock{table-layout:fixed}#plan-info-list-component .responsive-table.total-exercised-stock .header{width:60%}#plan-info-list-component .responsive-table.total-exercised-stock .body{width:40%}#plan-info-list-component .supplement-label{margin-top:8px}.esop-company-name-table{padding:0;white-space:normal}.esop-company-name-table .esop-name-table{width:100%}.esop-company-name-table .header{font-weight:400;vertical-align:middle;text-align:left;width:41.66667%}.esop-company-name-table .body{vertical-align:middle;text-align:left;width:58.33333%}.esop-company-name-table .label-text{margin:5px}.applied-inquiry-table{padding:0;white-space:normal}.applied-inquiry-table .applied-table{width:100%}.applied-inquiry-table .header{text-align:left;width:41.66667%}.applied-inquiry-table .body{text-align:left;width:58.33333%}.equity-drawing-applied-table{padding:0;white-space:normal}.equity-drawing-applied-table .applied-table{width:100%}.equity-drawing-applied-table .header{width:41.66667%;text-align:left}.equity-drawing-applied-table .body{width:58.33333%}.equity-drawing-applied-table .body.transfer-day{text-align:left}.equity-drawing-applied-table .body.number{text-align:right}.equity-positions-for-withdrawal{padding:0;white-space:normal}.equity-positions-for-withdrawal .equity-positions-for-withdrawal__table{width:100%}.equity-positions-for-withdrawal .equity-positions-for-withdrawal__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.equity-positions-for-withdrawal .equity-positions-for-withdrawal__detail{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.equity-positions-for-withdrawal .equity-positions-for-withdrawal__sub{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.equity-positions-for-withdrawal .equity-positions-for-withdrawal__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}.equity-positions-for-withdrawal .equity-positions-for-withdrawal__body.number{text-align:right}.special-contribution-for-withdrawal-merchant{padding:0;white-space:normal}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__table{width:100%}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__detail{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__sub{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__body.esop-name{text-align:left}.special-contribution-for-withdrawal-merchant .special-contribution-for-withdrawal-merchant__body.number{text-align:right}.financial-institution-info-table .info-table{padding:0;white-space:normal;width:100%;margin-bottom:5px}.financial-institution-info-table .info-table .header{width:41.66667%}.financial-institution-info-table .info-table .body{width:58.33333%}.esop-info-table .info-table{padding:0;white-space:normal;width:100%}.esop-info-table .info-table .header{width:41.66667%}.esop-info-table .info-table .body{width:58.33333%}.membership-info-table .info-table{padding:0;white-space:normal;width:100%}.membership-info-table .info-table .header{width:41.66667%}.membership-info-table .info-table .body{width:58.33333%}.brokerage-account-info-table .info-table{padding:0;white-space:normal;width:100%}.brokerage-account-info-table .info-table .header{width:41.66667%}.brokerage-account-info-table .info-table .body{width:58.33333%}.carry-forwards-table{padding:0;white-space:normal}.carry-forwards-table .carry-forwards-table__table{width:100%;table-layout:fixed}.carry-forwards-table .carry-forwards-table__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.carry-forwards-table .carry-forwards-table__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%;text-align:right}.encashed-equity-positions{padding:0;white-space:normal}.encashed-equity-positions .encashed-equity-positions__table{width:100%;table-layout:fixed}.encashed-equity-positions .encashed-equity-positions__header{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:41.66667%}.encashed-equity-positions .encashed-equity-positions__header-total{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.encashed-equity-positions .encashed-equity-positions__header-sub{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left;font-weight:400;width:20.83333%}.encashed-equity-positions .encashed-equity-positions__body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}.encashed-equity-positions .encashed-equity-positions__body.number{text-align:right}.withdrawal-info-table .info-table{padding:0;white-space:normal;width:100%}.withdrawal-info-table .info-table .header{width:41.66667%}.withdrawal-info-table .info-table .body{width:58.33333%}.equity-drawing-for-withdrawal-listed-table .info-table{padding:0;white-space:normal;width:100%;table-layout:fixed}.equity-drawing-for-withdrawal-listed-table .info-table .drawing-header{width:41.66667%}.equity-drawing-for-withdrawal-listed-table .info-table .detail-header{width:20.83333%}.equity-drawing-for-withdrawal-listed-table .info-table .body{width:58.33333%;text-align:right}.accumulative-investment-table .info-table{padding:0;white-space:normal;width:100%}.accumulative-investment-table .info-table .header{width:41.66667%}.accumulative-investment-table .info-table .body{width:58.33333%;text-align:right}.payoff-stock-table .info-table{padding:0;white-space:normal;width:100%}.payoff-stock-table .info-table .header{width:41.6%}.payoff-stock-table .info-table .body{width:58.4%;text-align:right}@media (min-width:768px){.error-area h3{font-size:28px}}@media (max-width:767px){.error-area h3{font-size:22px;text-align:center}}@media (min-width:768px){.error-area h5{font-size:16px}}@media (max-width:767px){.error-area h5{font-size:14px}}.error-area .error-field{margin-top:10px}.global-error{vertical-align:unset;width:auto;margin:10px;max-width:420px}.global-error .el-message-box__header{position:relative;padding:15px;background-color:#f60000}.global-error .el-message-box__header .el-message-box__title{color:#fff}.global-error .el-message-box__header .el-message-box__close{color:#fff}.global-error .el-message-box__content{padding-top:15px}@media (max-width:767px){.global-error .el-message-box__content{font-size:14px}}@media (min-width:768px){.global-error .el-message-box__content{font-size:16px}}.global-error .el-message-box__content::after{content:'';font-family:inherit;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACqVBMVEUAAADJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoDJXoAAAADx3zx0AAAA4XRSTlMAETFRcIqdsMPW3ezu8hVDcZ7M8BYEM22m5KckbLUDQpLbAj2X6xt94E+z/AsXhe2M9hLzhgZz7+bGa1hEMCINB/TBk2U3DLnqqjV2/TLOGRgFgvvZdxyDJcv3pD8BJl+Bm95pCh7K4mdmbmT5ELfoV73+n0rFD8+0zRTT+DnAmniHVkH6Ox00nPVc8VuWgMI6UEvfCHWghNwhCeGlkeXYPtrjI8ivrJV/eX5A6airKKlvai/Scrs2aE7ni8SO1x9UsZl7YmBHLA6+UqOIY62PdF1ZPEleRVU40BNIsse8jVOgLwEZAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAuIwAALiMBeKU/dgAADUNJREFUeNrNXftDFNcVvoAaRB7yWFYEBDGI8pJdfIAi7iIiCioEn+Aq8RkVg0FRNMaA8RmTRhuNUWI1mjSJiU3Uqm0lNqZvm7ZpbZo2bZPsf9J9aDln3jP33Fm+32Z25nz32529c+85557LmBBERccMGz7iidiRcaPiE/z+hPhRcSNjnxgxfFhMdJQYRnIkJo1OTkn1ayA1JXl0Ulqk26kFR7pzTIbfIDLGOtMdkW6xEjKzshOMiniMhOyszEi3G2FcTu54syIeY3xuzrhItz+MvAlP5ltVEUb+kxPyIq2CTSyYxKcijEkFEyOpYtzkwiIKGUEUFU6O1CNW7IyjUhFGnLM4AjJKSqfQyghiSmmJzTISy1z0MoJwlSXaKMNdWi5GRhDlU902yZg2fYZ+cyoqx5TOnFU1u9odNYexOVHu6tlVs2aWjqms0L93xnSPHTpidPpbb83c2nl16vfXzaudW+PVtjEpRriMzPlaDahfMGyhoQGUY+GwBfValuaLHbs4Glyq1I2VBQtNvaDzFhZUNqqaczUIHFIuWqyqIta5xIrFpqxYVS2LFwmS0fxUiwrl0mXLrZtd3rBUxWzLimYROlauUqZrbVvt47PsW93Wqmw7ZQ29jrXKr478dpK5Xlq78gi6fC2xDM/Tijzr1m+gYtiwfp0ixdMeSh0bNylxbH5mGiVJ85bNSiybNtJRJCl1+flbSb+rIDxblR6w+iQq+9sUequOsu3UMoLYXtah0HttI7Htm6rwLT27UoSMIDKzFeimcvaLQXjGyO12zhIlI4gdnXLGsR5eq3Oekxnt2il4nO1O7pKRPsc5eXTLu6vOXWJlBLFL/qN07+YxmLhHZjDblsloWo+MeO8+Dh3PyzorJ8Hfzgh8zv1S7uctT4J3p0htZbxgj4wgXpC5kfdafLo2dEst1TTZpyPgpzkg+59YGhBNk/VXL9rsPXe8KOu7LIyJfG3SXrfXXhlB9Er74Tbzf9E+iYnWHfbrYOygdKLSZ9bCeokBb1UkdDBW5ZU0ZL25+186hG9PPRwZHYwdloTxWl4yc/cRybh9lCg/gAEsGoXbUn/E+L0eycAkNT1yOhg7KvlNVnkM33oM33k8Ys9VGIeP4/YcM3rjy/i+DnMzNL8hmDKZJJltvWzstuoT+P3xirnvT4AQ9gp+nyRUG7lpXCWm7DXHKUQI68V3VxqJ0rXje141SSlGCHsV3/4D/TsWYU9DjWmvpRghza+h21t03wcO7KfOMD+NEiOEleBR/WK9AewydHnHSdOEooSwk7jrWqZ9daYLXe00zydMCNuKDLi0I0E4HtVjZV4rTIgPe7zma117Cl3aacnPIEwIK8G+lVPqV3qQQ7zLmt9HnBD2Q/RefP206oVnENdOS2QihbA3kI0GtcvcaJjZadGfKFKIGz1cJ9RaiL3VB61xCRXCDiIjU5UvSkPBtR6LVGKFMOSB9CqH/crgNYcshyHFClmD5uBlSpcsceleMgSE4K/bpRTcXwGvqLcejxIsZDtyJ5yVX1CHUn6sjE3sEcKc0MyMOu3PN3uGrhAPiv3KvnEHyk98xjqPcCFsC7TzpnQ4fwp+uo4nB0S4kGY0kJKOuNCwdyYHjXgh2J0rGQSfg8lG+eeHtpDzMK2g6xz6DHkcVvCw2CAEvylQa3394JNWvoRVG4Tsg8GGfjj7Oww53uIisUMIQ0Eo6NC9AD9YPfSFrIamLgyez/sROL+UMwBthxDfRWCqYjAl9BKkOMPHYYsQPJcdfITgk9XIkWcZQqMRHS2cJMshy+Cz9TY4G8tJwQzkjPv9l3lZYoGx8Y9PXoEUHOPeMFYZEfIOLwsa4155dDILPllNvBTvGhHyY16WJvhsPf7y4TyY+6ti7xkRcoGb5h1g7ZF/YRx0OrzPzfCBESEN3DRXgbXycNxnEWSYx82w1ogQk+E8BcyD5sJRZ/i/qedfEJhkRMiH3DR5H8n+JNfAmZ9wE7CPjQghSFL9BJgbGzpzGZy5zk9QZ0QI14wnjBvAXOi1lAgJjvITsBP6OqYQ0NyEBoMzD/hMH6dILRupL+SnBDSos80JnLgFjg8QELDb+kKepeCBmYK3Asc7wfFcCoJkfSEjKHjmAoPBWA5MJa2lIDirL8RAvF8f24DBlMAxjO7coSD4mb4Qki/sDjCYGqiXAQlIVi//XF8ISVZ6MYwoRrFocPQLCvssXV/IbBIiOEGPZjHgqJvEfom+EI40dwCYYB2Del9OR9Aj+Dr0dOwn4WFvAZOj2V1wVEpDoFsF4k0anlJgcjgbAY64p7lhdOsJeY2GB85sR6CZqdWItAQL9ISMoeGBsep32QA4Isq2/lRPSBkNTxUwOcCgzy6ahmC6npBhNDzwzXGPQT/8L2kIZukJ+YyGZyMw2Y9GKETLpyboCSFaF5QGTHYyOKrnWlg2iGo9IUS//G5gMhX5nOfQEHh0dDQSrbeHk+pyJITGPmP12kI6qXhQ20UI2aMtZJVwIUSPFuvRFnKfiAY/WgL+7OxzbSHvEdHgP7uA7pe9ry3kV0Q0uPuFKSpE3SL7tbaQ3xDR4BeigCEK+622EKoFdHiIImDQyH6nLeRjIhroWhwQMYxnbm0hvyeiwcN4OLHKImJgx7V0JFCx4ImVgKkuDhPLcI+KBU916Z0PAfxBS8htKhbsfHgAjmjcQQH8UUvIG1Qs2B0E+7AKKoovtISQPcDYQRcFOagKPm7VEnKDiETiMqV3YgfwQEvIZCISiRObPqwg4ZCBIrwXxJ+AzWBYgTzQE8BELSFNRCTSQA956C0Ah0bR2UNUtX2loTfo5vJS1dnQKI3dT0SBgqHBBd7k4ekgNqkLqSSikIWnqRMGQvizuhCC5IoQYD52OI+NOIUjhLnqQv5CRAFTOK6FzhAn1YSwTF3IlzQMCkk1KObHn+YUwl/VhfyNhkEhzQn9/a/S0OSoC7lEw1AATD5KPCNOBQxhjbqQK/zWg1BIBUR/Ev7kzBA23FbFaX7rATTBV+7jkCFtuqw9mKn4I78NTnInMNsDWALi/wnMtCnltmCicko5WsXAm+RvC1CS/2CmZx7MZ79oU90/HqgtuyBdCGMH0DoRmNWNlia1RbqZ+kBLkx6CD/BiMZrcHYHY5wLN7UfDQ/UFcUMRT6m39hx0rfAtqAzhCw1w5z3gBZWSElVoiavJynsK8GuAO+kXJU1K67zARDp/HHcgXKSQZrTQW7ro2IGWJG8ZykLQMvA4mbuEbGG+aCE6C/MlpRJ4Qz4CheiVSkBhE389Z8hdnJDdKD9EybNPVU5EsBD9ciKSAi98a26ECVmJCrx8qnhNmhdeY7nkjlghRkruEBVBEioEF0FSK/7rRouKrJalEinEYFkq1oAIk4eekGRkSH1V5unX4XVdfx9qQnYZLd2GR1wWi+mJEyIppveZ1rW4vGGh5em7CCG+QmRGs7why8RVwS1760QIQWMTf6vOiw7Xo+2wmmosQMgLeFlKr87lDpwhetni34ReiKQo6x7daGc6DsjWWAuPkgtx1CAbRQbKjfMWLhYjRFK4uN2Ids5S0kKESEtJG3pOqvHWy2aLe4sQYqm4tywAuD8n0kJyXNjCV0ZvlBTATyWKkFrFPEkpf+NLlj2SIi3xVAnBlhAdj1tjYksCtlGycCI/kptESPZ/qze1iV2OJL0n9WSkdJyUPFdF/zB3v2wjFbIt8MwhxytpiGl3bp/EQCtVmrYpfM29tY3CZkPLTNvgRgPBZkMK2z99bvf2T7IFNVa2fwpkL1RK7RywddPxNNmGXJUW03l375VasnOLtH+SbZGmtGndfts2rZtJuGldQMm/pNb8hST76OohrVBGzLONIGPfyCvK2bGx478VNnbk3Gx1jnwFRVdylFgZUUpbbdbxWvVc88t/FKEvx68VNj/9hCDLy9cnt+vvEbYPfOZ/FOj6aLqY2khvEEy19oBVKe2knO8k3Xk6iGlORSLCjf82KpbD3LyFdCP45i39SiyrCDfRDvjpjylx+OMotzWPU6Q4RpPMOYivlEvLCd5o/oRhP4NxVFcqUvlb2y5x9im+S22tyrb/a9DvYw6O9hZlOv/FMxwZncu/vKhitqVd1LzhqGoNhMbYrCYrFpuyYlULHe+hWsyiAEevS43WX1RZsNDUWgdf9AcD6kuYXL1ip3Erv/VroH7B9XRD/I706ws+0rL0reUdaQzjQb9fE94DubV3NKZyxXdqcw94tW30PxAuI4DzZ2b4dVHR3Xb2xo6cm9XuqICo4ih39c2cHTfOtnUbKJk9o4Gg1KkhuPvK9ZtjFeV939gkI4jE71xiZLi+s2UGClBSOoVexpTSJfwtM41iZxx/0yHinFSrt81i3OTsIv72h1HUM9nI1qzCcKSgn19EoL+9amJHaUHIe3jB0C4E6qi48JBqITKvltW5462qGJ/74RBR8QiZWdlesyK82VnCnBg8cKQ7x2YYFZFxzWlsWBYpJCaNTk5J1ZKQmpI8Osnu155VREV/f+tu8v2Be+vi4wP1d47Hx6+7N3A/+e6t76MFuSn/BwFKPZcX8bz+AAAAAElFTkSuQmCC) transparent no-repeat;background-size:80px 80px;width:80px;height:80px;top:0;right:5px;opacity:.4}.global-error .el-message-box__btns{text-align:center}.global-error .el-message-box__btns .close-error{background-color:#ffe6e6;color:#e50303;border-color:#e50303;text-align:center;width:100px}.global-error .el-message-box__headerbtn{top:0;bottom:0;right:15px}.broken-lot-table{padding:0;white-space:normal}.broken-lot-table .header{width:41.6%}.broken-lot-table .body{width:58.4%}.identification-table{padding:0;white-space:normal;width:100%}.identification-table .header{width:41.66667%}.identification-table .body{width:58.33333%}.identification-table .body .number{text-align:right}.withdrawal-merchant-table .header{width:41.66667%}.withdrawal-merchant-table .body{width:58.33333%}.trade-history td.header{background-color:#fafce6}.trade-history tr:first-child .header{border-top:4px solid #accc2a}.trade-history tr:first-child .body{border-top:4px solid #888}.trade-history tbody td:not(:first-child){border-left:0}.trade-history tbody td:not(:first-child):not(:last-child){border-right:0}.trade-history .odd-lot-data{font-size:12px}.trade-history .el-tabs__item{white-space:pre-line}@media (max-width:767px){.trade-history .el-tabs__item{width:31%}}.forward-simulation{font-size:14px;width:100%;background-color:#fafce6;padding:15px}.forward-simulation h3{color:#054732;width:100%;border-bottom:2px solid #accc2a;margin-top:0;font-size:19px}.forward-simulation h4{margin:0;font-size:14px;font-weight:700;color:#333}.forward-simulation .forward-simulation_common-label{color:#054732;font-weight:700}.forward-simulation .el-input__inner{text-align:right}.forward-simulation .flex-row{margin:15px 0}.forward-simulation .flex-row::after,.forward-simulation .flex-row::before{display:none;content:''}.forward-simulation .notation{background:#f0f5be;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px;padding:15px;white-space:pre-line}.forward-simulation .notation .notation-header{font-weight:700;font-size:14px}.forward-simulation .notation .notation-formula{font-size:14px}.forward-simulation .notation .notation-header+.notation-formula{margin-top:16px}.forward-simulation .notation .notation-formula+.notation-formula{margin-bottom:16px}.forward-simulation .notation .notation-text{font-size:12px}.forward-simulation .notation+.notation{margin-top:16px}.forward-simulation .calc-input{margin-left:1em}.forward-simulation .calc-1{margin-top:24px}.forward-simulation .calc-1 .stock-price-label{width:41.66667%}.forward-simulation .calc-1 .price-unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:58.33333%}.forward-simulation .calc-2 .contribution{width:100%}.forward-simulation .calc-2 .bonus-label,.forward-simulation .calc-2 .monthly-label{width:41.66667%}.forward-simulation .calc-2 .rate-label,.forward-simulation .calc-2 .term-label{width:66.66667%}.forward-simulation .calc-2 .price-unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:58.33333%}.forward-simulation .calc-2 .rate-unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:33.33333%}.forward-simulation .calc-2 .year-unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:33.33333%}.forward-simulation .stock-price-label{width:80px}.forward-simulation .bonus-label,.forward-simulation .monthly-label{width:100px}.forward-simulation .rate-label,.forward-simulation .term-label{width:155px}.forward-simulation .btn-area{margin-top:15px;margin-bottom:15px}.forward-simulation .price-unit::after{content:"\5186";margin-left:5px}.forward-simulation .rate-unit::after{content:"\0025";margin-left:5px}.forward-simulation .year-unit::after{content:"\5E74";margin-left:5px}.forward-simulation .result{clear:both}.forward-simulation .result-future-label{margin-top:15px}.forward-simulation .result-future,.forward-simulation .result-unrealized{text-align:right;font-size:18px;border-bottom:1px solid #cfcfcf}.forward-simulation .result-future::after,.forward-simulation .result-unrealized::after{content:"\5186";margin-left:5px;color:#333;font-size:16px}.forward-simulation .result-unrealized{color:#0393d3}.forward-simulation .result-future{color:#c80000}#forward-bar-chart{height:150px;margin-top:15px}@media (max-width:767px){#forward-bar-chart{height:180px}}@media (min-width:768px){#forward-bar-chart .chart-area text{font-size:12px}}@media (max-width:767px){#forward-bar-chart .chart-area text{font-size:80%}}#forward-bar-chart .chart-area path{fill:#fff}#forward-bar-chart .chart-area .bar-chart .bar{fill:#64c0d7}.summary-unit .pre-line{white-space:pre-line}.summary-unit .label-text{padding:10px}@media (min-width:768px){.summary-unit .label-text{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}}.summary-unit .amount-text{padding:15px}@media (min-width:768px){.summary-unit .amount-text{font-size:28px;height:70px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}}@media (max-width:767px){.summary-unit .amount-text{font-size:20px}}.summary-unit .odd-lot-data{font-size:12px;color:gray}@media (min-width:768px){.summary-unit.color-esop .label-text{border:1px solid #054732}}@media (max-width:767px){.summary-unit.color-esop .label-text{color:#fff;background-color:#054732}}@media (min-width:768px){.summary-unit.color-esop .amount-text{color:#fff;background-color:#054732}}@media (max-width:767px){.summary-unit.color-esop .amount-text{border:1px solid #054732}}.summary-unit.color-esop .amount-text .decimal{color:#888}@media (min-width:768px){.summary-unit.color-sop .label-text{border:1px solid #e6003e}}@media (max-width:767px){.summary-unit.color-sop .label-text{color:#fff;background-color:#e6003e}}@media (min-width:768px){.summary-unit.color-sop .amount-text{color:#fff;background-color:#e6003e}}@media (max-width:767px){.summary-unit.color-sop .amount-text{border:1px solid #e6003e}}.summary-unit.color-sop .amount-text .decimal{color:#888}@media (max-width:767px){.summary-unit.color-esop .label-text{border-left:1px solid #054732;border-right:1px solid #054732}.summary-unit.color-sop .label-text{border-left:1px solid #e6003e;border-right:1px solid #e6003e}.summary-unit:first-child.color-esop .label-text{border-top:1px solid #054732}.summary-unit:first-child.color-sop .label-text{border-top:1px solid #e6003e}.summary-unit:last-child.color-esop .label-text{border-left:1px solid #054732;border-bottom:1px solid #054732;border-right:1px solid #054732}.summary-unit:last-child.color-sop .label-text{border-left:1px solid #e6003e;border-bottom:1px solid #e6003e;border-right:1px solid #e6003e}}.fixed-tab{position:fixed;font-size:14px;padding-left:15px;padding-right:15px;padding-top:18px;background-color:#fff;z-index:1}@media (min-width:768px){.fixed-tab{width:990px;margin-top:-15px}}@media (max-width:767px){.fixed-tab{width:100vw}}@media (max-width:767px){.fixed-tab .nav>li>a{padding:5px}}.fixed-tab .nav-tabs>li a{-webkit-border-radius:0;border-radius:0;margin-right:8px;border-bottom:1px solid #999}@media (max-width:767px){.fixed-tab .nav-tabs>li a{height:48px}}.fixed-tab .nav-tabs>li.active a{border:1px solid #999;border-bottom-color:#fff}.fixed-tab.color-esop .nav-tabs.jus-tab{border-bottom-color:#999}.fixed-tab.color-esop .nav-tabs.jus-tab a{background:#cfcfcf;color:#606060}.fixed-tab.color-esop .nav-tabs.jus-tab li.active a{background:-webkit-gradient(linear,left top,left bottom,from(#e0f394),to(#fff));background:linear-gradient(#e0f394,#fff);color:#0a4e37}.fixed-tab.color-sop .nav-tabs.jus-tab{border-bottom-color:#999}.fixed-tab.color-sop .nav-tabs.jus-tab a{background:#cfcfcf;color:#989898}.fixed-tab.color-sop .nav-tabs.jus-tab li.active a{background:-webkit-gradient(linear,left top,left bottom,from(#ffe4eb),to(#fff));background:linear-gradient(#ffe4eb,#fff);color:#e6003e}.fixed-tab .nav-tabs.jus-tab a{cursor:pointer;-webkit-transition:all .3s 0s ease;transition:all .3s 0s ease;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media (max-width:767px){.fixed-tab .nav-tabs.jus-tab a{min-height:48px}}.fixed-tab .nav-tabs.jus-tab li{text-align:center}@media (min-width:768px){.fixed-tab .nav-tabs.jus-tab li{width:250px}}@media (max-width:767px){.fixed-tab .nav-tabs.jus-tab li{width:33%}}.fixed-tab .nav-tabs.jus-tab li.active a{color:#fff}.plan-info-detail-component td.header{background-color:#ffe4eb}.plan-info-detail-component tr:first-child .header{border-top:4px solid #ff86a7}.plan-info-detail-component tr:first-child .body{border-top:4px solid #888}.plan-info-detail-component .stock-unit.unit::before{content:'\00A5';margin-right:3px}.plan-info-detail-component .pre-line{white-space:pre-line}.plan-info-detail-component .plan-info-detail-component__header{text-align:center;background-color:#ffe4eb}.plan-info-detail-component tbody td:not(:first-child){border-left:0}.plan-info-detail-component tbody td:not(:first-child):not(:last-child){border-right:0}.plan-info-detail-component hr{border-top:1px solid #333}.plan-info-detail-component .el-tabs--card .el-tabs__item{display:inline-block;background:#cfcfcf;color:#606060;margin-right:8px;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:10px 15px}@media (min-width:768px){.plan-info-detail-component .el-tabs--card .el-tabs__item{width:200px}}.plan-info-detail-component .el-tabs--card .el-tabs__item.is-active{background:-webkit-gradient(linear,left top,left bottom,from(#ffe4eb),to(#fff));background:linear-gradient(#ffe4eb,#fff);color:#e6003e}.plan-info-detail-component .inline>div{display:inline}.plan-info-detail-component .inline>div>div{display:inline}.plan-info-detail-component .positive{color:#c80000}.plan-info-detail-component .negative{color:#0393d3}@media (max-width:767px){.plan-info-detail-component table{margin-bottom:15px;width:100%}.plan-info-detail-component table caption{padding:0;color:#20a0ff;margin-top:15px;font-weight:700}.plan-info-detail-component .accordion-box{overflow:hidden}.plan-info-detail-component [id^=accordion-]{margin-top:-300%;-webkit-transition:all 1s ease;transition:all 1s ease}.plan-info-detail-component [id^=accordion-].open{margin-top:0}}.plan-info-detail-component .indent{text-indent:14px}.plan-info-detail-component .col-base-plan-name{width:25%}.plan-info-detail-component .col-base-plan-type{width:12.5%}.plan-info-detail-component .col-base-tax-type{width:12.5%}.plan-info-detail-component .col-base-exercise-amount{width:12.5%}.plan-info-detail-component .col-base-un-exercise-quantity{width:12.5%}.plan-info-detail-component .col-base-end-date{width:12.5%}.plan-info-detail-component .col-base-last-date{width:12.5%}.plan-info-detail-component .col-date-plan-name{width:33.33333%}.plan-info-detail-component .col-date-resolution-date{width:12.5%}.plan-info-detail-component .col-date-grant-date{width:12.5%}.plan-info-detail-component .col-date-start-date{width:13.88889%}.plan-info-detail-component .col-date-end-date{width:13.88889%}.plan-info-detail-component .col-date-last-date{width:13.88889%}.plan-info-detail-component .col-quantity-plan-name{width:16.66667%}.plan-info-detail-component .col-quantity-un-exercise-quantity{width:12.5%}.plan-info-detail-component .col-quantity-start-quantity{width:12.5%}.plan-info-detail-component .col-quantity-exercised-quantity{width:12.5%}.plan-info-detail-component .col-quantity-lost-quantity{width:12.5%}.plan-info-detail-component .col-quantity-inheritance-quantity{width:12.5%}.plan-info-detail-component .col-quantity-change-quantity{width:12.5%}.plan-info-detail-component .col-quantity-ratio{width:8.33333%}.plan-info-detail-component .col-other-plan-name{width:25%}.plan-info-detail-component .col-other-exercise-unit{width:12.5%}.plan-info-detail-component .col-other-lost-type{width:12.5%}.plan-info-detail-component .col-other-lost-reason{width:18.75%}.plan-info-detail-component .col-other-lost-date{width:12.5%}.plan-info-detail-component .col-other-summary{width:18.75%}.plan-info-detail-component .responsive-table.total-exercised-stock{table-layout:fixed}.plan-info-detail-component .responsive-table.total-exercised-stock .header{width:60%}.plan-info-detail-component .responsive-table.total-exercised-stock .body{width:40%}.plan-info-exercise-status-component td.header{background-color:#ffe4eb}.plan-info-exercise-status-component tr:first-child .header{border-top:4px solid #ff86a7}.plan-info-exercise-status-component tr:first-child .body{border-top:4px solid #888}.plan-info-exercise-status-component tbody td:not(:first-child){border-left:0}.plan-info-exercise-status-component tbody td:not(:first-child):not(:last-child){border-right:0}.plan-info-exercise-status-component .el-tabs--card .el-tabs__item{display:inline-block;background:#cfcfcf;color:#606060;margin-right:8px;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:10px 15px}@media (min-width:768px){.plan-info-exercise-status-component .el-tabs--card .el-tabs__item{width:200px}}.plan-info-exercise-status-component .el-tabs--card .el-tabs__item.is-active{background:-webkit-gradient(linear,left top,left bottom,from(#ffe4eb),to(#fff));background:linear-gradient(#ffe4eb,#fff);color:#e6003e}.plan-info-exercise-status-component .plan-info-exercise-status-component__header{text-align:center;background-color:#ffe4eb}.plan-info-exercise-status-component .pre-line{white-space:pre-line}.plan-info-exercise-status-component .col-plan-name{width:33.33333%}.plan-info-exercise-status-component .col-exercise-amount{width:13.88889%}.plan-info-exercise-status-component .col-available-quantity{width:13.88889%}.plan-info-exercise-status-component .col-left-amount{width:13.88889%}.plan-info-exercise-status-component .col-available-quantity-qualified{width:13.88889%}.plan-info-exercise-status-component .col-exercised-quantity{width:11.11111%}.plan-info-exercise-status-component .col-right-plan-name{width:33.33333%}.plan-info-exercise-status-component .col-right-exercise-price{width:33.33333%}.plan-info-exercise-status-component .col-right-exercise-stock-quantity{width:33.33333%}.plan-info-exercise-status-component .col-qualified-plan-name{width:33.33333%}.plan-info-exercise-status-component .col-qualified-left-amount{width:33.33333%}.plan-info-exercise-status-component .col-qualified-exercise-stock-quantity{width:33.33333%}.plan-info-exercise-status-component .col-quantity-plan-name{width:33.33333%}.plan-info-exercise-status-component .col-quantity-exercised-stock-quantity{width:66.66667%}.plan-info-exercise-status-component .responsive-table.total-exercised-stock{table-layout:fixed}.plan-info-exercise-status-component .responsive-table.total-exercised-stock .header{width:60%}.plan-info-exercise-status-component .responsive-table.total-exercised-stock .body{width:40%}@media (min-width:768px){.plan-info-exercise-status-component .caution{font-size:12px}}@media (max-width:767px){.plan-info-exercise-status-component .caution{font-size:10px}}@media (min-width:768px){.page{margin-top:165px;padding-top:15px}}@media (max-width:767px){.page{margin-top:98px}}.page.container{background-color:#fff}@media (min-width:768px){.page::before{position:fixed;left:0;z-index:2;width:100%;height:8px;content:'\0020';margin-top:-13px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(207,207,207,.5)),to(rgba(255,255,255,.5)));background:linear-gradient(rgba(207,207,207,.5),rgba(255,255,255,.5))}}@media (min-width:768px){.modal-page{margin-top:114px;padding-top:15px}}@media (max-width:767px){.modal-page{margin-top:98px}}.modal-page.container{background-color:#fff}@media (min-width:768px){.modal-page::before{position:fixed;left:0;z-index:2;width:100%;height:8px;content:'\0020';margin-top:-14px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(207,207,207,.5)),to(rgba(255,255,255,.5)));background:linear-gradient(rgba(207,207,207,.5),rgba(255,255,255,.5))}}.page-content{margin-right:auto;margin-left:auto}@media (min-width:768px){.page-content{width:66.66667%}}@media (max-width:767px){.page-content{width:100%}}#app-not-found,#app-sorry-page,#app-sso-login-error,#login{background:#fff}#app-not-found label,#app-sorry-page label,#app-sso-login-error label,#login label{margin-bottom:0}@media (max-width:767px){#app-not-found.container,#app-sorry-page.container,#app-sso-login-error.container,#login.container{padding-left:0;padding-right:0}}#app-not-found .el-button+.el-button,#app-sorry-page .el-button+.el-button,#app-sso-login-error .el-button+.el-button,#login .el-button+.el-button{margin-left:0}#app-not-found .btn-label,#app-sorry-page .btn-label,#app-sso-login-error .btn-label,#login .btn-label{font-weight:700}@media (max-width:767px){#app-not-found .btn-label,#app-sorry-page .btn-label,#app-sso-login-error .btn-label,#login .btn-label{font-size:16px}}@media (min-width:768px){#app-not-found .btn-label,#app-sorry-page .btn-label,#app-sso-login-error .btn-label,#login .btn-label{font-size:20px}}#app-not-found .language-area,#app-sorry-page .language-area,#app-sso-login-error .language-area,#login .language-area{text-align:center;width:100%;margin-bottom:16px}#app-not-found .language-area .el-radio-group .el-radio-button,#app-sorry-page .language-area .el-radio-group .el-radio-button,#app-sso-login-error .language-area .el-radio-group .el-radio-button,#login .language-area .el-radio-group .el-radio-button{width:50%}#app-not-found .language-area .el-radio-group .el-radio-button .el-radio-button__inner,#app-sorry-page .language-area .el-radio-group .el-radio-button .el-radio-button__inner,#app-sso-login-error .language-area .el-radio-group .el-radio-button .el-radio-button__inner,#login .language-area .el-radio-group .el-radio-button .el-radio-button__inner{width:100%;padding:15px 0;height:48px;line-height:1.2}@media all and (-ms-high-contrast:none){#app-not-found .language-area .el-radio-group .el-radio-button .el-radio-button__inner,#app-sorry-page .language-area .el-radio-group .el-radio-button .el-radio-button__inner,#app-sso-login-error .language-area .el-radio-group .el-radio-button .el-radio-button__inner,#login .language-area .el-radio-group .el-radio-button .el-radio-button__inner{padding:10px 12px}}#app-not-found .language-area .el-radio-group .el-radio-button.is-active.is-disabled .el-radio-button__orig-radio:disabled+.el-radio-button__inner,#app-sorry-page .language-area .el-radio-group .el-radio-button.is-active.is-disabled .el-radio-button__orig-radio:disabled+.el-radio-button__inner,#app-sso-login-error .language-area .el-radio-group .el-radio-button.is-active.is-disabled .el-radio-button__orig-radio:disabled+.el-radio-button__inner,#login .language-area .el-radio-group .el-radio-button.is-active.is-disabled .el-radio-button__orig-radio:disabled+.el-radio-button__inner{background-color:#20a0ff}@media (min-width:768px){#app-not-found .main-view-cover,#app-sorry-page .main-view-cover,#app-sso-login-error .main-view-cover,#login .main-view-cover{left:0;width:100%;background-size:cover;background-repeat:no-repeat}}#app-not-found .main-view,#app-sorry-page .main-view,#app-sso-login-error .main-view,#login .main-view{height:auto;padding:32px 0}@media (max-width:767px){#app-not-found .main-view,#app-sorry-page .main-view,#app-sso-login-error .main-view,#login .main-view{padding:32px 16px}}#app-not-found .main-view .title,#app-sorry-page .main-view .title,#app-sso-login-error .main-view .title,#login .main-view .title{color:#fff;line-height:1.6em;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}@media (max-width:767px){#app-not-found .main-view .title,#app-sorry-page .main-view .title,#app-sso-login-error .main-view .title,#login .main-view .title{font-size:14px;margin-bottom:16px}#app-not-found .main-view .title .title-text,#app-sorry-page .main-view .title .title-text,#app-sso-login-error .main-view .title .title-text,#login .main-view .title .title-text{margin-bottom:15px}#app-not-found .main-view .title .disclaimer,#app-sorry-page .main-view .title .disclaimer,#app-sso-login-error .main-view .title .disclaimer,#login .main-view .title .disclaimer{font-size:12px;white-space:pre-line}#app-not-found .main-view .title .disclaimer ul,#app-sorry-page .main-view .title .disclaimer ul,#app-sso-login-error .main-view .title .disclaimer ul,#login .main-view .title .disclaimer ul{margin-left:-15px}#app-not-found .main-view .title .disclaimer-label__em,#app-sorry-page .main-view .title .disclaimer-label__em,#app-sso-login-error .main-view .title .disclaimer-label__em,#login .main-view .title .disclaimer-label__em{padding-left:10px}}@media (min-width:768px){#app-not-found .main-view .title,#app-sorry-page .main-view .title,#app-sso-login-error .main-view .title,#login .main-view .title{font-size:18px;height:540px}#app-not-found .main-view .title .title-text,#app-sorry-page .main-view .title .title-text,#app-sso-login-error .main-view .title .title-text,#login .main-view .title .title-text{padding:228px 0 20px}#app-not-found .main-view .title .title-text.has-disclaimer,#app-sorry-page .main-view .title .title-text.has-disclaimer,#app-sso-login-error .main-view .title .title-text.has-disclaimer,#login .main-view .title .title-text.has-disclaimer{padding:115px 0 20px}#app-not-found .main-view .title .disclaimer,#app-sorry-page .main-view .title .disclaimer,#app-sso-login-error .main-view .title .disclaimer,#login .main-view .title .disclaimer{font-size:13px;white-space:pre-line;line-height:2em}}#app-not-found .main-view .title .disclaimer-new,#app-sorry-page .main-view .title .disclaimer-new,#app-sso-login-error .main-view .title .disclaimer-new,#login .main-view .title .disclaimer-new{color:#ff8d8d;font-weight:700;line-height:1em;padding-top:5px}#app-not-found .main-view .title .disclaimer-title,#app-sorry-page .main-view .title .disclaimer-title,#app-sso-login-error .main-view .title .disclaimer-title,#login .main-view .title .disclaimer-title{font-weight:700}#app-not-found .main-view .title .disclaimer-title.second,#app-sorry-page .main-view .title .disclaimer-title.second,#app-sso-login-error .main-view .title .disclaimer-title.second,#login .main-view .title .disclaimer-title.second{padding-top:10px}#app-not-found .main-view .title .disclaimer-contents td,#app-sorry-page .main-view .title .disclaimer-contents td,#app-sso-login-error .main-view .title .disclaimer-contents td,#login .main-view .title .disclaimer-contents td{padding:0 0 0 5px}@media (max-width:767px){#app-not-found .main-view .title .disclaimer-contents td,#app-sorry-page .main-view .title .disclaimer-contents td,#app-sso-login-error .main-view .title .disclaimer-contents td,#login .main-view .title .disclaimer-contents td{font-size:12px}}@media (min-width:768px){#app-not-found .main-view .title .disclaimer-contents td,#app-sorry-page .main-view .title .disclaimer-contents td,#app-sso-login-error .main-view .title .disclaimer-contents td,#login .main-view .title .disclaimer-contents td{font-size:13px}}#app-not-found .main-view .title .main,#app-sorry-page .main-view .title .main,#app-sso-login-error .main-view .title .main,#login .main-view .title .main{color:gray}@media (max-width:767px){#app-not-found .main-view .title .main,#app-sorry-page .main-view .title .main,#app-sso-login-error .main-view .title .main,#login .main-view .title .main{font-size:22px}}@media (min-width:768px){#app-not-found .main-view .title .main,#app-sorry-page .main-view .title .main,#app-sso-login-error .main-view .title .main,#login .main-view .title .main{font-size:28px}}@media (max-width:767px){#app-not-found .main-view .title .sub,#app-sorry-page .main-view .title .sub,#app-sso-login-error .main-view .title .sub,#login .main-view .title .sub{font-size:14px}}@media (min-width:768px){#app-not-found .main-view .title .sub,#app-sorry-page .main-view .title .sub,#app-sso-login-error .main-view .title .sub,#login .main-view .title .sub{font-size:16px}}#app-not-found .main-view .row,#app-sorry-page .main-view .row,#app-sso-login-error .main-view .row,#login .main-view .row{margin-left:-16px;margin-right:-16px}#app-not-found .main-view .toggle-area,#app-sorry-page .main-view .toggle-area,#app-sso-login-error .main-view .toggle-area,#login .main-view .toggle-area{overflow:hidden;text-align:center;width:100%;margin-top:8px;margin-bottom:8px}#app-not-found .main-view .toggle-area .el-radio-button__inner,#app-sorry-page .main-view .toggle-area .el-radio-button__inner,#app-sso-login-error .main-view .toggle-area .el-radio-button__inner,#login .main-view .toggle-area .el-radio-button__inner{width:100%;height:48px;line-height:1.2}@media (min-width:768px){#app-not-found .main-view .toggle-area .el-radio-button__inner,#app-sorry-page .main-view .toggle-area .el-radio-button__inner,#app-sso-login-error .main-view .toggle-area .el-radio-button__inner,#login .main-view .toggle-area .el-radio-button__inner{padding:5px 0}}@media (max-width:767px){#app-not-found .main-view .toggle-area .el-radio-button__inner,#app-sorry-page .main-view .toggle-area .el-radio-button__inner,#app-sso-login-error .main-view .toggle-area .el-radio-button__inner,#login .main-view .toggle-area .el-radio-button__inner{padding:10px 0}}#app-not-found .main-view .bureau-area,#app-sorry-page .main-view .bureau-area,#app-sso-login-error .main-view .bureau-area,#login .main-view .bureau-area{margin-bottom:8px;padding:16px;overflow:hidden;background:rgba(255,255,255,.8);height:auto;-webkit-border-radius:4px;border-radius:4px;text-align:center}#app-not-found .main-view .bureau-area .select-button,#app-sorry-page .main-view .bureau-area .select-button,#app-sso-login-error .main-view .bureau-area .select-button,#login .main-view .bureau-area .select-button{border-color:#ef2356;background-color:#ef2356}#app-not-found .main-view .bureau-area .select-button:hover,#app-sorry-page .main-view .bureau-area .select-button:hover,#app-sso-login-error .main-view .bureau-area .select-button:hover,#login .main-view .bureau-area .select-button:hover{color:#ef2356;background-color:#fff}#app-not-found .main-view .bureau-area .select-button:hover:disabled,#app-sorry-page .main-view .bureau-area .select-button:hover:disabled,#app-sso-login-error .main-view .bureau-area .select-button:hover:disabled,#login .main-view .bureau-area .select-button:hover:disabled{color:#fff;background-color:#ef2356}#app-not-found .main-view .bureau-area .select-button:hover:disabled span,#app-sorry-page .main-view .bureau-area .select-button:hover:disabled span,#app-sso-login-error .main-view .bureau-area .select-button:hover:disabled span,#login .main-view .bureau-area .select-button:hover:disabled span{color:#fff}#app-not-found .main-view .bureau-area .btn-label,#app-sorry-page .main-view .bureau-area .btn-label,#app-sso-login-error .main-view .bureau-area .btn-label,#login .main-view .bureau-area .btn-label{font-size:18px}#app-not-found .main-view .bureau-area div+.btn-label,#app-sorry-page .main-view .bureau-area div+.btn-label,#app-sso-login-error .main-view .bureau-area div+.btn-label,#login .main-view .bureau-area div+.btn-label{margin-top:8px}#app-not-found .main-view .bureau-area .btn-label+.btn-label,#app-sorry-page .main-view .bureau-area .btn-label+.btn-label,#app-sso-login-error .main-view .bureau-area .btn-label+.btn-label,#login .main-view .bureau-area .btn-label+.btn-label{margin-top:8px}#app-not-found .main-view .login-area,#app-sorry-page .main-view .login-area,#app-sso-login-error .main-view .login-area,#login .main-view .login-area{overflow:hidden;background:rgba(255,255,255,.8);height:auto;padding:16px;-webkit-border-radius:4px;border-radius:4px}#app-not-found .main-view .login-area .input-label,#app-sorry-page .main-view .login-area .input-label,#app-sso-login-error .main-view .login-area .input-label,#login .main-view .login-area .input-label{width:35%}#app-not-found .main-view .login-area .el-input,#app-sorry-page .main-view .login-area .el-input,#app-sso-login-error .main-view .login-area .el-input,#login .main-view .login-area .el-input{width:65%}@media (max-width:767px){#app-not-found .main-view .login-area,#app-sorry-page .main-view .login-area,#app-sso-login-error .main-view .login-area,#login .main-view .login-area{margin:0 -15px}}#app-not-found .main-view .login-area .select-service,#app-sorry-page .main-view .login-area .select-service,#app-sso-login-error .main-view .login-area .select-service,#login .main-view .login-area .select-service{width:100%}#app-not-found .main-view .login-area .el-radio-group,#app-sorry-page .main-view .login-area .el-radio-group,#app-sso-login-error .main-view .login-area .el-radio-group,#login .main-view .login-area .el-radio-group{width:100%}#app-not-found .main-view .login-area .el-radio-group .el-radio-button,#app-sorry-page .main-view .login-area .el-radio-group .el-radio-button,#app-sso-login-error .main-view .login-area .el-radio-group .el-radio-button,#login .main-view .login-area .el-radio-group .el-radio-button{width:50%}#app-not-found .main-view .login-area .el-radio-group .el-radio-button .el-radio-button__inner,#app-sorry-page .main-view .login-area .el-radio-group .el-radio-button .el-radio-button__inner,#app-sso-login-error .main-view .login-area .el-radio-group .el-radio-button .el-radio-button__inner,#login .main-view .login-area .el-radio-group .el-radio-button .el-radio-button__inner{width:100%;height:48px;line-height:1.2}#app-not-found .main-view .login-area .row,#app-sorry-page .main-view .login-area .row,#app-sso-login-error .main-view .login-area .row,#login .main-view .login-area .row{margin-bottom:16px;margin-left:0;margin-right:0}#app-not-found .main-view .login-area .row::after,#app-not-found .main-view .login-area .row::before,#app-sorry-page .main-view .login-area .row::after,#app-sorry-page .main-view .login-area .row::before,#app-sso-login-error .main-view .login-area .row::after,#app-sso-login-error .main-view .login-area .row::before,#login .main-view .login-area .row::after,#login .main-view .login-area .row::before{display:none;content:""}#app-not-found .main-view .login-area .btn-label,#app-sorry-page .main-view .login-area .btn-label,#app-sso-login-error .main-view .login-area .btn-label,#login .main-view .login-area .btn-label{margin-bottom:8px}#app-not-found .menu-wrapper,#app-sorry-page .menu-wrapper,#app-sso-login-error .menu-wrapper,#login .menu-wrapper{width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),color-stop(15%,#fefefe),to(#eaeaea));background:linear-gradient(#f4f4f4,#fefefe 15%,#eaeaea);border-bottom:1px solid #fff}#app-not-found .menu-wrapper .collapse.navbar-collapse.no-height-transition,#app-sorry-page .menu-wrapper .collapse.navbar-collapse.no-height-transition,#app-sso-login-error .menu-wrapper .collapse.navbar-collapse.no-height-transition,#login .menu-wrapper .collapse.navbar-collapse.no-height-transition{margin-left:auto;margin-right:auto;width:1038px}#app-not-found .menu-wrapper .navbar-nav,#app-sorry-page .menu-wrapper .navbar-nav,#app-sso-login-error .menu-wrapper .navbar-nav,#login .menu-wrapper .navbar-nav{cursor:pointer;width:100%;padding-bottom:8px;padding-top:8px}#app-not-found .menu-wrapper .navbar-nav a,#app-sorry-page .menu-wrapper .navbar-nav a,#app-sso-login-error .menu-wrapper .navbar-nav a,#login .menu-wrapper .navbar-nav a{color:#333;font-weight:700;margin-top:-8px;padding-top:23px;margin-bottom:-8px;padding-bottom:23px}#app-not-found .menu-wrapper .navbar-nav .menu-item,#app-sorry-page .menu-wrapper .navbar-nav .menu-item,#app-sso-login-error .menu-wrapper .navbar-nav .menu-item,#login .menu-wrapper .navbar-nav .menu-item{width:33.33333%;text-align:center;border-left:1px solid #cfcfcf}#app-not-found .menu-wrapper .navbar-nav .menu-item:last-child,#app-sorry-page .menu-wrapper .navbar-nav .menu-item:last-child,#app-sso-login-error .menu-wrapper .navbar-nav .menu-item:last-child,#login .menu-wrapper .navbar-nav .menu-item:last-child{border-right:1px solid #cfcfcf}#app-not-found .message-area,#app-sorry-page .message-area,#app-sso-login-error .message-area,#login .message-area{padding-top:48px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#bec0c1),color-stop(5%,#fff),to(#fff));background:linear-gradient(#bec0c1,#fff 5%,#fff)}#app-not-found .message-area h5,#app-sorry-page .message-area h5,#app-sso-login-error .message-area h5,#login .message-area h5{font-size:18px}#app-not-found .message-area h6,#app-sorry-page .message-area h6,#app-sso-login-error .message-area h6,#login .message-area h6{font-size:14px;font-weight:700}@media (min-width:768px){#app-not-found .message-area .container,#app-sorry-page .message-area .container,#app-sso-login-error .message-area .container,#login .message-area .container{width:960px}}#app-not-found .message-area .btn.normal-inverse,#app-sorry-page .message-area .btn.normal-inverse,#app-sso-login-error .message-area .btn.normal-inverse,#login .message-area .btn.normal-inverse{margin-bottom:22px}#app-not-found .message-area .banner-area,#app-sorry-page .message-area .banner-area,#app-sso-login-error .message-area .banner-area,#login .message-area .banner-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){#app-not-found .message-area .banner-area,#app-sorry-page .message-area .banner-area,#app-sso-login-error .message-area .banner-area,#login .message-area .banner-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){#app-not-found .message-area .banner-area,#app-sorry-page .message-area .banner-area,#app-sso-login-error .message-area .banner-area,#login .message-area .banner-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:48px}}#app-not-found .message-area .banner-area .banner,#app-sorry-page .message-area .banner-area .banner,#app-sso-login-error .message-area .banner-area .banner,#login .message-area .banner-area .banner{text-align:center;margin-bottom:15px}#app-not-found .message-area .usage,#app-sorry-page .message-area .usage,#app-sso-login-error .message-area .usage,#login .message-area .usage{text-align:left;padding:15px;margin-top:15px;white-space:pre-line}@media (min-width:768px){#app-not-found .message-area .usage,#app-sorry-page .message-area .usage,#app-sso-login-error .message-area .usage,#login .message-area .usage{margin-bottom:48px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfcfcf}}@media (max-width:767px){#app-not-found .message-area .usage,#app-sorry-page .message-area .usage,#app-sso-login-error .message-area .usage,#login .message-area .usage{margin-bottom:15px;margin-left:-15px;margin-right:-15px}}#app-not-found .message-area .usage .paragraph,#app-sorry-page .message-area .usage .paragraph,#app-sso-login-error .message-area .usage .paragraph,#login .message-area .usage .paragraph{margin-bottom:15px}#app-not-found .validation-area,#app-sorry-page .validation-area,#app-sso-login-error .validation-area,#login .validation-area{margin-top:10px}#app-not-found .password-forgotten-msg,#app-sorry-page .password-forgotten-msg,#app-sso-login-error .password-forgotten-msg,#login .password-forgotten-msg{clear:both}#app-not-found .dummy input,#app-sorry-page .dummy input,#app-sso-login-error .dummy input,#login .dummy input{width:2px;height:2px;position:absolute;opacity:0}#app-not-found .usetime-info-table,#app-sorry-page .usetime-info-table,#app-sso-login-error .usetime-info-table,#login .usetime-info-table{padding:0;white-space:normal}@media (min-width:768px){#app-not-found .usetime-info-table .info-table,#app-sorry-page .usetime-info-table .info-table,#app-sso-login-error .usetime-info-table .info-table,#login .usetime-info-table .info-table{width:85%}}@media (max-width:767px){#app-not-found .usetime-info-table .info-table,#app-sorry-page .usetime-info-table .info-table,#app-sso-login-error .usetime-info-table .info-table,#login .usetime-info-table .info-table{width:100%}}#app-not-found .usetime-info-table .info-table .body,#app-sorry-page .usetime-info-table .info-table .body,#app-sso-login-error .usetime-info-table .info-table .body,#login .usetime-info-table .info-table .body{border:1px solid #cfcfcf;padding:8px;vertical-align:middle;text-align:left;width:58.33333%}@media (min-width:768px){#app-not-found .usetime-info-table .info-table .holiday,#app-not-found .usetime-info-table .info-table .weekday,#app-sorry-page .usetime-info-table .info-table .holiday,#app-sorry-page .usetime-info-table .info-table .weekday,#app-sso-login-error .usetime-info-table .info-table .holiday,#app-sso-login-error .usetime-info-table .info-table .weekday,#login .usetime-info-table .info-table .holiday,#login .usetime-info-table .info-table .weekday{width:30%}}@media (max-width:767px){#app-not-found .usetime-info-table .info-table .holiday,#app-not-found .usetime-info-table .info-table .weekday,#app-sorry-page .usetime-info-table .info-table .holiday,#app-sorry-page .usetime-info-table .info-table .weekday,#app-sso-login-error .usetime-info-table .info-table .holiday,#app-sso-login-error .usetime-info-table .info-table .weekday,#login .usetime-info-table .info-table .holiday,#login .usetime-info-table .info-table .weekday{width:60%}}#app-not-found .logo-padding,#app-sorry-page .logo-padding,#app-sso-login-error .logo-padding,#login .logo-padding{padding:0 6px}#esop-participation td.header{background-color:#fafce6}#esop-participation tr:first-child .header{border-top:4px solid #accc2a}#esop-participation tr:first-child .body{border-top:4px solid #888}#esop-participation-confirmation td.header{background-color:#fafce6}#esop-participation-confirmation tr:first-child .header{border-top:4px solid #accc2a}#esop-participation-confirmation tr:first-child .body{border-top:4px solid #888}#esop-resumption td.header{background-color:#fafce6}#esop-resumption tr:first-child .header{border-top:4px solid #accc2a}#esop-resumption tr:first-child .body{border-top:4px solid #888}#esop-resumption-confirmation td.header{background-color:#fafce6}#esop-resumption-confirmation tr:first-child .header{border-top:4px solid #accc2a}#esop-resumption-confirmation tr:first-child .body{border-top:4px solid #888}#regulations-agreement{white-space:pre-line}#regulations-agreement .frame{border:#ddd 1px solid;background-color:#fff;-webkit-border-radius:0;border-radius:0;padding:15px 15px 5px;margin-bottom:15px}#temporary-contribution td.header{background-color:#fafce6}#temporary-contribution tr:first-child .header{border-top:4px solid #accc2a}#temporary-contribution tr:first-child .body{border-top:4px solid #888}#temporary-contribution .esop-name-table{margin-bottom:10px}#password-change{white-space:pre-line}#password-change h4{margin-bottom:0}#password-change .explain{color:#054732;margin-bottom:16px}#password-change .el-input+.header-label{margin-top:16px}#password-change .input-frame__inner-frame{margin-bottom:16px}#password-change .input-frame__inner-frame .header-label{margin-bottom:8px}#notice-from-esop{word-wrap:break-word}#notice-from-esop .link-info{margin-top:10px;margin-bottom:40px}#notice-from-esop .help-contents{margin-bottom:20px}#notice-from-esop .btn{margin-top:32px}#notice-from-esop .link-area+.content-area{margin-top:1em}#notice-from-esop .content-area+.link-area{margin-top:1em}#temporary-contribution-confirmation td.header{background-color:#fafce6}#temporary-contribution-confirmation tr:first-child .header{border-top:4px solid #accc2a}#temporary-contribution-confirmation tr:first-child .body{border-top:4px solid #888}#temporary-contribution-confirmation .esop-company-name-table+.contribution-info td{border-top:0}#password-initialization{white-space:pre-line}#password-initialization h4{margin-bottom:0}#password-initialization .explain{color:#054732;margin-bottom:16px}#password-initialization .el-input+.header-label{margin-top:16px}#password-initialization .input-frame__inner-frame{margin-bottom:16px}#password-initialization .input-frame__inner-frame .header-label{margin-bottom:8px}#completion .name{margin-bottom:15px}#completion .message{margin-bottom:20px}@media (max-width:767px){#completion [class*=col-]{min-height:0}}#password-initialization-completion h3{margin-bottom:30px}#password-initialization-completion .label-text{margin-bottom:45px}#change-contribution td.header{background-color:#fafce6}#change-contribution tr:first-child .header{border-top:4px solid #accc2a}#change-contribution tr:first-child .body{border-top:4px solid #888}#change-contribution h4{margin-bottom:30px}#change-contribution .work-code{margin-bottom:20px}#change-contribution .btn-list{margin-top:32px}#change-contribution-confirmation td.header{background-color:#fafce6}#change-contribution-confirmation tr:first-child .header{border-top:4px solid #accc2a}#change-contribution-confirmation tr:first-child .body{border-top:4px solid #888}#change-contribution-confirmation .btn-list{margin-top:30px}#equity-drawing td.header{background-color:#fafce6}#equity-drawing tr:first-child .header{border-top:4px solid #accc2a}#equity-drawing tr:first-child .body{border-top:4px solid #888}#equity-drawing .esop-name-info+.equity-positions td{border-top:0}#equity-drawing .el-radio-group .el-radio-button{width:50%}#equity-drawing .el-radio-group .el-radio-button .el-radio-button__inner{width:100%}@media (max-width:767px){#equity-drawing .el-radio-group .el-radio-button .el-radio-button__inner{padding:6px 12px}}#equity-drawing .caution{margin-bottom:16px}#equity-drawing .input-frame__inner-frame{margin-bottom:16px}#equity-drawing .input-frame__inner-frame .label-text{margin:5px 5px 5px 0}#equity-drawing-confirmation td.header{background-color:#fafce6}#equity-drawing-confirmation tr:first-child .header{border-top:4px solid #accc2a}#equity-drawing-confirmation tr:first-child .body{border-top:4px solid #888}#equity-drawing-confirmation h5{margin-bottom:5px}#equity-drawing-confirmation section.position{margin-bottom:15px}#equity-drawing-confirmation section.drawings{margin-bottom:30px}#equity-drawing-confirmation section.button{margin-bottom:15px}#equity-drawing-confirmation .esop-name-info+.equity-positions td{border-top:0}#equity-drawing-confirmation .confirm-drawing+.transfer-account-info td{border-top:0}#equity-drawing-confirmation .transfer-account-info+.account-details td{border-top:0}#equity-drawing-cancellation-confirmation td.header{background-color:#fafce6}#equity-drawing-cancellation-confirmation tr:first-child .header{border-top:4px solid #accc2a}#equity-drawing-cancellation-confirmation tr:first-child .body{border-top:4px solid #888}#equity-drawing-cancellation-confirmation h5{margin-bottom:5px}#equity-drawing-cancellation-confirmation section.position{margin-bottom:15px}#equity-drawing-cancellation-confirmation section.drawings{margin-bottom:30px}#equity-drawing-cancellation-confirmation section.button{margin-bottom:15px}#equity-drawing-cancellation-confirmation .esop-name-info+.equity-positions td{border-top:0}#equity-drawing-cancellation-confirmation .confirm-drawing+.transfer-account-info td{border-top:0}#equity-drawing-cancellation-confirmation .transfer-account-info+.account-details td{border-top:0}#equity-drawing-cancellation-confirmation .esop-name-info .esop-name-info__table td.esop-name-info__header{width:41.6%}#equity-drawing-cancellation-confirmation .esop-name-info .esop-name-info__table td.esop-name-info__body{width:58.4%}#equity-drawing-cancellation-confirmation .equity-positions .equity-positions__table td.equity-positions__header-sub,#equity-drawing-cancellation-confirmation .equity-positions .equity-positions__table td.equity-positions__header-total{width:20.8%}#equity-drawing-cancellation-confirmation .equity-positions .equity-positions__table td.equity-positions__body{width:58.4%}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}#applied-inquiry-list{white-space:normal}#applied-inquiry-list td.header{background-color:#fafce6}#applied-inquiry-list tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-list tr:first-child .body{border-top:4px solid #888}#applied-inquiry-list .applied-list-table{width:100%;margin-top:20px}#applied-inquiry-list .applied-table{width:100%}#applied-inquiry-list .header-date{font-weight:400;padding:5px;vertical-align:middle;text-align:center;width:41.66667%}#applied-inquiry-list .header-code{font-weight:400;border:1px solid #cfcfcf;background-color:#fafce6;padding:5px;vertical-align:middle;text-align:center;width:41.66667%}#applied-inquiry-list .header-applied-type{font-weight:400;border:1px solid #cfcfcf;background-color:#fafce6;padding:5px;vertical-align:middle;text-align:center;white-space:pre;width:16.66667%}#applied-inquiry-list .body-date{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left}#applied-inquiry-list .body-type{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:left}#applied-inquiry-list .body-function{border:1px solid #cfcfcf;padding:5px;vertical-align:middle}#applied-inquiry-list .body-function .link-label{display:block;text-align:center}#applied-inquiry-list .br-block::before{content:"\A";white-space:pre}#applied-inquiry-list .applied-inquiry-dialog .el-dialog__header{padding:0}@media (min-width:768px){#applied-inquiry-list .applied-inquiry-dialog .el-dialog__body{padding:16px 32px}}@media (max-width:767px){#applied-inquiry-list .applied-inquiry-dialog .el-dialog__body{padding:0 15px}}#institutions-search h4{margin-bottom:16px}#institutions-search .btn.slim{height:32px}@media (max-width:767px){#institutions-search .col-xs-12+.col-xs-12{margin-top:8px}#institutions-search .col-xs-12+.supplement-label{margin-top:8px}}#institutions-search .search-result-box{overflow:auto;height:100%;line-height:1.5;margin:5px 0 15px;border:1px solid #cfcfcf}#institutions-search .search-result-box .results-here{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){#institutions-search .search-result-box .results-here{height:224px}}@media (min-width:768px){#institutions-search .search-result-box .results-here{height:256px}}#institutions-search .search-result-box .results-list{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#institutions-search .search-result-box .undone{height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#institutions-search .usage{white-space:pre-line}@media (max-width:767px){#institutions-search .usage{padding-left:14px;text-indent:-14px}}@media (min-width:768px){#institutions-search .usage{padding-left:16px;text-indent:-16px}}#institutions-search .institution-item{border-bottom:1px solid #cfcfcf;border-collapse:collapse}@media (max-width:767px){#institutions-search .institution-item{padding:10px 15px}}@media (min-width:768px){#institutions-search .institution-item{padding:12px 15px}}@media (max-width:767px){#institutions-search .el-dialog__wrapper .el-dialog--small{width:90%}}@media (min-width:768px){#institutions-search .el-dialog__wrapper .el-dialog--small{width:60%}}@media (min-width:768px){#institutions-search .el-dialog__wrapper .el-dialog__header{padding:16px 32px 0}}@media (max-width:767px){#institutions-search .el-dialog__wrapper .el-dialog__header{padding:0 15px 5px}}#institutions-search .el-dialog__wrapper .el-dialog__body{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){#institutions-search .el-dialog__wrapper .el-dialog__body{font-size:14px}}@media (min-width:768px){#institutions-search .el-dialog__wrapper .el-dialog__body{font-size:16px}}@media (min-width:768px){#institutions-search .el-dialog__wrapper .el-dialog__body{padding:0 32px 32px}}@media (max-width:767px){#institutions-search .el-dialog__wrapper .el-dialog__body{padding:0 15px 10px}}#institutions-search .el-dialog__wrapper .el-dialog__body .input-frame{margin-top:16px}#institutions-search .el-dialog__wrapper .el-tabs__header{margin:0 0 5px}#institutions-search .el-dialog__wrapper .btn-panel{overflow:auto;padding:0;height:100%;margin:5px 0 15px;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#institutions-search .el-dialog__wrapper .btn-panel .border{border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;width:-webkit-calc(100% / 5);width:calc(100% / 5);padding:1%}#institutions-search .el-dialog__wrapper .btn-panel .btn{border-color:#747474;background-color:#747474}@media (max-width:767px){#institutions-search .el-dialog__wrapper .btn-panel .btn{height:28px}}@media (min-width:768px){#institutions-search .el-dialog__wrapper .btn-panel .btn{height:32px}}@media (max-width:767px){#institutions-search .el-input__inner{font-size:14px}}@media (min-width:768px){#institutions-search .el-input__inner{font-size:16px}}#edit-membership-information td.header{background-color:#fafce6}#edit-membership-information tr:first-child .header{border-top:4px solid #accc2a}#edit-membership-information tr:first-child .body{border-top:4px solid #888}#edit-membership-information .section:not(:first-child){margin:30px 0}#dividend-history .validation-disp{margin-top:32px}#dividend-history h4{margin:0}@media (min-width:768px){#dividend-history .contractor,#dividend-history .esop-name,#dividend-history .preface{margin-bottom:10px}}@media (max-width:767px){#dividend-history .contractor,#dividend-history .esop-name,#dividend-history .preface{margin-bottom:5px}}#dividend-history .history-header{border-bottom:1px solid #cfcfcf;padding-bottom:15px;margin-bottom:10px}#dividend-history .history-header .history-title{text-align:center}@media (max-width:767px){#dividend-history .history-header .honorific{margin-bottom:5px}}#dividend-history .history-header .honorific::after{margin-left:3px;content:"\69D8"}#dividend-history .el-input .el-input__inner{margin-bottom:15px;text-align:right}#dividend-history .detail{overflow:auto}#dividend-history .notice-box{border:1px solid #cfcfcf;margin:16px 0;min-height:84px;padding:10px}#dividend-history .btn-list .btn{margin-bottom:0}#dividend-history .validation{margin-top:10px}@media print{#dividend-history{width:970px}}#dividend-history .dividend-table{table-layout:fixed;min-width:940px}#dividend-history .dividend-table .settlement-date{width:16.66667%}#dividend-history .dividend-table .stock-type{width:8.33333%}#dividend-history .dividend-table .dividend-payment{width:16.66667%}#dividend-history .dividend-table .stock-unit{width:16.66667%}#dividend-history .dividend-table .dividend-amount{width:16.66667%}#dividend-history .dividend-table .withholding-tax{width:8.33333%}#dividend-history .dividend-table .country-tax{width:8.33333%}#dividend-history .dividend-table .local-tax{width:8.33333%}#dividend-history .dividend-table th{font-weight:400;border:1px solid #cfcfcf;background-color:#f2f2f2;padding:5px;vertical-align:middle;text-align:center;white-space:pre-line}#dividend-history .dividend-table td{border:1px solid #cfcfcf;padding:5px;vertical-align:middle;text-align:right}#dividend-history .dividend-table .dividend-table__settlement-cell{text-align:center}#dividend-history .dividend-table .dividend-table__stock-type-cell{text-align:center;white-space:nowrap}#dividend-history .dividend-table .dividend-table__integer-cell{border-right:1px dashed #cfcfcf;width:11.11111%}#dividend-history .dividend-table .dividend-table__decimal-cell{border-left:1px dashed #cfcfcf;text-align:left;width:5.55556%}@media (min-width:768px){#dividend-history .esop-information{text-align:right}#dividend-history .esop-information-item{display:inline-block;margin-left:30px}}#logout .el-dialog__wrapper .el-dialog{padding-bottom:20px;text-align:left}@media (min-width:768px){#logout .el-dialog__wrapper .el-dialog__header{padding:16px}}@media (max-width:767px){#logout .el-dialog__wrapper .el-dialog__header{padding:0 15px}}#logout .el-dialog__wrapper .el-dialog__header h4{margin-bottom:5px}#logout .el-dialog__wrapper .el-dialog__body{padding:10px 15px}#logout .el-dialog__wrapper .el-button{color:#fff}#logout .el-dialog__wrapper .el-button:hover{color:#333}#logout .el-dialog__wrapper .el-tabs__header{margin:0 0 5px}#logout .message{padding-bottom:30px}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}#balance-inquiry{position:relative}#balance-inquiry .balance-inquiry td.header{background-color:#fafce6}#balance-inquiry .balance-inquiry tr:first-child .header{border-top:4px solid #accc2a}#balance-inquiry .balance-inquiry tr:first-child .body{border-top:4px solid #888}#balance-inquiry .balance-inquiry h5{margin:0}#balance-inquiry .balance-inquiry [class*=row]:not(:first-child){margin-top:32px}@media (min-width:768px){#balance-inquiry .balance-inquiry [class*=col-sm-6]:first-child{padding-right:4px}#balance-inquiry .balance-inquiry [class*=col-sm-6]:last-child{padding-left:4px}}@media (max-width:767px){#balance-inquiry .balance-inquiry [class*=col-sm-6]+[class*=col-sm-6]{margin-top:32px}}@media (min-width:768px){#balance-inquiry .balance-summary [class*=col-sm-6]:first-child{padding-right:4px}#balance-inquiry .balance-summary [class*=col-sm-6]:last-child{padding-left:4px}}#balance-inquiry .balance-summary .el-tabs--card .el-tabs__item{padding:0 15px;white-space:pre-line}#balance-inquiry .balance-history h5{margin:0}@media (min-width:768px){#balance-inquiry .balance-history .el-tabs--card .el-tabs__item{padding:10px 15px}}@media (max-width:767px){#balance-inquiry .balance-history .el-tabs--card .el-tabs__item{padding:0 15px}}#balance-inquiry .el-dialog__header{padding:0}@media (min-width:768px){#balance-inquiry .el-dialog__body{padding:16px 32px}}@media (max-width:767px){#balance-inquiry .el-dialog__body{padding:0 15px}}#balance-inquiry .chart-title{margin-top:20px;margin-bottom:5px}#balance-inquiry .assets-chart{margin-top:44px}#balance-inquiry .assets-chart .el-tabs__header{margin-bottom:10px}@media (min-width:768px){#balance-inquiry .tab-content{margin-top:72px}}@media (max-width:767px){#balance-inquiry .tab-content{margin-top:90px}}#balance-inquiry .section{margin-bottom:15px}#balance-inquiry .summary-esop-name-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#balance-inquiry .summary-esop-name{font-weight:600;margin-right:15px}@media (min-width:768px){#balance-inquiry .summary-esop-name{font-size:28px}}@media (max-width:767px){#balance-inquiry .summary-esop-name{font-size:20px}}#balance-inquiry .summary-unit:not(:first-child) td{border-top:0}#balance-inquiry .el-tabs--card .el-tabs__item{display:inline-block;background:#cfcfcf;color:#606060;margin-right:8px;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:10px 15px}@media (min-width:768px){#balance-inquiry .el-tabs--card .el-tabs__item{width:200px}}#balance-inquiry .el-tabs--card .el-tabs__item.is-active{background:-webkit-gradient(linear,left top,left bottom,from(#e0f394),to(#fff));background:linear-gradient(#e0f394,#fff);color:#054732}#averageLineChart{height:240px}@media (max-width:767px){#averageLineChart{height:180px}}@media (min-width:768px){#averageLineChart .chart-area text{font-size:12px}}@media (max-width:767px){#averageLineChart .chart-area text{font-size:60%}}#averageLineChart .chart-area .cost-line{stroke-width:2;stroke:#338eae}#averageLineChart .chart-area circle{fill:#338eae}#amountBarChart{height:240px}@media (max-width:767px){#amountBarChart{height:180px}}@media (min-width:768px){#amountBarChart .chart-area text{font-size:12px}}@media (max-width:767px){#amountBarChart .chart-area text{font-size:60%}}#amountBarChart .chart-area .amount-chart .bar{fill:#64c0d7}#utilization td.header{background-color:#ffe4eb}#utilization tr:first-child .header{border-top:4px solid #ff86a7}#utilization tr:first-child .body{border-top:4px solid #888}#utilization .utilization-table{padding:0;white-space:normal}#utilization .utilization-table td.header{width:33.33333%}#utilization .utilization-table td.body{width:66.66667%}#sop-password-change{white-space:pre-line}#sop-password-change h4{margin-bottom:0}#sop-password-change .explain{color:#e6003e;margin-bottom:16px}#sop-password-change .el-input+.header-label{margin-top:16px}#sop-password-change .input-frame__inner-frame{margin-bottom:16px}#sop-password-change .input-frame__inner-frame .header-label{margin-bottom:8px}#sop-password-initialization{white-space:pre-line}#sop-password-initialization h4{margin-bottom:0}#sop-password-initialization .explain{color:#e6003e;margin-bottom:16px}#sop-password-initialization .el-input+.header-label{margin-top:16px}#sop-password-initialization .input-frame__inner-frame{margin-bottom:16px}#sop-password-initialization .input-frame__inner-frame .header-label{margin-bottom:8px}#applied-inquiry-contribution-change td.header{background-color:#fafce6}#applied-inquiry-contribution-change tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-contribution-change tr:first-child .body{border-top:4px solid #888}#applied-inquiry-contribution-change h5{margin:0}#applied-inquiry-contribution-change section+section{margin-top:24px}#applied-inquiry-contribution-change .btn-list{margin-top:30px}#applied-inquiry-contribution-change .label-text{margin:5px}#applied-inquiry-contribution-change .applied-inquiry-table+.contribution-info td{border-top:0}#applied-inquiry-contribution-change td.header{width:41.6%}#applied-inquiry-contribution-change td.body{width:58.4%}#applied-inquiry-contribution-change .contribution-info td.header{width:20.8%}#applied-inquiry-contribution-change .contribution-info td.body{width:58.4%}#applied-inquiry-contribution-change table{table-layout:fixed}#applied-inquiry-esop-resumption td.header{background-color:#fafce6}#applied-inquiry-esop-resumption tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-esop-resumption tr:first-child .body{border-top:4px solid #888}#applied-inquiry-esop-resumption h5{margin:0}#applied-inquiry-esop-resumption section+section{margin-top:24px}#applied-inquiry-esop-resumption .btn-list{margin-top:30px}#applied-inquiry-esop-resumption .label-text{margin:5px}#applied-inquiry-esop-resumption .applied-inquiry-table+.contribution-info td{border-top:0}#applied-inquiry-esop-resumption td.header{width:41.6%}#applied-inquiry-esop-resumption td.body{width:58.4%}#applied-inquiry-esop-resumption .contribution-info td.header{width:20.8%}#applied-inquiry-esop-resumption .contribution-info td.body{width:58.4%}#applied-inquiry-esop-resumption table{table-layout:fixed}#applied-inquiry-esop-suspension td.header{background-color:#fafce6}#applied-inquiry-esop-suspension tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-esop-suspension tr:first-child .body{border-top:4px solid #888}#applied-inquiry-esop-suspension h5{margin:0}#applied-inquiry-esop-suspension section+section{margin-top:24px}#applied-inquiry-esop-suspension .btn-list{margin-top:30px}#applied-inquiry-esop-suspension .label-text{margin:5px}#applied-inquiry-esop-suspension .applied-inquiry-table+.contribution-info td{border-top:0}#applied-inquiry-esop-suspension td.header{width:41.6%}#applied-inquiry-esop-suspension td.body{width:58.4%}#applied-inquiry-esop-suspension .contribution-info td.header{width:20.8%}#applied-inquiry-esop-suspension .contribution-info td.body{width:58.4%}#applied-inquiry-esop-suspension table{table-layout:fixed}#applied-inquiry-temporary-contribution td.header{background-color:#fafce6}#applied-inquiry-temporary-contribution tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-temporary-contribution tr:first-child .body{border-top:4px solid #888}#applied-inquiry-temporary-contribution h5{margin:0}#applied-inquiry-temporary-contribution section+section{margin-top:24px}#applied-inquiry-temporary-contribution .btn-list{margin-top:30px}#applied-inquiry-temporary-contribution .label-text{margin:5px}#applied-inquiry-temporary-contribution .applied-inquiry-table+.contribution-info td{border-top:0}#applied-inquiry-temporary-contribution td.header{width:41.6%}#applied-inquiry-temporary-contribution td.body{width:58.4%}#applied-inquiry-temporary-contribution .contribution-info td.header{width:20.8%}#applied-inquiry-temporary-contribution .contribution-info td.body{width:58.4%}#applied-inquiry-temporary-contribution table{table-layout:fixed}#applied-inquiry-equity-drawing td.header{background-color:#fafce6}#applied-inquiry-equity-drawing tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-equity-drawing tr:first-child .body{border-top:4px solid #888}#applied-inquiry-equity-drawing h5{margin:0}#applied-inquiry-equity-drawing section+section{margin-top:24px}#applied-inquiry-equity-drawing .btn-list{margin-top:30px}#applied-inquiry-equity-drawing .label-text{margin:5px}#applied-inquiry-equity-drawing .account-details__header,#applied-inquiry-equity-drawing .confirm-drawing__header,#applied-inquiry-equity-drawing .transfer-account-info__header,#applied-inquiry-equity-drawing td.header{width:41.6%}#applied-inquiry-equity-drawing .confirm-drawing .confirm-drawing__header-sub,#applied-inquiry-equity-drawing .confirm-drawing .confirm-drawing__header-total{width:20.8%}#applied-inquiry-equity-drawing .account-details__body,#applied-inquiry-equity-drawing .confirm-drawing__body,#applied-inquiry-equity-drawing .transfer-account-info__body,#applied-inquiry-equity-drawing td.body{width:58.4%}#applied-inquiry-equity-drawing .applied-inquiry-table+.confirm-drawing td{border-top:0}#applied-inquiry-equity-drawing .confirm-drawing+.transfer-account-info td{border-top:0}#applied-inquiry-equity-drawing .confirm-drawing+.equity-drawing-applied-table td{border-top:0}#applied-inquiry-equity-drawing .transfer-account-info+.account-details td{border-top:0}#applied-inquiry-equity-drawing .account-details+.equity-drawing-applied-table td{border-top:0}#applied-inquiry-equity-drawing .transfer-account-info+.equity-drawing-applied-table td{border-top:0}#applied-inquiry-equity-drawing table{table-layout:fixed}#applied-inquiry-esop-withdrawal td.header{background-color:#fafce6}#applied-inquiry-esop-withdrawal tr:first-child .header{border-top:4px solid #accc2a}#applied-inquiry-esop-withdrawal tr:first-child .body{border-top:4px solid #888}#applied-inquiry-esop-withdrawal h5{margin:0}#applied-inquiry-esop-withdrawal section+section{margin-top:24px}#applied-inquiry-esop-withdrawal .account-details__header,#applied-inquiry-esop-withdrawal .equity-positions-for-withdrawal__header,#applied-inquiry-esop-withdrawal .special-contribution-for-withdrawal-merchant__header,#applied-inquiry-esop-withdrawal .transfer-account-info__header,#applied-inquiry-esop-withdrawal td.header{width:41.6%}#applied-inquiry-esop-withdrawal .equity-positions-for-withdrawal__detail,#applied-inquiry-esop-withdrawal .equity-positions-for-withdrawal__sub,#applied-inquiry-esop-withdrawal .special-contribution-for-withdrawal-merchant__detail,#applied-inquiry-esop-withdrawal .special-contribution-for-withdrawal-merchant__sub,#applied-inquiry-esop-withdrawal td.detail-header{width:20.8%}#applied-inquiry-esop-withdrawal .account-details__body,#applied-inquiry-esop-withdrawal .equity-positions-for-withdrawal__body,#applied-inquiry-esop-withdrawal .special-contribution-for-withdrawal-merchant__body,#applied-inquiry-esop-withdrawal .transfer-account-info__body,#applied-inquiry-esop-withdrawal td.body{width:58.4%}#applied-inquiry-esop-withdrawal .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#applied-inquiry-esop-withdrawal .equity-drawing-for-withdrawal-listed-table+.transfer-account-info td{border-top:0}#applied-inquiry-esop-withdrawal .transfer-account-info+.account-details td{border-top:0}#applied-inquiry-esop-withdrawal .accumulative-investment-table+.transfer-account-info td{border-top:0}#applied-inquiry-esop-withdrawal .withdrawal-info-table+.identification-table td{border-top:0}#applied-inquiry-esop-withdrawal .withdrawal-merchant-table+.transfer-account-info td{border-top:0}#applied-inquiry-esop-withdrawal table{table-layout:fixed}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}#customer-info td.header{background-color:#ffe4eb}#customer-info tr:first-child .header{border-top:4px solid #ff86a7}#customer-info tr:first-child .body{border-top:4px solid #888}#customer-info section{padding-bottom:15px}#customer-info .pre-line{white-space:pre-line}#customer-info .frame{border:#ddd 1px solid;background-color:#fff;-webkit-border-radius:0;border-radius:0;padding:16px;min-height:50px}#customer-info .click-zone{cursor:pointer}#customer-info .click-zone .flex-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#customer-info .click-zone .el-input__icon{position:relative}#customer-info .click-zone .el-input__icon.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}#customer-info .notice-from-secretariat-dialog .el-dialog__header{padding:0}@media (min-width:768px){#customer-info .notice-from-secretariat-dialog .el-dialog__body{padding:16px 32px}}@media (max-width:767px){#customer-info .notice-from-secretariat-dialog .el-dialog__body{padding:0 15px}}#sell-vwap{white-space:pre-line}#sell-vwap td.header{background-color:#ffe4eb}#sell-vwap tr:first-child .header{border-top:4px solid #ff86a7}#sell-vwap tr:first-child .body{border-top:4px solid #888}#sell-vwap section{margin-top:16px}#sell-vwap .frame{border:#cfcfcf 1px solid;-webkit-border-radius:4px;border-radius:4px;margin-bottom:15px;padding:16px}@media (max-width:767px){#sell-vwap .el-radio-group{width:100%}}@media (min-width:768px){#sell-vwap .el-radio-group{width:33.33333%}}#sell-vwap .el-radio-button{width:50%}#sell-vwap .el-radio-button__inner{width:100%}#sell-vwap .input-frame{margin-bottom:16px}#sell-vwap .explain{margin-bottom:32px}#exercise-caution{white-space:pre-line}#exercise-caution td.header{background-color:#ffe4eb}#exercise-caution tr:first-child .header{border-top:4px solid #ff86a7}#exercise-caution tr:first-child .body{border-top:4px solid #888}#entry-exercise-info td.header{background-color:#ffe4eb}#entry-exercise-info tr:first-child .header{border-top:4px solid #ff86a7}#entry-exercise-info tr:first-child .body{border-top:4px solid #888}#entry-exercise-info #mail-required{margin-top:15px}#entry-exercise-info section+section{margin-top:15px}@media (max-width:767px){#entry-exercise-info .input-number{margin-bottom:10px}}#entry-exercise-info .input-number .el-input__inner{text-align:right}#entry-exercise-info .pre-line{white-space:pre-line}#entry-exercise-info .inline{display:inline-block}@media (max-width:767px){#entry-exercise-info .el-radio-group{width:100%}}@media (min-width:768px){#entry-exercise-info .el-radio-group{width:25%}}#entry-exercise-info .el-radio-group{margin-bottom:16px}#entry-exercise-info .el-radio-button{width:50%}#entry-exercise-info .el-radio-button__inner{width:100%}#entry-exercise-info .frame{border:#cfcfcf 1px solid;-webkit-border-radius:0;border-radius:0;margin-bottom:15px;min-height:28px;padding-left:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#entry-exercise-info #footer{margin-top:16px}#entry-exercise-info .supplement-label{margin-top:8px}#exercise-confirmation td.header{background-color:#ffe4eb}#exercise-confirmation tr:first-child .header{border-top:4px solid #ff86a7}#exercise-confirmation tr:first-child .body{border-top:4px solid #888}#exercise-confirmation section+section{margin-top:15px}#exercise-confirmation .pre-line{white-space:pre-line}@media (max-width:767px){#exercise-confirmation .el-radio-group{width:100%}}@media (min-width:768px){#exercise-confirmation .el-radio-group{width:25%}}#exercise-confirmation .el-radio-group{margin-bottom:16px}#exercise-confirmation .el-radio-button{width:50%}#exercise-confirmation .el-radio-button__inner{width:100%}#exercise-confirmation .input-frame{margin-bottom:16px}#exercise-confirmation .input-frame table{background-color:#fff}#exercise-confirmation .supplement-label{margin-top:8px}#exercise-completion td.header{background-color:#ffe4eb}#exercise-completion tr:first-child .header{border-top:4px solid #ff86a7}#exercise-completion tr:first-child .body{border-top:4px solid #888}#exercise-completion section{padding-bottom:15px}#exercise-completion .pre-line{white-space:pre-line}#account-opening-guide section{margin-bottom:16px;clear:both}#account-opening-guide a>img{cursor:pointer}#account-opening-guide .pre-line{white-space:pre-line}#account-opening-guide .add-padding-bottom{padding-bottom:15px}#account-opening-guide .add-padding-bottom-stretch{padding-bottom:-webkit-calc(15px * 3);padding-bottom:calc(15px * 3)}#account-opening-guide .justified-contents{margin-right:0;margin-left:0}#account-opening-guide .justified-contents div:not(:last-child){margin-right:16px}#account-opening-guide .frame{border:#ddd 1px solid;background-color:#fff;-webkit-border-radius:0;border-radius:0;padding:16px}#account-opening-guide .img-vertical{width:650px;height:-webkit-calc(260px + 15px);height:calc(260px + 15px)}#account-opening-guide .img-vertical .title{padding-bottom:5px}#account-opening-guide .img-vertical .first{padding-right:20px;float:left}#account-opening-guide .img-vertical .second{float:left}#account-opening-entry td.header{background-color:#fafce6}#account-opening-entry tr:first-child .header{border-top:4px solid #accc2a}#account-opening-entry tr:first-child .body{border-top:4px solid #888}#account-opening-entry .caution{margin-bottom:16px}#account-opening-entry .el-select{width:100%}#account-opening-entry .el-radio-group{width:58.33333%}#account-opening-entry .el-radio-button{width:50%}#account-opening-entry .el-radio-button__inner{width:100%}#account-opening-entry .width-6em{width:-webkit-calc(6em + 20px);width:calc(6em + 20px)}#account-opening-entry .width-5em{width:-webkit-calc(5em + 20px);width:calc(5em + 20px)}#account-opening-entry .width-4em{width:-webkit-calc(4em + 20px);width:calc(4em + 20px)}#account-opening-entry .width-2em{width:-webkit-calc(2em + 20px);width:calc(2em + 20px)}#account-opening-entry .padding-right{padding-right:15px}#account-opening-entry .spacer{padding-right:10px;padding-left:10px}#account-opening-entry .flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#account-opening-entry .flex-container.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-left:0}#account-opening-entry .flex-container.stretch{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#account-opening-entry [class^=flex-col-]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#account-opening-entry .flex-col-4{-webkit-box-flex:4;-webkit-flex:4 4 120px;-ms-flex:4 4 120px;flex:4 4 120px}#account-opening-entry .flex-col-8{-webkit-box-flex:8;-webkit-flex:8 8 280px;-ms-flex:8 8 280px;flex:8 8 280px}#account-opening-confirmation td.header{background-color:#fafce6}#account-opening-confirmation tr:first-child .header{border-top:4px solid #accc2a}#account-opening-confirmation tr:first-child .body{border-top:4px solid #888}#account-opening-confirmation section+section{margin-top:15px}#account-opening-confirmation .pre-line{white-space:pre-line}#account-opening-confirmation .input-frame h5{color:#054732}#account-opening-completion section+section{margin-top:15px}#account-opening-completion .pre-line{white-space:pre-line}#account-opening-completion .flex-row>div:first-child{padding-right:15px}#account-opening-completion .input-frame h5{color:#054732}#applying-inquiry td.header{background-color:#fafce6}#applying-inquiry tr:first-child .header{border-top:4px solid #accc2a}#applying-inquiry tr:first-child .body{border-top:4px solid #888}#applying-inquiry .label-text{margin:5px}#applying-inquiry .applying-info+.applying-info{margin-top:24px}#applying-inquiry .applying-type{color:#20a0ff;margin-bottom:8px}#applying-inquiry .applied-inquiry-table+.contribution-info td{border-top:0}#applying-inquiry .applied-inquiry-table+.confirm-drawing td{border-top:0}#applying-inquiry .confirm-drawing+.transfer-account-info td{border-top:0}#applying-inquiry .confirm-drawing+.equity-drawing-applied-table td{border-top:0}#applying-inquiry .confirm-drawing+.account-details td{border-top:0}#applying-inquiry .equity-drawing-for-withdrawal-listed-table+.transfer-account-info td{border-top:0}#applying-inquiry .transfer-account-info+.account-details td{border-top:0}#applying-inquiry .account-details+.equity-drawing-applied-table td{border-top:0}#applying-inquiry .transfer-account-info+.equity-drawing-applied-table td{border-top:0}#applying-inquiry .withdrawal-merchant-table+.transfer-account-info td{border-top:0}#applying-inquiry .accumulative-investment-table+.transfer-account-info td{border-top:0}#applying-inquiry .withdrawal-info-table+.identification-table td{border-top:0}#applying-inquiry .equity-positions-for-withdrawal+.carry-forwards-table td{border-top:0}#applying-inquiry table{table-layout:fixed}#applying-inquiry section{padding-bottom:15px}#applying-inquiry .withdrawal-info section{padding-bottom:5px}#select-exercise-plan td.header{background-color:#ffe4eb}#select-exercise-plan tr:first-child .header{border-top:4px solid #ff86a7}#select-exercise-plan tr:first-child .body{border-top:4px solid #888}#select-exercise-plan section#message{margin-bottom:15px}#select-exercise-plan section#caution-print{margin-bottom:15px}#select-exercise-plan section#check-box{margin-bottom:15px}#select-exercise-plan section#plan-info-list{margin-top:44px;margin-bottom:15px}#select-exercise-plan .pre-line{white-space:pre-line}#select-exercise-plan .el-select{height:100%;width:100%}#select-exercise-plan .el-input__inner{height:100%;padding:0;border-style:none}.el-dialog__body{color:#000;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){.el-dialog__body{font-size:14px}}@media (min-width:768px){.el-dialog__body{font-size:16px}}.el-dialog--small{max-height:80%;overflow-y:auto}@media (min-width:768px){.el-dialog--small{width:60%;max-width:810px;min-width:560px}}@media (max-width:767px){.el-dialog--small{width:90%}}.el-dialog__headerbtn{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:0;float:none;position:absolute;z-index:5000;margin:-15px}@media (min-width:768px){.el-dialog__headerbtn{background:#fff;top:40px;right:48px}}@media (max-width:767px){.el-dialog__headerbtn{top:32px;right:36px}}@media (max-width:767px){.el-dialog__headerbtn .el-dialog__close{color:#fff}}.el-dialog__wrapper{overflow:hidden}#plan-info .el-dialog__header{padding:0}@media (min-width:768px){#plan-info .el-dialog__body{padding:16px 32px}}@media (max-width:767px){#plan-info .el-dialog__body{padding:0 15px}}#plan-info .summary-tab h5{color:#e6003e}@media (min-width:768px){#plan-info .summary-tab h5{font-size:16px}}@media (max-width:767px){#plan-info .summary-tab h5{font-size:14px}}@media (max-width:767px){#plan-info .fixed-tab a{line-height:1em}}#plan-info #message,#plan-info #plan-info-list{padding-bottom:15px}#plan-info .summary-company-name{font-weight:600}@media (min-width:768px){#plan-info .summary-company-name{font-size:28px}}@media (max-width:767px){#plan-info .summary-company-name{font-size:20px}}#plan-info .section{margin-bottom:15px}@media (min-width:768px){#plan-info .tab-content{margin-top:72px}}@media (max-width:767px){#plan-info .tab-content{margin-top:90px}}#plan-info .pie-chart-text{white-space:pre-line;line-height:1em}#plan-info .pie-chart-area{margin-top:15px;margin-bottom:15px;padding-left:5px;padding-right:5px}@media (min-width:768px){#plan-info .pie-chart-area{height:300px;font-size:16px}}@media (max-width:767px){#plan-info .pie-chart-area{height:-webkit-calc((100vw - 4 * 15px)/ 2);height:calc((100vw - 4 * 15px)/ 2);font-size:14px}}@media (min-width:768px){#plan-info .pie-chart-area .text-in-chart{padding-top:120px;font-size:22px}}@media (max-width:767px){#plan-info .pie-chart-area .text-in-chart{padding-top:-webkit-calc((100vw - 4 * 15px)/ 5);padding-top:calc((100vw - 4 * 15px)/ 5)}}#plan-info .date-area{clear:both}@media (min-width:768px){#plan-info .date-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:768px){#plan-info .date-area .date-frame-outer{width:50%}#plan-info .date-area .date-frame-outer:first-child{padding-right:8px}#plan-info .date-area .date-frame-outer:last-child{padding-left:8px}}@media (max-width:767px){#plan-info .date-area .date-frame-outer{width:100%}#plan-info .date-area .date-frame-outer:last-child{padding-top:16px}}#plan-info .date-area .date-frame-outer .date-frame-inner{padding:16px;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px;text-align:center}#plan-info .date-area .label-text{color:#e6003e;font-size:16px}#plan-info .date-area .date-format-label{font-size:16px}#plan-info .summary-unit.col-xs-6:first-child{padding-right:7.5px}#plan-info .summary-unit.col-xs-6:not(:first-child){padding-left:7.5px}#plan-info .summary-unit:not(:first-child) td{border-top:0}#plan-info .legend{white-space:pre-line;height:100%}#plan-info .legend.col-xs-6{padding-left:0}#plan-info .legend .pie-chart{position:absolute}@media (min-width:768px){#plan-info .legend .pie-chart{top:35%}}@media (max-width:767px){#plan-info .legend .pie-chart{top:-webkit-calc((((100vw - 4 * 15px)/ 2) - 73px)/ 2);top:calc((((100vw - 4 * 15px)/ 2) - 73px)/ 2)}}#plan-info .legend .amount{text-align:right;padding-right:5px;padding-left:5px}@media (min-width:768px){#plan-info .legend .amount{width:100px}}@media (min-width:768px){#plan-info .legend table{font-size:16px}}@media (max-width:767px){#plan-info .legend table{font-size:14px}}#plan-info .legend td{border:0}@media (max-width:767px){#plan-info .legend tr:nth-of-type(odd) td{padding:0}#plan-info .legend tr:nth-of-type(even) td{padding-top:0}}@media (min-width:768px){#plan-info .caution{font-size:12px}}@media (max-width:767px){#plan-info .caution{font-size:10px}}.circle{display:inline-block;width:12px;height:12px;margin-top:0;margin-right:4px;margin-bottom:0;-webkit-border-radius:50%;border-radius:50%}.circle.EXERCISABLE{background-color:#e6003e}.circle.NOT_EXERCISABLE{background-color:#ff86a7}.circle.EMPTY{background-color:#dfdfdf}#stock-amount-pie-chart svg{position:absolute;top:0;left:15px}@media (min-width:768px){#stock-amount-pie-chart svg{height:300px;width:300px}}@media (max-width:767px){#stock-amount-pie-chart svg{height:-webkit-calc((100vw - 4 * 15px)/ 2);height:calc((100vw - 4 * 15px)/ 2);width:-webkit-calc((100vw - 4 * 15px)/ 2);width:calc((100vw - 4 * 15px)/ 2)}}#stock-amount-pie-chart path{stroke:#fff;stroke-width:2px}#stock-amount-pie-chart path.EXERCISABLE{fill:#e6003e}#stock-amount-pie-chart path.EXERCISABLE.outer{fill:#e6003e}#stock-amount-pie-chart path.NOT_EXERCISABLE{fill:#ff86a7}#stock-amount-pie-chart path.NOT_EXERCISABLE.outer{fill:#ff86a7}#stock-amount-pie-chart path.EMPTY{fill:#dfdfdf}#stock-amount-pie-chart path.EMPTY.outer{fill:#dfdfdf}.plan-info__help-panel{display:block;margin-top:15px}@media (min-width:768px){.plan-info__help-panel{padding:30px;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px}}.plan-info__help-panel .help-panel__title{margin:0}.plan-info__help-panel .help-panel__description{margin:0}.plan-info__help-panel .help-panel__description .desc-red{color:red;margin-top:1em}#operation-list td.header{background-color:#ffe4eb}#operation-list tr:first-child .header{border-top:4px solid #ff86a7}#operation-list tr:first-child .body{border-top:4px solid #888}#operation-list section{padding-bottom:15px}#operation-list hr{border-top:1px solid #333}#operation-list .adjust-table-col{width:37.5%}#operation-list .color-blue{color:#20a0ff}#operation-list .operation-list__header{text-align:center;background-color:#ffe4eb}#check-workflow td.header{background-color:#ffe4eb}#check-workflow tr:first-child .header{border-top:4px solid #ff86a7}#check-workflow tr:first-child .body{border-top:4px solid #888}#check-workflow .inline-block{display:inline-block}#check-workflow .inline{display:inline}#check-workflow .color-blue{color:#20a0ff}#check-workflow section{margin-bottom:15px}#check-workflow .pre-line{white-space:pre-line}#check-workflow hr{border-top:1px solid #333}#exercise-history-search td.header{background-color:#ffe4eb}#exercise-history-search tr:first-child .header{border-top:4px solid #ff86a7}#exercise-history-search tr:first-child .body{border-top:4px solid #888}#exercise-history-search section{padding-bottom:15px}#exercise-history-search .pre-line{white-space:pre-line}#exercise-history-search .el-select{height:100%;width:100%}#exercise-history-search .el-input__inner{height:100%;padding:0;border-style:none}@media (max-width:767px){#exercise-history-search .el-input__icon{right:-16px}}#exercise-history-search .input-frame__inner-frame td.header{width:20%}#exercise-history-search .input-frame__inner-frame td.year-select{min-width:60px}#exercise-history-search .input-frame__inner-frame td.year{width:35px}#exercise-history-search .input-frame__inner-frame td.month-select{min-width:25px}#exercise-history-search .input-frame__inner-frame td.month{width:35px}#exercise-history td.header{background-color:#ffe4eb}#exercise-history tr:first-child .header{border-top:4px solid #ff86a7}#exercise-history tr:first-child .body{border-top:4px solid #888}#exercise-history section{padding-bottom:15px}#exercise-history hr{border-top:1px solid #333}#exercise-history .pre-line{white-space:pre-line}#exercise-history .tax-table-column{width:37.5%}#exercise-history .color-blue{color:#20a0ff}#exercise-history .exercise-history__header{background-color:#ffe4eb}#estimation-service-input td.header{background-color:#ffe4eb}#estimation-service-input tr:first-child .header{border-top:4px solid #ff86a7}#estimation-service-input tr:first-child .body{border-top:4px solid #888}#estimation-service-input section{padding-bottom:15px}#estimation-service-input .el-select{height:100%;width:100%}#estimation-service-input .el-input__inner{height:100%;padding:0;border-style:none}#estimation-service-input .input-frame__inner-frame{margin-bottom:16px}#estimation-service-detail td.header{background-color:#ffe4eb}#estimation-service-detail tr:first-child .header{border-top:4px solid #ff86a7}#estimation-service-detail tr:first-child .body{border-top:4px solid #888}#estimation-service-detail section{margin-bottom:15px}@media (max-width:767px){#estimation-service-detail .input-number{margin-bottom:10px}}#estimation-service-detail .input-number .el-input__inner{text-align:right}#estimation-service-detail .el-radio-group{width:100%}#estimation-service-detail .el-radio-button{width:50%}#estimation-service-detail .el-radio-button__inner{width:100%}#estimation-service-detail .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#20a0ff}@media (min-width:768px){#estimation-service-detail .no-padding:first-child:not([class=col-xs-12]){padding-right:0}}#estimation-service-detail .no-padding:last-child:not(:first-child){padding-left:0}#estimation-service-detail .validation-area{margin-top:10px}#esop-suspension-confirmation td.header{background-color:#fafce6}#esop-suspension-confirmation tr:first-child .header{border-top:4px solid #accc2a}#esop-suspension-confirmation tr:first-child .body{border-top:4px solid #888}#esop-suspension-confirmation .esop-company-name-table+.contribution-info td{border-top:0}#withdrawal-merchant-input td.header{background-color:#fafce6}#withdrawal-merchant-input tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-merchant-input tr:first-child .body{border-top:4px solid #888}#withdrawal-merchant-input label{margin-bottom:0}#withdrawal-merchant-input .flex-row{margin-top:10px;margin-bottom:10px}#withdrawal-merchant-input .flex-row::after,#withdrawal-merchant-input .flex-row::before{display:none;content:''}#withdrawal-merchant-input .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-merchant-input .text-description{margin-top:10px;margin-bottom:10px}#withdrawal-merchant-input .el-radio-group{width:100%}#withdrawal-merchant-input .el-radio-button{width:50%}#withdrawal-merchant-input .el-radio-button__inner{width:100%}#withdrawal-merchant-input .el-input__inner:disabled{color:#333}#withdrawal-merchant-input .caution{color:#b10000;margin-bottom:10px}#withdrawal-merchant-input .number-label .input-number .el-input__inner{text-align:right}#withdrawal-merchant-input .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-merchant-input .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-merchant-input .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-merchant-input .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-merchant-input .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-merchant-input .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-merchant-input .calc-button,#withdrawal-merchant-input .calc-input{padding-left:15px;padding-right:15px;margin-top:5px}#withdrawal-merchant-input .input-special-contribution{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){#withdrawal-merchant-input .calc-button{width:25%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#withdrawal-merchant-input .calc-input{width:41.66667%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width:767px){#withdrawal-merchant-input .calc-button,#withdrawal-merchant-input .calc-input{width:100%}}#withdrawal-merchant-input .pre-line{white-space:pre-line}#withdrawal-merchant-input .el-radio-button.is-active.is-disabled .el-radio-button__orig-radio:disabled+.el-radio-button__inner{background-color:#20a0ff}#withdrawal-merchant-confirmation td.header{background-color:#fafce6}#withdrawal-merchant-confirmation tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-merchant-confirmation tr:first-child .body{border-top:4px solid #888}#withdrawal-merchant-confirmation .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-merchant-confirmation .transfer-account-info+.account-details td{border-top:0}#withdrawal-merchant-confirmation .withdrawal-merchant-table+.transfer-account-info td{border-top:0}#withdrawal-merchant-confirmation .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-merchant-confirmation .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-merchant-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-merchant-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-merchant-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-merchant-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-unlisted-input td.header{background-color:#fafce6}#withdrawal-unlisted-input tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-unlisted-input tr:first-child .body{border-top:4px solid #888}#withdrawal-unlisted-input .text-title{font-weight:700;margin-top:20px}#withdrawal-unlisted-input .text-description{margin-top:10px;margin-bottom:10px}#withdrawal-unlisted-input .el-date-editor{width:100%}#withdrawal-unlisted-input .el-radio-group{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#withdrawal-unlisted-input .el-radio-button{width:50%}#withdrawal-unlisted-input .el-radio-button__inner{width:100%}#withdrawal-unlisted-input .el-input__inner:disabled{color:#333}#withdrawal-unlisted-procedure td.header{background-color:#fafce6}#withdrawal-unlisted-procedure tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-unlisted-procedure tr:first-child .body{border-top:4px solid #888}#withdrawal-unlisted-procedure .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-unlisted-procedure .equity-positions-for-withdrawal+.carry-forwards-table td{border-top:0}#withdrawal-unlisted-procedure .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-unlisted-procedure .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-unlisted-procedure .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-unlisted-procedure .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-unlisted-procedure .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-unlisted-procedure .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-unlisted-procedure .carry-forwards-table td.carry-forwards-table__header{width:41.6%}#withdrawal-unlisted-procedure .carry-forwards-table td.carry-forwards-table__body{width:58.4%}#withdrawal-unlisted-procedure .input-frame__inner-frame .label-text{margin:5px 5px 5px 0}#withdrawal-unlisted-confirmation td.header{background-color:#fafce6}#withdrawal-unlisted-confirmation tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-unlisted-confirmation tr:first-child .body{border-top:4px solid #888}#withdrawal-unlisted-confirmation .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-unlisted-confirmation .equity-positions-for-withdrawal+.carry-forwards-table td{border-top:0}#withdrawal-unlisted-confirmation .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-unlisted-confirmation .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-unlisted-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-unlisted-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-unlisted-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-unlisted-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-unlisted-confirmation .carry-forwards-table td.carry-forwards-table__header{width:41.6%}#withdrawal-unlisted-confirmation .carry-forwards-table td.carry-forwards-table__body{width:58.4%}#withdrawal-unlisted-applied-confirmation td.header{background-color:#fafce6}#withdrawal-unlisted-applied-confirmation tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-unlisted-applied-confirmation tr:first-child .body{border-top:4px solid #888}#withdrawal-unlisted-applied-confirmation .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-unlisted-applied-confirmation .equity-positions-for-withdrawal+.carry-forwards-table td{border-top:0}#withdrawal-unlisted-applied-confirmation .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-unlisted-applied-confirmation .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-unlisted-applied-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-unlisted-applied-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-unlisted-applied-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-unlisted-applied-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-unlisted-applied-confirmation .carry-forwards-table td.carry-forwards-table__header{width:41.6%}#withdrawal-unlisted-applied-confirmation .carry-forwards-table td.carry-forwards-table__body{width:58.4%}#withdrawal-unlisted-cancellation-confirmation td.header{background-color:#fafce6}#withdrawal-unlisted-cancellation-confirmation tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-unlisted-cancellation-confirmation tr:first-child .body{border-top:4px solid #888}#withdrawal-unlisted-cancellation-confirmation .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-unlisted-cancellation-confirmation .equity-positions-for-withdrawal+.carry-forwards-table td{border-top:0}#withdrawal-unlisted-cancellation-confirmation .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-unlisted-cancellation-confirmation .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-unlisted-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-unlisted-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-unlisted-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-unlisted-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-unlisted-cancellation-confirmation .carry-forwards-table td.carry-forwards-table__header{width:41.6%}#withdrawal-unlisted-cancellation-confirmation .carry-forwards-table td.carry-forwards-table__body{width:58.4%}#withdrawal-listed-point{white-space:pre-line}#withdrawal-listed-point td.header{background-color:#fafce6}#withdrawal-listed-point tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-point tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-point .caution{color:#b10000;font-weight:700;margin:32px 0 10px}#withdrawal-listed-point .caution-message{background-color:#fff;border:solid #c0ccda .5px}#withdrawal-listed-point .caution-message .message-ordered-list{padding-left:15px}#withdrawal-listed-point .caution-message .message-list:not(:last-child){margin-bottom:20px}#withdrawal-listed-point .input-frame h5{margin:0;color:#054732}#withdrawal-listed-input td.header{background-color:#fafce6}#withdrawal-listed-input tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-input tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-input .text-title{font-weight:700;margin-top:20px}#withdrawal-listed-input .text-description{margin-top:10px;margin-bottom:10px}#withdrawal-listed-input .el-date-editor{width:100%}#withdrawal-listed-input .el-radio-group{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#withdrawal-listed-input .withdrawal-reason{margin-bottom:15px}#withdrawal-listed-input .el-radio-button{width:50%}#withdrawal-listed-input .el-radio-button__inner{width:100%}#withdrawal-listed-input .el-input__inner:disabled{color:#333}#withdrawal-listed-broken-lot-transfer{white-space:pre-line}#withdrawal-listed-broken-lot-transfer td.header{background-color:#fafce6}#withdrawal-listed-broken-lot-transfer tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-broken-lot-transfer tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-broken-lot-transfer .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-listed-broken-lot-transfer .text-description{margin-top:16px;margin-bottom:10px}#withdrawal-listed-broken-lot-transfer .caution{color:#b10000;margin-bottom:10px}#withdrawal-listed-broken-lot-transfer .additional-purchase-table{width:100%}#withdrawal-listed-broken-lot-transfer .additional-purchase-table .header{width:41.6%}#withdrawal-listed-broken-lot-transfer .additional-purchase-table .body{width:58.4%;text-align:right}#withdrawal-listed-broken-lot-transfer .number-label .input-number .el-input__inner{text-align:right}@media (min-width:768px){#withdrawal-listed-broken-lot-transfer .calc-button{margin-top:32px}}#withdrawal-listed-broken-lot-transfer .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-listed-broken-lot-transfer .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-listed-broken-lot-transfer .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-listed-broken-lot-transfer .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-listed-broken-lot-transfer .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-listed-broken-lot-transfer .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}@media (min-width:768px){#withdrawal-listed-broken-lot-transfer .edit-address-for-withdrawal .zip-code-label{height:36px;line-height:36px}}@media (max-width:767px){#withdrawal-listed-broken-lot-transfer .edit-address-for-withdrawal .zip-code-label{margin:5px 5px 5px 0}}#withdrawal-listed-broken-lot-transfer .input-frame__inner-frame .label-text{margin:5px 5px 5px 0}#withdrawal-listed-equity-transfer-procedure{white-space:pre-line}#withdrawal-listed-equity-transfer-procedure td.header{background-color:#fafce6}#withdrawal-listed-equity-transfer-procedure tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-equity-transfer-procedure tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-equity-transfer-procedure .esop-company-name-table+.equity-positions td{border-top:0}#withdrawal-listed-equity-transfer-procedure .caution{color:#b10000;font-weight:700;margin:10px}#withdrawal-listed-equity-transfer-procedure .account-info-table{margin-top:10px}@media (max-width:767px){#withdrawal-listed-equity-transfer-procedure .el-radio-button__inner{padding:6px 12px}}#withdrawal-listed-confirmation{white-space:pre-line}#withdrawal-listed-confirmation td.header{background-color:#fafce6}#withdrawal-listed-confirmation tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-confirmation tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-confirmation .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-listed-confirmation .equity-drawing-for-withdrawal-listed-table+.transfer-account-info td{border-top:0}#withdrawal-listed-confirmation .transfer-account-info+.account-details td{border-top:0}#withdrawal-listed-confirmation .accumulative-investment-table+.transfer-account-info td{border-top:0}#withdrawal-listed-confirmation .withdrawal-info-table+.identification-table td{border-top:0}#withdrawal-listed-confirmation .caution{color:#b10000;font-weight:700;margin:10px}#withdrawal-listed-confirmation .account-info-table{margin-top:10px}#withdrawal-listed-confirmation .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-listed-confirmation .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-listed-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-listed-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-listed-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-listed-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-listed-confirmation .accumulative-investment-table .header{width:41.6%}#withdrawal-listed-confirmation .accumulative-investment-table .body{width:58.4%}#withdrawal-listed-confirmation .transfer-account-info td.transfer-account-info__header{width:41.6%}#withdrawal-listed-confirmation .transfer-account-info td.transfer-account-info__body{width:58.4%}#withdrawal-listed-confirmation .withdrawal-info-table .info-table td.header{width:41.6%}#withdrawal-listed-confirmation .withdrawal-info-table .info-table td.body{width:58.4%}#withdrawal-listed-confirmation .equity-drawing-for-withdrawal-listed-table .info-table td.drawing-header{width:41.6%}#withdrawal-listed-confirmation .equity-drawing-for-withdrawal-listed-table .info-table td.detail-header{width:20.8%}#withdrawal-listed-confirmation .equity-drawing-for-withdrawal-listed-table .info-table td.body{width:58.4%}#withdrawal-listed-confirmation .account-details td.account-details__header{width:41.6%}#withdrawal-listed-confirmation .account-details td.account-details__body{width:58.4%}#withdrawal-listed-confirmation .identification-table td.header{width:41.6%}#withdrawal-listed-confirmation .identification-table td.body{width:58.4%}#withdrawal-listed-cancellation-confirmation{white-space:pre-line}#withdrawal-listed-cancellation-confirmation td.header{background-color:#fafce6}#withdrawal-listed-cancellation-confirmation tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-cancellation-confirmation tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-cancellation-confirmation .esop-company-name-table+.equity-positions-for-withdrawal td{border-top:0}#withdrawal-listed-cancellation-confirmation .equity-drawing-for-withdrawal-listed-table+.transfer-account-info td{border-top:0}#withdrawal-listed-cancellation-confirmation .transfer-account-info+.account-details td{border-top:0}#withdrawal-listed-cancellation-confirmation .accumulative-investment-table+.transfer-account-info td{border-top:0}#withdrawal-listed-cancellation-confirmation .withdrawal-info-table+.identification-table td{border-top:0}#withdrawal-listed-cancellation-confirmation .caution{color:#b10000;font-weight:700;margin:10px}#withdrawal-listed-cancellation-confirmation .account-info-table{margin-top:10px}#withdrawal-listed-cancellation-confirmation .broken-lot-table{padding:0;white-space:normal;width:100%}#withdrawal-listed-cancellation-confirmation .broken-lot-table .header{width:41.6%}#withdrawal-listed-cancellation-confirmation .broken-lot-table .body{width:58.4%}#withdrawal-listed-cancellation-confirmation .identification-table{padding:0;white-space:normal;width:100%}#withdrawal-listed-cancellation-confirmation .identification-table .header{width:41.6%}#withdrawal-listed-cancellation-confirmation .identification-table .body{width:58.4%}#withdrawal-listed-cancellation-confirmation .identification-table .body .number{text-align:right}#withdrawal-listed-cancellation-confirmation .esop-company-name-table .esop-name-table td.header{width:41.6%}#withdrawal-listed-cancellation-confirmation .esop-company-name-table .esop-name-table td.body{width:58.4%}#withdrawal-listed-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__header{width:41.6%}#withdrawal-listed-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__detail,#withdrawal-listed-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__sub{width:20.8%}#withdrawal-listed-cancellation-confirmation .equity-positions-for-withdrawal td.equity-positions-for-withdrawal__body{width:58.4%}#withdrawal-listed-cancellation-confirmation .transfer-account-info td.transfer-account-info__header{width:41.6%}#withdrawal-listed-cancellation-confirmation .transfer-account-info td.transfer-account-info__body{width:58.4%}#withdrawal-listed-cancellation-confirmation .withdrawal-info-table .info-table td.header{width:41.6%}#withdrawal-listed-cancellation-confirmation .withdrawal-info-table .info-table td.body{width:58.4%}#withdrawal-listed-cancellation-confirmation .equity-drawing-for-withdrawal-listed-table .info-table td.drawing-header{width:41.6%}#withdrawal-listed-cancellation-confirmation .equity-drawing-for-withdrawal-listed-table .info-table td.detail-header{width:20.8%}#withdrawal-listed-cancellation-confirmation .equity-drawing-for-withdrawal-listed-table .info-table td.body{width:58.4%}#withdrawal-listed-cancellation-confirmation .account-details td.account-details__header{width:41.6%}#withdrawal-listed-cancellation-confirmation .account-details td.account-details__body{width:58.4%}#withdrawal-listed-cancellation-confirmation .accumulative-investment-table .info-table td.header{width:41.6%}#withdrawal-listed-cancellation-confirmation .accumulative-investment-table .info-table td.body{width:58.4%}#withdrawal-listed-acceptance{white-space:pre-line}#withdrawal-listed-acceptance td.header{background-color:#fafce6}#withdrawal-listed-acceptance tr:first-child .header{border-top:4px solid #accc2a}#withdrawal-listed-acceptance tr:first-child .body{border-top:4px solid #888}#withdrawal-listed-acceptance .text-first{margin-top:15px}#withdrawal-listed-acceptance .caution{color:#b10000;font-weight:700;margin:10px}#withdrawal-listed-acceptance .transfer-table{padding:0;white-space:normal;width:100%}#withdrawal-listed-acceptance .transfer-table .header{width:41.6%}#withdrawal-listed-acceptance .transfer-table .body{width:58.4%}#withdrawal-listed-acceptance .transfer-table .body .number{text-align:right}.notice-from-secretariat{word-wrap:break-word}.notice-from-secretariat .title{border-bottom:1px solid #d8d8d8}.notice-from-secretariat .text-title{margin-top:10px;margin-bottom:10px}.notice-from-secretariat .btn{margin-top:32px}#login-page-guidance{white-space:pre-line}#login-page-guidance .message-indent{padding-left:1em;text-indent:-1em}#app-ald,body,html{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',メイリオ,meiryo,'Meiryo UI',helvetica,'Helvetica Neue',游ゴシック,sans-serif;color:#333}@media (max-width:767px){#app-ald,body,html{font-size:14px}}@media (min-width:768px){#app-ald,body,html{font-size:16px}}body{overflow-y:scroll}@media print{body{padding-top:0}}@media (min-width:768px){table{font-size:14px}}@media (max-width:767px){table{font-size:12px}}.el-loading-mask{background-color:rgba(255,255,255,.3)}#app-ald,#app-not-found,#app-sorry-page,#app-sso-login-error{padding-bottom:20px}#app-ald .screen-id,#app-not-found .screen-id,#app-sorry-page .screen-id,#app-sso-login-error .screen-id{margin-top:16px;text-align:right}@media (min-width:768px){#app-ald .container,#app-not-found .container,#app-sorry-page .container,#app-sso-login-error .container{width:990px}}@media (min-width:768px){#app-ald #customer-header .container,#app-not-found #customer-header .container,#app-sorry-page #customer-header .container,#app-sso-login-error #customer-header .container{width:100%;min-width:768px;max-width:1020px}}#app-ald .not-found a,#app-ald .sorry-page a,#app-ald .sso-login-error a,#app-not-found .not-found a,#app-not-found .sorry-page a,#app-not-found .sso-login-error a,#app-sorry-page .not-found a,#app-sorry-page .sorry-page a,#app-sorry-page .sso-login-error a,#app-sso-login-error .not-found a,#app-sso-login-error .sorry-page a,#app-sso-login-error .sso-login-error a{text-decoration:underline;cursor:pointer}