﻿@charset "utf-8";

/* -----------------------------------------------
 * はますい株式会社案件
 * お問い合わせ（ディレクトリ/ファイル名) CSS
 *
 * Author     : sue
 * LastUpdate : 08/04/02
----------------------------------------------- */


/* -----------------------------------------------------------------------------
 * メインコンテンツ
----------------------------------------------------------------------------- */
#MainContents02{
	width: 600px;
	float: left;
	margin: 0 20px 0 0 ;
	padding: 0;
}
	#MainContents02 h2{
		height:30px;
		line-height: 30px;
		margin: 10px 0;
		padding: 0 15px;
		font-size: 115%;
		letter-spacing: 0.2em;
		color: #FFFFFF;
		background: url(../img/title_bg03.jpg) top left no-repeat;
	}

	#MainContents02 p{
		margin: 20px 10px;
		padding: 0;
	}
	
		/*フォーム*/
		#bg01 {
			margin: 0;
			padding: 0;
			font-size: 0;
			line-height: 0;
			vertical-align: bottom;
		}
		#bg03 {
			margin: 0 0 10px;
			padding: 0;
			font-size: 0;
			line-height: 0;
			vertical-align: top;
		}
		#formContainer {
			margin: 0;
			padding: 0 20px;
			background: url(../img/bg02.gif) top left repeat-y;
		}
			#formContainer dt {
				margin: 0;
				padding: 5px 0;
				color: #555555;
				font-weight: bold;
			}
				#formContainer dd {
					margin: 0;
					padding: 1px 0;
				}
				.must{
					font-weight: normal;
					color: #990000;
					font-size: 80%;
				}
		.formNameAddress{
			width: 300px;
			margin: 0 20px;
			padding: 0;
		}
		.formTextarea{
			width: 400px;
			height: 150px;
			margin: 0 20px;
			padding: 0;
			font-size: 90%;
		}
		#submit{
			margin: 0;
			padding: 0;
		}
		
		#MainContents02 p#formText{
			margin: 10px 0 0;
			padding: 10px;
			background-color: #F7FBCD;
			border: solid 1px #EEEEEE;
		}


#senderr {
	margin: 20px;
	padding: 0;
}

	#senderr h3{
		margin: 0;
		padding: 0;
		font-size: 115%;
	}

