/* ----------------基本フォント・背景・余白・文字間など-------------- */body{	margin-top:0px;	margin-left:0px;	margin-bottom:0px;/*	color:#DFE2EC;*/	font-size:12px;	line-height:145%;	background-color:#ffffff;	scrollbar-face-color:#343E92;	scrollbar-track-color:#89A2EF;	scrollbar-shadow-color:#242D8D;	scrollbar-darkshadow-color:#363982;	scrollbar-highlight-color:#B7B9E2;	scrollbar-3dlight-color:#6972AF;	scrollbar-arrow-color:#8189C4;	}table{	font-size:12px;	line-height:145%;	}h1{	color:#FFF;font-size:12px;line-height:130%;font-weight:normal;}a:link       { color: #303030; text-decoration: underline }a:visited    { color: #303030; text-decoration: underline }a:active     { color: #303030; text-decoration: underline }a:hover      { color: #FF303f; text-decoration: underline }.note        { color: #333; font-size: 12px; line-height: 1px; font-family: "ＭＳ Ｐゴシック"; background-image :  url(../image/line.gif); margin: 0px; padding: 1px ;}/* new文字のサイズと色 */.new { font-size:12px; color:#FF3300;}.new-more{ font-size:14px; color:#FFC20E;}/* TOPメイン */table.top-main{	background-color:#0C0C3A;	}/* メインタイトル枠 */table.maintitle td{	border:1px;	border-style:none none solid none;	border-color:#464C68;	}/*セレクトボックス*/.selectbox{	background-color:#69728F;	color:#fff;	}/*ベース枠*/table.base-waku{	border:1px;	border-color:#d8d8da;	border-style:solid;	background-color:#f5f5ff;	} table.base-waku td.title{	background-color:#464C68;	}	table.base-top-bottom{	border:1px;	border-color:#d8d8da;	border-top-style:dotted;	/*border-bottom-style:dotted;*/	background-color:#f5f5ff;        /*font-size:13px; color:#bF5363;*/	} /* フッタ */table.footer{	background-color:#0C0C3A;	border:1px;	border-style:dashed solid none solid;	border-color:#464C68;	}table.footer td.address{	font-size:10px;	padding-left:20px;	line-height:110%;	}