@charset "utf-8";

/* ===================================================================

CSS information



 file name  :contact.css

 style info :お問い合わせ

=================================================================== */

#contact{

   width: 680px;

   margin: 0 auto;

}

#contact{

   font-family:"ヒラギノ角ゴ Pro W3", "Lucida Grande", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif; 

   font-size: 93%;

   line-height: 1.5;  

}

*:first-child+html #contact {	/* for IE7 */

	font-family:"メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif;

	font-size: 93%;

    line-height: 1.5;

}

#contact h2 {

	background: url(../img/mainttl.gif) left top no-repeat;

	height: 50px;

	margin-top: 30px;

}

#contact .textBlock{

 

}

#contact .kakomi {

	padding: 70px 20px 20px 20px;

	border: 1px solid #cccccc;

	background: url(../../common/img/head_logo.gif) 20px 10px no-repeat;

	margin-bottom: 20px;

}



#contact #formContact table {

    width: 680px;

	text-align: left;

	border-top: 1px solid #cccccc;

	border-left: 1px solid #cccccc;

	border-right: 1px solid #cccccc;

}



#contact #formContact th {

	padding: 7px;

	text-align: left;

	background-color: #e6e5e3;

	border-bottom: 1px solid #fff;

	width: 25%;

	border-bottom: 1px solid #cccccc;

}



#contact #formContact td {

	padding: 10px;

	border-bottom: 1px solid #cccccc;

}



#contact #formContact input,

#contact #formContact textarea {

	font-size: 1.0em;

}



#contact .btnArea {

	width: 220px;

	height: 40px;

	margin: 20px auto;

	margin-bottom: 20px;

}



#contact .errmsg {

	color: #ff0000;

}



#contact .texttype-a {

	ime-mode: active;

}



#contact .texttype-b {

	ime-mode: inactive;

}

/* ----------------------------------------------------------------------------

contentBlock

---------------------------------------------------------------------------- */



.contentBlock {

	width: 680px;

}



.contentBlock h2 {

	width: 680px;

	text-indent: -9999px;

	margin: 20px 0;

}



/* ----------------------------------------------------------------------------

textBlock

---------------------------------------------------------------------------- */



.textBlock {

	position: relative;

}



/* ----------------------------------------------------------------------------

btnClose

---------------------------------------------------------------------------- */



.btnClose {

	text-align: right;

	height: 14px;

	margin-bottom: 10px;

}



/* ----------------------------------------------------------------------------

footerArea

---------------------------------------------------------------------------- */



#footerArea address {

	width: 680px;

	padding:10px;

}

