/*ベース*/body {	font-family: Lucida Grande,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;	margin-left: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	background-color: #C4CCCF;	background-image: url(../images/back2.jpg);	background-repeat : repeat-x;}.wa_copy {	font-size: 12px;	line-height: 150%;}.wa_s_copy {	font-size: 9px;	line-height : 120%;}.news_main {	margin: 0px 50px 10px 50px;	width: 800px;	background-color: #FFFFFF;}.toptxt {font-size: 11px;line-height: 200%;color: #666666;}.atxt {	font-size: 12px;	line-height: 20px;}.btxt {	font-size: 11px;	line-height: 140%;}.ctxt {	font-size: 10px;	line-height: 140%;}.triangle {	font-size: 10px;	line-height: 110%;	color: #FF6600;}.wafooter {	margin: 0px 0px 0px 0px;	padding : 3px 0px 3px 0px;	font-size: 9px;	color: #FFFFFF;	width: 800px;	background-color: #111684;}.date {font-size: 10px;color: #FF3300;padding-left : 0.5em;}/*テキスト関係*/.title {	font-size: 15px;	line-height : 250%;	font-weight: bolder;	color: #333;}.coment {	font-size: 12px;	line-height : 150%;}.ndate {	font-size: 13px;	font-weight: bold;	color: #111684;	text-decoration: none;}    /* リンク関連 */.wa_link {	font-size: 12px;	line-height : 150%;	color: #000033;}.wa_slink {	font-size: 9px;	line-height : 110%;	color: #000033;}.footlink {	font-size: 10px;	color: #FFFFFF;}a:link{    /* リンク */    text-decoration: none;    color: #000033;}a:hover{    /* リンク上にカーソルが移動した時 */    text-decoration: underline;    color: #FF6600;}a:visited{    /* 訪問済みリンク */	text-decoration: none;    color: #7C7399;}a:active{    /* アクティブリンク */    color: #FF6600;}.HE {	color: #FFFFFF;	font-size: 12px;}a.footlink:link{    /* リンク */    text-decoration: none;    color: #FFFFFF;}a.footlink:hover{    /* リンク上にカーソルが移動した時 */    text-decoration: underline;    color: #FFCC00;}a.footlink:visited{    /* 訪問済みリンク */	text-decoration: none;    color: #999999;}a.footlink:active{    /* アクティブリンク */    color: #FFFF00;}.title_list {	font-size: 10px;	color: #000066;	padding-left : 0.5em;	margin-bottom : 0.2em;	background-image: url(news/images/line.gif);	background-repeat: repeat-x;	background-position: bottom;}#f4 {    background-color: #b4a4a4;}#f4 {    background-color: white;}.search {    width: 161px;    height: 15px;}.search:focus {    background-color: #F2F5FF;}.searchsubmit {	width: 59px;	height: 22px;	background-color: #01478F;	background-image: url(../images/back-searchsubmit.gif);	background-position: top;	font-size: 10px;	color: #black;}.searchsubmit:hover {    background-position: bottom;	color: #F2F5FF;}.searchsubmit:active {	padding: 0px 0px 1px 1px;}.searchselect {	height: 20px;	border: solid 1px #01478F;	background-color: #F2F5FF;	font-size: 10px;      }/* プライバシーポリシー */#main { background-color: #FFFFFF;padding: 0px 20px 0px 20px;}/*�ｽ^�ｽC�ｽg�ｽ�ｽ*/#main h2 {	font-size: 80%;	line-height: 140%;	font-weight: bold;	color: #666666;	padding: 5px 0px 5px 5px;	margin: 0px 10px 10px 10px;	border-left: 3px solid #0608B5;	border-bottom: 1px dashed #999999;}#main p {	font-size: 80%;	line-height: 140%;	color: #666666;	margin: 0px 10px 10px 20px;	padding: 0px;}#main ol {	margin: 0px 10px 5px 40px;	padding: 0px;}#main li {	margin: 0px 10px 5px 20px;	padding: 0px;	font-size: 80%;	line-height: 140%;	color: #666666;	list-style: decimal outside;}.newsarea { padding: 0px 0px 0px 0px;width: 430px; height: 225px;overflow:auto; overflow-x:hidden; border: groove;}.tform { 	width:400px; 	height: 15px;	margin: 8px 0px 0px 0px;}