* {
	padding: 0;
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	margin: 0;
}

#boxA {
	width:110px;
	float:left;
	height: 40px;
	margin-top: 5px;
	margin-left: 5px;
}

#boxA_2 {
	width:640px;
	float:right;
	height: 15px;
	background-position: bottom;
	background-image: url(img/line.gif);
	background-repeat: no-repeat;
}

#boxA_22 {
	width:640px;
	float:left;
	height: 15px;
	margin-top: 5px;
	background-position: top;
	background-image: url(img/line.gif);
	background-repeat: no-repeat;
}


#boxA_3 {
	width:120px;
	float:right;
	height: 20px;
	margin-top: 5px;
	vertical-align: text-top;
	text-align: right;
	clear: none;
	margin-right: 5px;
}

#boxA_33 {
	width:640px;
	float:left;
	height: 20px;
	vertical-align: text-top;
	text-align: right;
	line-height: 20px;
	font-size: 14px;
}

#boxA2 {
	width:600px;
	float:left;
	height: 25px;
	font-size: 20px;
	vertical-align: text-top;
	text-indent: 130px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}

#boxB {
	width:180px;
	float:left;
	clear:left;
	height: 750px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB2 {
	width:180px;
	float:left;
	clear:left;
	height: 1000px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB3 {
	width:180px;
	float:left;
	clear:left;
	height: 1250px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB4 {
	width:180px;
	float:left;
	clear:left;
	height: 1500px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB5 {
	width:180px;
	float:left;
	clear:left;
	height: 1750px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB6 {
	width:180px;
	float:left;
	clear:left;
	height: 2000px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB7 {
	width:180px;
	float:left;
	clear:left;
	height: 2250px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB8 {
	width:180px;
	float:left;
	clear:left;
	height: 2500px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB9 {
	width:180px;
	float:left;
	clear:left;
	height: 650px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxB10 {
	width:180px;
	float:left;
	clear:left;
	height: 650px;
	background-color: #F0F0F0;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#boxC {
	width:510px;
	float:left;
	clear: none;
	height: 30px;
	line-height: 30px;
	text-indent: 30px;
	display: block;
	background-image: url(img/sq.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#boxCS {
	width:740px;
	float:left;
	clear: none;
	height: 30px;
	line-height: 30px;
	text-indent: 30px;
	display: block;
	background-image: url(img/sq.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#boxC1 {
	width:545px;
	float:left;
	clear: none;
	height: 80px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
}

#boxC1S {
	width:740px;
	float:left;
	clear: none;
	height: 80px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
}

#boxC12 {
	width:540px;
	float:left;
	clear: none;
	height: 80px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
}

#boxC2 {
	width:550px;
	float:left;
	clear: none;
}

#boxC3 {
	width:170px;
	
	height: 350px;
	display: block;
	font-size: 14px;
	margin-top: 50px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-right: 15px;
	background-image: url(img/bar.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	text-indent: 20px;
}

#boxC4 {
	width:540px;
	float:left;
	clear: none;
	height: 160px;
	display: block;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#boxC2_2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 16px;
	text-indent: 0px;
	font-size: 12px;
	}

#boxE {
	width:535px;
	float:left;
	clear: none;
	line-height: 36px;
	text-indent: 30px;
	display: block;
	background-image: url(img/redm.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#boxD {
 background:#cfc;
  clear:both;
 width:100%;
}

#boxF {
	width:515px;
	float:left;
	clear: none;
	height: 120px;
	display: block;
	font-size: 14px;
	margin-top: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-left: 15px;
	background-image: url(img/docbar.gif);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 35px;
	text-indent: 40px;
}

#boxF2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 18px;
	font-size: 12px;
	background-image: url(img/d.gif);
	background-repeat: no-repeat;
	padding-left: 90px;
	text-indent: 0px;
	height: 70px;
	padding-top: 5px;
	}

#boxG {
	width:515px;
	float:left;
	clear: none;
	height: 120px;
	display: block;
	font-size: 14px;
	margin-top: 15px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-left: 15px;
	background-image: url(img/barm.gif);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 35px;
	text-indent: 40px;
}

#boxG2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 18px;
	font-size: 12px;
	background-image: url(img/M.gif);
	background-repeat: no-repeat;
	padding-left: 90px;
	text-indent: 0px;
	height: 70px;
	padding-top: 5px;
	}
	
#boxH {
	width:515px;
	float:left;
	clear: none;
	height: 120px;
	display: block;
	font-size: 14px;
	margin-top: 15px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-left: 15px;
	background-image: url(img/bari.gif);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 35px;
	text-indent: 40px;
}

#boxH_1 {
	width:170px;
	
	height: 150px;
	display: block;
	font-size: 14px;
	margin-top: 15px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-right: 15px;
	line-height: 35px;
}
#boxH_1n {
	width:170px;
	float:right;
	
	
	
}
#boxH2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 18px;
	font-size: 12px;
	background-image: url(img/i.gif);
	background-repeat: no-repeat;
	padding-left: 90px;
	text-indent: 0px;
	height: 70px;
	padding-top: 5px;
	}
	
#boxI {
	width:515px;
	float:left;
	clear: none;
	height: 60px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: "?l?r ?o?S?V?b?N", Osaka, "?q???M?m?p?S Pro W3";
	line-height: 18px;
	font-size: 14px;
}

#boxI1 {
	width:540px;
	float:left;
	clear: none;
	height: 60px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
	font-size: 14px;
}

#boxI2 {
	width:140px;
	float:left;
	clear: none;
	height: 60px;
	display: block;
	text-align: left;
	line-height: 18px;
	font-size: 10px;
}

#boxI3 {
	width:390px;
	float:left;
	clear: none;
	height: 60px;
	display: block;
	text-align: left;
	line-height: 18px;
	font-size: 10px;
	margin-left: 5px;
}

#boxI4 {
	display: block;
	text-align: left;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: "?l?r ?o?S?V?b?N", Osaka, "?q???M?m?p?S Pro W3";
	line-height: 20px;
	font-size: 12px;
	margin-top:5px;
}

#boxJ {
	width:515px;
	float:left;
	clear: none;
	height: 120px;
	display: block;
	font-size: 14px;
	margin-top: 15px;
	margin-left: 15px;
	background-image: url(img/d1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 40px;
}

#boxJ2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 24px;
	font-size: 16px;
	padding-left: 90px;
	text-indent: 0px;
	height: 100px;
	padding-top: 10px;
	}
	
#boxJ3 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 30px;
	font-size: 12px;
	padding-left: 90px;
	text-indent: 0px;
	height: 100px;
	padding-top: 10px;
	}
	
#boxJ4 {
	width:540px;
	float:left;
	clear: none;
	display: block;
	text-align: left;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
	padding-bottom: 10px;
	border-bottom-width: middium;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 12px;
}

#boxJ5 {
	width:200px;
	float:right;
	clear: none;
	display: block;
	text-align: right;
}

#boxJ6 {
	width:540px;
	float:left;
	clear: none;
	height: 70px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 12px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 5px;
}

#boxJ7 {
	width:540px;
	float:left;
	clear: none;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
	font-size: 12px;
}

#boxJ8 {
	width:540px;
	float:left;
	clear: none;
	height: 700px;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	line-height: 18px;
	font-size: 12px;
}
	
#boxK {
	width:515px;
	float:left;
	clear: none;
	height: 120px;
	display: block;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 15px;
	background-image: url(img/m1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 40px;
}

#boxK2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 24px;
	font-size: 16px;
	padding-left: 90px;
	text-indent: 0px;
	height: 100px;
	padding-top: 10px;
	}
	
#boxL {
	width:515px;
	float:left;
	clear: none;
	height: 120px;
	display: block;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 15px;
	background-image: url(img/i1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 40px;
}

#boxL2 {
	display: block;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 24px;
	font-size: 16px;
	padding-left: 90px;
	text-indent: 0px;
	height: 100px;
	padding-top: 10px;
	}
	
#boxM {
	width:540px;
	float:left;
	clear: none;
	height: 100px;
	display: block;
	font-size: 14px;
	margin-top: 20px;
	margin-left: 15px;
	background-image: url(img/d1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

#boxM_1 {
	width:540px;
	float:left;
	clear: none;
	height: 100px;
	display: block;
	font-size: 14px;
	margin-top: 20px;
	margin-left: 15px;
	background-image: url(img/m1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

#boxM_2 {
	width:540px;
	float:left;
	clear: none;
	height: 100px;
	display: block;
	font-size: 14px;
	margin-top: 20px;
	margin-left: 15px;
	background-image: url(img/i1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}

#boxM2 {
	display: block;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 90px;
	vertical-align: top;
	height: 50px;
	}
	
#boxM22 {
	display: block;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 90px;
	vertical-align: top;
	height: 40px;
	margin-top: 0px;
	}
	
#boxN {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	}

#boxN1 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 15px;
	}
	
#boxN2 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	margin-top: 15px;
	width: 540px;
	background-image: url(img/jiline.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}

#boxO {
	display: block;
	margin-left: 15px;
	vertical-align: top;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 10px;
	line-height: 40px;
	}
	
#boxO1 {
	display: block;
	margin-left: 15px;
	vertical-align: top;
	clear: none;
	float: left;
	width: 540px;
	line-height: 40px;
	padding-top: 10px;
	}

#boxP {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	vertical-align: text-top;
	}
	
#boxP1 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	vertical-align: top;
	margin-top: 20px;
	background-image: url(img/box.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
#boxP12 {
	display: block;
	clear: none;
	float: left;
	width: 450px;
	vertical-align: top;
	padding-left: 60px;
	}
#boxP13 {
	display: block;
	clear: none;
	float: left;
	width: 450px;
	padding-left: 60px;
	margin-top: 5px;
	}
	
#boxQ {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	background-image: url(img/paper.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	height: 80px;
	}
#boxQ_1 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	background-image: url(img/film.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	height: 80px;
	}
#boxQ_2 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	background-image: url(img/micro.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	height: 80px;
	}
#boxQ_3 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	background-image: url(img/scan.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	height: 80px;
	}
#boxQ_4 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	background-image: url(img/folder.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	height: 80px;
	}
	#boxQ1 {
	display: block;
	clear: none;
	float: left;
	width: 400px;
	padding-left: 70px;
	}
	#boxQ2 {
	display: block;
	clear: none;
	float: left;
	margin-top: 5px;
	width: 400px;
	padding-left: 70px;
	}
	#boxQ3 {
	display: block;
	clear: none;
	float: left;
	margin-top: 30px;
	width: 500px;
	padding-left: 15px;
	}
	
	#boxR {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 15px;
	}
	#boxR2 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 10px;
	}
	
	#boxR3 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 500px;
	padding-top: 5px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 15px;
	}
	#boxR4 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 520px;
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	border: thin solid #999999;
	padding: 10px;
	background-image: url(img/poster.jpg);
	background-repeat: no-repeat;
	background-position: 300px center;
	height: 120px;
	}
	
	#boxR41 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 520px;
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	border: thin solid #999999;
	padding: 10px;
	background-image: url(img/hyoujyun.gif);
	background-repeat: no-repeat;
	background-position: 300px center;
	height: 120px;
	}
	
	#boxR42 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 520px;
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	border: thin solid #999999;
	padding: 10px;
	background-image: url(img/doubutsu.gif);
	background-repeat: no-repeat;
	background-position: 300px center;
	height: 120px;
	}

#boxR5 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 520px;
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	border: thin solid #999999;
	padding: 10px;
	background-image: url(img/flower.jpg);
	background-repeat: no-repeat;
	background-position: 300px center;
	height: 120px;
	}
	
#boxR6 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 15px;
	padding-top: 5px;
	}
#boxR7 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 20px;
	padding-top: 5px;
	}
	
	#boxRBout {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 20px;
	border: thin solid #999999;
	}
	
	#boxRBout2 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 20px;
	}
	
		#boxRBout3 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	margin-top: 20px;
	}
	
	#boxRBT {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 530px;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #FF99FF;
	}
	
	#boxRBT2 {
	display: block;
	clear: none;
	float: left;
	width: 530px;
	margin-top: 5px;
	background-color: #0066CC;
	line-height: 24px;
	height: 22px;
	}
	
		#boxRBT3 {
	display: block;
	clear: none;
	float: left;
	width: 530px;
	margin-top: 5px;
	background-color: #339900;
	line-height: 24px;
	height: 22px;
	}

	
	#boxRBL {
	display: block;
	clear: none;
	float: left;
	width: 330px;
	margin-top: 5px;
	margin-left: 5px;
	}
		#boxRBL2 {
	display: block;
	clear: none;
	float: left;
	width: 520px;
	margin-top: 5px;
	}
	
		#boxRBL3 {
	display: block;
	clear: none;
	float: left;
	width: 330px;
	margin-top: 5px;
	}
	
	#boxRBR {
	display: block;
	clear: none;
	float: left;
	width: 190px;
	margin-top: 5px;
	margin-right: 5px;
	}
	
#boxS {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	font-size: 14px;
	line-height: 16px;
	margin-top: 15px;
	padding-top: 5px;
	height: 400px;
	}
#boxS1 {
	display: block;
	clear: none;
	float: left;
	width: 100px;
	font-size: 14px;
	line-height: 16px;
	}
#boxS2 {
	display: block;
	clear: none;
	float: left;
	width: 380px;
	font-size: 14px;
	line-height: 16px;
	}
	
#boxS3 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 15px;
	padding-top: 5px;
	}
	
#boxT {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	font-size: 14px;
	line-height: 16px;
	margin-top: 15px;
	padding-top: 5px;
	height: 250px;
	}
	
#boxT1 {
	display: block;
	clear: none;
	float: left;
	width: 100px;
	font-size: 14px;
	line-height: 24px;
	}
	
#boxT2 {
	display: block;
	clear: none;
	float: left;
	width: 400px;
	font-size: 14px;
	line-height: 24px;
	}
	
#boxT3 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 540px;
	font-size: 12px;
	line-height: 24px;
	margin-top: 15px;
	padding-top: 5px;
	}

#container {
 width:760px;
}
#container1 {
	width:760px;
}

#containertop {
	width:760px;
	height: 50px;
	background-image: url(img/head.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
}

#container2 {
	width:760px;
	height: 60px;
	clear: both;
	margin-top: 10px;
	float: left;
}

#containersub {
	width:760px;
	height: 50px;
	background-image: url(img/top.gif);
	background-repeat: no-repeat;
}
#containersub2 {
	width:760px;
	height: 34px;
	background-image: url(img/name.gif);
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: middle;
	text-indent: 5px;
	display: block;
	line-height: 35px;
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 14px;
	clear: both;
}

#container3 {
 width:5400px;
}

#navigation {
	width:170px;
	font-weight: bold;
}


#navigation ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigation li {
	width: 158px;
	margin: 0;
}
#navigation a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigation a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigationcs {
	width:170px;
	font-weight: bold;
}


#navigationcs ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 10px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigationcs li {
	width: 158px;
	margin: 0;
}
#navigationcs a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigationcs a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigationcs3 {
	width:170px;
	font-weight: bold;
}


#navigationcs3 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigationcs3 li {
	width: 158px;
	margin: 0;
}
#navigationcs3 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but1.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigationcs3 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigationcs4 {
	width:170px;
	font-weight: bold;
}


#navigationcs4 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigationcs4 li {
	width: 158px;
	margin: 0;
}
#navigationcs4 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigationcs4 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}


#navigationcs5 {
	width:170px;
	font-weight: bold;
}


#navigationcs5 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 10px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigationcs5 li {
	width: 158px;
	margin: 0;
}
#navigationcs5 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but1.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigationcs5 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}



#navigation12 {
	width:170px;
	font-weight: bold;
}


#navigation12 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigation12 li {
	width: 158px;
	margin: 0;
}
#navigation12 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but1.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigation12 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation13 {
	width:170px;
	font-weight: bold;
	margin-top: 10px;
}


#navigation13 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigation13 li {
	width: 158px;
	margin: 0;
}
#navigation13 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but1.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigation13 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation2 {
	width:170px;
	line-height: 12px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
		padding-bottom: 10px;
}


#navigation2 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 11px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation2 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation2 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but3.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation2 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation21 {
	width:170px;
	line-height: 12px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
	padding-bottom: 10px;
}


#navigation21 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 11px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation21 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation21 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but4.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation21 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation22 {
	width:170px;
	font-weight: bold;
	margin-top: 10px;
}


#navigation22 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigation22 li {
	width: 158px;
	margin: 0;
}
#navigation22 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigation22 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigationcs6 {
	width:170px;
	font-weight: bold;
	margin-top: 10px;
}


#navigationcs6 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigationcs6 li {
	width: 158px;
	margin: 0;
}
#navigationcs6 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigationcs6 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}


#navigationcs2 {
	width:170px;
	font-weight: bold;
}


#navigationcs2 ul {
	list-style: none;
	margin-left: 10px;
	margin-bottom:10px;
	padding: 0px;
	height: 32px;
	font-size: 10px;
	text-decoration: none;
	line-height: 20px;
	text-indent: 20px;
}
#navigationCS2 li {
	width: 158px;
	margin: 0;
}
#navigationcs2 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	height: 20px;
}
#navigationcs2 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}


#navigation23 {
	width:170px;
	line-height: 12px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 10px;
}


#navigation23 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 11px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation23 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation23 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but4.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation23 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}



#navigation3 {
	width:170px;
	line-height: 12px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 10px;
}


#navigation3 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 11px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation3 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation3 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but3.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation3 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation31 {
	width:170px;
	line-height: 12px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 10px;
}


#navigation31 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 10px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation31 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation31 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but3.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation31 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation4 {
	width:170px;
	line-height: 14px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
}


#navigation4 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 11px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation4 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation4 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but3.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation4 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation41 {
	width:170px;
	line-height: 12px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 10px;
}


#navigation41 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 10px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation41 li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation41 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but4.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation41 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#navigation5 {
	width:170px;
	line-height: 14px;
	height: 24px;
	font-weight: bold;
	vertical-align: middle;
}


#navigation5 ul {
	list-style: none;
	margin-left: 10px;
	font-size: 11px;
	text-decoration: none;
	text-indent: 20px;
}
#navigation li {
	width: 158px;
	height: 24px;
	margin: 0;
}
#navigation5 a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	background-image: url(img/but4.gif); /* ?I?t?}?E?X???̔w?i?摜???w?? */
	background-position: left top; /* ?I?t?}?E?X???̔w?i?摜?̊J?n?ʒu?ÿǟ??Ɏw?? */
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-indent: 30px;
	}
	
#navigation5 a:hover {
	color:#FF0000;
	background-position: right top; /* ?I???}?E?X???̔w?i?摜?̊J?n?ʒu???E???Ɏw?? */
}

#MAINLAYOUT {
	width: 530px;
	margin-left: 15px;
	padding: 5px;
	border: 1px solid #ccc;
	float: left;
	font-size: 12px;
}
#FORM table {
	border: 1px solid #ccc;
}
#FORM {
	width: 515px;
	margin: 10px;
	float: left;
}
#FORM .SmallType {
	font-size: 10px;
	font-weight: normal;
	line-height: normal;
}
#FORM form {
	margin: 0px;
}
FORM td {
	padding: 4px;
	background: #f1f1f1;
	width: 350px;
}
#FORM th {
	text-align: left;
	padding: 4px;
	background-color: #e4e4e4;
	vertical-align: middle;
}
#FORM .Submit {
	background: #fff;
	text-align: center;
}
.ERR {
	color: #f00;
}

#wrapper {
	width: 760px;
	background: #999999;
	float:left;
}

/* ???S?ƃi?r?Q?[?V????
---------------------------------------------*/
#logo {
	position: absolute;
	left: 17px;
	top: 18px;
}
#globalNav {
	left: 0;
	width: 760px;
	height: 33px;
	list-style-type: none;
	}
#globalNav li {
	float: left;
	width: 152px;
}
#globalNav li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:33px;
	padding-top: 33px;
	background-image: url(img/topbar.gif);
	color: #FFFFFF;
}

/*  ?w?i?摜?̈ʒu
---------------------------------------------*/
	
	/* ?ʏ? */
	#nav01 a { background-position:  0     0; }
	#nav02 a { background-position: -152px  0; }
	#nav03 a { background-position: -304px 0; }
	#nav04 a { background-position: -456px 0; }
	#nav05 a { background-position: -608px 0; }
	
	/* ???݈ʒu */
	#nav01 a.stay { background-position:  0     -66px; }
	#nav02 a.stay { background-position: -152px  -66px; }
	#nav03 a.stay { background-position: -304px -66px; }
	#nav04 a.stay { background-position: -456px -66px; }
	#nav05 a.stay { background-position: -608px -66px; }

	/* ?I???}?E?X */
	#nav01 a:hover { background-position:  0     -33px; }
	#nav02 a:hover { background-position: -152px  -33px; }
	#nav03 a:hover { background-position: -304px -33px; }
	#nav04 a:hover { background-position: -456px -33px; }
	#nav05 a:hover { background-position: -608px -33px; }
	
	
	#boxsite {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 700px;
    height: 30px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 15px;
	background-color: #999999;
	line-height: 36px;
	padding-left: 10px;
	}
	
	#boxsite2 {
	display: block;
	margin-left: 15px;
	clear: none;
	float: left;
	width: 700px;
    height: 30px;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #999999;
	line-height: 36px;
	padding-left: 10px;
	}
	
	#boxsite3 {
	width:700px;
	float:left;
	clear: none;
	display: block;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 15px;
	font-family: "?l?r ?o?S?V?b?N", Osaka, "?q???M?m?p?S Pro W3";
	line-height: 18px;
	font-size: 14px;
}
#boxZ { float: right; }
