.buttan{
	background-color:#FFFFCC;
	color:#666666;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	width: 65px;
	padding-top: 0.2em;
	margin-left:1.5em;
	border: 1px solid #D2C9A4;
	font-size: 12px;
}
.textarea{
	text-align: left;
	width: 250px;
	border: 1px solid #BEBEBE;
}
.textarea1{
	text-align: left;
	width: 130px;
	border: 1px solid #BEBEBE;
}
.textarea2{
	text-align: left;
	width: 250px;
	border: 1px solid #BEBEBE;
	height: 100px;
}
#textarea_ank{
	ime-mode:disabled;
}
table .form{
	empty-cells:show;
	width: 450px;
}
table .yn{
	empty-cells:show;
	width: 300PX;
}
table .tel{
	empty-cells:show;
	width: 300PX;
}
html>body .form,html>body .yn,html>body .tel{
    border-collapse:separate;
}
.form th{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	background-color: #FFFF99;
	color: #666666;
	padding: 0.3em 0.5em;
}
.form td,.tel th{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	text-align: right;
}
.yn th{
	text-align: left;
	width:100px;
}
.yn td{
	text-align: right;
	width:100px;
}
.tel td{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight:bold;
	color: #003333;
	text-align: right;
}
.adress{
	width: 118px;
}
strong {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
}
#bg{
	background-color:#FFFFFF;
	margin:1em;
	padding:0.5em;
}

