/*タイトル：フードルＴＶ広告掲載のご案内*/
/*h1 {
	background-image: url(img/h1-guide.gif);
	background-repeat: no-repeat;
	width: 570px;
	height: 55px;
}
*/
/*見出し*/
#container2 h2 {
	margin: 0 0 5px;
	padding: 0;
	background-repeat: no-repeat;
	width: 285px;
	height: 25px;
	clear: both;
	border:none;
}

.none {
	display: none;
}

/*見出し：新規掲載店随時募集中*/
#bosyuu {
	background-image: url(img/h2-bosyuu.gif);
}

/*見出し：広告掲載のご説明*/
#setumei {
	background-image: url(img/h2-setumei.gif);
}

/*見出し：お問い合わせ・応募フォーム*/
#adform {
	background-image: url(img/h2-form.gif);
}

/*テキストの行間、マージン等*/
#container2 p {
	font-size: 12px;
	line-height: 1.5;
	margin: 0;
	padding: 0.5em;
}

/*テキストの背景*/
#container2 .block {
	width: 550px;
	background-image: url(img/background.gif);
	margin: 0 10px;
	border-left: 5px solid #FFFF99;
	border-right: 5px solid #FFFF99;
}

/*切り替え画像を内包するテーブル*/
table.changebox {
	margin: 1em 45px;
}

/*送信フォーム*/
table.formbox {
	margin: 0 45px;
}

table.formbox td {
	border: 1px solid #FFFFFF;
}

#container2 .input {
	float: right;
	margin: 0 1px 0 2px;
}

#f-name1,
#f-kana,
#f-name2,
#f-ad,
#f-tel,
#f-mail,
#f-url,
#f-comment {
	width: 298px;
}

#submit {
	width: 100px;
}

/*フォームの説明テキストの装飾*/
.text-red {
	color: #FF0000;
}

.text-blue {
	color: #0000FF;
}

/*アンカーボタンの設定*/
.anchor {
	float: right;
	margin: 1em 0;
}

#form {
	text-align:left;
	width:760px;
	margin:0 auto;
} 

#form h3 {
	background:url(img/title_2.jpg) no-repeat;
	width:754px;
	height:39px;
	text-indent:-99999px;
} 

#form h4 {
	background:url(img/tx_3.jpg) no-repeat;
	height:16px;
	text-indent:-99999px;
	margin:10px 0 0 10px;
} 


#form p {
	margin:20px auto 0 auto;
	font-size:13px;
	line-height:120%;
	width:670px;
        color:#FF000D;
} 



#form em {
	text-align:center;
	display:block;
	padding:0 0 20px 0;
} 

/* Hides from IE-mac \*/
* html #form em {
	text-align:center;
	display:block;
	padding:0;
} 

*+html #form em {
	text-align:center;
	display:block;
	padding:0;
} 

/* End hide from IE-mac */



#form table {
	width:670px;
	margin:10px auto 0 auto;
	border:1px solid #929CA3;
	background-color:#F9F9F9;
}

#form th {
	width:130px;
	background:#999999;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
}

#form td {
	background:#FFFFFF;
	border-bottom:1px solid #E7E7E7;
}

#form input,#form textarea {
	font-size:13px;
	margin:10px;
}


#form .result {
	font-size:1.5em;
	display:block;
	padding:20px 20px;
}

#form span {
	color:#FF0000;
	font-size:1.3em;
	display:block;
	margin:10px 0;
}
.text1 {
	width:300px;
}

.text2 {
	width:500px;
	height:100px;
}


