/*=======================================business Style=======================================*/#leftwrap{	margin:0;	padding:0;	width:290px;	float:left;	border:solid #a3a3a3;	border-width:0;}#rightwrap{	margin:0;	padding:0;	float:right;	width:420px;}div.photo{	margin:0 0 15px 0;	padding:0;	border:solid #a3a3a3;	border-width:0;	clear:both;}ul.txtList{	margin:10px 0 10px 30px;	padding:0;	color:#3d3d3d;	font-size:12px;	line-height:150%;	font-family:'MS Gothic',Osaka,sans-serif;	border:solid #a3a3a3;	border-width:0;}h3.outline	{    margin:5px 0 5px 0;	padding:4px 8px;	color:#5F1300;	width:416px;	_width:400px;	background:#D3AD47;	text-align:rleft;	font-size:14px;	line-height:140%;	font-family:'MS Gothic',Osaka,sans-serif;}.note{	margin:-10px 0 10px 0;	padding:0;    font-size:12px;	color:#AA0000;}.note02{	margin:-10px 0 10px 0;	padding:0;    font-size:12px;	color:#660000;}ul#profile {	margin:20px 0 0 10px;	padding:10px;	width:220px;	background:#E2CB9E url("../img/profile_bar.gif") center top no-repeat;		list-style-type:none;	border:solid #A9946B;	border-width:0 0 1px 0;  	color:#444444;	font-size:12px;	line-height:180%;	}ul#profile li {	margin:0;	padding:0;	border:solid #999999;	border-width:0 0 1px 0;  }ul#profile li.catch{	margin:0;	padding:0;	color:#5F1300;	background:#D3AD47;	border:solid #999999;	border-width:0 0 0px 0;  }ul#links {	margin:18px 0 0 10px;	padding:10px;	width:220px;	background:#E2CB9E url("../img/profile_bar.gif") center top no-repeat;		list-style-type:none;	border:solid #A9946B;	border-width:0 0 1px 0;  	color:#444444;	font-size:12px;	line-height:180%;}ul#links li {	margin:0;	padding:0;	border:solid #999999;	border-width:0 0 1px 0;  }ul#links li.catch{	margin:5px 0 3px 0;	padding:2px 2px 0px 2px;	color:#5F1300;	background:#D5B370;	border:solid #999999;	border-width:0 0 0px 0;  }a.lback:link {	margin:0 0 15px 0;	color: #671D05; 	font-size:12px;	text-decoration: underline; 	float:right;	}	a.lback:visited { 	color: #671D05; text-decoration: underline; 	}	a.lback:active { 	color: #5F6600; text-decoration: underline; 	}	a.lback:hover { 	color: #5F6600; text-decoration: underline; 	}a.mail{   display:inline;	margin:0;	padding:0 0 0 15px;	color:#aa0000;	font-size:1.2em;	background: url("../cmn_img/mail_icon.gif") no-repeat left center;	border:solid #0000ff;	border-width:0;}a.mail:hover { 	color: #005500; text-decoration: underline; 	}