body{width:1280px;margin:0 auto}#container{width:90%;margin:0 auto;margin-top:45px}#header{line-height:50px;font-size:34px;font-weight:bold;padding-left:25px;padding-right:25px;color:#fff;background-color:#a20042}#header a{color:#fff;font-size:24px}#header .relay-userate{float:right;padding-right:550px}#header .relay-disrate{float:right;padding-right:550px}#header .help{float:right;font-weight:normal}#header .secondline{color:#fff;font-weight:normal;font-size:21px;display:block}#header .secondline a{font-size:21px}#header .logout-form{display:inline;float:right}#header .logout-form button{background-color:#3a3838;color:#fff;font-size:20px}#header-image{width:100%}#header-sub{margin-top:10px;font-size:18px}#header-sub .user-name{font-weight:bold}#header-sub .update-time{float:right}#header-sub .menu-message{font-size:18px;color:red}#login-main{width:65%;margin:0 auto;margin-top:80px;margin-bottom:40px}#menu-main{width:80%;margin:0 auto;margin-top:80px;margin-bottom:80px}#message-main{margin-top:120px;margin-bottom:120px;text-align:center}#password-main{width:65%;margin:0 auto;margin-top:60px;margin-bottom:40px}button{font-size:20px;font-weight:bold;padding-right:20px;padding-left:20px}table{border-collapse:collapse;font-size:18px}table#menu-table{table-layout:fixed;border-collapse:separate;line-height:90px;width:100%}#menu-table td{border:none;text-align:left}#menu-table .dot-border{border-top:dotted #2f75b5;height:5px}#menu-table button{height:50px;width:250px}.menu-navi{line-height:40px;font-weight:bold;font-size:30px;color:#666;padding-left:25px;background-color:#f1edce;border:solid 1px #c3bfa0;margin-bottom:30px}#menu-info{width:100%;font-size:15px;overflow-y:scroll;resize:none}div #login{margin-top:24px;padding:35px;border:solid 1px #ccc;background:#f7f5e6}#login .login-submit{text-align:center}table.login-form{border:0 none;width:100%}table.login-form tr{height:45px}table.login-form td{border:0 none;text-align:left}table.login-form .name{width:25%;font-weight:bold}table.login-form .form-error{font-size:15px;padding-top:10px;color:red}.notice{clear:both;padding-top:12px;padding-left:1em;color:red}#message{font-size:1.2em;color:red}#button-for-login{margin-top:120px}#dropdownarea{margin-bottom:3px}#month-select{font-size:20px;width:150px}#button-csv{float:right}#button-close{padding-top:30px;padding-bottom:30px;text-align:center}.month-form{display:inline}.month-form p{display:inline}#disrate-table-area{width:60%}#disrate-table-area p{margin-block-end:0}table.analysis{border-collapse:collapse;font-size:18px;width:100%}table.analysis th,td{height:30px;border:solid .5px;border-color:gray;text-align:center;vertical-align:text-top}table.analysis .noborder{border:0 none}table.analysis .th-ap{font-size:25px;background-color:#bfbfbf;text-align:left}table.analysis td.userate-cell{text-align:right}table.analysis td.userate-cell-excess-bg{text-align:right;background-color:red}table.analysis td.disrate-cell-excess-bg{background-color:red}#password{margin-top:24px;padding:50px;border:solid 1px #ccc;background:#f7f5e6}#password .password-submit{text-align:center;display:flex;justify-content:space-evenly}.password-submit button{width:145px}table.password-form{border:0 none;width:100%}table.password-form tr{height:40px}table.password-form td{border:0 none;text-align:left}table.password-form .name{width:40%;font-weight:bold}table.password-form .pass-error{text-align:center;font-size:15px;color:red}.trafficreport-form{font-size:16px}table.traffic-list{clear:both;border-collapse:collapse;border:0;border-spacing:0;word-break:break-all}table.traffic-list th{padding:6px;text-align:center;font-weight:bold;border:1px solid #ccc}table.traffic-list td{font-size:13px;vertical-align:middle}.traffic-list-cell{padding:6px;text-align:left;border:1px solid #ccc}.traffic-list-cell-right{padding:6px;text-align:right;border:1px solid #ccc}.traffic-list-cell-link{padding:6px;text-align:center;border:1px solid #ccc}table.memory-list{border-collapse:collapse}th.memory-list-th{height:30px;border:solid .5px;border-color:#ccc;text-align:center;min-width:20px;vertical-align:middle}td.memory-list-td{height:30px;font-size:13px;border:solid .5px;border-color:#ccc;text-align:center;min-width:20px;vertical-align:middle}td.memory-list-td:nth-of-type(1){padding-left:10px}tr.memory-list-odd:nth-child(odd){background-color:#eee}#footer{line-height:34px;font-size:22px;padding-left:25px;padding-right:25px;color:#fff;background-color:#a20042}#footer a{color:#fff}#footer .copyright{float:right}#footer .corporate-name{text-align:right;clear:right}#viewerContainer{}.gc-viewer{background-color:transparent}.gcv-pageview{padding-top:0}.gcv-page{margin:0 auto 0 auto;box-shadow:0 0 0 0}.style3{width:100%!important}.pager-button{border:none;font-size:16px}.pager-button button{width:60px;font-weight:normal;font-size:16px;padding-right:0;padding-left:0;color:#337ab7;background-color:#bdd7ee;border-color:#bdd7ee;height:36px}.txt-page-number{width:40px;max-width:100%;font-size:16px;border:solid 1px #2f75b5;height:36px}.pagination-container{display:flex!important}.pagination{display:inline-block;padding-left:0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}