@charset "Shift_JIS";

/*
----------------------------------------*/
#CtsHd2 h2 {
background: url(../../../contact/img/h2_ttl_contact.gif) left top no-repeat;
}
#CtsHd2 ul li {
background: url(../../../contact/img/hd_explanation.gif) right top no-repeat; */
}

/*--------------------------------------*/

/* #CtsHd2 h2 { */
/* background: url(../../../contact/img/h2_ttl_contact.gif) left top no-repeat; */
/* } */
/* #CtsHd2 ul li { */
/* background: url(../../../contact/img/hd_explanation.gif) right top no-repeat; */
/* } */

/*--------------------------------------*/

.FormTextArea01 {
font-family: "Hiragino Kaku Gothic Pro",Osaka ,Arial, Helvetica, sans-serif;
width: 218px;
font-size: 0.82em;
margin: 0 0 0 0;
}
.FormTextArea02 {
font-family: "Hiragino Kaku Gothic Pro",Osaka ,Arial, Helvetica, sans-serif;
width: 368px;
font-size: 0.82em;
margin: 0 0 0 0;
}

.FormTextArea03 {
font-family: "Hiragino Kaku Gothic Pro",Osaka ,Arial, Helvetica, sans-serif;
width: 368px;
height: 184px;
font-size: 0.82em;
margin: 0 0 0 0;
}

/*--------------------------------------*/

#ContactFormBlock {
margin: 24px 0 0 0;
padding: 0 0 0 0;
font-size: 0.92em;
line-height: 145%;
margin-left: auto;
margin-right: auto;
}

#ContactFormBlock table#CttForm  {
margin-left: auto;
margin-right: auto;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

table#CttForm th,
table#CttForm td {
padding: 6px 6px 6px 6px;
color: #66551b;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}
table#CttForm th {
text-align: left;
font-weight: normal;
background: url(../../../img/common/bg_form_th00.gif) left top repeat;
}
table.CttForm th span {
color:#CC0000;
}
.CttFormRBexTH {
padding: 0 0 0 0;
font-size: 0.82em;
line-height: 145%;
color:#CC0000;
}

table#CttForm td table td.CttFormRB {
padding: 0 6px 0 0;
}
table#CttForm td table td.CttFormRBtxt {
padding: 0 18px 0 0;
color: #414141;
font-size: 0.82em;
line-height: 145%;
}
table#CttForm td table td.CttFormRBex {
padding: 0 0 0 0;
color: #4d4d4d;
font-size: 0.58em;
line-height: 145%;
}

#CttFormEx {
display: block;
margin: 24px 0 24px 185px;
padding: 0 0 0 0;
width: 482px;
color: #4d4d4d;
font-size: 0.82em;
line-height: 145%;
}

#btnSend {
display: block;
margin: 32px 0 64px 0;
text-align: center;
}



/*--- End -------------------------------------*/




