@charset "utf-8";

/*==01:お問い合わせ=============================================*/
.necessary{
color:#FF6600;
font-size:x-small;}

#inputForm{
margin-top:20px;
width:580px;}

#inputForm fieldset{
border:none;
margin-bottom:20px;}

#inputForm fieldset table{
border-collapse:collapse;
width:575px;
border:none;}

#inputForm th,#inputForm td{
padding:8px 5px;
border-bottom:1px solid #999999;
text-align:left;}

#inputForm th{
width:150px;}

#inputForm td{
background-color:#f6f6f1;}

.txt01{
width:400px;
height:100px;
padding:2px 10px 2px 2px;
font-size:small;}

.txt02{
width:400px;
padding:2px 10px 2px 2px;
font-size:small;}

.txt03{
width:200px;
margin-right:5px;
padding:2px 10px 2px 2px;}

#inputForm .txt01,
#inputForm .txt02,
#inputForm .txt03 {
border: 1px solid #E1D9CA;
padding: 3px;}

#inputForm .example {
color: #787878;
padding-left: 10px;
font-size:x-small;}

#inputForm .txt01:focus,
#inputForm .txt02:focus,
#inputForm .txt03:focus {
border: 1px solid #D94040;}

#inputForm .submit {
text-align: center;
margin:20px 0 0 0;}

#inputForm .submit input {
padding: 3px;
border: 3px double #E1D9CA;
background: #FFFFFF;}

#inputForm .submit input:hover {
border:  3px double #D94040;
color: #D94040;
cursor:pointer;}


#pv3{
margin-top:20px;}

#big1, #big2, #big3{
height:20px;
padding-left:20px;
margin-top:20px;
}

#pv3 li{
list-style:none;
padding-left:20px;}


