@charset "utf-8";
/* CSS Document */

.input{
color:#333333;
font-weight:normal;
border:#CCCCCC 1px solid;
font-size:11px;
vertical-align:middle;
width:417px;
padding-left:3px;
}
.input:hover{
color:#FF0000;
font-weight:normal;
border:#CCCCCC 1px solid;
background-color:#fafafa;
font-size:11px;
vertical-align:middle;
width:417px;
padding-left:3px;
}
textarea{
color:#333333;
font-weight:normal;
border:#CCCCCC 1px solid;
font-size:11px;
width:417px;
padding-left:3px;
}
textarea:hover{
color:#FF0000;
font-weight:normal;
border:#CCCCCC 1px solid;
background-color:#fafafa;
font-size:11px;
width:417px;
padding-left:3px;
}
.select{
color:#333333;
font-weight:normal;
border:#CCCCCC 1px solid;
font-size:11px;
width:417px;
padding-left:3px;
}
.select:hover{
color:#FF0000;
font-weight:normal;
border:#CCCCCC 1px solid;
font-size:11px;
width:417px;
padding-left:3px;
}
.select2{
color:#333333;
font-weight:normal;
border:#CCCCCC 1px solid;
font-size:11px;
}
.select2:hover{
color:#FF0000;
font-weight:normal;
background-color:#fafafa;
border:#CCCCCC 1px solid;
font-size:11px;
}
#form_bg{
background-image:url(../images/_formular_02.jpg);
background-repeat:repeat-y;
background-position:top
}
#form_btm{
background-image:url(../images/_formular_03.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.red{
color:#FF0000;
font-weight:bold;
font-size:11px;
}

.expl{
color:#999999;
font-weight:normal;
font-size:10px;
}

.link{
color:#666666;
font-weight:normal;
font-size:10px;
text-decoration:none;
}
.link:hover{
color:#FF0000;
font-weight:normal;
font-size:10px;
text-decoration:underline;
}

.white{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}