﻿@charset "utf-8";

.portrait1{
	margin: 55px 0 20px 50px;
	padding: 1px;
	border: 1px solid #CCC;
	background-color: #FFF;
	float: left;
}
.portrait2{
	margin: 25px 0 20px 35px;
	padding: 1px;
	border: 1px solid #CCC;
	background-color: #FFF;
	float: left;
}
#slogan{
	margin: 60px 0 0 30px;
	float: left;
}
#cpname{
	width: 400px;
	margin: 30px 0 30px 50px;
	text-align: center;
	font-size: 15px;
	float: left;
}
#txt_cp{
	width: 660px;
	margin: 10px 0 0 20px;
	padding-bottom: 20px;
	text-align: justify;
	text-justify: inter-ideograph;
}
#txt_cp p{
	padding: 0.25em 0 0.75em;
	text-indent: 1em;
}
.ofname{
	width: 515px;
	margin: 30px 0 0 25px;
	float: left;
}
.txt_of{
	width: 515px;
	margin: 10px 0 0 25px;
	padding-bottom: 40px;
	text-indent: 1em;
	text-align: justify;
	text-justify: inter-ideograph;
	float: left;
}