@charset "utf-8";

#mailmaga {
	width:634px;
	line-height: 1.5em;
	font-size:12px;
	background:url(../img/mailmaga_01.jpg) 0 36px no-repeat;
	height: 570px;
}

#mailmaga h4 {background:url(../img/mailmaga_title_01.gif) no-repeat;
width: 634px; height:35px;
text-indent:-9999px;
}


p.text{
	margin: 70px 0 0 20px;
	width: 400px;
}

.touroku a {
	background:url(../img/mailmaga_02.gif) no-repeat;
	width:345px;
	height:60px;
	margin: 20px 0 0 20px;
	text-indent:-9999px;
	display:block;
}

p.privacy{
	margin: 20px 0 0 20px;
	font-size:11px;
	width: 400px;
}
.privacy strong {
	color:#FF3333;
}

/* -------------- メルマガ配信申込フォーム　form.php --------------*/

#form table.form{
	width:550px;
	margin:1em auto;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-collapse: collapse;
}

#form table.form th{
	width:9em;
	background-color:#eee;
	padding:5px;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
}

#form table.form th span{
	font-size:11px;
	font-weight:normal;
}

#form table.form td{
	padding:5px;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
}

/* ボタン */
#form input.button{
	width:10em;
	padding: 3px;
	margin: 3px;
}

/* 送信とかの見出し */
#form .box_pink{
	color:#C14879;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	margin:1em auto;
	width:550px;
	background-color:#F7DFFF;
}

/* 必須項目入力してくださいコメント */
#form .check_comment{
	width:540px;
	padding:5px;
	border:dotted 1px #FF9900;
	background-color:#FFFF66;
	color:#CC0033;
	font-weight:bold;
	text-align:center;
	margin:1em auto;
}

#form .list{
	margin:1em;
	padding:0.5em;
	border:dotted 1px #336666;
	color: #336666;
}

#form .list li{
	list-style:circle;
	margin-left: 1em;
}

