h2{
  font-size:130%;
  border-left: 12px solid #336699;
  padding-left: 5px;
  margin-top: 0.5px;
  margin-bottom: 0px;
  border-bottom:solid 2px #336699;
}

h3{
  font-size:100%;
  border-left: 12px solid #336699;
  padding-left: 5px;
  margin-top: 0.5px;
  margin-bottom: 0px;
  border-bottom:solid 2px #336699;
}

.entryTitle{
  font-size:100%;
  font-weight: bold;
}

.entry {
  padding:5px;
  border:solid 1px #336699;
  border-top:solid 6px #336699;
  margin-bottom:10px;
  zoom:1;
}

.thcust{
  background-color:#99ccff;
  border-bottom:double 3px #336699;
  border-top:solid 1px #336699;
  border-left:solid 1px #336699;
  border-right:solid 1px #336699;
}

.tdcust{
  border-bottom:solid 1px #336699;
  border-left:solid 1px #336699;
  border-right:solid 1px #336699;
  padding:2px;
}

.inputRight{
text-align:right;
}

.editBtn{
  width:30px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.delBtn{
  width:30px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.selectBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.confirmBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.cancelBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.backBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.inputBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.excelOutputBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.pdfOutputBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}

.execBtn{
  width:100px;
  line-height: 15px; /* 文字の高さ */
  padding-top: 2px; /* 余白 */
  padding-right: 0px; /* 余白 */
  padding-bottom: 2px; /* 余白 */
  padding-left: 0px; /* 余白 */
  background-color: #32A7CA; /* 背景 */
  color: #FFFFFF; /* 文字色 */
  color: #fff;
  border-top:3px double #9cf;
  border-left:3px double #9cf;
  border-right:3px double #4080BF;
  border-bottom:3px double #4080BF;
}
