﻿@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------ 
	CONTACT専用css
------------------------------------------------------------*/  

h3{
	height:60px;
	color:#F0DFC4;
	line-height:60px;
	text-indent:15px;
	background:#000;
	font-weight:bold;
	font-size:134%;
}

.contactInner{
	width:944px;
	margin-left:18px;
	overflow:hidden;
	margin-top:30px;
	border-top:1px solid #ccc;
	padding-bottom:200px;
}

.leftBox{
	width:258px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	height:200px;
	overflow:hidden;
	line-height:1.7;
}

.leftBox p{ 
	font-size:200%;
	text-align:center;
	margin-top:50px;
	font-weight:bold;
}


.rightBox{
	width:603px;
	height:120px;
	padding:40px;
	border-right:1px solid #ccc;
	float:left;
	border-bottom:1px solid #ccc;
	line-height:1.7;
}

.tel,
.fax{
	padding-left:50px;
	background:url(../img/tel.png) no-repeat left center;
	float:left;
	height:41px;
	line-height:41px;
	font-size:200%;
	color:#333;
	margin-top:20px;
}
.tel{ background:url(../img/tel.png) no-repeat left center;}

.fax{
	background:url(../img/fax.png) no-repeat left center;
	margin-left:100px;
}

.leftBox2{
	width:258px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	height:404px;
	overflow:hidden;
	line-height:1.7;
}

.leftBox2 p{ 
	font-size:200%;
	text-align:center;
	margin-top:150px;
	font-weight:bold;
}


.rightBox2{
	width:683px;
	height:404px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	overflow:hidden;
}


.rightBox2 th{ 
	width:273px; 
	color:#fff; 
	padding:10px 0; 
	text-indent:1em; 
	text-align:left;
	border-bottom:1px solid #CCC;
	font-size:117%;
	background:#990000;
}

.required{ background:#990000 url(../../common/img/required.png) no-repeat 95% center!important; }

.rightBox2 td{ 
	width:390px; 
	padding:10px;
	border-bottom:1px solid #CCC;
	overflow:hidden;
}

.rightBox2 input{
	width:238px;
	height:24px;
	border:1px solid #ccc;
	background:#F7F7F7;
}
.rightBox2 textarea{
	width:378px;
	height:174px;
	border:1px solid #ccc;
	background:#F7F7F7;
	overflow:auto;
	overflow:auto;
	resize:none;
}

.example{
	width:130px;
	padding-left:10px;
	color:#333;
}
	
.submit{
	height:50px;
	line-height:50px;
	overflow:hidden;
}

.submitText{
	float:left;
	text-indent:10px;
}

.submitBtn{
	float:right;
	width:200px;
	height:50px;
	text-align:center;
}

.submitBtn a{
	display:block;
	width:100%;
	height:100%;
	color:#fff;
	background:#000;
	font-size:117%;
}

.submitBtn a:hover{ background:#660000;}