body, td, tr, table, div, span {font-family: Times New Roman, Tahoma, Microsoft Sans Serif, arial; color:#000000}
body {padding: 0 0 0 0; MARGIN: 0 0 0 0; line-height: 100%; BACKGROUND-COLOR: #ffffff}
table {border: none}
/* table, img {border: none} */
form, input, textarea, button, list, select, option, button {color:#D90000}
input.submit {background-color:#E5F6FF; width:100%;
BORDER:#3D85CC double;color:#245FB3}
.caetxt, a.caetxt, a.caetxt:link, a.caetxt:visited, a.caetxt:active, a.caetxt:hover {color: #888888}

a.menu, a:link.menu, a:visited.menu, a:active.menu, a:hover.menu {font:bold 70% Palatino linotype, Garamond, Georgia; color:#000000; text-decoration:none}

td:hover.mscss, .mscsss, .mscss:hover  {background:url(/mnu/bgms.gif)}

.zag1r {color:#F16565; font:bold 105% Palatino linotype, Garamond, Georgia}
.zag1r:link, .zag1r:visited, .zag1r:active {color:#F16565; text-decoration:none}
.zag1r:hover {color:#F16565; text-decoration:underline}

.zag1b {color:#245FB3; font:bold 105% Palatino linotype, Garamond, Georgia}
.zag1b:link, .zag1b:visited, .zag1b:active {color:#245FB3; text-decoration:none}
.zag1b:hover {color:#245FB3; text-decoration:underline}

.zags1 {color:#F16565; font-weight:bold; font-size: 110%}

.an {color:#6B8699; font-weight:bold; font-size: 90%; font-family: Palatino linotype, Garamond, Georgia}
.an:link, .an:visited, .an:active {color:#6B8699; text-decoration:none}
.an:hover {color:#6B8699; text-decoration:underline}

a.menu1, a:link.menu1, a:visited.menu1, a:active.menu1 {font-size:80%; color:#000000}
a:hover.menu1 {color:#D90000}

.m1p {padding-left:8px}

a.menu2, a:link.menu2, a:visited.menu2, a:active.menu2 {font-size:80%; color:#6B8699}
a:hover.menu2 {color:#245FB3}

.copy {font:xx-small tahoma}
.fix {font-size:50%}
.slogan {color:#EFF6FF}
.textone, .slogan {
	color: #0066FF;
}
.textone table.sp {font-size: 100%}
.textone table.mnb {font-size: 80%}

a {color:#245FB3}
a:link, a:visited, a:active {color:#000000; text-decoration:underline}
a:hover {color:#245FB3; text-decoration:none}

.vsm {text-decoration:none}

.vsm_blue {color:#3674B3}
a.vsm_blue {color:#3674B3; text-decoration:underline}
a.vsm_blue:hover {color:#3674B3; text-decoration:none}

.vsm_red {color:#F23D3D}
a.vsm_red {color:#F23D3D; text-decoration:underline}
a.vsm_red:hover {color:#F23D3D; text-decoration:none}

.date {color:#ffffff; background-color:#F16565; font-size:xx-small; padding: 2 2 2 2; text-align:center; width:100%} 

a.nod {text-decoration:none}
.bser, .bserw {BORDER-BOTTOM: #AFB9C1 1px solid; BORDER-LEFT: #AFB9C1 1px solid; BORDER-RIGHT: #AFB9C1 1px solid; BORDER-TOP: #AFB9C1 1px solid}
.bserw {width:100%}

table.sp	{border: #AFB9C1; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px}
table.sp thead	{background-color:#F4F6F7; font-weight:bold}
table.sp td 	{border: #AFB9C1; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px}
table.sp tr	{vertical-align:top}
table.sp td.notbotpalk	{border: #AFB9C1; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px}
.spst {background-color:#F4F6F7; font-weight:bold}

table.mnb	{border: #AFB9C1; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px}
table.mnb thead	{background-color:#F4F6F7; font-weight:bold}
table.mnb td 	{border: #AFB9C1; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px}
table.mnb tr	{vertical-align:top}
table.mnb td.notbotpalk	{border: #AFB9C1; border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px}

DIV.goods_image {FLOAT: left; MARGIN-BOTTOM: 1px; MARGIN-RIGHT: 1px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; padding-top: 5px; background-color:#F4F6F7;  COLOR: #000000; width:170px; height:290px; font-size:95%}
DIV.marst_h2 { FLOAT: left; width:150px}

.spnm, .contm {font-size: 90%}
.cont p, ol.cont, ul.cont {font-size: 100%}
/* h1, h2, h3, h4, h5, h6, .cont p, ol.cont, ul.cont {font-size: 100%} */
h4	{font-weight: bold}

/* */
.over {
	background-color: #8098B0;
	background-image: url(/mnu/bgms.gif);
	background-repeat: repeat-x;
	background-position: left top;
	cursor: pointer;}
.out {
	background: none;
	cursor: default;}

