@charset "utf-8";
/*---------------------------------------------------------------------------------------------
  Stylesheet - version date 1.0 2012.01.10
  B-CUBE5 SYSTEM [/mail_maga/layout.css]
---------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------
 メルマガ登録 layout
---------------------------------------------------------------------------------------------*/
#main #mailmagaBox690 {
	width: 690px;
	margin-right: 10px;
	float: left;
}
#main #mailmagaBox690NoMargin {
	width: 690px;
	float: right;
}
#main #mailmagaBox790 {
	width: 790px;
	margin-right: 10px;
	float: left;
}
#main #mailmagaBox790NoMargin {
	width: 790px;
	float: right;
}
#main .innBg {
	/*width: 680px;*/
	padding: 5px;
	background: url(/img/mail_maga/bgMailMaga.gif) left top;
}
#main .innBg .inn {
	/*width: 640px;*/
	padding: 20px;
	background: #FFFFFF;
}
#main .innBg .inn h3 {
	margin: 0 0 15px;
	padding: 0 0 3px;
	border-bottom: #999999 1px dotted;
	color: #DF4B8D;
	font-size: 116%;
}
#main .innBg .inn h4 {
	margin: 0 0 10px;
	padding: 0;
	font-size: 108%;
}
#main .innBg .inn h5 {
	margin: 0 0 10px;
	padding: 0;
	color: #FF3333;
	font-size: 108%;
}
#main .innBg .inn p {
	margin: 0 0 10px;
	line-height: 1.4;
}
#main .innBg .inn #formBox {
	margin: 0 0 10px;
	padding: 10px;
	border: #CCCCCC 1px dotted;
	background: #F5F5F5;
}
#main .innBg .inn #formBox input {
	vertical-align: middle;
}
#main .innBg .inn #formBox input#email_a {
	width: 200px;
	padding: 2px;
	background: #FFFFFF;
	border: #BEBEBE 1px solid;
}

#main .btnBack a {
	text-decoration: underline;
}
#main .btnBack a:hover {
	text-decoration: none;
}
