@charset "utf-8";
/*=============================================================
 Common Layout

=============================================================*/
/*fig
-------------------------------------------------------------*/
#fig2clm {
}
#fig2clm .boxL,
#fig2clm .boxR {
	float: left;
	width: 37%;
}
#fig2clm .boxL img,
#fig2clm .boxR img {
	width: 210px;
}
/* boxTable
----------------------*/
.boxTable {
	padding-right:1px;
	-moz-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	box-sizing: border-box !important;
}
/* boxTable
----------------------*/
.boxTable th.g-talign-l{
	text-align:left !important;
}
.boxTable img{
	width:130px;
	height:auto;
}

/*table
-------------------------------------------------------------*/
tr.tdGreen td {
	background-color: #d7e6b1;
	color: #000000;
	border-top: 2px #138f3e solid;
	border-bottom: 2px #138f3e solid;
}
tr.tdGreen td:first-child {
	border-left: 2px #138f3e solid;
}
tr.tdGreen td:last-child {
	border-right: 2px #138f3e solid;
}
@media only screen and (max-width: 959px) {
/*fig
-------------------------------------------------------------*/
#fig2clm {
}
#fig2clm .boxL,
#fig2clm .boxR {
	width: 50%;
}
#fig2clm .boxL img,
#fig2clm .boxR img {
	width: 80%;
}
}
@media only screen and (max-width: 768px) {
/*fig
-------------------------------------------------------------*/
#fig2clm {
}
#fig2clm .boxL,
#fig2clm .boxR {
	width: 48%;
}
#fig2clm .boxR {
	float: right;
}
#fig2clm .boxL img,
#fig2clm .boxR img {
	width: 100%;
}
}
@media only screen and (max-width: 480px) {
#figFit {
	margin: 0 -10%;
}
}
@media only screen and (max-width: 370px) {
}
