
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *  ◆MailForm.CGI用スタイルシート
 *   version 2.1.0
 *   作成者: (C)Kato Hisaya   06/05/24
 *   備考:
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


/*--------------------------------------
  メールフォーム全体の幅
--------------------------------------*/
div.mailform {
	width: 500px;
	margin: 0;
	padding: 0;
}
/**html div.mailform {
	width: 530px;
	margin: 0;
	padding: 0px 15px 15px 15px;
}*/

/*--------------------------------------
  プライバシーポリシー
--------------------------------------*/
div.privacy {
	width: 500px;
	height: 150px;
	margin-bottom: 10px;
	text-align: left;
	overflow: scroll;
	overflow-x: hidden;
	border: 1px #BBB solid;
	padding: 5px;
}

div.privacy2 {
	width: 500px;
	margin-bottom: 10px;
	text-align: center;
}

/*--------------------------------------
  投稿フォームテーブルの枠
--------------------------------------*/

table.form {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

td{
	margin-top: 15px !important;
	padding-bottom: 3px !important;
	margin: 0 !important;
	vertical-align: top;
}


/*--------------------------------------
  投稿フォーム 項目部分
--------------------------------------*/
td.heads {
	width: 172px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px #BBB solid;
	padding: 5px;
}

/*--------------------------------------
  投稿フォーム 入力部分
--------------------------------------*/
td.value {
	width: 100%;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}
td.value2 {
	width: 308px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px #BBB solid;
	padding: 5px;
}

/*--------------------------------------
  投稿フォーム タイトル区切り
--------------------------------------*/
td.title {
	background-color: #ffddff;
}



/*--------------------------------------
  必須マーク ( ※ )
--------------------------------------*/
span.required,
font.required {
	color: #ff0000;
	font-size: 90%;
}



/*--------------------------------------
  注意書きのコメント
--------------------------------------*/
span.comment,
font.comment {
	color: #000000;
	font-size: 90%;
}



/*--------------------------------------
  未入力時の文字 ( [ 入力なし ]など )
--------------------------------------*/
span.null,
font.null {
	color: #808080;
}



/*--------------------------------------
  投稿内容エラー
--------------------------------------*/
span.error,
font.error {
	color: #ff0000;
}


/*--------------------------------------
  オリジナル指定
--------------------------------------*/
input.full {
	width: 300px;
}
input.mini {
	width: 100px;
}
input.half {
	width: 150px;
}
input.medi {
	width: 200px;
}
textarea {
	width: 300px;
}
div.form-buttons {
	margin: 0px auto 0px auto;
	padding: 15px 0px 10px 0px;
	text-align: center;
}

/*--------------------------------------
  ※以下は変更しないでください
--------------------------------------*/
textarea.hide {
	display: none;
}
input.imex {
	ime-mode: disabled;
}