/* CSS Document */
/* analysis-size用*/

@charset "utf-8";

/*本文---------------------------------------*/

table#analysis-ryoukin{
	max-width:100% auto;						/*横幅*/
	margin:1em 0;						/*配置位置　センタリングならautoに*/
	border-top:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	border-spacing:0;
	font-size:12pt;
}

#analysis-ryoukin th,#analysis-ryoukin td{
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	padding:0.5em;
}

#analysis-ryoukin th.koumoku{
	max-width:100px;
	:#f8f8ff;
}

#analysis-size th.houhou{
	width:120px;
}

#analysis-size th.ondohani{
	width:90px;
}

#analysis-size th.kakaku{
	width:80px;
}


h3.analysis-size{
	font-size:12pt;
}


/* -------------------*/
/* 目次メインメニュー */
/* -------------------*/
a.ryoukin-list{
  font-size:16pt;
  padding:5px;
  color:#000000;
}

	a.ryoukin-list:hover{
	  color:#1e90ff;
	}


/* -------------------*/
/* 測定項目           */
/* -------------------*/
a.analysislist-ryoukin{
  font-size:12pt;
  line-height:18pt;
  text-align:left;
  padding-left:16px;
  font-waight:normal;
  color:#000000;
}

	a.analysislist-ryoukin:hover{
	  color:#1e90ff;
	}

p.analysislist-ryoukinnon{
  font-size:12pt;
  line-height:18pt;
  text-align:left;
  padding-left:0px;
  font-waight:normal;
  color:#000000;
}

/* -------------------*/
/* 測定法             */
/* -------------------*/
a.analysislist-ryoukin2{
  font-size:11pt;
  line-height:20pt;
  text-align:left;
  padding-left:0px;
  font-waight:normal;
  color:#000000;
}

	a.analysislist-ryoukin2:hover{
	  color:#1e90ff;
	}


/*-------------------------------------------*/
@media(max-width:479px)	{

table#analysis-size{
	width:100vw;						/*横幅*/
}

