input,textarea { line-height:1.0; }

/* 画像用 */
.form-title {
margin: 0px 0 25px 0;
}


.form-title-text {

margin: 10px 0 25px 0;
font-size:132%;
text-align:center;
color:#5F5F66;
}

.gray { color:#444444; }
.red { color:red; }

#form-list {
padding:0 0 20px 0;
background:#fff;
width:880px;
line-height:1.0;
border-bottom:1px solid #ccc;
}
.form-addr-list {  }
.form-addr-list dl {
}
.form-addr-list dt {
float:left;
width:9em;
padding:10px 1em 10px 0px;
clear:both;
text-align:right;
}
.form-addr-list dd {
margin-left:10.5em;
padding:10px 0 10px 0px;
border-bottom:1px dotted #ccc;
}


.cl-bg { background-color: #F5F5F5; }




/* 送信完了画面 */
.send { padding:20px 0 160px 0; }


/* ■ */
.en {
font-family:Arial,sans-serif;
}

a, a:link, a:visited {
color: #000000;
text-decoration: underline;
background-color: transparent;
}

a:hover, a:active {
color: #666666;
text-decoration: underline;
background-color: transparent;
}

.form-bottom { margin-bottom:10px; }

/* エラー時の表示 */
.error_coution {
color:#FF0000;
font-size:85%;
}

#form-bottom {
width:100%;
text-align:center;
}

/* submitボタンエリア */
.submit {
margin:10px 0 30px 0;
}

.button {
padding:2px 10px 2px 10px;
_padding:4px 10px 2px 10px;
border:1px solid #5F5F66;
background-color:#FFFFFF;
cursor: pointer;
}

.notice {
margin:0 0 20px 20px;
padding:0px;
line-height:1.3;
text-align:left;
font-size:92%;
}




