@charset "shift_jis";

body{
	font-size : 12px;
	font-family : "‚l‚r ƒSƒVƒbƒN",Osaka;
	color : #000000;
	/*background-color : #24130B;*/
	background-color : /*#FFF7F8*/#ffffff;
	padding: 0px;
	margin : 0px;
		background-image:url(img/backr.jpg);
		background-repeat: repeat-y;
		background-position:left top;
width:1000px;	}


#wrapper{
	font-size : 12px;
	color : #000000;
	padding: 0px;
	margin : 0px;
		background-image:url(img/bg00.jpg);
		background-repeat: no-repeat;
		background-position:left top;
}

#bottom{
padding:0px;
margin:0px;
height:350px;
background-image:url(img/bottom.jpg);
background-repeat:no-repeat;
background-position:left bottom;
/*border:1px solid #000000;*/
}






img	{border:0px;}

/* ========================================== */
a:link		{text-decoration:none; color:#ff0000;}
a:visited	{text-decoration:none; color:#5050ff;}
a:hover		{color:#ff0000;}
a:active	{color:#ff00ff;}
/* ========================================== */
	.topspace {
		padding: 0px; margin: 0px 0px 0px 295px;
		width:500px;
		height:48px;
		/*background-color:#000000;*/
		/*border:1px solid #000000;*/
		text-align:right;
		}
	.dammyspace{
	padding:0px; margin:0px;
	width:800px; height:185px;}	
		
	
	.dammy_left{
	width:50px;
	height:100px;
	float:left;
	/*background-color:#000000;*/
	/*border:1px solid #000000;*/}
	

	.dammy_h25{
	width:25px;
	height:50px;}
	

.qrspace{width:240px;height:110px; margin: 10px 0px 0px 3px; padding:0px;background-color:#fec5fa;
background-image:url(img/qr.gif); position:relative;}



	
	
	#shell {margin : 0px; padding : 0px; width : 100%;}




#lrbox{width:850px; padding:0px; margin:0px;}



	.leftblock {
		float:left;
		background-image:url(/*img/bg10.gif*/);
		background-repeat: no-repeat;
		background-position:center top;
		padding: 0px; margin: 0px;
		background-position: 0px 0px;
		background-color:/*#f0f0f0*/;
		/*border:1px solid #000000;*/
		width:250px;
		height:auto;
		text-align:left;
		}
	.rightblock {
		float:left; width:500px;
		background-color:/*#fff000*/;
		/*border:1px solid #000000;*/
		padding : 0px; margin : 0px;
		text-align:left;
		}
	.entryfd {
		width:600px;
		padding : 0px;
 		margin : 0px;
		text-align:left;
		}
/* ========================================== */
#position ul {margin: 0px; padding: 0px;}
#position ul li {
		display: block;
		width: 111px;
		height: 69px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		float:left;
		}
#position ul li span { position: absolute; left: -9999px; }
body#p0 #position #pos1 { background-image: url(img/pos0.gif); }
body#p1 #position #pos1 { background-image: url(img/pos1.gif); }
body#p2 #position #pos1 { background-image: url(img/pos2.gif); }
body#p3 #position #pos1 { background-image: url(img/pos3.gif); }
body#p4 #position #pos1 { background-image: url(img/pos4.gif); }
body#p5 #position #pos1 { background-image: url(img/pos5.gif); }
body#p6 #position #pos1 { background-image: url(img/pos6.gif); }
body#p7 #position #pos1 { background-image: url(img/pos7.gif); }
body#p8 #position #pos1 { background-image: url(img/pos8.gif); }
body#p9 #position #pos1 { background-image: url(img/pos9.gif); }
/* ========================================== */
.pointa	{
		margin: 15px 35px 0px 120px;
		padding: 0px 0px 0px 0px;
		width: 344px;
		height: 41px;
		background-image: url(img/pt000.gif);
		background-repeat: no-repeat;
		float:left;
		}
.pointspc	{
		margin: 15px 35px 0px 120px;
		padding: 0px 0px 0px 0px;
		width: 344px;
		height: 41px;
		float:left;
		}
.pointa p	{
		margin:10px 0px 0px 20px;
		padding:0px
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
		float:left;
		}
.usernv {
 		margin : 5px 0px 0px 18px;
		padding : 0px 0px 0px 0px;
		width: 164px;
		text-align:left;
		}
.status {
 		margin : 0px 0px 0px 0px;
		padding : 0px 3px 0px 0px;
		text-align:left;
		float:left;
		}
.upanel {
		margin: 8px 0px 0px 18px;
		padding: 0px 0px 0px 0px;
		width: 163px;
		height: 251px;
		background-image: url(img/stpanel.gif);
		background-repeat: no-repeat;
		background-position:center top;
		color:#505050;
		text-align:left;
		}
.username	{
		margin: 7px 0px 0px 45px;
		padding: 0px 0px 0px 0px;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		}
.photo	{
		margin: 12px 0px 0px 25px;
		padding: 0px 0px 0px 0px;
		}
.userid	{
		margin: 40px 0px 0px 90px;
		padding: 0px 0px 0px 0px;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		}
.userpt	{
		margin: 10px 0px 0px 90px;
		padding: 0px 0px 0px 0px;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		}
/* ========================================== */
/* login form */
	.login {
		/*background-color:#5050ff;*/
		float:left;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
	 	color:#000000;
		padding : 0px;
 		margin : 0px;
		text-align:left;
		width:619px;
		height:70px;
		}

	.logininner	{margin : 25px 0px 0px 0px; padding: 0px;}
	.member		{margin : 0px; padding: 0px; float:left;}
	.memberid	{margin : 0px; padding: 0px; float:left;}
	.memberid input	{margin : 0px; padding: 0px;}
	.memberpw	{margin : 0px 0px 0px 15px; padding: 0px; float:left;}
	.memberpw input	{font-size:12px; margin : 0px; padding: 0px;}
	.memberw	{margin : -22px 30px 0px 0px; padding: 0px; text-align:right;}
/* ========================================== */
	.lwak	{
		padding : 0px;
 		margin : -10px 0px 0px 19px;
		background-image:url(img/wk000.gif);
		background-repeat: no-repeat;
		background-position:center top;
		text-align:left;
		width:670px;
		height:59px;
		}
	.lwak0	{
		padding : 0px;
 		margin : 0px 0px 0px 19px;
		text-align:left;
		}
	.lwak1	{
		padding : 0px 0px 0px 0px;
 		margin : 0px 0px 0px 19px;
		background-image:url(img/wk200.gif);
		background-repeat: repeat-y;
		background-position:center top;
		text-align:left;
		width:670px;
		height:auto;
		}
	.lwak2	{
		padding : 0px;
 		margin : 0px 0px 0px 19px;
		text-align:left;
		}
/* ========================================== */
	.mailauter	{margin : 0px; padding :0px;}
	.mailleft	{
 		margin : 0px 0px 0px 0px;
		padding :0px;
		width: 215px;
		float:left;
		}
	.mailimage	{
 		margin : 11px 0px 0px 24px;
		padding :0px;
		text-align:left;
		float:left;
		}
	.mailleft h1	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
 		margin : 20px 0px 0px 15px;
		padding :0px;
		text-align:left;
		float:left;
		}
	.mailright	{
 		margin : 0px 0px 0px 7px;
		padding :0px;
		width: 445px;
		float:left;
		}
	.mailnew	{
 		margin : 11px 0px 0px 5px;
		padding :0px;
		float:left;
		}
	.mailright p 	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
 		margin : 22px 0px 0px 5px;
		padding :0px;
		float:left;
		}
	.mailright a	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
 		margin : 22px 0px 0px 5px;
		padding :0px;
		float:left;
		}
	.maineria	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
 		margin : 28px 0px 0px 7px;
		padding :0px;
		float:left;
		}
	.lwak1 p 	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
 		margin : 10px 0px 0px 30px;
		padding :0px;
		}
	.lwak1 h3 	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:16px;
		line-height:140%;
 		margin : 0px 0px 0px 20px;
		padding : 10px 0px 0px 0px;
		}
	.mt	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
 		margin : 22px 25px 0px 0px;
		padding :0px;
		text-align:right;
		}
	.spc	{margin:0px; padding:0px; float:left;}
/* ========================================== */
	.listname	{
		margin: 0px 0px 0px 30px;
		padding: 0px 0px 0px 0px;
		float:left;
		}
	.listtitle	{margin: 0px 0px 0px 100px; padding: 0px; float:left;}
	.listtype	{margin: 0px; padding: 0px; float:left;}
	.listtype2	{margin: 0px; padding: 0px; float:left;}
/* ========================================== */
	.tit0 {padding : 0px; margin : 0px;}
	.tit1 {
		padding : 0px;
 		margin : 25px 0px 0px 0px;
		text-align:left;
		}
	.tit2 {
		padding : 0px;
 		margin : 20px 0px 0px 0px;
		text-align:center;
		}
/* ƒRƒs[ƒ‰ƒCƒg */
	.copy {
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:125%;
		color:#505050;
		text-align:left;
		margin:8px 0px 0px 80px;
		padding : 0px;
	}
	.copy2 {
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:125%;
		color:#505050;
		text-align:center;
		margin:8px 0px 0px 0px;
		padding : 0px;
	}
/* ========================================== */
	.search	{
		background-image:url(img/spn010.gif);
		background-repeat: no-repeat;
		background-position:center top;
		width:239px;
		height:240px;
		padding : 0px;
 		margin :0px 0px 0px 3px;
	 	color:#000000;
		/*border:solid 1px #000000;*/
		background-color:/*#fef2dc*/;
		text-align:left;
		}
	.seria	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		padding :0px;
 		margin : 28px 0px 0px 7px;
		float:left
		}
	.seria p	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		padding : 0px;
 		margin : 5px 0px 0px 0px;
		float:left;
		}
	.seria input	{
		padding : 0px;
 		margin : 3px 0px 0px 10px;
		float:left;
		}
	.ssex	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		padding : 0px;
 		margin : 3px 0px 0px 7px;
		float:left;
		}
	.ssex p	{
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		padding : 0px;
 		margin : 0px 0px 0px 0px;
		float:left;
		}
	.ssex input	{
		padding : 0px;
 		margin : -2px 0px 0px 5px;
		float:left;
		}
/* ========================================== */
	.ryoukin {
		padding : 0px;
 		margin :8px 0px 0px 6px;
		text-align:left;
		}
	.icon {
		padding : 8px 0px 0px 0px;
 		margin : 0px 0px 0px 7px;
		text-align:left;
		}
	.mdblock	{
		float:left;
		width:430px;
		}
	.mdblock2	{
		float:left;
		width:500px;
		margin :15px 0px 0px 0px;
		}
	.md0	{
		padding : 0px;
 		margin :25px 0px 25px 0px;
		text-align:left;
		}
	.md1	{
		padding : 0px;
 		margin :10px 0px 0px 15px;
		text-align:left;
		}
	.md2	{
		float:left;
		padding : 0px;
 		margin :00px 0px 0px 0px;
		text-align:left;
		}
	.md3	{
		float:left;
		padding : 0px;
 		margin :10px 0px 0px 19px;
		text-align:left;
		}
	.md5	{
		padding : 0px;
 		margin :0px 0px 0px 4px;
		text-align:left;
		}

	.mdm1	{
		color:/*#5D1AF4*/#000000;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		margin :5px 0px 0px 25px;
		padding: 0px;
		}
	.mdm2	{
		color:#02670B;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		margin :5px 0px 0px 25px;
		padding: 0px;
		}
	.mdm3	{
		color:#905305;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		margin :5px 0px 0px 25px;
		padding: 0px;
		}

/* ‚P‚W‹Öƒ}[ƒN */
	.under18	{
		float:left;
		padding : 0px;
 		margin :70px 0px 0px 10px;
		text-align:left;
		}

/* ========================================== */

/* •¶Í */
	 .cb0 {
	 	background-color:#102050;
	 	background-image:url(img/wk420.gif);
		background-position:center top;
		width:414px;
	}
/* ˜g‚ÌˆÊ’u */
	.box {
		margin-bottom:20px;
		margin-left:370px;
	}
/* ========================================== */
/* ƒŠƒ“ƒN */
	.link {
		padding :10px 0px 0px 0px;
		margin-top:0px;
		margin-bottom:00px;
		margin-right:10px;
		margin-left:10px;
		text-align:center;
	}
	.linkblock {
		width:24%;
		text-align:left;
		float:left;
	}
	.linkblock ul	{
		color : #ff60e0;
	}	

.linkblock a:link		{text-decoration:none; color:#ff80ff;}
.linkblock a:visited	{text-decoration:none; color:#cf50cf;}
.linkblock a:hover		{color:#ff0000;}
.linkblock a:active		{color:#0050ff;}
/* ========================================== */
/* Œ©o‚µ */
	 .midasi01 {
		margin: 0px;
		padding: 0px;
		height:30px;
		}
	 .midasi01 img {
		margin: 5px 0px 0px 0px;
		padding: 0px;
		}
		
/* Œ©o‚µ */
	 .midasi01 p	{
	 	color:#ffffff;
		font-family: "‚l‚r@‚oƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
		margin: 0px;
		padding: 5px 0px 0px 20px;
	}
/* Œ©o‚µ */
	 .midasi01 h1	{
	 	font-weight:bold;
	 	color:#ff00c0;
		font-family: "‚l‚r@‚oƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:16px;
		line-height:140%;
		margin: 0px;
		padding: 0px 0px 0px 20px;
	}
/* •¶Í */
	 .colam01 {
		margin:0px 0px 0px 10px;
		padding:0px;
	}
/* •¶Í */
	.colam01 p	{
	 	color:#505050;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:150%;
		margin-top:5px;
		margin-bottom:0px;
		margin-left:10px;
		margin-right:10px;
		padding: 10px 15px 10px 15px;
	}
/* •¶Í */
	.colam0a	{
	 	color:#505050;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		text-align:justify;
		margin:5px 20px 5px 10px;
		padding:0px;
	}
/* •¶Í */
	.colam0a p	{
	 	color:#505050;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:12px;
		line-height:140%;
		margin-top:5px;
		margin-bottom:0px;
		margin-left:10px;
		margin-right:10px;
		padding: 2px 20px 2px 15px;
	}
	.colam0a h1	{
	 	font-weight:bold;
	 	color:#ff00c0;
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:130%;
		margin-top:3px;
		margin-bottom:3px;
		margin-left:0px;
		margin-right:10px;
		padding: 2px 0px 2px 15px;
	}
/* •¶Í */
	 .colam02 {
		background-image:url(img/md000.gif);
		background-repeat: repeat-y;
		margin:0px 0px 0px 14px;
		padding:0px;
	}
	 .colam02 h2 {
	 	color:#505050;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:16px;
		line-height:125%;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:10px;
		margin-right:10px;
		padding: 4px 10px 4px 5px;
	}
	 .colam02 p {
	 	color:#505050;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:10px;
		margin-right:10px;
		padding:5px 30px 5px 20px; 
	}
	.tbg00 {
	 	background-image:url(img/twk300.gif);
		background-position:center top;
		width:600px;
	}
/* ƒpƒXƒ[ƒhÄ”­s */
	.rewps	{
		text-align:left;
		font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	 	font-size:14px;
		line-height:140%;
		color:#f0f0f0;
		margin:2px;
		padding:3px 0px 3px 5px;		
	}

/* ========================================== */
.nav ul {
		margin:0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.nav ul li {
		width: 75px;
		height: 50px;
		margin-bottom: 0px;
		float: left;
		}
.nav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 75px;
		height: 50px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.nav ul li a:hover { background-position: 0px -50px; }
.nav ul li a span { position: absolute; left: -9999px; }

.nav01 a { background-image: url(img/nbt100.gif); }
.nav02 a { background-image: url(img/nbt200.gif); }
.nav03 a { background-image: url(img/nbt300.gif); }
.nav04 a { background-image: url(img/nbt400.gif); }
/* ========================================== */
.xnav ul {
		margin: 5px 0px 0px 25px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.xnav ul li {
		width: 113px;
		height: 19px;
		margin-left: 0px;
		float: left;
		}
.xnav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 113px;
		height: 19px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.xnav ul li a:hover { background-position: 0px -19px; }
.xnav ul li a span { position: absolute; left: -9999px; }

.xnav01 a { background-image: url(img/sbt300.gif); }
/* ========================================== */
.mnav ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.mnav ul li {
		width: 217px;
		height: 132px;
		margin-left: 0px;
		/*float: left;*/
		}
.mnav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 217px;
		height: 132px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.mnav ul li a:hover { background-position: 0px -132px; }
.mnav ul li a span { position: absolute; left: -9999px; }

.mnav01 a { background-image: url(img/tbt100.gif); }
/* ========================================== */
.fnav ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.fnav ul li {
		width: 217px;
		height: 132px;
		margin: 5px 0px 0px 0px;
		/*float: left;*/
		}
.fnav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 217px;
		height: 132px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.fnav ul li a:hover { background-position: 0px -132px; }
.fnav ul li a span { position: absolute; left: -9999px; }

.fnav01 a { background-image: url(img/tbt200.gif); }
/* ========================================== */
.lnav ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.lnav ul li {
		width: 65px;
		height: 20px;
		margin: -1px 0px 0px 15px;
		float: left;
		}
.lnav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 65px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.lnav ul li a:hover { background-position: 0px -20px; }
.lnav ul li a span { position: absolute; left: -9999px; }

.lnav01 a { background-image: url(img/sbt100.gif); }
/* ========================================== */
.senav ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.senav ul li {
		width: 65px;
		height: 20px;
		margin: 2px 0px 0px 50px;
		float: left;
		}
.senav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 65px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.senav ul li a:hover { background-position: 0px -20px; }
.senav ul li a span { position: absolute; left: -9999px; }

.senav01 a { background-image: url(img/sbt200.gif); }
/* ========================================== */
.snav ul {
		margin: 10px 0px 0px 18px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.snav ul li {
		width: 163px;
		height: 27px;
		margin-bottom: 3px;
		float: left;
		}
.snav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 163px;
		height: 27px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.snav ul li a:hover { background-position: 0px -27px; }
.snav ul li a span { position: absolute; left: -9999px; }

.snav01 a { background-image: url(img/sbt600.gif); }
.snav02 a { background-image: url(img/sbt700.gif); }
.snav03 a { background-image: url(img/sbt800.gif); }
/* ========================================== */
.ynav ul {
		margin:13px 0px 0px 19px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.ynav ul li {
		width: 132px;
		height: 22px;
		margin-right: 2px;
		float: left;
		}
.ynav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 132px;
		height: 22px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.ynav ul li a:hover { background-position: 0px -22px; }
.ynav ul li a span { position: absolute; left: -9999px; }

.ynav01 a { background-image: url(img/lbt100.gif); }
.ynav02 a { background-image: url(img/lbt200.gif); }
.ynav03 a { background-image: url(img/lbt300.gif); }
.ynav04 a { background-image: url(img/lbt400.gif); }
.ynav05 a { background-image: url(img/lbt500.gif); }
/* ========================================== */
.mlnav {
		float: left;
		}
.mlnav ul {
		margin:0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.mlnav ul li {
		width: 117px;
		height: 19px;
		margin-bottom: 3px;
		float: left;
		}
.mlnav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 117px;
		height: 19px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.mlnav ul li a:hover { background-position: 0px -19px; }
.mlnav ul li a span { position: absolute; left: -9999px; }

.mlnav01 a { background-image: url(img/sbt400.gif); }
.mlnav02 a { background-image: url(img/sbt500.gif); }
/* ========================================== */
.m2nav ul {
		margin: 00px 20px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.m2nav ul li {
		width: 235px;
		height: 100px;
		margin-left: 20px;
		float: left;
		}
.m2nav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 235px;
		height: 100px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.m2nav ul li a:hover { background-position: 0px -100px; }
.m2nav ul li a span { position: absolute; left: -9999px; }

.m2nav01 a { background-image: url(img/tbt110.gif); }
/* ========================================== */
.f2nav ul {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		}
.f2nav ul li {
		width: 200px;
		height: 100px;
		margin: 0px 0px 0px 0px;
		float: left;
		}
.f2nav ul li a {
		margin:0px;
		padding:0px;
		display: block;
		width: 200px;
		height: 100px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
.f2nav ul li a:hover { background-position: 0px -100px; }
.f2nav ul li a span { position: absolute; left: -9999px; }

.f2nav01 a { background-image: url(img/tbt210.gif); }
/* ========================================== */
.qrimg{margin:0; padding:0;position:absolute;top:6px; right:6px;}