@charset "utf-8";
/* CSS Information ====================
File name: contact.css
description: メインコンテンツお問い合わせ資料請求部分CSS
Editors: Makoto Watanabe
LastDate: 2011,11,12

目次
*インポートunderlayer.css（下層ページ共通レイアウト）

*レフトコンテンツ（お問い合わせ・資料請求）
==================================== */

@import url("../../common/css/underlayer.css");	/* リセットスタイル */

/* ここから個別レイアウト設定（レフトカラム部分）----------------------------------------------------------------- */

#primary-contents h3 {
	margin-bottom: 18px;
}

#primary-contents .section-lv2 {
	width: 680px;
	margin-bottom: 24px;
	border-bottom: #CCCCCC solid 2px;
}

#primary-contents .bd_none {
	border: none;
}

#primary-contents .section-lv2 p {
	margin: 0 0 16px 20px;
	font-size: 120%;
	line-height: 1.6em;
}

#primary-contents .section-lv2 p.link {
	font-size: 160%;
}

#primary-contents .section-lv2 p.link a {
	padding-left: 26px;
	background: url(../../common/images/link_circle.gif) no-repeat 0 2px;
	color: #304780;
}

#primary-contents .section-lv2 p.link a:hover {
	filter: alpha(opacity=70);
	opacity: 0.7;	
}

#primary-contents .section-lv2 span {
	color: #FF3333;
}

/* 入力フォーム部分================= */

#primary-contents #form {
	width: 680px;
	background:url(../images/contact_form_bgbottom.jpg) no-repeat 0 100%;
	font-size: 120%;
}

#form form {
	width 680px;
	padding: 28px 40px 0;
	background:url(../images/contact_form_bg.jpg) no-repeat;
}

#form form table {
	width: 600px;
}

#form form tr th {
	width: 190px;
	text-align: left;
}

#form form tr th,
#form form tr td {
	padding-bottom: 7px;
}

#form form tr td {
	padding-left: 20px;
	border-left: #CCCCCC solid 1px;
}

#form form tr .pt10 {
	padding-top: 10px;
}

#form form tr .pb10 {
	padding-bottom: 10px;
}

#form form tr .pb25 {
	padding-bottom: 25px;
}

#form form tr .pb15 {
	padding-bottom: 15px;	
}

#form form tr th.shitsumon {
	padding-top: 5px;
	vertical-align: text-top;

}

#form form #kakunin {
	width: 600px;
	margin-top: 26px;
	padding: 26px 0;
	border-top: #CCCCCC dashed 1px;
	text-align: center;
}

/* フォームのスタイル */

input.text,
textarea {
	color: #666666;
}

/* フォームパーツ選択時のスタイル */

input.text:focus,
textarea:focus,
select:focus {
	color: #000000;
	background: #FFF8EE;
}
