BODY,TR { font-size: 10pt }

.font8pt {  font-size: 8pt}
.font10pt {  font-size: 10pt}
.font12pt {  font-size: 12pt}
.font9pt {  font-size: 9pt}
.list {  font-size: 8pt; line-height:120%}
.list2 {  font-size: 10pt; line-height: 120%}
.list2 {  }
.list3 {  font-size: 12pt; line-height: 120%}
.noline { text-decoration: none }
.noline:hover { text-decoration: underline }
.font14pt {
	font-size: 14pt;
}

#header {
	margin:0;
	padding:0;
	width:100%;
	height:110px;
	text-align:center;
	background:url(images/header_bg.gif) 0 100% repeat-x;
}

#headerArea {
	margin:0 auto;
	width:750px;
	height:76px;
	text-align:left;
	position:relative;
	background:url(images/header_01.jpg) 0 0 no-repeat;
}

#headerArea h1 {
	margin:0;
	padding:0;
	width:330px;
	height:76px;
	line-height:76px;
	text-indent:-9999px;
}

#headerArea h1 a {
	margin:0;
	padding:0;
	width:380px;
	height:76px;
	display:block;
	overflow:hidden;
}

#headerArea dl {
	display:none;
}

#header ul {
	margin:0 auto;
	padding:0;
	width:750px;
	height:34px;
	line-height:34px;
	text-align:center;
	list-style:none;
	background:url(images/navi_01.gif) 0 0 no-repeat;
}

/* モダンブラウザ向けclear */
#header ul:after { 
   display: block;
   height: 0;
   visibility: hidden;
   clear: both;
   content: ".";
}

/* 追加 MacIE 5 と WinIE 7 向け */
#header ul {
   display: inline-block;
}

/*MacIE \*/
   * html #header ul {height: 1em;}
  #header ul {display: block;}
/*  */

#header ul li {
	width:150px;
	height:34px;
	line-height:34px;
	float:left;
	list-style:none;
	text-align:left;
	text-indent:-9999px;
}

#header ul li a {
	width:150px;
	height:34px;
	display:block;
	overflow:hidden;
}

#trial {
	width:751px;
	height:109px;
	position:relative;
	background:url(images/index_banner01.jpg) 0 0 no-repeat;
}

#trial h3 ,
#trial h4 {
	display:none;
}

#trial p {
	margin:0;
	position:absolute;
	bottom:13px;
	left:16px;
}

#trial p#btn {
	width:117px;
	height:33px;
	position:absolute;
	left:476px;
	bottom:5px;
	line-height:33px;
	text-indent:-9999px;
}

#trial p#btn a {
	width:117px;
	height:33px;
	display:block;
	overflow:hidden;
}

#footer {
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
	background:url(images/footer_bg.gif) 0 100% repeat-x;
}

#footerArea {
	margin:0 auto;
	padding-bottom:97px;
	width:750px;
	background:url(images/footer_01.jpg) 0 100% repeat-x;
}

#footerArea p {
	margin:0 auto 5px;
	padding:0;
	text-align:center;
}

#footerArea dl {
	display:none;
}

/* 試作結果タブ付テーブル */
.scrollBody {
	height: 300px;
	overflow: auto;
}

.trialHead tr ,
.trialBody tr {
	font-size:8pt;
}

.trialHead tr {
	text-align:center;
	background:#FFE4F3;
}
/*
.trialBody td {
	background:#F7F7F7;
}*/

.shina {
	width:8em;
}

.company {
	width:2em;
}

.color {
	width:5em;
}

.pat {
	width:3em;
}

.ben {
	width:2em;
}

.day {
	width:3em;
}

.gaku {
	width:3em;
}

.month10 ,
.month11 ,
.month12 ,
.month1 ,
.month2 ,
.month3 ,
.month4 ,
.month5 ,
.total {
	width:2em;
}

.scroll {
	width:16px;
}

/* IE7,IE8 */
.scroll { width/*\**/: 7px\9; }

/* IE6以下 */
* html .scroll  { width: 7px; }


/* 品種紹介　アイコン設定 */
.breedBox{
	display:block;
	position:relative;
	background:#ffffff;
}

.breedBox td{
}

.breedBox img.breedIcon{
	position:absolute;
	top:-10px;
	left:-10px;
}



