body {font-family: "Arial", "Helvetica", "sans-serif";	font-size: 0.8em;	color: #333333; margin: 0; padding: 0;} a:link{color: blue;text-decoration: none;}a:visited {color: #663366; text-decoration: none;}a:hover {color: red; text-decoration: underline;}a:active {color: #4f8adc; text-decoration: underline;}			 .sptalk {color: #380000; font-size:70%; padding: 93px 5 0 5;}.txt_1 {font-size: 0.75em; color:#fff7fa; padding-top:5px;}.txt_2 {color:#FFFFFF; font-size: 0.8em; padding:1em 3em;}.txt_2 a {color:#FFFFFF; }.more {font-size: 80%; text-align: right; padding: 1em 0 0 0px; }.more a {color:#555; }.bg1 { background: url(talk_images/talk_07.gif) 50% 0% repeat-y;}.bg2 { background: #ffd2dd; padding: 0.5em;}.bg3 {color:#333; background: #ffffdd; padding: 0.5em 0.5em 0 1em; }.bg4 {font-size: 0.9em; text-align: right; color:#e95c7e; background: ffe0de; padding: 0.5em 0.5em 0 1em; }h1 {	color:#e95c7e;	font-size: 1em;	padding: 0.5em 0 0.5em 2.8em;	margin: 0;	background: #ffe0de url(talk_images/h1bg.gif) 0.5em 50% no-repeat;}label {margin:0.5em;  }    /*ªí®æ*/.freeBox { width: 85%; background-color: #FFFFee; line-height: 1.3em; margin:0.4em 0;}.freeBox th{ color:#e95c7e;     background: #ffd2dd url(talk_images/h1bg.gif) 43% 50% no-repeat;	font-size: 1em; line-height: 1.5em;	border: 1px solid #fd9fb9;}.freeBox td{	font-size: 0.8em; line-height: 1.5em;	border-bottom: 1px solid #fd9fb9;	vertical-align: top;	border-right: 1px  solid #fd9fb9;	border-left: 1px  solid #fd9fb9;}