BODY {
scrollbar-arrow-color:#99CF16;
scrollbar-base-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-face-color:#F3F3F3;
scrollbar-highlight-color:#CCCCCC;
scrollbar-dark-shadow-color:#FCF7EC;
scrollbar-3d-light-color:#FCF7EC;
margin: 0px 0px 0px 0px 
;
}

td,th{
font-size: 14px;
color:#000000;
line-height: 160%;
font-family:"Arial", "Helvetica", "sans-serif", "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3" }

.bg_center {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: repeat-y
}


a:link    { color:#000000; text-decoration: yes }
a:visited { color:#000000; text-decoration: yes }
a:active  { color:#000000; text-decoration: yes }
a:hover   { color:#FF6600; text-decoration: none; }

a#menu:link    { color:#FFFFFF; text-decoration: yes }
a#menu:visited { color:#FFFFFF; text-decoration: yes }
a#menu:active  { color:#FFFFFF; text-decoration: yes }
a#menu:hover   { color:#CCCCCC; text-decoration: none; }

a img{
border-style: none;
color: #ffffff;
}

img{
border-style: none;
color: #ffffff;
}

H1 {
	font-size: 12px;
	FONT-WEIGHT: normal;
	color:#999999;
	width: 720px;
}
H2 {
font-size: 14px; FONT-WEIGHT: normal; MARGIN: 0px }
H3 {
FONT-WEIGHT: normal; MARGIN: 0px }
P  {
FONT-WEIGHT: normal; MARGIN: 0px }
UL  {
FONT-WEIGHT: normal; MARGIN: 0px; list-style-type: none; background-position: 0px 0px;}
LI  {
FONT-WEIGHT: normal; MARGIN: 0px;}

#wak { border: 1px ;border-color: #3399FF ; border-style:solid; }
#wak_2 { border: 1px ;border-color: #3399FF ; border-style:solid; }

/*ヘッダー*/
#bar {
	background: url(images/hd_wall.gif);
	height: 40px;
	width: 720px;
	position: relative;
	top: 10px;
}
#header {
	position: absolute;
	left: 0px;
	background: url(images/header.gif) no-repeat;
	height: 24px;
	width: 720px;
	top: 0px;
}
#header p {
position: fixed; right: inherit;
}
#header a {
	position: absolute;
	top: 0px;
	background: url(images/hd_logo.gif) no-repeat;
	height: 24px;
	width: 220px;
	left: 250px;
}

#header2 {
background: url(images/wall_hd2.gif);
height: 180px;
}
#clg {
background: url(images/hd_logo_e.gif) no-repeat;
position: absolute;
top: 0px;
height: 24px;
width: 220px;
left: 10px;
}
#clg p { position: absolute; left: -9999px; width: 90px; }
#clg2 {
background: url(images/hd_logo_c.gif) no-repeat;
position: absolute;
top: 0px;
height: 24px;
width: 100px;
right: 10px;
}



/*コンテンツ*/
#ct_product01 caption {
background: url(images/t_product.gif);
height: 24px;
width: 720px;
position: absolute;
}





/*フッター*/
#footer {
	height: 20px;
	width: 700px;
	left: 0;
}
#foot-p {
	text-align: right;
	font: 10px Georgia, "Times New Roman", Times, serif;
	margin-top: 8px;
}


#nav A       { PADDING-BOTTOM: 4px; PADDING-TOP: 4px; DISPLAY: block; BACKGROUND: url(../pickup/images/sm01.gif)}
#nav A:hover { BACKGROUND-IMAGE: url(../pickup/images/sm02.gif);}


INPUT.liteoption {
FONT-WEIGHT: normal; 
BACKGROUND-IMAGE: url(../pickup/images/bt_wall.gif);  

}

input       { 
background-color:#F1F0EB;
}

TEXTAREA {
BACKGROUND-COLOR: #F1F0EB;
}

SELECT {
BACKGROUND-COLOR: #F1F0EB;
}

TABLE.3d TD { 
border-width:1px; 
border-style:solid; 
border-color:threedhighlight threedshadow threedshadow threedhighlight; }

TABLE.U3d TD { 
border-width:1px; 
border-style:solid; 
border-color:threedshadow threedhighlight threedhighlight threedshadow; }

TABLE.2d TD { 
border-width:0px; 
border-style:solid; 
border-color:threedhighlight threedshadow threedshadow threedhighlight; }

/*#wak_gr { border: 1px ;border-color: #99CF16 ; border-style:solid; }*/
#wak_gr { border: 1px ;border-color: #2c32bc ; border-style:solid; }
#wak_grd { border: 1px ;border-color: #76A31A ; border-style:solid; }
#wak_n { border: 1px ;border-color: #BFB5A6 ; border-style:solid; }
#wak_o { border: 1px ;border-color: #CC9933 ; border-style:solid; }
#wak_t { border: 1px ;border-color: #666666 ; border-style:solid; }
#wak_db { border: 1px ;border-color: #00497C ; border-style:solid; }
#wak_p2 { border: 1px ;border-color: #F09872 ; border-style:solid; }
#wak_p { border: 1px ;border-color: #F3A8BC ; border-style:solid; }
#bar2 {

	background: url(images/hd_wall.gif);
	height: 40px;
	width: 720px;
	position: relative;
	top: 30px;
}
#area-txt {
	text-align: left;
	font-size: 11px;
	line-height: 18px;
}
#top-img {
	border: 4px solid #CCCCFF;
}
#top-img img {
	border: 1px solid #DDDDDD;
}
div#table-lnk1 {
	margin-top: 5px;
}


div#table-lnk1 a:link {
	color: #0033CC;
	text-decoration: none;
}
div#table-lnk1 a:active {
	color: #0033CC;
	text-decoration: none;
}
div#table-lnk1 a:visited {
	color: #0033CC;
	text-decoration: none;
}
div#table-lnk1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div#table-lnk2 a:link {
	color: #C45041;
	text-decoration: none;
}
div#table-lnk2 a:active {
	color: #C45041;
	text-decoration: none;
}
div#table-lnk2 a:visited {
	color: #C45041;
	text-decoration: none;
}
div#table-lnk2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div#table-lnk3 a:link {
	color: #CCCCFF;
	text-decoration: none;
}
div#table-lnk3 a:active {
	color: #CCCCFF;
	text-decoration: none;
}
div#table-lnk3 a:visited {
	color: #CCCCFF;
	text-decoration: none;
}
div#table-lnk3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.menu01 tr td {
	border: solid 1px #FFFFFF;
	text-align: center;
	background: #7DB9DD;
	font-weight: bold;
	visibility: inherit;
}
.test {
	background: #7DB9DD;
}
.menu02 tr td {
	border: solid 1px #FFFFFF;
	text-align: center;
	background: #FFCADF;
	font-weight: bold;
}
.menu03 tr td {
	border: solid 1px #FFFFFF;
	text-align: center;
	background: #B3E938;
	font-weight: bold;
}
.menu04 td {
	border: solid 1px #FFFFFF;
	text-align: center;
	background: #320096;
	font-weight: bold;
}

}.menu05 td {
	border: solid 1px #FFFFFF;
	color: #000000;
	text-align: center;
	background: #D5FF5A;
	font-weight: bold;
}