 /*
  * CSS Document
  * common.css
  */

body {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    margin-top: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
}

td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

th {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

form {
    font-size: xx-small;
}

input {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

select {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

textarea {
    font-size: xx-small;
}

.error {
    color: #FF0000;
    font-style: italic;
}

.btn_execute {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: 12px;
    width: 75px;
    height: 20px;
}

.btn_edit {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    width: 40px;
    height: 18px;
}

.style2 {
    font-size: 22px;
    font-style: italic;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
}

.style3 {
    font-size: 14px;
    font-style: italic;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
}

.style_title {
    font-size: 18px;
    font-style: italic;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    color:rgb(255,255,255);
}

.style_user {
    font-size: 14px;
    font-style: italic;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    color:rgb(255,255,255);
}

.style_copyright {
    font-size: x-small;
}

.style_txtbox250 {
    height: 19px;
    width: 247px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox250odd {
    height: 19px;
    width: 247px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox250_1 {
    height: 19px;
    width: 247px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox200 {
    height: 19px;
    width: 197px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox200odd {
    height: 19px;
    width: 197px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox200_1 {
    height: 19px;
    width: 197px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox150 {
    height: 19px;
    width: 150px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox150odd {
    height: 19px;
    width: 150px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox150_1 {
    height: 19px;
    width: 150px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox120 {
    height: 19px;
    width: 120px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox120odd {
    height: 19px;
    width: 120px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox120_1 {
    height: 19px;
    width: 120px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox100 {
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_rtxtbox100 {
    text-align: right;
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_rtxtbox200 {
    text-align: left;
    height: 19px;
    width: 183px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox100odd {
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_rtxtbox100odd {
    text-align: right;
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_rtxtbox200odd {
    text-align: left;
    height: 19px;
    width: 183px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox100_1 {
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_select100 {
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    background-color: #FFFFFF;
}


.style_select100odd {
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    background-color:#d3d3d3;
}

.style_select100_1 {
    height: 19px;
    width: 93px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox70 {
    height: 19px;
    width: 67px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox70odd {
    height: 19px;
    width: 67px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox70_1 {
    height: 19px;
    width: 67px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox50 {
    height: 19px;
    width: 47px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox50odd {
    height: 19px;
    width: 47px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox50_1 {
    height: 19px;
    width: 47px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox40 {
    height: 19px;
    width: 37px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox40odd {
    height: 19px;
    width: 37px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox40_1 {
    height: 19px;
    width: 37px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox40a {
    height: 19px;
    width: 37px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    ime-mode: disabled;
}

.style_txtbox30 {
    height: 19px;
    width: 27px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox30odd {
    height: 19px;
    width: 27px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox30_1 {
    height: 19px;
    width: 27px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_txtbox30a {
    height: 19px;
    width: 27px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    ime-mode: disabled;
}

.style_txtbox20 {
    height: 19px;
    width: 20px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #FFFFFF;
}

.style_txtbox20odd {
    height: 19px;
    width: 20px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border-style:solid;
    border-color: #d3d3d3;
    background-color:#d3d3d3;
}

.style_txtbox20_1 {
    height: 19px;
    width: 20px;
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
}

.style_button {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 85px;
    height: 22px;
    font-size: xx-small;
}

.style_button1 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 85px;
    height: 32px;
    font-size: 12px;
}

.style_button2 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 85px;
    height: 18px;
    font-size: xx-small;
}

.style_button3 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 55px;
    height: 18px;
    font-size: xx-small;
}

.style_monthSelect {
    font-size: xx-small;
    width: 20px;
    height: 18px;
}

.style_button3 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 60px;
    height: 20px;
    font-size: xx-small;
}

.style_button4 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 75px;
    height: 20px;
    font-size: xx-small;
}

.style_button5 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 120px;
    height: 20px;
    font-size: xx-small;
}

.style_button6 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 40px;
    height: 18px;
    font-size: xx-small;
}

.style_button7 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    width: 110px;
    height: 20px;
    font-size: xx-small;
}

.dataCount {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    color: #FF0000;
}

.mnutitle1 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
    height:20px;
    width:100px;
	line-height:20px;
    background-color: #000000;
	border-width: thin;
	border-style:groove;

}

.mnutitle1_2 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    text-align: center;
    font-size: 14px;
    height:25px;
    width:90px;
    font-weight:bold;
	line-height:20px;
	border-width: thin;
	border-style:outset;
}

.mnutitle2_1 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    text-align: center;
    font-size: 14px;
    height:25px;
    width:140px;
	line-height:20px;
    font-weight:bold;
	line-height:20px;
	border-width: thin;
	border-style:outset;
}

.mnutitle2_2 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    text-align: center;
    font-size: 14px;
    height:25px;
    width:120px;
	line-height:20px;
    font-weight:bold;
	line-height:20px;
	border-width: thin;
	border-style:outset;
}

.mnutitle3_2 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    text-align: center;
    font-size: 14px;
    height:20px;
    width:100px;
	line-height:20px;
    
	border-width: thin;
}

.dateTime {
    font-family: 'ＭＳ Ｐゴシック','ＭＳ Ｐ明朝',Arial;
    text-align: left;
    font-size:xx-small;
    border-style:none;
}

.books {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    color: #FF0000;
}

.books1 {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    color: #FF0000;
}

#nippou table, #nippou_header table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#nippou td, #nippou_header td {
    border:solid 1px #999999;
}

#items table{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#items td{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
}

#data_item table, #data_item1 table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#data_item td, #data_item1 td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
}

#data_header table, #data_header1 table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#data_header td, #data_header1 td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
}

#titleTable1 table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#titleTable1 td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
}

#dateTable table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}


#values table, #values1 table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#week_sum table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}


#dateTable td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;
}

#values td, #values1 td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    height:15px;
}

#week_sum td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;
}

#label_sum table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;
}

#label_sum td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;

}

#data table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;
}

#data td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;

}

#sum_item table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;
}

#sum_item td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height:15px;

}

#sum_header table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#sum_header td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
}

#sum table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#sum td, #sum1 td {
    border:solid 1px #999999;
    height:15px;

}

#values_sum table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#values_sum td {
    border:solid 1px #999999;
    height:15px;

}

#week_sum td {
    border:solid 1px #999999;
    height:15px;

}

#selitem table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#selitem td {
    border:solid 1px #999999;
    height:25px;

}

#tanka_sum table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#tanka_sum td {
    border:solid 1px #999999;
    height:15px;

}

#values .width1, #data_header .width1, #sum .width1, #values_sum .width1, #week_sum .width1 {
    height:15px;
    width: 23px;
}

#values .width2, #data_header .width2, #sum .width2, #values_sum .width2, #week_sum .width2 {
    height:15px;
    width: 34px;
}

#values .width3, #data_header .width3, #sum .width3, #values_sum .width3, #week_sum .width3 {
    height:15px;
    width: 45px;
}

#values .width4, #data_header .width4, #sum .width4, #values_sum .width4, #week_sum .width4 {
    height:15px;
    width: 56px;
}

#values .width5, #data_header .width5, #sum .width5, #values_sum .width5, #week_sum .width5 {
    height:15px;
    width: 68px;
}

#values .width6, #data_header .width6, #sum .width6, #values_sum .width6, #week_sum .width6 {
    height:15px;
    width: 79px;
}

#values1 .width1, #data_header1 .width1, #sum1 .width1, #tanka_sum .width1, #tanka_sum1 .width1,
#shubetsu_sum1 .width1, #average1 .width1, #uriage_data1 .width1, #sum_header .width1 {
    height:15px;
    width: 23px;
}

#values1 .width2, #data_header1 .width2, #sum1 .width2, #tanka_sum .width2, #tanka_sum1 .width2,
#shubetsu_sum1 .width2, #average1 .width2, #uriage_data1 .width2, #sum_header .width2 {
    height:15px;
    width: 34px;
}

#values1 .width3, #data_header1 .width3, #sum1 .width3, #tanka_sum .width3, #tanka_sum1 .width3,
#shubetsu_sum1 .width3, #average1 .width3, #uriage_data1 .width3, #sum_header .width3 {
    height:15px;
    width: 45px;
}

#values1 .width4, #data_header1 .width4, #sum1 .width4, #tanka_sum .width4, #tanka_sum1 .width4,
#shubetsu_sum1 .width4, #average1 .width4, #uriage_data1 .width4, #sum_header .width4 {
    height:15px;
    width: 56px;
}

#values1 .width5, #data_header1 .width5, #sum1 .width5, #tanka_sum .width5, #tanka_sum1 .width5,
#shubetsu_sum1 .width5, #average1 .width5, #uriage_data1 .width5, #sum_header .width5 {
    height:15px;
    width: 68px;
}

#values1 .width6, #data_header1 .width6, #sum1 .width6, #tanka_sum .width6, #tanka_sum1 .width6,
#shubetsu_sum1 .width6, #average1 .width6, #uriage_data1 .width6, #sum_header .width6 {
    height:15px;
    width: 79px;
}

#selitem .width6 {
    height:25px;
    width: 79px;
}

#condition_table .calendar {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#condition_table .calendar th{
    border:solid 1px #999999;
    height: 15px;
}

#condition_table .calendar td{
    border:solid 1px #999999;
    height: 15px;
}

#condition_table .island {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#condition_table .island td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height: 15px;
}

#status_table_0 .island table, #status_table_1 .island table, #status_table_2 .island table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#status_table_0 .island td, #status_table_1 .island td, #status_table_2 .island td {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height: 15px;
}

#condition_table .userisland {
    font-family: "ＭＳ ゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 0px;
}

#condition_table .userisland td {
    font-family: "ＭＳ ゴシック", "ＭＳ 明朝", Arial;
    font-size: 14px;
    border:solid 1px #999999;
    height: 18px;
}

#condition_table .userisland th {
    font-family: "ＭＳ ゴシック", "ＭＳ 明朝", Arial;
    font-size: 14px;
    border:solid 1px #999999;
    height: 18px;
}

#status_table_0 .userisland table, #status_table_1 .userisland table, #status_table_2 .userisland table {
    font-family: "ＭＳ ゴシック", "ＭＳ 明朝", Arial;
    font-size: 14px;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#status_table_0 .userisland td, #status_table_1 .userisland td, #status_table_2 .userisland td {
    font-family: "ＭＳ ゴシック", "ＭＳ 明朝", Arial;
    font-size: 14px;
    border:solid 1px #999999;
    height: 18px;
}




#kishuuri table, #shimauri table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:none 0px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#kishuuri td, #shimauri td {
    border:none 0px #999999;
    height: 15px;
}

#kishuuri .data table, #shimauri .data table {
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#kishuuri .data td, #shimauri .data td {
    border:solid 1px #999999;
    height: 15px;
}

#status table{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
    padding: 1px;
}

#status td{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    height: 15px;
}

#master_table table{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#master_table td{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
}

#island_multi table{
    font-family: "ＭＳ Ｐゴシック", "ＭＳ Ｐ明朝", Arial;
    font-size: xx-small;
    border:solid 1px #999999;
    border-collapse: collapse;
}

#island_multi td{
    border:solid 1px #999999;
}

/********** ポップアップメニュー **********/

div.submenu {
    visibility: hidden;
    position: absolute;
    top: 20px;
    left: 450px;
    font-weight: normal;
    background-color: #ff99ff;　　/*** サブメニューの色 ***/
}

div.submenu a{
    width: 200px;
    height: 20px;
    text-decoration:none;
    color: #000000;
}

div.submenu1 {
    visibility: hidden;
    position: absolute;
    top: 20px;
    left: 450px;
    font-weight: normal;
    background-color: #ff99ff;　　/*** サブメニューの色 ***/
}

div.submenu1 a{
    width: 200px;
    height: 20px;
    text-decoration:none;
    color: #000000;
}
