/* feedback */

.win {_width:100%;margin:0 20px 20px 20px;}

.form-1 {width:100%;}
.form-1 label {display:block;width:100%;margin:1em 0 0.3em 0;font-weight:bold;} 
.form-1 input {display:block;width:100%;margin-bottom:1em;}
.form-1 select {display:block;width:100%;margin-bottom:1em;}
.form-1 textarea {display:block;width:100%;height:100px;margin-bottom:1em;}
.form-1 label span {color:#EE4F08;font-size:1.4em;}
.form-1 input.checkbox {display:inline;width:auto;margin:0;vertical-align:middle;}
.form-1 label.checkbox {display:inline;width:auto;margin:0 0 0 4px;font-family:Tahoma;font-size:0.9em;font-weight:normal;}
.form-1 input.radio {display:inline;width:auto;margin:0;vertical-align:middle;}
.form-1 label.radio {display:inline;width:auto;margin:0 0 0 4px;font-family:Tahoma;font-size:0.9em;font-weight:normal;}
.form-1 input.button {width:auto;margin:1em 0 0 0;}
.form-1 input.img {width:auto;margin:0;}
.form-1 .warning {margin:0 0 1em 0;color:#0C4576;font-family:Tahoma;font-size:0.9em;}
.form-1 .warning h4 {margin:0 0 0.2em 0;font-family:Arial;font-size:1.1em;}
.form-1 div.error {position:relative;z-index:1;width:100%;margin:0 0 0.5em -8px;padding-left:8px;color:#0C4576;font-family:Tahoma;font-size:0.9em;background-image:url(/images/t/mark/01.gif);background-repeat:no-repeat;background-position:0 0.4em;}
.form-1 input.error {border:2px solid #0C4576;}
.form-1 textarea.error {border:2px solid #0C4576;}