<!--
A{
color:#000000 ;
text-decoration : none;
cursor : pointer;
}
a:visited{
color:#000000 ;
text-decoration : none;
}
a:active{
color:#000000 ;
border-color : white grey grey white;
}
a:hover{
color: #0000ff;
border-color : white grey grey white;
}
body{
margin-top: 0px ;
margin-left: 0px ;
font-family      : Verdana, arial, Helvetica, MS UI Gothic, Osaka;
font-size        : 9pt      ;
background-color : #ffffff   ;
color            : #000000   ;
}
TABLE{
font-family      : Verdana, arial, Helvetica, MS UI Gothic, Osaka;
font-size        : 9pt      ;
}
TD {
  line-height : 14pt;
  font-size : 9pt;
  font-family : Verdana, arial, Helvetica, MS UI Gothic, Osaka;
  text-decoration : none;
  }
P {
  font-size: 9pt;
  line-height : 9pt;
  font-family : Verdana, arial, Helvetica, MS UI Gothic, Osaka;
}
ul {
  font-size: 9pt;
  line-height : 9pt;
  font-family : Verdana, arial, Helvetica, MS UI Gothic, Osaka;
}
B{
  text-decoration : none;

}

select{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : white;border-left-color : white;border-right-color : black;border-bottom-color : black;
  
  color : black;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}

.cart_input{
color : white;
background-color : #666666;
border-style : ridge ridge ridge ridge;
border-color : #cccccc #cccccc #cccccc #cccccc;
border-width : 3px 3px 3px 3px;
width : 70px;
cursor:hand;
}

.zoom_pop_up{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;}

.line_height_14pt{
line-height : 14pt;
}
.line_height_17pt{
line-height : 17pt;
}
.padding_15px{
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 15px;
}
.padding_15px_line_height_17pt{
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 15px;
line-height : 17pt;
}

/*_____________ こっそり追加 _________________ */

.center {
  text-align: center;
}
.right {
  text-align: right;
}

table.glare01 th, glare01 td {
  border: solid 1px #cccccc;
  padding: 2px;
  margin: 0px;
  text-align: left;
}
table.glare01 th {
  background-color: #000000;
  color: #ffffff;
  font-weight: normal;
  text-align: center;
}
table.glare01 td {
  border: solid 1px #cccccc;
  background-color: #ffffff;
  font-weight: normal;
  padding: 5px 0px 5px 10px;
}
.padding01 {
  font-size: 11pt;
  padding: 5px;
  font-weight: bold;
}

table.glare02 th, glare02 td {
  border: solid 1px #cccccc;
  padding: 2px;
  margin: 0px;
  text-align: left;
}
table.glare02 th {
  font-size: 11pt;
  background-color: #000000;
  color: #ffffff;
  padding: 5px;
  font-weight: normal;
  text-align: center;
}
table.glare02 td {
  border: solid 1px #cccccc;
  background-color: #ffffff;
  font-weight: normal;
}

table.glare03 th, glare03 td {
  border: solid 1px #cccccc;
  padding: 2px;
  margin: 0px;
  text-align: left;
}
table.glare03 th {
  font-size: 11pt;
  background-color: #000000;
  color: #ffffff;
  padding: 5px;
  font-weight: normal;
  text-align: center;
}
table.glare03 td {
  border: solid 1px #cccccc;
  background-color: #ffffff;
  font-weight: normal;
  padding: 2px 0px 2px 10px;
}

.padding02 {
  padding: 5px 0px 5px 10px;
  font-weight: bold;
}
.padding03 {
  padding: 5px 0px 5px 15px;
}
.line {
  border-width: 1px 0px 0px 0px;
  background-color: #004080;
  border: none;
  height: 1px;
  margin: 0px;
}
.line02 {
  border-width: 1px 0px 0px 0px;
  border-style: dotted;
  height: 1px;
  margin: 5px 0px 5px 0px;
}
.left {
  margin: 10px 0px 0px 20px;
  float: left;
  clear: both;
}

table.lens th, glare03 td {
  border: solid 1px #cccccc;
  padding: 2px;
  margin: 0px;
  text-align: left;
}
table.lens th {
  font-size: 9pt;
  background-color: #333333;
  color: #ffffff;
  padding: 5px;
  font-weight: normal;
  text-align: center;
}
table.lens td {
  border: solid 1px #cccccc;
  background-color: #ffffff;
  font-weight: normal;
  padding: 2px;
}

IMG{border-width : 0px 0px 0px 0px;}


/*__________________________________ */

.font07 {
  font-family: Verdana, arial, Helvetica, MS UI Gothic, Osaka;
  font-size: 7pt;
}
.font12 {
  font-family: Verdana, arial, Helvetica, MS UI Gothic, Osaka;
  font-size: 12pt;
}
.font14 {
  font-family: Verdana, arial, Helvetica, MS UI Gothic, Osaka;
  font-size: 14pt;
}
form, input {
  margin: 0;
  padding: 0;
}
.arrow01 {
  margin: 5px 1px -2px 11px;
}
.bar-top {
  margin: 3px 0px 0px 6px;
}
.bar-margin {
  margin: 0px 0px 0px 3px;
}
#tree {
  margin: 0px 0px 7px 0px;
}
#tree p {
  margin: -4px 0px -1px 0px;
}
.p-top {
  margin: 4px 0px -1px 2px;
}

.bold {
  font-weight: bold;
}

/*________検索の装飾_________ */

#searchform {
	width: 200px;
    margin: 5px 0px 0px 0px;
	background: url(BlueDun.file/TopBar/input01.gif) left top no-repeat; 
	display: block;
	height: 24px;
	position: relative;
}
#keywords	{
	width: 156px;
	position: absolute;
	top: 3px;
	left: 12px;
	border: 1px solid #FFF;
}
#searchBtn	{
	position: absolute;
	top: 3px;
	left: 174px;
}

/*__________________________________ */

-->


