﻿html {
    height: 100%;
    padding: 0px;
    margin: 0px;
    /* IE7など強制的に縦スクロールバーが表示されてしまうため非表示にする */
    overflow: hidden;
}

body {
    font-family: 'ＭＳ Ｐゴシック';
    height: 100%;
    padding: 0px;
    margin: 0px;
}

/*
div {
    height: 100%;
    padding: 0px;
    margin: 0px;
}
*/
/*
.titletd {
    height: 25px; 
    white-space:nowrap; 
    text-align:left;
}
*/

.pwd-grid {
    border: 1px solid #666666;
    padding: 1px;
    border-spacing:1px;
    height: 100px;
    width: 550px;
}
.pwd-grid td {
    border: 1px solid #666666;
    border-spacing:1px;
    white-space: nowrap;
}

.pwdtd1 {
    width: 300px; 
    height: 50px; 
    background-color: #222595; 
    color: White; 
    text-align: left;
}

.pwdtb {
    width: 250px;
}

.hfr {
    background-color: #222595;
    width: 20px;
}

.table1 {
    width: 550px;
    height: 200px;
}

.spacetd {
    height: 25px;
}

.spacetd2 {
    height: 10px;
}

.titletd {
    white-space: nowrap;
    text-align: left;
    height: 25px;
    font-weight: bold;
}

.titlespan1 {
    color: #33ccff;
}

.titlespan2 {
    color: #000000;
}

.operationtd1 {
    text-align: left;
}

.messagetd1 {
    text-align: left;
    padding-left: 25px;
    vertical-align: top;
}

.messagetd2 {
    text-align: center;
    padding-left: 25px;
    vertical-align: top;
}

.errormessagetd1 {
    text-align: left;
    padding-left: 25px;
    vertical-align: top;
    font-weight: bold;
    color: Red;
}

.buttontd1 {
    padding-top: 15px;
    height: 25px;
    text-align: center;
}

.DesignTable2 {
    width:900px;
    table-layout:fixed;
}

.titletd2 {
    white-space: nowrap;
    text-align: center;
    height: 25px;
    font-weight: bold;
}

.operationtd2 {
    text-align:left;
    letter-spacing:0.5px;
    line-height:18px;
}

.spacetd3 {
    height:5px;
    font-size:5px;
}

.info-grid {
    border: 1px solid #666666;
    border-spacing:1px;
    white-space: nowrap;
    width:900px;
    padding: 1px;
}

.style1 {
    width: 180px;
    height: 50px;
    background-color: #222595;
    color: White;
    text-align: left;
}



.style4 {
    width: 150px;
    height: 30px;
    background-color: #222595;
    color: White;
    text-align: center;
    vertical-align:middle;
}

.SelectPreSystemInfoButtontd {
    text-align:right;
    height:30px;
}

.style3 {
    vertical-align:middle;
    border: 1px solid #666666;
    border-spacing:1px;
    white-space: nowrap;
}

.style5 {
    border: 1px solid #666666;
    border-spacing:1px;
    white-space: nowrap;
}

.TextBox1 {
    width:98%;
}

.TextBox2 {
    width:99%;
}

.TextBox3 {
}

.betweenNumberTextBox{
    padding-right:5px;
    padding-left:5px;
}

.numberMessage {
    font-size:18px;
    height:35px;
}

.messageLabel {
    margin-left:10px;
}



.selectUserInfoPageWrapper{
    text-align:center;
}


.titlePasswordWaring{
    color: #ff0000;
    font-weight:bold;
    margin:30px,7px,10px,4px;
    font-size:20px;
}

.titleDefaultBrowserInfo{
    font-weight:bold;
    margin:30px,7px,10px,4px;
    font-size:20px;
}

.warningTitle20220606Tr{
    height: 100px
}

.cdCpnyGrTrOnPanel{
    height: 30px; 
    vertical-align: bottom;
}

.userIdTrOnPanel{
    height: 25px;
}

.passwordTrOnPanel{
    height: 25px;
}

.informationTitle20220606Tr{
    height: 50px;
}

.passwordTitleTdOnPanel{
    width: 200px;
}

.titleDefaultBrowserInfo{
    margin-top: 15px;
}

.executeDefaultBrowserButtonTr{
    height: 30px;
}

.p_TitleRed{
    color:red;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:5px;
}

.p_TitleBlack{
    font-weight:bold;
    margin-top:10px;
    margin-bottom:5px;
}

.panelMessagtd{
    line-height:20px;
}

.div_Botton{
    margin-top:10px;
}

.buttontd2 {
    padding-top: 15px;
    height: 25px;
    text-align: center;
    width:50%;
}

.div_boxedMessage{
    border:1px solid;
    border-color:black;
    padding:0px 5px 10px 5px;
    margin-top:8px;
}

