body{
	margin:0px;
	padding:0px;
	color:#6A6A6A;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:12px;
	line-height:125%;
}

.text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 17px;
	color: #6A6A6A;


}
.text12_white {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;


}
.text12_title {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 17px;
	color: #505050;


}
.text10 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	line-height: 17px;
	color: #6A6A6A;


}

.text-orange {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #F86710;
	line-height: 17px;
	font-weight: normal;
}
.text12_fc{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	font-size:12px;
	color:#404016;
	line-height: 200%;
	}
	
.text14_fc{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	font-size:14px;
	color:#404016;
	font-weight:bold;
	line-height: 200%;
	}
.line-ber {
	color: #CCCCCC;
}
.text-high {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 22px;
	color: #6A6A6A;
}
.text-blue {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #1BA4E4;
	line-height: 17px;
	font-weight: normal;
}
.text-white {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;
}

.text-red{
	color:#FF0000;
}

/* application */
.div_application01r{
	margin:0px 0px 10px 0px;
	padding:0px;
	width:770px;
	text-align:right;
}

.table_application01{
	margin:0px 30px 15px 30px;
	padding:0px;
	width:770px;
}

.td_application01_1{
	margin:0px;
	padding:0px 11px 0px 0px;
	width:386px;
	color:#4d4d4d;
	font-size:13px;
	line-height:150%;
	text-align:left;
	vertical-align:top;
}

.td_application01_2{
	margin:0px;
	padding:0px;
	width:373px;
	text-align:left;
	vertical-align:top;
}

.div_application01{
	margin:0px 3px 0px 20px;
	padding:0px;
	width:350px;
	color:#4d4d4d;
	font-size:13px;
	line-height:150%;
}

.div_application01c{
	margin:0px;
	padding:0px;
	width:350px;
	text-align:center;
}

.table_application02{
	margin:0px;
	padding:0px;
	width:350px;
	background:#c1c1c1;
	color:#4a4a4a;
	line-height:110%;
}

.td_application02_1{
	margin:0px;
	padding:12px 14px;
	width:74px;
	background:#e5e5e5;
	font-size:13px;
	text-align:left;
	vertical-align:top;
}

.td_application02_2{
	margin:0px;
	padding:12px 14px;
	width:217px;
	background:#ffffff;
	font-size:12px;
	text-align:left;
	vertical-align:top;
}