h3 {
 font-weight:bold; 
 padding:5px 100px;
 text-align:left;
 color:#FF7F00;
 font-size:1.0em;
}

#info-title {
 color:#26459A;
 background-color:#D5DAF7;
 padding:5px;
 margin-bottom:10px;
 font-weight:bold;
}

#box {
 line-height:1.3em;
 margin:10px;
 padding:3px;
 border-width:1px;
 border-style:solid;
 border-color:#666666;
}

#table-01 {
 width:700px;
 height:15px;
 background-image:url("../img/box01.gif");
 font-size:small;
 font-weight:bold;
 padding:20px;
 color:#26459A;
}
#table-02 {
 width:700px;
 background-image:url("../img/box02.gif");
 background-repeat:no-repeat;
 font-size:x-small;
 padding:5px;
}
#table-bg {
 width:700px;
 background-repeat:repeat-y;
 background-image:url("../img/box_bg.gif");
 font-size:x-small;
 padding:0px 20px 0px 20px;
 line-height:1.4em;
}
#open-list {
 color:#FF7F00;
}
#info-text{
 width:700px;
 text-align:left;
 line-height:1.4em;
 padding-bottom:5px;
}
#open-title-s {
 padding:5px 0px 8px 0px;
 width:700px;
 text-align:left;
}
#open_form th{
 padding:10px;
 width:150px;
 font-size:x-small;
 text-align:left;
 color:#26459A;
 border-width:0px 0px 1px 0px;
 border-style:dotted;
 border-color:#BBC5DF;
}
#open_form td {
 padding:10px;
 width:500px;
 border-width:0px 0px 1px 0px;
 border-style:dotted;
 border-color:#BBC5DF;
}


.title02{
	margin:0;
	height:71px;
	padding:20px;
	font-size:14px;
	text-align:left;
    border-style:solid;
    border-width:1px 0 1px 1px;
    border-color:#000;
color:#595959;
}

.red{
font-size:14px;
color:#FF0000;
line-height: 20px;
}
