@charset "utf-8";
/* CSS Document */
@import "sub.css";

#form.contact fieldset{
margin:0 0 0 20px;
}
span.strgRed{
color:#cc3300;
font-size:90%;
font-weight:normal;
}
#form.contact #content dt{
padding-left:10px;
font-weight:bold;
}
#form.contact #content dd{
margin:-1.5em 1em 2em 0;
padding:0 0 20px 180px;
border-bottom:dotted 1px #73a338;
}
#form.contact #content dd ul li{
padding-bottom:5px;
}
fieldset input.submitButton1,
fieldset input.submitButton1 a:link,
fieldset input.submitButton1 a:visited{
display:block;
width:100px;
height:41px;
margin:1px 0 0 0;
background:url(../cmn/btn_submit1.png) no-repeat 0 0;
border:none;
color:#fff;
font-size:12px;
cursor:pointer;
}
fieldset input.submitButton a:hover,
fieldset input.submitButton a:focus{
background-position:0 -41px;
outline:none;
}
html:first-child fieldset input.submitButton{
content: "";
}
fieldset select{
width:8em;
}
radio {
margin-left:5px;
}
input,text,textarea{
margin:0 5px;
}
input:focus,text:focus,
textarea:focus{
background-color:#f8fac7;
}
#form.contact fieldset .form1{
width:500px;
height:100px;
}
#form.contact fieldset .form2{
width:100px;
}
#form.check #content .formcheck table{
width:500px;
}
#form.check #content{
color:#333;
}
#form.check #content dl{
margin-left: 80px;
font-size:100%;
}
#form.check #content dt{
height:2em;
}
#form.check #content dd{
height:2em;
margin:-2em 0 0 14em;
}
#form.check #content form{
font-size:80%;
}
#form.check #content fieldset{
margin:10px 0 0 100px;
}
#form.check #content fieldset legend{
display:none;
}
#form.check p.brn{
display:block;
padding-left:100px;
}
#form.check fieldset input.submitButton1{
float:left;
margin-right:5px;
}
#form.check p.pict{
text-align:center;
}
#form.check p.pict img{
float:none;
}
#form.check #content a,
#form.check #content a:visited{
color:#73a338;
}