/*----------------------------------------------------------タイトル*/
.h1t { 
	background-image:url(../image/mail/h1t.gif);
	background-repeat: no-repeat;
	width:780px;
	height:60px;
}

/*----メール各ページの背景指定【背景画像以外はh1tと同じ】*/
.h1t-m1 { 
	background-image:url(../image/mail/h1t-m1.gif);
	background-repeat: no-repeat;
	width:780px;
	height:60px;
}
.h1t-m2 { 
	background-image:url(../image/mail/h1t-m2.gif);
	background-repeat: no-repeat;
	width:780px;
	height:60px;
}
.h1t-m3 { 
	background-image:url(../image/mail/h1t-m3.gif);
	background-repeat: no-repeat;
	width:780px;
	height:60px;
}

/*----------------------------------------------------------項目2()*/
.item1 { 
	background-image:url(../image/sub/h1bg.gif);
	background-repeat: no-repeat;
	width:780px;
	height:150px;
}

.item1 ul{ 
	width:700px;
	margin: 0;
	padding: 0; 
	padding-top: 10px; 
	list-style-type: none; 
}
.item1 li{ 
	font-size: 12px; 
	margin-left: 40px;
	line-height: 1.5em;
}

/*----------------------------------------------------------項目2()*/


.tb-mail {
	background-image:url(../image/mail/b-mail.gif);
	background-repeat: no-repeat;
	width:780px;
	height:40px;
	text-indent:-9999px;

}




.item2 { 
width:698px;
	margin-left:38px;
	margin-bottom:20px;
background-color:#ffffff;
	font-size: 12px; 
}

.item2 p { 
	margin-top:10px;
	margin-left:30px;
	font-size: 12px; 
}


/*---------------------------------*/

span.ast{
	font-size: 10px; 
	color: red;
}

span.ast2{
	color: brown;
	font-weight: bold;

}


.table1{
	font-size: 12px; 
	margin-left:28px;
	width:600px;
	line-height: 200%;
	border-collapse: collapse; 

}

.table1 td, th {
	border: none;
	padding: 10px 0 10px 5px; 
} 

.table1 tr{

}

.table1 th{
	width:160px;
}


.table1 td{

}


td input{
	width:200px;
}


input#address{
	width:350px;
}

input#age{
	width:50px;
}

TEXTAREA{
	width:330px;
	height:150px;
}

.checkbox{
	width:20px;
}


.btn{
	margin: 10px 0 15px 200px; 
}

input{
	font-size:12px;
	color:#000000;
}

div.check{
	background-color:#dcdcdc;
}


/*---------------------------------QRコード*/

.QR ul{ 
	width:500px;
	margin: 0;
	padding: 0; 
	padding-top: 10px; 
	list-style-type: none; 
}
.QR li{ 
	font-size: 14px; 
	margin-left: 30px;
	line-height: 1.5em;
}

li.QR { 
	font-size: 12px; 
}



/*---------------------------------メールアドレス画像化*/
#m-ad{
	vertical-align: 			text-bottom;

}

