@charset "UTF-8";

@import "../../../files/css/common/layout.css";

/*-------------------------------------------------------------------------
	Index
/*-----------------------------------------------------------------------*/
#contact {
}
	#contact p {
		font-size: 14px;
		letter-spacing: 0px;
	}
	#contact dl {
		margin-bottom: 15px;
	}
	#contact dt, #contact dd {
		font-size: 14px;
		float: left;
		display: inline;
		letter-spacing: 0px;
	}
	#contact dt {
		font-weight: bold;
		width: 200px;
	}
		#contact dt span {
			font-size: 12px;
			color: #C00;
		}
	#contact dd {
		width: 410px;
	}
	#contact .form {
		width: 97%;
		border: 1px solid #CCC;
		padding: 5px;
	}
	#contact .form.err {
		border: 1px solid #f60;
	}
	#contact .none dt, #contact .none dd {
		float: none;
		width: auto;
		display:block;
	}
		#contact input, #contact textarea {
			padding:5px;
		}
	#checkValue a {
	}
		#checkValue a.not {
			cursor: default;
		}
		
	#btnCheck {
		width: 140px;
		margin: 0px auto;
	}
		#btnCheck a {
			font-size: 12px;
			font-weight: bold;
			letter-spacing: 2px;
			text-align: center;
			padding: 8px 0px 6px;
			display: block;
			background-color: #306943;
			color: #FFF;
		}
		#btnCheck a:hover {
			background-color: #5DA37E;
		}
	
#lightBox {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 500;
	display: none;
}
	#lightBox #lightBG {
		background-color: #000;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
	}
	#lightBox .box {
		position: absolute;
		top: 200px;
		left: 200px;
		width: 740px;
		height: 680px;
		overflow-y: auto;
		background-color: #FFF;
		width: 0px auto;
	}
		#lightBox .box form {
			padding: 20px;
		}
		
	#lightBox dt, #lightBox dd, #lightBox p, #lightBox a {
		font-size: 14px;
	}
	#lightBox a {
		letter-spacing: 1px;
		color: #509976;
		text-decoration: underline;
	}
	#lightBox p {
		margin-bottom: 10px;
	}
	#lightBox dl {
		border-bottom: 1px dotted #ccc;
		margin-bottom: 8px;
		padding-bottom: 8px;
	}
	#lightBox dt {
		font-weight: bold;
		color: #454545;
		width: 170px;
		float: left;
		display: inline;
	}
	#lightBox dd {
		width: 495px;
		padding-left: 15px;
		float: left;
		display: inline;
		border-left: 1px solid #CCC;
	}
	#lightBox .none dt, #lightBox .none dd {
		float: none;
		width: auto;
		display:block;
		border: none;
		padding: 0px;
	}
	#lightBox #check {
		text-align: center;
		margin-bottom: 10px;
	}
		#lightBox #checkValue input {
			cursor: pointer;
		}
		#lightBox #checkValue input.not {
			cursor: default;
		}
	#lightBox ul {
		text-align: center;
	}
	#lightBox li {
		display: inline;
		margin: 0px 20px;
	}
	#lightBox li a, #lightBox li input {
		border: none;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #FFF;
		background-color: #306943;
		display: inline-block;
		padding: 5px 10px;
	}

#breadcrumb.contact {
	margin-top:10px;
	height:20px;
	margin-bottom:0 !important;
}
	#container.contact {
		padding-top: 4px !important;
	}