body{	margin:0;	padding:0;	background-color:#fff;	}
*{font-size:12px;	font-family:sans-serif;}
a:link, a:visited, a:active, a:hover {	color: #554043;	}

body{	background-color:#336699;	}#content{
		top:00px; left:0px;
		position:relative;
		background-color:#eef;
		width:950px;height:652px;
		margin:4px auto 0px auto;
		}

#mainTitleBase{	position:absolute;
			width:512px; height:50px;
			top:00px; left:20px;
			overflow:hidden;
		}
#mainLinkBase{	position:absolute;
			width:384px; height:46px;
			top:4px; left:550px;
			overflow:hidden;
			text-align:right;
		}
#mainLinkBase img{border:0px;}


#photoBase{	position:absolute;
			width:512px; height:384px;
			top:50px; left:20px;
			/*border:1px solid #333;*/
			/*clip:rect(0 512px 384px 0);*/
			overflow:hidden;
		}
#photoCrnt, #photoLeft, #photoRght, #photoFrnt, #blindBase{	position:absolute;	width:512px; height:384px;	}
#photoCover{	display:block;	cursor:default;				position:absolute;	width:512px; height:384px;	}
#ctlrBase{	position:absolute;	width:472px; height:32px;	}

#photoCrnt{	z-index:1014;	top:0px;	left:0px;		}
#photoLeft{	z-index:1013;	top:0px;	left:-512px;	}
#photoRght{	z-index:1012;	top:0px;	left:512px;		}
#photoFrnt{	z-index:1011;	top:0px;	left:0px;		}

#photoCover{z-index:1500;	top:0px;	left:0px;		}

#ctlrBase{	z-index:1990;	top:340px;	left:20px;	}
#blindBase{	z-index:1999;	top:0px;	left:0px;		}

#ctlrBase img{	border:none;	}
#ctlrLeft, #ctlrFrnt, #ctlrRght{	display:block; position:absolute;
									width:32px; height:32px;
									visibility:hidden;
									-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);
								}
#ctlrLeft{	top:0px; left:0px;	}
#ctlrFrnt{	top:0px; left:220px;	}
#ctlrRght{	top:0px; left:440px;	}

#ctlrBase .frntFrnt{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_frnt.png)	}
#ctlrBase .frntFrnt:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_frnt_h.png)	}

#ctlrBase .leftLeft{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_left.png)	}
#ctlrBase .leftLeft:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_left_h.png)	}
#ctlrBase .leftBack{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_lt_b.png)	}
#ctlrBase .leftBack:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_lt_b_h.png)	}

#ctlrBase .rghtRght{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_rght.png)	}
#ctlrBase .rghtRght:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_rght_h.png)	}
#ctlrBase .rghtBack{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_rt_b.png)	}
#ctlrBase .rghtBack:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_rt_b_h.png)	}

#blindLeft, #blindRght{	position:absolute;	width:256px; height:384px;	}
#blindLeft{	top:0px; left:0px;	}
#blindRght{	top:0px; left:256px;	}




#mapsSlctBase{	position:absolute;
			width:382px; height:22px;
			top:55px; left:550px;
			overflow:hidden;
		}
#mapsSlctBase .mapMngr, 
#mapsSlctBase .mapMngrS, 
#mapsSlctBase .cmapMngr, 
#mapsSlctBase .cmapMngrS, 
#mapsSlctBase .gmapMngr, 
#mapsSlctBase .gmapMngrS{	width:90px;height:22px;	 background-repeat:no-repeat;	float:right;	}
#mapsSlctBase .mapMngr, 
#mapsSlctBase .cmapMngr, 
#mapsSlctBase .gmapMngr{	cursor:pointer;	}

#mapsSlctBase .mapMngr{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_m.png);	}
#mapsSlctBase .mapMngr:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_m_h.png);	}
#mapsSlctBase .mapMngrS{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_m_s.png);	}
#mapsSlctBase .cmapMngr{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_c.png);	}
#mapsSlctBase .cmapMngr:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_c_h.png);	}
#mapsSlctBase .cmapMngrS{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_c_s.png);	}
#mapsSlctBase .gmapMngr{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_g.png);	}
#mapsSlctBase .gmapMngr:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_g_h.png);	}
#mapsSlctBase .gmapMngrS{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_g_s.png);	}

#mapBase{	position:absolute;
			width:382px; height:382px;
			top:50px; left:550px;
			overflow:hidden;
			border:1px solid #333;
		}
#mapBase #map{	position:absolute;	
				width:750px; height:750px;
				top:-50px; left:-50px;
				}


#cmapBase{	position:absolute;
			width:382px; height:382px;
			top:50px; left:550px;
			overflow:hidden;
			border:1px solid #333;
		}
#cmapBase #cmap{	
				}

#gmapBase{	position:absolute;
			width:382px; height:382px;
			top:50px; left:550px;
			overflow:hidden;
			border:1px solid #333;
		}
#gmapBase #gmap{	width:382px; height:382px;}

#gmapCtrl{	position:absolute;
			top:294px; left:344px;
		}
		
#gmapCtrl a{	display:block;	width:32px;height:32px;	}
#gmapCtrl .zoomUp{			background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_up.png)	}
#gmapCtrl .zoomUp:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_up_h.png)	}
#gmapCtrl .zoomDown{		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_down.png)	}
#gmapCtrl .zoomDown:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_map_down_h.png)	}


#miniPhotoBase{	position:absolute;
width:204px; height:106px;					top:450px; left:20px;
				border:1px solid #333;
		}
#miniFrnt, #miniLeft, #miniRght, #miniCrnt {	width:64px; height:48px;	}

#miniFrnt, #miniLeft, #miniRght, #miniCrnt {	position:absolute;	width:64px;	}
#miniFrnt{	top:4px; left:70px;	}
#miniLeft{	top:54px; left:4px;	}
#miniCrnt{	top:54px; left:70px;	}
#miniRght{	top:54px; left:136px;	}
#miniCompus{	position:absolute;	top:2px; left:170px;	}
/*
#miniPhotoBase{ text-align:center;	}
#miniFrnt{	display:block; margin:0px auto 0 auto;	}
*/



#cashPhotoBase{	position:absolute;	top:-999px; left:-999px;	}
/*#cashPhotoBase{	position:absolute;	top:600px; left:20px;	}*/
#cashFrnt, #cashLeft, #cashRght, #cashCrnt {	width:64px;height:48px;	}




#tagCrntBase{	position:absolute;
width:296px;				top:450px; left:234px;
			border:1px solid #333;
height:194px;overflow:hidden;			}
#tagCrntBase .tagHead{	display:block;	background-color:#336699; color:#fff;	padding-left:4px;	}
#tagCrntBase .tagCrntContent{	margin:0px;padding-top:8px;padding-left:8px;	width:288px;height:164px;overflow:auto;		}#tagCrntList{	margin-bottom:16px;	}
#tagCrntList .crntTagLstRow{	padding-left:36px;	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/icon/icon_tag.png); background-repeat:no-repeat;	}
#tagCrntBase form{	padding:8px;	}
#tagMakeFld{	width:188px;	}


#tagCrntList .crntTagLstRow .crntTagBtnDel{ 		width:34px; height:14px;	}
#tagCrntList .crntTagLstRow .crntTagBtnDel img{ 	width:34px; height:14px;	border:none;	}
#tagCrntList .crntTagLstRow .crntTagBtnDel{ 		background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_tag_del.png); background-repeat:no-repeat;	}
#tagCrntList .crntTagLstRow .crntTagBtnDel:hover{	background-image:url(http://tbt.deci.jp/lhasa07/php/ajax/img/btn/btn_tag_del_h.png); }



#tagListBase{	position:absolute;
			width:382px;
			top:450px; left:550px;
			overflow:auto;
			border:1px solid #333;
		}
#tagListBase .tagHead{	background-color:#336699; color:#fff;	padding-left:4px;	}
#tagListBase .tagListContent{	margin:8px;	}
#tagListBase .srchTagLstRow img{	width:32px;height:24px; border:none;	margin-right:4px;	}
#tagSrchFld{	width:160px;	}

#tagListBase #tagListList{	height:128px;	overflow:auto;	margin-top:8px;	}





#messageBase{	position:absolute;
width:204px; 					height:72px;
				top:572px; left:20px;
				border:1px solid #999;
		}
#messageBase .msg{	padding:4px; color:666;font-size:10px;	}
#messageBase .msg{	position: absolute;	}




