/************************** 各種お問い合わせ ************************/
/* タイトル
---------------------------------------------------- */
h2#contact_tit{
  text-indent: -9999px;
  width : 535px;
  height : 100px;
  background : url(images/contact_tit.gif) no-repeat;
  margin : 10px;
}

h2#satei_tit{
  text-indent: -9999px;
  width : 535px;
  height : 100px;
  background : url(images/satei_tit.gif) no-repeat;
  margin : 10px;
}

h2#baikyakusoudan_tit{
  text-indent: -9999px;
  width : 535px;
  height : 100px;
  background : url(images/baikyakusoudan_tit.gif) no-repeat;
  margin : 10px;
}

h2#b_contact_tit{
  text-indent: -9999px;
  width : 535px;
  height : 100px;
  background : url(images/b_contact_tit.gif) no-repeat;
  margin : 10px;
}

h2#mb_contact_tit{
  text-indent: -9999px;
  width : 535px;
  height : 100px;
  background : url(images/mb_contact_tit.gif) no-repeat;
  margin : 10px;
}

table.inquiry_table{
  font-size: 90%;
  color: #000;
  width: 520px;
  border: 1px solid #CCC;
  margin : 10px;
}

td.inquiry_td_title {
  padding: 5px;
  margin: 0;
  background-color: #E4F7E1;
  border: 1px solid #CCC;
  vertical-align : middle;
  width : 150px;
}

td.inquiry_td_btitle {
  padding: 5px;
  margin: 0;
  color: #FFF;
  background-color: #369;
  border: 1px solid #CCC;
  vertical-align : middle;
}

td.inquiry_td_main {
  padding: 5px;
  margin: 0;
  background-color: #FFF;
  border-top: 1px solid #CCC;
}

td.inquiry_td_main_tl {
  padding: 5px;
  margin: 0;
  background-color: #FFF;
  border-style:hidden solid solid solid;
  border-width:0px;
}

.hissu_com{
  margin-left : 10px;
  font-size: 80%;
}

.hissu
{
    vertical-align: middle;
    font-size:10px;
  background:#F00;
  color :#FFF;
  padding:1px 4px;
  margin:0 3px 3px 3px; 
}

.inquiry_small{
  font-size: 70%;
}
.inquiry_small_em{
  font-size: 70%;
  color:#ff0000;
}
.inp_error
{
    background:#FFE8FF;
}

input[type="text"],textarea,select
{
    padding: 2px;
    border:1px solid #7E9EB7;
}
.errorMsgList 
{
    border:2px dotted #FF5050;
    padding:10px;
    margin:10px 30px 10px 20px;
    color:#FF5050;
    background:#FFF;
}
.errorMsgList li
{
    margin:0 0 0 2em;
    list-style:disc;
}

/* 無料査定依頼 */
#satei_head{
  font-size: small;
  line-height: 1.5;
  width : 535px;
  margin :10px 10px 0;
}
#satei_head #info_box{
  padding-top:10px;
  background:#fff2c8 url(images/bg_box_head.gif) no-repeat left top;
}
#satei_head ul{
  padding:0 15px 10px;
  margin-bottom:10px;
  background:#fff2c8 url(images/bg_box_foot.gif) no-repeat left bottom;
}
#satei_head ul li{
  background:url(images/icon_list.gif) no-repeat left 0.5em;
  padding-left:10px;
}
h3#sateiform_tit{
  text-indent: -9999px;
  width : 535px;
  height : 30px;
  background : url(images/tit_iraiform.gif) no-repeat;
  margin-top:30px;
}
h4{
  text-indent: -9999px;
  width : 535px;
  height : 38px;
  margin:20px 0 5px 10px;
}
h4#kind_tit{background : url(images/tit_kind.gif) no-repeat;}
h4#bukken_tit{background : url(images/tit_bukken.gif) no-repeat;}
h4#customer_tit{background : url(images/tit_customer.gif) no-repeat;}
h4#kiyaku_tit{background : url(images/tit_kiyaku.gif) no-repeat;}

#form1{
  margin:0;
  padding:0;
}

/* 売却相談 */
h3#sodanform_tit{
  text-indent: -9999px;
  width : 535px;
  height : 30px;
  background : url(images/tit_sodanform.gif) no-repeat;
  margin-top:30px;
}
h4#sodan_tit{background : url(images/tit_sodan.gif) no-repeat;}
h4#ask_tit{background : url(images/tit_ask.gif) no-repeat;}

.disabled
{
    background-color:#CECECE;
}