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;}.indent{padding-left:5px;margin-left:15px;}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	}			h3{	border-bottom:solid 1px #0000cc;	font-size:0.75em;	line-height:1.5em;	letter-spacing:1px;	padding-bottom:2px;	padding-left:5px;	margin-bottom:5px;	text-decoration: none	}	.liner {	font-size:0.75em;	line-height:1.5em;	color:#000000;	letter-spacing:1px;	margin-top: 10px;	margin-bottom: 25px;	}.news {	font-size:0.655em;	line-height:1.5em;	color:#000000;	margin-top:0.5em;	letter-spacing:1px	}.txt10 {	font-size:0.655em;	line-height:1.5em;	color:#000000;	margin-top:0.5em;	letter-spacing:1px	}.txt10_box {	font-size:0.655em;	line-height:1.5em;	color:#000000;	letter-spacing:1px;	margin: 10px;	}	.txt10_ul {	border-bottom:solid 1px #E0E0E0;	font-size:0.655em;	line-height:1.5em;	letter-spacing:1px;	padding:5px;	}			.txt11 {	font-size:0.72em;	line-height:1.5em;	color:#000000;	margin-top:0.5em;	letter-spacing:1px	}			.txt12 {	font-size:0.75em;	line-height:1.5em;	color:#000000;	margin-top:0.5em;	letter-spacing:1px	}.txt12_i {	font-size:0.75em;	line-height:1.5em;	color:#000000;	margin-top:0.5em;	margin-left:20px;	letter-spacing:1px	}.txt12_box {	font-size:0.75em;	line-height:1.5em;	color:#000000;	letter-spacing:1px;	margin: 10px;	}.txt12_box02 {	border:solid 1px #666666;	background-color:#FFFFFF;	width:100%;	font-size:0.75em;	line-height:1.5em;	color:#000000;	letter-spacing:1px;	padding:5px;	}.txt12_ul {	border-bottom:solid 1px #E0E0E0;	font-size:0.75em;	line-height:1.5em;	letter-spacing:1px;	}.txt12_ul02 {	border-bottom:solid 1px #E0E0E0;	font-size:0.75em;	line-height:1.5em;	letter-spacing:1px;	padding-left:30px	}.txt18 {	font-size:1.125em;	line-height:1.5em;	color:#000000;	margin-top:0.5em;	letter-spacing:1px	}.date {	font-size:0.655em;	line-height:1.5em;	color:#000000;	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:#000000;	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:#000000;	line-height:2em;	margin-bottom:0.5em	}		ul#bush {	text-align:left;	list-style-image:url(../../images/listmark02.gif);	margin-left:30px;	padding-left:0px;	margin-top:5px;	margin-bottom:5px	}	ul#bush li{	padding-left:0.3em;	font-size:0.8em;	color:#000000;	line-height:1em;	margin-bottom:0.5em	}	ol {	text-align:left;	margin-left:10px;	padding-left:20px;	margin-top:10px;	margin-bottom:15px	}.ol {	padding-left:0.3em;	font-size:0.75em;	color:#000000;	line-height:1em;	margin-bottom:0.5em	}		.photo01 { 	font-size:0.75em;	width:120px;	text-align:center;	margin-left:10px;	float:right;	line-height:25px;	}		.section01{	background-color: #FFCA53;	font-size:0.75em;	color:#333333;	padding:5}