/*フォントカラー*/.red       {  color:#B50000; }.red2      {  color:#FF0000; }.blue      {  color:#000066; }.blue2     {  color:#0000FF; }.green     {  color:#00FF00; }.white     {  color:#FFFFFF; }.grayDark  {  color:#666666; }.grayLight {  color:#EFEFEF; }/*背景色*/.cellGrayD {  background-color:#666666; }.cellGrayL {  background-color:#EFEFEF; }.cellWhite {  background-color:#FFFFFF; }/****************タグに適用********************/h1,h2,h3,h4,h5,h6,h7,p,ul,li{	margin:0;	padding:0;}th {	font-weight:normal;}form {	margin:0;	padding:0;}input {	margin:1px 0 1px 0;	padding:0;}* html input {	margin:0;	padding:0;}input[name="textfield"] {	height:20px;}/*デフォルトのテキスト色*/body,td,th {  color:#454545;}/*デフォルトの背景色*/body       {	margin:0;	padding:0;	background-color:#EEEEEE;	}/*リンク*/a:link    { color: #DA7203;  text-decoration:none; }a:visited { color: #B63103;  text-decoration:none; }a:hover   { color: #FFB502;  text-decoration:none; }/***********************大囲い***********************/#container{	margin:0 0 0 21px;	padding:0 1px 0 1px;	background-image:url(../images/bg_body.gif);	background-repeat:repeat-y;}/****************ヘッダ部分********************/#headerBlock{	width:739px;	height:91px;	background-image:url(../images/header_img00.jpg);	background-repeat: no-repeat;}#headerBlock2{	width:739px;	height:91px;	background-image:url(../images/header_img00_ora.jpg);	background-repeat: no-repeat;}#headerBlock3{	width:739px;	height:91px;	background-image:url(../images/header_img00_gre.jpg);	background-repeat: no-repeat;}#headerBlock4{	width:739px;	height:91px;	background-image:url(../images/header_img00_pur.jpg);	background-repeat: no-repeat;}#headerBlock5{	width:739px;	height:91px;	background-image:url(../images/header_img00_b.jpg);	background-repeat: no-repeat;}#headerTable{	width:739px;	height:91px;}#headerMenu{	margin:14px 0px 0px 18px;}#headerMenu td.cell{	padding-right:10px;}#headerMenu td.lcell{	padding-bottom:6px;}/****************メイン部分********************/#mainArea{	width:739px;}#mainTable{	width:739px;}/****************レフトメニュー部分********************/#LeftMenuArea{	background-image:url(../images/bg_belt01.gif);	background-repeat:repeat-x;	background-color:#FFFFFF;	width:184px;}#LeftMenu {	margin:0 10px 3px 10px;	padding:5px 3px 7px 3px;	background-color:#DCDCDC;}#LeftMenu div {	text-align:center;	margin:0 0 8px 0;	}#LeftMenu  p.hLmenu {	padding-bottom:6px;}#LeftMenu div table{	width:146px;	margin:0 auto;}#LeftMenu div table td {	padding:0 0 2px 0;}#LeftMenu div table td.hLine {	border-top:solid 1px #EBEBEB;	padding-top:3px;}#txtFieldID {	width:86px;	height:14px;}#txtFieldPass {	width:86px;	height:14px;}#txtFieldSearch {	width:146px;	height:14px;}/* \*/#txtFieldID {	height:18px;}#txtFieldPass {	height:18px;}#txtFieldSearch {	height:18px;}/* *//****************コンテンツ部分********************/#ContentsArea{	background-image:url(../images/bg_belt02.gif);	background-repeat:repeat-x;	background-color:#F7F7F7;	width:555px;}/*　　　　　　　【styl02.css】に表記　　　　*//****************フッター部分********************/#footerY{	width:10px;}#footerArea{	width:739px;/*	position:absolute;*/}#footerTable{	width:739px;	height:33px;	background-image:url(../images/footer_belt.gif);	background-repeat:repeat-x;}#footerTable2{	width:739px;	height:33px;	background-image:url(../images/footer_belt2.gif);	background-repeat:repeat-x;}.copyRight{	padding:10px 0 0px 11px;}