.contents_mg {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 34px
	}

.txt_16_br {
	color: #260d03;
	font-weight: bold;
	font-size: 16px;
	line-height: 19px;
	font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", Osaka-????, Osaka, ?????p?S?V?b?N, Verdana, Arial, sans-serif
	}
.footer_link {
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	font-family: "?l?r ?S?V?b?N", "?l?r ?o?S?V?b?N", Osaka-????, Osaka, ?????p?S?V?b?N, Verdana, Arial, sans-serif;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 20px
	}

h2 {
	font-size: 14px;
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	margin: 0pt;
	font-weight: bold;
}
h1 {
	font-size: 14px;
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	margin: 0pt;
	font-weight: bold;

}
.mid  {
	font-size: 12px;
	line-height: 16px;
	font-family: "?l?r ?S?V?b?N", Osaka?|????
	}

a {
	color:#FFFFFF;
	text-decoration: none;
}

a:hover{
	color:#CC0000;
	text-decoration: underline;
}
.mini {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 10px;
}
.colorWhite {
	color: #FFFFFF;
}
.large {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 14px;
}
.colorBrown {

	color: #260D03;
}
.height15 {
	line-height: 15px;
}
.height12 {
	line-height: 12px;
}
.height16 {
	line-height: 16px;
}
.height18 {
	line-height: 18px;
}
.height21 {
	line-height: 21px;
}
.height30 {
	line-height: 30px;
}
.colorRed {
	color: #CC0000;
}
.colorBlue {
	color: #0000CC;
}
.formline {
	border: 1px solid #666666;
	padding: 3px;


}
.formline300 {
	padding: 3px;
	width: 300px;

}
.colorGlay {

	color: #666666;
}

.sendButton {
	border: 2px solid #140601;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #260D03;
}
.copy {
	font-size: 10px;
	font-family: Arial, "Century Gothic";
	}


