body{		background-color:#fffffc;		font-size:90%;		}		div.outline{		width: 750px;		padding: 5px;		text-align: left;		margin: 0 auto;		background-color: #fffffc;		}div.header{		width:745px;		height:190px;		text-align:left;		margin-top: 30px;		margin-bottom: 5px;		background-color:#fffffc;		}		div.main{		width: 745px;		background-color: #fffffc;		}		div.pict{		width: 39%;		/*width: 280px;*/		/*height:700px;*/		background-color:#fffffc;		/*margin-left: 15px;*/		float: right;		}div.text{		width: 59%;		/*width: 420px;*/		/*height:700px;*/		background-color:#fffffc;		float: left;		text-align: left;		position: relative;		}h2	{		padding: 5px 5px 5px 5px;		line-height: 100%;		background:#99cccc;		font-family:"MS UI Gothic";		text-align: center;		/*padding: 2 5px;*/		border-left:solid 10px #0066cc;		border-right:solid 10px #0066cc;		/*border-bottom:solid 1px #bb0000;*/		}		h3	{		padding: 5px 0px 0px 0px;		line-height: 100%;		background:#ffffff;		font-family:"MS UI Gothic";		text-align: left;		padding: 2 5px;		border-left:solid 10px #0066cc;		border-bottom:solid 1px #0066cc;		}		p		{		margin-right: 10px;		margin-left: 10px;		color:#333333;		line-height: 120%		}		img	{		border: 0px;		}.textbox_out{	margin-top: 30px;	background-color:#ccffff; 	border:solid 1px #0066cc; 	padding:5px; 	width:230px;}.textbox_in{	background-color:#ffffff; 	border:dashed 1px #0066cc; 	padding:5px; 	line-height:130%;	height:100px; }		.cb{	clear: both;	}