/* =import 
----------------------------------------------*/
@import url(base.css);
@import url(reset.css);

/* box-style01
----------------------------------------------*/
.box-style01{
width:100%;
background:#ebf0e8;
border:#d0d0d0 solid 1px;
}
.box-style01 h5{
background:url(../images/box01-h5.gif) repeat-x 0 bottom;
padding:10px 0;
}
.box-style01 .textarea{
width:280px;
float:left;
}

.box-style01 table{
margin-bottom:10px;
}
.box-style01 table th{
white-space:nowrap;
padding-right:15px;
}

/* box-style02
----------------------------------------------*/
.box-style02{
width:auto;
background:url(../images/box-bottom.gif) repeat-x 0 bottom;
_padding-bottom:1px;
}

/* box-style03
----------------------------------------------*/
.box-style03 table{
width:100%;
border-top:#cccccc solid 1px;
border-left:#cccccc solid 1px;
margin-bottom:15px;

}
.box-style03 table td{
border-right:#cccccc solid 1px;
border-bottom:#cccccc solid 1px;
text-align:center;
padding:5px;
}
.box-style03 table th{
border-right:#cccccc solid 1px;
border-bottom:#cccccc solid 1px;
text-align:center;
padding:5px;
color:#006699;
background:#eeeeee;
}
.box-style03 table th.title{
text-align:left;
}
.box-style03 table span{
display:block;
font-weight:100;
}

/* font-style */
.box-style03 table.style01 th{
font-weight:100;
text-align:left;
width:8em;
}
.box-style03 table.style01 td{
text-align:left;
}
.box-style03 table.style01 th span{
color:#990000;
display:inline;
}
.box-style03 table.style01 td span{
color:#006600;
display:inline;
}
.box-style03 table.style01 td input{
margin-right:10px;
}


.red {
  color: #CC0000;
}
