@charset "UTF-8";

/* -----------------------------------------------
 Title:         AKI.CO.,LTD.
 File name:     contact.css
 Info:          Inner page style
 Create:        2010.04.05 / murata@kdr
 Last Update:   2010.06.30 / murata@kdr
 ------------------------------------------------- */

/* -----------------------------------------------
	Contents 
 ------------------------------------------------- */

.w200 { width: 200px; }
.w239 { width: 239px; }
.w285 { width: 285px; }
.w590 { width: 590px; }

div#header ul#globalMenu li#btn07 a {
	width: 118px;
	margin-left: 1px;
	background: url(../../common/image/img_btn_contact_over.gif) no-repeat; }
					
div.column {
	text-align: left;
	float: left; }
	
	div.column p { margin-bottom: 25px; }
	
	h3 {
		font-size: 106%;
		font-weight: bold;
		text-align: left;
		padding: 0 0 7px 0;
		margin: 0 0 10px 0;
		border-bottom: 2px solid #a4a4a4;
		letter-spacing: 1px; }
				
		div#formTop {
			width: 590px;
			height: 4px;
			margin: 0 auto;
			background:url(image/bg_box-top.gif) top no-repeat; } 			
		
		div#formBody {
			width: 588px;
			margin: 0 auto;
			text-align: left;
			border-left: 1px solid #D1D1D1;
			border-right: 1px solid #D1D1D1; } 
				
			img#foormHl { margin: 25px 0 35px 73px; }
				
			div#formBody table.formTbl {
				width: 444px;
				margin: 0 0 15px 73px;
				text-align: left; }
				
				table.formTbl th {
					width: 130px;
					text-align: right;
					vertical-align: top;
					font-weight: normal; }
					
				table.formTbl td {
					text-align: left;
					padding-bottom: 10px;
					padding-left: 5px; }
				
				select#select {
					width: 260px; }
				
				.textarea { width: 280px; }
				
				span#notes {
					display: block;
					font-size: 0.75em;
					color: #666666;
					margin: 1px 0 0 0;
					padding: 0; }
				
				div#btnArea { 
					width: 370px;
					margin: 0 0 30px;
					padding: 0 0 0 120px; }
				
		div#formBottom {
			width: 590px;
			height: 4px;
			background:url(image/bg_box-bottom.gif) bottom no-repeat;
			margin: 0 auto 30px; }  			


input#confirmBtn {
	width: 161px;
	height: 31px;
	text-indent: -9999px;
	border: none;
	display: block;
	float: left;
	background: url(image/btn_confirm.gif) no-repeat; }

input#resetBtn {
	width: 161px;
	height: 31px;
	text-indent: -9999px;
	border: none;
	display: block;
	float: right;
	background: url(image/btn_reset.gif) no-repeat; }

input#submitBtn {
	width: 161px;
	height: 31px;
	text-indent: -9999px;
	border: none;
	display: block;
	float: left;
	background: url(image/btn_send.gif) no-repeat; }

input#cancelBtn {
	width: 161px;
	height: 31px;
	text-indent: -9999px;
	border: none;
	display: block;
	float: right;
	background: url(image/btn_cancel.gif) no-repeat; }



/* -----------------------------------------------
	Confirm_form
 ------------------------------------------------- */

			#checkTbl {
				width: 444px;
				margin: 10px 0 60px 73px;
				text-align: left; }

			#checkTbl th {
				width: 100px;
				background: url(../../common/image/bg_dot.gif) bottom repeat-x; 
				padding: 10px 0 10px 10px;
				text-align: left;
				font-weight: normal; }
				
			#checkTbl td {
				background: url(../../common/image/bg_dot.gif) bottom repeat-x; 
				padding: 10px 0 10px 10px;
				text-align: left; }
						
			.checkTxt {
				width: 320px; 
				margin: 20px auto 30px;
				padding 0;
				text-align: left; 
				line-height: 2em; }	

			.checkTxt02 {
				width: 320px; 
				margin: 0 auto;
				padding 0;
				text-align: left; 
				line-height: 2em; }	
				
				
				
/* -----------------------------------------------
	Mail Thanks
 ------------------------------------------------- */

			#resultHl {
				width: 360px; 
				margin: 60px auto 0;
				padding: 0 0 10px 10px;
				background: url(../../common/image/bg_dot.gif) bottom repeat-x;
				text-align: left; 
				line-height: 2em;
				font-weight: bold; }	

			#resultBody {
				width: 360px; 
				margin: 10px auto 60px;
				padding: 0 0 0 10px;
				text-align: left; 
				line-height: 2em; }	





