﻿@charset   "UTF-8";

#contents_inner{
  padding-bottom:0;
}

#contents_inner h3{
  margin-bottom:30px;
}

#contents_inner h3 img{
  vertical-align:top;
}

#contents_inner #outline{
	width: 547px;
	margin-bottom: 0px;
	background-image: url(../company/images/outline_div_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin-right: 0px;
}

#contents_inner #outline table{
  width:547px;
  background-image:url(../company/images/outline_tbl_bg.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
}

#contents_inner #outline th{
  width:117px;
  padding:10px 0;
  background-image:url(../company/images/outline_td_bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
  text-align:center;
  font-weight:bold;
  color:#f1f61e;
  line-height:1.4em;
}

#contents_inner #outline td{
  width:auto;
  padding:10px;
  background-image:url(../company/images/outline_td_bg.gif);
  background-position:left top;
  background-repeat:repeat-x;
  line-height:1.4em;
}

#contents_inner #outline td dt{
  float:left;
  clear:both;
  width:8em;
}

#contents_inner #outline td dd{
  margin-left:9em;
}

#contents_inner #outline th.cellTop,
#contents_inner #outline td.cellTop{
  background:none;
}

#contents_inner #history {
  width:715px;
  margin-bottom:20px;
}

#contents_inner #history th{
  width:9em;
  font-family:monospace;
  padding:0 0 5px 0;
  vertical-align:top;
  line-height:1.4em;
}

#contents_inner #history td{
  width:auto;
  padding:0 0 5px 0;
  vertical-align:top;
  line-height:1.3em;
}

#contents_inner .resultsBox{
  width:910px;
}

#contents_inner .resultsBox table{
  width:936px;
  margin-right:-26px;
}

#contents_inner .resultsBox td{
	vertical-align: top;
	padding-bottom: 0px;
}

#contents_inner .resultsBox td.containerS{
  width:234px;
}

#contents_inner .resultsBox td.containerM{
  width:468px;
}

#contents_inner .resultsBox td.containerL{
  width:936px;
}

#contents_inner .resultsBox td img{
	vertical-align: top;
	margin-right: 0px;
}

#contents_inner .resultsBox td p{
  padding:8px 27px 0 0;
}

#contents_inner .resultsBox td a{
  color:#c8c8c8;
}

#contents_inner .resultsBox td a:hover{
  color:#ff0000;
}