@charset "utf-8";

/*----------------------------------------------*/
/*                                              */
/*  Maker   : Ayako Okubo                       */
/*  Company : Elephant Communications inc.      */
/*                                              */
/*----------------------------------------------*/


/*------------------------------------------------
   content
------------------------------------------------*/

div#content{
width:700px;
margin:0 0 0 0;
padding:0 25px 0 25px;
text-align:left;
}

div#content h2{
margin:0 0 20px 0;
padding:0 0 0 0;
background:none;
width:700px;
}

div#content p.text{
margin:0 0 15px 0;
padding:0 0 0 5px;
color:#666666;
}

div#content p.text02{
margin:0 0 30px 0;
padding:85px 0 0 0;
height:130px;
background:url(../contact/image/all_line01.gif) no-repeat left bottom;
text-align:center;
}

div#content p#backBtn{
text-align:center;
}

div#content p#backBtn input{
line-height:1.6;
width:100px;
}


/* formTbl -------------------------------------*/

div#content table#formTbl{
width:700px;
border-collapse:collapse;
color:#666666;
}

table#formTbl th{
padding:5px 10px 5px 20px;
background:#efefef;
} /* 08/01/11修正 */

table#formTbl td{
padding:0 0 0 10px;
}

table#formTbl td.subject{
width:118px;
padding:5px 0 20px 7px;
vertical-align:top;
}

table#formTbl td.form{padding:5px 0 20px 0;}

table#formTbl td.btn{text-align:center;
padding-top:30px;
}

table#formTbl td.line{
padding:0;
margin:0;
line-height:0;
font-size:0;
height:6px;
background:url(../contact/image/all_line01.gif) no-repeat left center;
}

table#formTbl input.field01{
width:315px;
height:20px;
border:solid 1px #999999;
height:1.4em;
margin:3px;
padding:1px;
}

table#formTbl select.field02{
width:315px;
border:solid 1px #999999;
height:1.6em;
margin:3px;
padding:1px;
}

table#formTbl textarea.field03{
width:510px;
height:180px;
border:solid 1px #999999;
margin:3px;
padding:1px;
font-size:small;
line-height:1.4;
}

table#formTbl input.btn{
line-height:1.6;
width:100px;
margin:0 10px;}

.red{
color:#CC0000;
}

