@charset "utf-8";*{font-family:'Noto Sans Japanese', sans-serif;margin:0;padding:0;font-size:14px}.floating-box{top:110px;right:30px;position:fixed;z-index:1}select{border:1px solid black;font-size:14px;padding:5px 10px 5px 5px}h1,h2{font-weight:900}h3,h4,h5{font-weight:700}a{text-decoration:none}.header{margin:0 auto 0 auto;background-color:#E6E5E5;text-align:center;width:100%}.header_sp{background-color:#E6E5E5;text-align:center;min-width:100%}div.lp_header{margin:0 auto 0 auto;text-align:center;background-color:#fff !important;border-bottom:1px solid #ff7669 !important}.footer{background-color:#789;text-align:center;position:fixed;bottom:0;width:100%;color:#fff}.main{position:absolute;top:50%;text-align:center;width:100%}.login-wrapper .hack-login-button{padding:20px 80px;background-color:#fff;border:2px solid #ff7669;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#ff7669}.login-wrapper .hack-login-button:hover{color:#fff;background-color:#ff7669}div.menu-bar{width:100%;background:#fff}div.menu-bar ul{list-style-type:none;padding:0;margin:0;font-size:0}div.menu-bar li{background:#fff;width:120px;height:30px;padding:5px}div.menu-bar li a{display:block;height:100%}div.menu-bar .menu{text-align:center;vertical-align:middle;font-size:16px}div.menu-bar .menu .menu-name{cursor:pointer;display:inline-block;border-bottom:2px #fff solid}div.menu-bar .menu .menu-name:last-child{border-right:1px solid #fff}div.menu-bar .menu .menu-act{border-bottom:2px #4285f4 solid;background:#f5f5f5}div.menu-bar .menu .menu-name:hover{border-bottom:2px #4285f4 solid;background:#f5f5f5}div.tab_wrap{padding-top:20px}ul#tab{margin:0px;padding:3px;height:30px}ul#tab li{list-style-type:none;float:left;display:block;text-align:center;background-color:#f5f5f5;color:#4285f4;border:1px #f5f5f5 solid;width:200px;padding:5px 0px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}ul#tab li.select{background-color:#4285f4;color:#fff}.hack-button{margin:5px;padding:5px 20px;background-color:#fff;border:2px solid #ff7669;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#ff7669}.hack-button:hover{color:#fff;background-color:#ff7669}.hack-button_sp{margin:20px;padding:20px 20px;background-color:#ff7669;border:2px solid #ff7669;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;width:100%;cursor:auto}.hack-lp-button{padding:5px 20px;background-color:#f5f5f5;border:1px solid #000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#000}.hack-grid-button{padding:5px;background-color:#fff;border:2px solid #ff7669;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#ff7669}.hack-grid-button:hover{color:#fff;background-color:#ff7669}.hack-grid-button:disabled{padding:5px;background-color:#fff;border:2px solid #f5f5f5;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#f5f5f5}div.table_title_box{margin-top:10px;margin-bottom:10px;margin-left:5px;border-left:5px solid #4285f4}div.table_title_box p.table_txt_name{font-size:20px;padding-left:10px}div{border-collapse:collapse}textarea{width:100%;box-sizing:border-box;height:300px}input.w100{width:100%;box-sizing:border-box}textarea[readonly],input[readonly]{background-color:#f5f5f5;color:black}input[type="checkbox"]{display:inline-block;position:relative;margin-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:button;appearance:button;width:20px;height:20px;border:solid black 1px;vertical-align:middle}input[type="checkbox"]:checked::after{position:absolute;content:"";top:-3px;left:3px;width:8px;height:14px;border-right:4px solid #ff7669;border-bottom:4px solid #ff7669;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-top{margin:0;padding:0}.page-top p{margin:0;padding:0;position:fixed;right:16px;bottom:40px}.move-page-top{text-align:center;display:block;background:#fff;width:100px;height:30px;border:2px solid #ff7669;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#ff7669}.move-page-top:hover{background:#ff7669;color:#fff}#loader-bg{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;background:#000;z-index:1}#loader{display:none;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;text-align:center;color:#fff;z-index:2}p.error_msg{color:#ff7669}.icon_human{display:inline-block;height:20px;width:auto}table.dataTable thead th,table.dataTable thead td{background-color:#4285f4;color:#fff;border:1px black solid}table.dataTable tboby th,table.dataTable tbody td{border-top:1px black solid;border-bottom:1px black solid}table.dataTable tbody td{border:1px #f5f5f5 solid}table.dataTable tbody tr:hover{background-color:#f5f5f5}table.dataTable.no-footer{border-bottom:none !important}p.required{font-size:4px !important;background:#DC143C;color:#fff;display:inline-block;white-space:nowrap;padding:3px 3px;margin-left:3px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.hack-button_grid{padding:5px 20px;background-color:#fff;border:1px solid #ff7669;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#ff7669}.hack-button_grid:hover{color:#fff;background-color:#ff7669}div.login_box{padding:10px;max-width:500px;min-height:100%;margin:0 auto 0 auto}div.button-right{padding:30px;text-align:center}.hack-login-button{width:300px !important}
