@import url(layout2010.css);
@import url(leftbox2010.css);
@import url(rightbox2010.css);
@import url(box2010.css);
@import url(table2010.css);
@import url(button2010.css);

body{
  font-size: small;
  margin: 0px;
  line-height: 120%;
  background-image: url(http://www.odss.co.jp/img/kabe_maru13.gif);
}

body.winter{
  font-size: small;
  margin: 0px;
  line-height: 120%;
  background-image: url(http://www.odss.co.jp/img/ii0546.gif);
}


img{border: none;}

ul{list-style: none; margin: 0px; padding: 0px;}

.floatleft{float: left;}

br.clear{clear: both; line-height:0%;}

br.half{clear: both; line-height: 50%;}
br.halfnone{clear: none; line-height: 50%;}
br.half0{clear: none; line-height: 50%;}
br.twice{clear: both; line-height: 200%;}
br.clear-half{clear: both; line-height:50%;}
br.clear1{clear: both; line-height: 100%;}
br.clearleft{clear: left; line-height: 100%;}
br.clearlefthalf{clear: left; line-height: 50%;}
br.clearleft0{clear: left; line-height: 0%;}
br.clearright{clear: right; line-height: 100%;}
br.clearrighthalf{clear: right; line-height: 50%;}
.right1{text-align: right;}

a:link{
  color: #0000ee;
  text-decoration: none;
}

a:visited{
  color: #6200b0;
  text-decoration: none;
}

a:hover{
  color: #ff0000;
  text-decoration: none;
}

a.details{background-color: #bbbbbb; }
a.details:hover{background-color: #ff0000; }
a.mail:hover{background-color:#ff91d4; }

h1{ 
  color: #191970;
  display: inline;
  font-weight: 700;
  font-size: 1em;
  text-align: center;
  margin: 0px;
}

h2{ 
  color: #191970;
  display: inline;
  font-weight: 700;
  font-size: 11pt;
  margin: 0px;
}

h3{
  color: #191970;
  display: inline;
  font-weight: 700;
  font-size: 1em;
}

h3.white{
  color: #ffffff;
  display: inline;
  font-weight: 700;
  font-size: 1em;
}

h4{
  color: #ffffff;
  background-color: #3333ff;
  font-weight: 400;
  padding: 2px 8px 1px 8px;
  display: inline;
  font-size: small;
  margin: 0px 0px 0px 0px;
}

h5{
  color: #191970;
  display: inline;
  font-weight: 400;
  font-size: small;
  margin: 0px;
}

h6{
  color: #191970;
  display: inline;
  font-weight: 400;
  font-size: small;
  margin: 0px;
}

.normal{font-size: normal;}
.x-small{font-size: x-small;}
.red-large{color: #ff0000; font-size: large;}



.font09{
  font-size: 0.9em;
}

.font08{
  font-size: 0.8em;
}

.font07{
  font-size: 0.7em;
}

.font8pt{
  font-size: 8pt;
}

.font7pt{
  font-size: 7pt;
}

.6pt{ font-size: 6pt;}

strong.b{font-weight: 700;}
strong.whats{
  color: #ffffff;
  background-color: #3333ff;
  font-weight: 400;
  padding: 2px 8px 1px 8px;
  display: inline;
  font-size: small;
  margin: 0px 0px 0px 0px;
}


.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}

.darknavy{color: #000050;}
.navy{color: #000080;}
.green{color: #008000;}
.red{color: #ff0000;}
.brown{color: #771111;}
.red08{color: #ff0000; font-size: 0.8em;}
.bluegreen{color: #008080;}
.orange{color: #ff6601;}
.silver{color: #c0c0c0;}
.gray{color: #808080;}
.darkgray{color: #404040;}
.white{color: #ffffff;}

.bgblue{background-color: #d7d9ff;}
.bggreen{background-color: #d9ffd7;}
.bgpink{background-color: #ffb9be;}

.title001{
  background-color: #008000;
  color: white;
  padding: 2px 3px 2px 3px;
}

em {font-style: normal; color: #dc143c;}

