﻿@charset "UTF-8";


/* =フォーム
----------------------------------------------- */
.form{
font-size: 12px;
}
.form h2,.form h3{
margin-top:12px;
padding:5px 20px 5px 12px;
font-weight:bold;
font-size:100%;
letter-spacing:1px;
border-top:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
}
.form h2,.form h3{
background:#dbe7cf;
border-left:5px solid #bfd5aa;
color:#457836;
}
#inquiry{
width:595px;
}
#inquiry table{
margin:0 0 30px 0;
font-size:100%;
}
#inquiry td,#inquiry th{
border:1px solid #dcdcdc;
padding:5px 15px;
}
#inquiry th{
width:160px;
font-weight:normal;
background:#ecf2e6;
}
#inquiry td{
color:#666;
}
#inquiry th em,.inemphasis{
color:#c43d5d;
padding-left:5px;
}
.broad{
width:85%;
}
.broad,.text1{
padding:1px;
}
.button1{
margin-left:270px;
}
#inquiry table p{
margin:5px 0;
border-left:2px solid #457836;
padding-left:5px;
font-weight:bold;
color:#666;
}