@charset "utf-8";
@import url("import.css");

/* -----------------------------------------------------------
CSS Information
 File name:      contact.css
 Style Info:     お問合せ専用CSS
----------------------------------------------------------- */

/*----------------------------------------------------
	index用
----------------------------------------------------*/

#text_box {
	width:550px;
	margin-bottom:10px;
	line-height:1.6em;
}

#text_box p {
	margin-bottom:10px;
}

#text_box span {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" !important;
	color:#dc0038;
	vertical-align:middle;
}

/*----------------------------
	table用
----------------------------*/

table {
	clear:both;
	line-height:1.6em;
	margin-bottom:20px;
}

.english {
	font-size:80%;
	color:#b3b3b3;
	line-height:1.3em;
	display:block;
}

.english_other {
	color:#b3b3b3;
	line-height:1.5em;
}

#contact th {
	width:115px;
	vertical-align:top;
	text-align:right;
	padding:8px 18px 8px 0;
	background:url(../img/profile/table_boder.gif) top no-repeat;
}

#contact td {
	position:relative;
	display:block;
	width:410px;
	vertical-align:top;
	padding:14px 0 8px 8px;
	background:url(../img/profile/table_boder_solid.gif) top repeat-x;
}

#contact td span {
	display:block;
	position:absolute;
	left:287px;
	top:17px;	
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" !important;
	color:#dc0038;
	vertical-align:middle;
}

#contact td #textarea {
	left:378px;
}

#contact td input {
	width:260px !important;
	background:#e1e1e1;
	border:0;
	padding:3px 5px;
}

#contact td textarea {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" !important;
	font-size:100%;
	width:350px !important;
	height:215px !important;
	line-height:1.5em;
	background:#e1e1e1;
	border:0;
	padding:3px 5px;
}

#submit_box {
	width:550px;
	margin:-15px 0 20px 0;
	padding-bottom:20px
}

#submit {
	margin:0 0 0 141px;
}

#submit input {
	border:0;
	width:128px;
	height:24px;
	/*text-indent:-9999px;*/
	font-size:0px;
	color:#fff;
	background:url(../img/contact/check.gif) no-repeat;
	cursor:pointer;
}

#submit input:hover {
	background:url(../img/contact/check_on.gif) no-repeat; 
}

/*----------------------------
	access用
----------------------------*/

#access {
	width:590px;
	margin:10px 0 25px 0;
	border-top:1px #e4e4e4 solid;
	border-bottom:1px #e4e4e4 solid;
	padding:30px 0;
}

#access_table {	
	margin:0 auto;
}

#access_table th{
	padding-right:20px;
}

/*----------------------------
	thanks用
----------------------------*/
#thanks {
	margin:200px 0 0 65px;
}

#back_btn {
	margin:50px 0 100px 200px;
}
