@charset "Shift_JIS"; 		/* 文字コードセット */


/* 投稿フォーム
---------------------------------------------------- */
.contact-table{ border-collapse:collapse; width:590px; margin-bottom:25px; margin-top:10px;}
.contact-main{border-bottom:#bbbbbb dashed 1px; padding:5px 5px 5px 10px; width:120px;}
.contact-sub{border-bottom:#bbbbbb dashed 1px; padding:5px;}
.contact-sub2{border-bottom:#bbbbbb dashed 1px; padding:10px;}

.form00{width:50px; ime-mode:active;}
.form00-off{width:50px; ime-mode:disabled;}
.form01{width:200px; ime-mode:active;}
.form01-off{width:200px; ime-mode:disabled;}
.form02{width:300px; ime-mode:active;}
.form02-off{width:200px; ime-mode:disabled;}

.contct-button{
	width:95%; 
	text-align:center; 
	padding:3px; 
	margin:10px 0px;
	cursor:pointer;
}

#contribute-box{
	width:570px; 
	height:300px; 
	ime-mode:active;
	font-size:12px;
}
#contribute-box2{
	width:500px; 
	height:200px; 
	ime-mode:active;
	font-size:12px;
}
#form-resize{
	text-align:right;
	padding-right:5px;
	padding:5px;
}
#form-button{
	background:#eee;
	border:1px solid #666666;
	padding:3px;
	cursor:pointer;
}
#form-button:hover{
	background:#bbb;
	border:1px solid #666666;
	padding:3px;
	cursor:pointer;
}

/* 利用規約
---------------------------------------------------- */
#rule{
	width:570px;
	overflow:auto;
	height:200px;
	margin:5px 0px 40px 0px;
	padding:10px;
	background:#FCF3DC;
}

#rule ol{
	margin-left:30px;
}
#rule h3{
	margin-top:5px;
}

/* 汎用スタイルシート
---------------------------------------------------- */
.clear {clear:both; line-height:0px;}
.back {text-align:right;padding-top:20px;margin-bottom: 10px; padding-right:10px;}
.red{ color:#FF0000; font-size:10px;}
.red2{ color:#FF0000;}
.blue{color:blue;}
.img-right{float:right; margin-left:10px;}
.img-left{float:left; padding-right:10px;}
.img-mb{margin-bottom:20px;}
