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;
	}
