﻿.btn5s{display:inline-block;border:none;vertical-align:top;height:26px;line-height:26px}.btn5s a,.btn5s span{display:inline-block;height:100%}.btn5s a,.btn5s span,.btn5s input[type=submit],.btn5s button{height:100%;min-width:4em;cursor:pointer;color:#fff;text-align:left;text-decoration:none;white-space:nowrap;border:none;outline:none}.btn5s a.no-icon,.btn5s span.no-icon,.btn5s input[type=submit].no-icon,.btn5s button.no-icon{padding:0 10px;text-align:center}.btn5s a,.btn5s input[type=submit],.btn5s button{background-color:#1677B8}.btn5s a:hover,.btn5s input[type=submit]:hover,.btn5s button:hover{opacity:0.8}.btn5s a.disable,.btn5s input[type=submit].disable,.btn5s button.disable{background-color:#dadada}.btn5s span{white-space:nowrap;background-color:#dadada}.btn5s span:hover{background-color:#dadada}.btn5s a,.btn5s span,.btn5s input[type=submit],.btn5s button{padding:0 6px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3",sans-serif}*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%;color:#3E3A39}table{border-collapse:collapse}table caption{text-align:left;font-weight:bold}table caption .normal{font-weight:normal}table th{font-weight:normal}input,select,button,textarea{font-size:inherit}input[type=checkbox],input[type=radio]{margin:0}label{padding-left:4px;margin-right:1em}input,textarea{padding:0.2em 0.5em}optgroup,option{padding:0 0.5em}optgroup option{text-indent:1em}input[type="file"]{width:100%;background-color:#eee}label.select{position:relative;margin:0;padding:0}label.select:before{border-right:2px #000 solid;border-bottom:2px #000 solid;content:'';display:block;margin-top:-5px;pointer-events:none;position:absolute;top:50%;right:10px;width:6px;height:6px;z-index:1;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}label.select:after{content:'';display:block;pointer-events:none;position:absolute;top:50%;right:15px;margin-top:-10px;width:20px;height:20px}label.select select{appearance:none;padding-left:4px;padding-right:22px;position:relative;width:auto !important;-moz-appearance:none;-webkit-appearance:none}label.select select::-ms-expand{display:none}a{text-decoration:none}img{border:none}input,select,textarea{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input,select,textarea{border:1px solid #B4B4B5}#container{position:relative;min-width:980px;width:100%;min-height:100%;height:auto !important;height:100%;font-size:.75rem}header{margin:0;padding:0;height:64px;width:100%;background-color:#fff;position:fixed}header *{margin:0;padding:0}header ul{list-style:none}header #logo_t{height:64px}header #logo{position:absolute;top:11px;left:10px}header ul{position:absolute;top:0.8em;right:0;margin-left:220px}header ul li{display:inline-block;margin-right:1em;height:2.5em;line-height:2.5em}header ul li#system_list{margin-right:2em}header ul li#system_list select{height:2.2em}header ul li#system_list optgroup,header ul li#system_list option{padding:0 0.5em}header ul li#system_list optgroup option{text-indent:0.5em}header ul li#contact a{padding-left:25px;background:url("../img/system/h_contact.png") no-repeat left center;color:#717071;font-size:1.2em}header ul li#logout a{padding-left:25px;background:url("../img/system/h_logout.png") no-repeat left center;color:#717071;font-size:1.2em}header ul li#help a{padding-left:25px;background:url("../img/system/h_help.png") no-repeat left center;color:#717071;font-size:1.2em}header #logo_t{height:44px;margin:10px 0 0 10px}#contents{clear:both;position:absolute;top:64px;left:0;right:0;height:532px;background-image:url("../img/login/main.jpg");background-repeat:no-repeat;background-position:center top;background-color:#edf7fe;background-size:auto 100%}#contents #logo{position:absolute;top:40px;left:50%;margin-left:-160px;width:320px}#contents #remote_host{position:absolute;top:55px;left:50%;margin-left:-160px;width:320px;width:80px;height:80px;display:inline-block}#contents #login{margin:0;padding:0;position:absolute;top:160px;left:50%;margin-left:-160px;width:320px;padding:40px 20px 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:rgba(159,159,160,0.7)}#contents #login *{margin:0;padding:0}#contents #login ul{list-style:none}#contents #login dl{clear:fix;margin-bottom:1em}#contents #login dt{font-size:1rem;width:100px;float:left}#contents #login dt label{color:#fff}#contents #login dd{text-align:right}#contents #login dd input{height:1.5rem;width:180px;border:0 none;padding:0.25em 0.5em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#contents #login #auth-error{position:absolute;top:10px;color:#f44;font-weight:bold}#contents #login #login-button{text-align:right}#contents.info{height:592px}#contents.info #login_information{margin:0;padding:0;position:absolute;top:340px;left:50%;margin-left:-320px;width:640px;height:200px;overflow:auto;background-color:#fff;border:1px solid #ccc;padding:4px}#contents.info #login_information *{margin:0;padding:0}#contents.info #login_information ul{list-style:none}footer{margin:0;padding:0;position:absolute;left:0;bottom:0;text-align:center;width:100%;height:32px;padding:0.5em;color:#fff;background-color:rgba(159,159,160,0.7)}footer *{margin:0;padding:0}footer ul{list-style:none}footer span#privacy{position:absolute;left:5px}footer span a{color:inherit}
