@charset "utf-8";

/*
-----------------------------------------------
お問い合わせフォームのスタイル
-----------------------------------------------

o common.cssのスタイルを上書き

*/



/* -------------------------------------------------
common.cssのスタイルを上書き
変更したい部分のみここに書く
------------------------------------------------- */
#gbContents h1 {
}


/* -------------------------------------------------
header
------------------------------------------------- */
#header p {
	margin:0 0 1em;
	font-size:medium;
	line-height:1.6;
}

#header p strong {
	color:#FF0000;
}

#header p.note {
	padding:10px;
	border:1px solid #CCC;
	background:#FFECEC;
}

#header p.note span {
	color:#FF6600;
}



/* -------------------------------------------------
form入力部分
------------------------------------------------- */
#gbContents form {
	margin:0;
	padding:0;
}

#gbContents table {
	width:580px;
	margin:0;
	padding:0;
	border:1px solid #CCCCCC;
}

#gbContents table tr th {
	padding:10px;
	text-align:left;
	vertical-align:top;
	font-size:small;
	font-weight:normal;
	border:1px solid #CCCCCC;
	background:#FFF4D2;
}

#gbContents table tr th strong {
	color:#FF0000;
}

#gbContents table tr th span {
	font-size:x-small;
	font-weight:normal;
	color:#54A041;
}

#gbContents table tr td {
	padding:10px;
	font-size:small;
	border:1px solid #CCCCCC;
}

#gbContents table tr td.note {
	background:#FFFFCC;
}

#gbContents table tr td span.note {
	color:#54A041;
}

#gbContents table tr td span.note2 {
	color:#54A041;
}

#gbContents table tr td span.note2 strong {
	color:#FF0000;
}

#gbContents table tr td span.ERR {
	color:#FF0000;
	font-weight:bold;
}

#gbContents table tr td textarea {
	color:#666666;
}

#gbContents div#formButton {
	padding:9px 0 26px 0;
	text-align:center;
}

#gbContents div#formButton p {
	margin:0 0 1em 0;
	text-align:center;
	font-size:small;
	color:#FF0000;
}

input, select, option {
	color:#666666;
}

input.name {
	width:160px;
}

input.kana {
	width:160px;
}

input.email {
	width:200px;
}

input.tel {
	width:50px;
}

#calendar a {
	color:#FF3366;
}




