
#camformBox{
 width:662px;
}

#camformBox h3{
 color:#dead21;
 font-weight:normal;
 font-size:12px;
 line-height:160%;
}

#camformBox p{
 font-size:12px;
 margin:10px 0;
 line-height:160%;
}

#camformBox p#course,
#camformBox p#course01,
#camformBox p#course02,
#camformBox p#course03,
#camformBox p#course04,
#camformBox p#course05{
 margin:0 0 10px 0;
 }
 
#camformBox p#camback{
 margin:0 0 10px 0;
 text-align:right;
 }

#camformBox p#camback span{
 font-size:10px;
}

#camformBox p#camback a{
 color:#344c9b;
  text-decoration:underline;
  }


p#errorMes{
/*padding:10px;
margin-bottom:10px;
border:1px #f00 solid;
background:#fefefe;*/
color:#F33;
font-weight:bold;
font-size:14px;
}


table#camformTable{
 width:662px;
 border:1px #aaaaaa solid;
 border-collapse:collapse;
}

#camformTable th{
 padding:8px 4px 8px 8px;
 text-align:left;
 font-size:12px;
 font-weight:normal;
 vertical-align:top;
 border:1px #aaaaaa solid;
 background:#f4f5ef;
}

#camformTable td{
 width:380px;
 padding:8px;
 font-size:12px;
 border:1px #aaaaaa solid;
}

#camformTable input text{
 border:1px #999999 solid;
 height:15px;
}

.camformWarn01{
 font-size:10px;
}

.camformWarn02{
 font-size:10px;
 color:#ee0088;
}

.camformWarn03{
 font-size:12px;
 color:#ee0088;
}

#camformSubmit{
 width:662px;
 margin:16px 0 0 0;
 text-align:center;
}