p{margin-top:0px}body {text-align:center;}a:visited  { color: #369;  }a:link  { color: #369;  }a:hover  { color: #ff6600;}.icon	{vertical-align:middle;margin-right:7px;}td.margin{padding:10px;}a.u{text-decoration:underline}a.u:visited  { color: #369; text-decoration: underline}h1{	padding:0px;	margin:0px;	}	h2{	border-bottom:solid 1px #ffbc3c;	border-left:solid 5px #ffbc3c;	font-size:0.75em;	line-height:1.5em;	letter-spacing:1px;	padding-bottom:2px;	padding-left:5px;	margin-bottom:5px;	margin-top:30px;	text-decoration: none	}		.liner {	font-size:0.75em;	line-height:1.5em;	color:#555555;	letter-spacing:1px;	margin-top: 10px;	margin-bottom: 25px;	}.news {	font-size:0.655em;	line-height:1.5em;	color:#555555;	margin-top:0.5em;	letter-spacing:1px	}.txt10 {	font-size:0.655em;	line-height:1.5em;	color:#555555;	margin-top:0.5em;	letter-spacing:1px	}.txt10_box {	font-size:0.655em;	line-height:1.5em;	color:#555555;	letter-spacing:1px;	margin: 10px;	}	.txt12 {	font-size:0.75em;	line-height:1.3em;	color:#555555;	margin-top:0.5em;	letter-spacing:1px	}.txt12_i {	font-size:0.75em;	line-height:1.3em;	color:#555555;	letter-spacing:1px;	margin-left: 15px;	}.txt12_box {	font-size:0.75em;	line-height:1.3em;	color:#555555;	letter-spacing:1px;	margin: 10px;	}.txt12_ul {	border-bottom:solid 1px #E0E0E0;	font-size:0.75em;	line-height:1.5em;	letter-spacing:1px;	color:#555555;	}.txt12_ul02 {	border-bottom:solid 1px #E0E0E0;	font-size:0.75em;	line-height:1.5em;	letter-spacing:1px;	padding-left:30px	}.txt10_ul {	border-bottom:solid 1px #E0E0E0;	font-size:0.655em;	line-height:1.5em;	letter-spacing:1px;	padding:5px;	}.txt18 {	font-size:1.125em;	line-height:1.5em;	color:#555555;	margin-top:0.5em;	letter-spacing:1px	}.pop_m{	border-bottom:solid 1px #ffbc3c;	border-left:solid 5px #ffbc3c;	font-size:0.75em;	font-weight:bold;	line-height:1.5em;	letter-spacing:1px;	padding-bottom:2px;	padding-left:5px;	margin-bottom:15px;	margin-top:15px;	text-decoration: none	}				.no01 {	font-size:0.9em;	color:#111111;	letter-spacing:1px	}.date {	font-size:0.655em;	line-height:1.5em;	color:#555555;	margin-top:0.5em;	letter-spacing:1px;	background-color:#FFC495	}address {	margin-top:30px;	margin-bottom:10px;	text-align:center;	border-top:solid 1px #888888;	padding-top:20px;	width:541px	}li a{text-decoration: none;}ul {	text-align:left;	list-style-image:url(../../images/listmark.gif);	margin-left:10px;	padding-left:20px;	margin-top:10px;	margin-bottom:15px	}li {	padding-left:0.3em;	font-size:0.75em;	color:#555555;	line-height:1.2em;	margin-bottom:0.5em	}ul#link {	text-align:left;	list-style-image:url(../../images/icon03.gif);	margin-left:30px;	padding-left:0px;	margin-top:0px;	margin-bottom:15px	}	ul#link li{	padding-left:0.2em;	font-size:0.75em;	color:#555555;	line-height:2em;	margin-bottom:0.5em	}