.s12h140blue {
	font-size: 12px;
	line-height: 140%;
	color: #2D2F7F;
}
.s12h140black {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}
.black {
	font-size: 12px;
	line-height: 140%;
}
.footer {
	font-size: 12px;
	line-height: 200%;
	color: #999999;
}
a:link {
font-size: 12px;
	line-height: 140%;
	color: #009AFF;
}
a:visited {
font-size: 12px;
	line-height: 140%;
	color: #009AFF;
}
a:active {
font-size: 12px;
	line-height: 140%;
	color: #2D2F7F;
}
a:hover {
font-size: 12px;
	line-height: 140%;
	color: #009AFF;
}
.biggreen {
	font-size: 16px;
	line-height: 140%;
	font-weight: bold;
	color: #009900;
}
.kome {
	font-size: 12px;
	line-height: 140%;
	color: #FF0000;
}
.komewhite {
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
}
.s12h140red {
	font-size: 12px;
	line-height: 140%;
	color: #C83501;
	font-weight: normal;

}


.big {
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
}

.green {
	font-size: 12px;
	line-height: 140%;
	color: #009900;
}

/*仕事の流れ*/

div.hosoku {
	border: solid 1px #9CDA9C;
	padding: 10px;
	margin: 5px;
	}

div.hosoku2 {
	border: solid 1px #33CC66;
	background-color:#DCF1DC;
	padding: 10px;
	margin: 5px;
	}

	
.margin {
padding-top: 10px;
}

.left {
padding-left: 10px;
}

p.hosoku3 {
	font-size: 14px;
	line-height: 130%;
	margin:0px;
	padding:2px;
}

/*トップページ*/
.topmargin {
 margin-top:0px;
 }
 
/*製品カタログ*/
.style1 {
　color: #009900;
　}
