@charset "shift_jis";
/*=FORM CSS=*/
BODY{
 padding:0px;
 margin:0px;
}
TABLE{
 border : 0px;
}
H3{
 font-size : 12px;
 padding:0.25em;
 margin : 0px 0px 5px 0px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : silver;
}
H3.need{
 color:red;
}
P{
 font-size : 12px;
 margin-top : 0px;
}
SPAN#red{
 color:red;
}
BODY{
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}
TABLE.form_block{
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 border-color : black black black black;
 width : 450px;
 font-size : 14px;
}
TABLE.form_block td{
 padding-top : 5px;
 padding-bottom : 5px;
}
TD.under_line{
 border-bottom-width : 1px;
 border-bottom-style : solid;
 border-bottom-color : black;
}
DIV#check_box{
 font-size : 14px;
}
TEXTAREA{
 margin-top : 5px;
 margin-bottom : 5px;
 background-color : #e9e9e9;
}
H2{
 font-size : 12px;
 color : white;
 background-color : black;
 background-image : url(h2_bg.gif);
 background-position : right center;
 padding-top : 3px;
 padding-left : 5px;
 padding-right : 3px;
 padding-bottom : 3px;
 margin-top : 16px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
 width : 150px;
 background-repeat : no-repeat;
}
INPUT{
 background-color : #e9e9e9;
}
SELECT{
 background-color : #e9e9e9;
}

