.read {	font-size: 18px;	margin-right: 50px;	margin-left: 50px;	line-height: 1.8em;}.read strong {	font-size: 14px;	line-height: 3em;	letter-spacing: 3px;	font-weight: normal;}.main {	border: 1px solid  #1B8B8D;	;	background: #FFFFFF url(img/title_fude.gif) no-repeat center top;	padding: 10px;}h1 {	font: 20px "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "細明朝体";	color: #1B8B8D;	margin-left: -500px;	margin-top: 70px;}h2 {	font: bold 18px "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "細明朝体";	color: #1B8B8D;	background: #E4F7FA;	padding-left: 10px;	border-left: 5px solid #1B8B8D;	padding-top: 10px;}h3 {	font: 14px "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "細明朝体";	color: #333333;	padding-left: 30px;}li {	font-size: 12px;	line-height: 1.5em;	color: #1B8B8D;	list-style: square inside;}.wsbox {	height: auto;	width: 350px;	border: 2px dotted #1B8B8D;	margin: 15px 5px 5px 0px;}.main p {	font-size: 12px;	color: #333333;	margin-left: 50px;}.wsbox p {	font-size: 12px;	color: #333333;	margin-left: 10px;}.copy {	font: 10px Arial, Helvetica, sans-serif;	color: #1B8B8D;	letter-spacing: 2px;	text-align: right;	margin-right: 20px;}.menu {	font-size: 12px;	font-weight: bold;	background: #E4F7FA;	text-align: center;	padding: 5px 10px;	margin-right: 5px;	border-left: 2px solid #1B8B8D;	border-right: 2px solid #1B8B8D;}a:link {	color: #1B8B8D;	text-decoration: none;}a:visited {	color: #666666;	text-decoration: none;}a:hover {	color: #1B8B8D;	text-decoration: underline;}.totop {	font-size: 10px;	text-align: right;}