@charset "UTF-8";
/* CSS Document */
.process-Tc {
	font-weight: bold;
	font-size: 120%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 730px;
}
.process-Tl {
	font-weight: bold;
	font-size: 120%;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 730px;
}
.process-TitleG {
	height: 36px;
	color: #7eb925;
	font-weight: bold;
	font-size: 200%;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 36px;
}
.process-TitleO {
	height: 36px;
	color: #ff9933;
	font-weight: bold;
	font-size: 200%;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 36px;
}
.process-TitleB {
	height: 36px;
	color: #3366cc;
	font-weight: bold;
	font-size: 200%;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 36px;
}
.process_Link {
	padding-bottom: 15px;
	background-repeat: repeat-x;
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi001.jpg);
	float: left;
	height: 90px;
	width: 730px;
}
.process_Btn {
	float: left;
	height: 40px;
	width: 210px;
	padding-right: 15px;
}
.process_Btn a {
	float: left;
	height: 40px;
	width: 210px;
	padding-right: 15px;
}
.process_Btn a:hover img {
	opacity: 0.70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	-ms-filter: "alpha(opacity=70)";
}
.process_Btn01 {
	float: left;
	height: 90px;
	width: 53px;
}
.process_Btn02 {
	display: block;
	line-height: 150px;
	text-align: center;
	color: #7eb925;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi02.jpg);
	float: left;
	height: 90px;
	width: 208px;
}
.process_Btn02 a {
	text-decoration: none;
	color: #7eb925;
	font-weight: bold;
	font-size: 12px;
	float: left;
	height: 90px;
	width: 208px;
}
.process_Btn02 a:hover {
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi02_02.jpg);
}
.process_Btn03 {
	display: block;
	line-height: 150px;
	text-align: center;
	color: #ff9933;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi03.jpg);
	float: left;
	height: 90px;
	width: 208px;
}
.process_Btn03 a {
	text-decoration: none;
	color: #ff9933;
	font-weight: bold;
	font-size: 12px;
	float: left;
	height: 90px;
	width: 208px;
}
.process_Btn03 a:hover {
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi03_02.jpg);
}
.process_Btn04 {
	display: block;
	line-height: 150px;
	text-align: center;
	color: #3366cc;
	font-weight: bold;
	font-size: 12px;
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi04.jpg);
	float: left;
	height: 90px;
	width: 208px;
}
.process_Btn04 a {
	text-decoration: none;
	color: #3366cc;
	font-weight: bold;
	font-size: 12px;
	float: left;
	height: 90px;
	width: 208px;
}
.process_Btn04 a:hover {
	background-image: url(/tech_guide/dsp_solution/process_img/heni_navi04_02.jpg);
}
.process_Box {
	width: 730px;
}
.process_sBoxG {
	margin-bottom: 10px;
	margin-right: 20px;
	float: left;
	margin-top: 20px;
	width: 230px;
}
.process_sBoxGR {
	margin-bottom: 10px;
	float: left;
	margin-top: 20px;
	width: 230px;
}
.process_sBoxG p {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #7eb925;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #1b1b1b;
	font-size: 100%;
}
.process_sBoxGR p {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #7eb925;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #1b1b1b;
	font-size: 100%;
}
.process_TlinkG {
	padding-top: 5px;
	text-align: right;
	font-size: 100%;
	color: #7eb925;
	width: 230px;
}
.process_TlinkG a {
	padding-top: 5px;
	text-align: right;
	font-size: 100%;
	color: #7eb925;
	width: 230px;
}
.process_TlinkG a:hover{
	text-decoration: underline;
	
}
.process_sBoxO {
	margin-bottom: 10px;
	margin-right: 20px;
	float: left;
	margin-top: 20px;
	width: 230px;
}
.process_sBoxOR {
	margin-bottom: 10px;
	float: left;
	margin-top: 20px;
	width: 230px;
}
.process_sBoxO p {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #FF9933;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #1b1b1b;
	font-size: 100%;
}
.process_sBoxOR p {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #FF9933;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #1b1b1b;
	font-size: 100%;
}
.process_TlinkO {
	padding-top: 5px;
	text-align: right;
	font-size: 100%;
	color: #FF9933;
	width: 230px;
}
.process_TlinkO a {
	padding-top: 5px;
	text-align: right;
	font-size: 100%;
	color: #FF9933;
	width: 230px;
}
.process_TlinkO a:hover{
	text-decoration: underline;
	
}
.process_sBoxB {
	margin-bottom: 10px;
	margin-right: 20px;
	float: left;
	margin-top: 20px;
	width: 230px;
}
.process_sBoxBR {
	margin-bottom: 10px;
	float: left;
	margin-top: 20px;
	width: 230px;
}
.process_sBoxB p {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #3366CC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #1b1b1b;
	font-size: 100%;
}
.process_sBoxBR p {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #3366CC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #1b1b1b;
	font-size: 100%;
}
.process_TlinkB {
	padding-top: 5px;
	text-align: right;
	font-size: 100%;
	color: #FF9933;
	width: 230px;
}
.process_TlinkB a {
	padding-top: 5px;
	text-align: right;
	font-size: 100%;
	color: #3366CC;
	width: 230px;
}
.process_TlinkB a:hover{
	text-decoration: underline;
	
}
.process_BlinkG {
	padding-top: 15px;
	text-align: right;
	font-size: 115%;
	color: #7eb925;
	width: 730px;
}
.process_BlinkG a {
	padding-top: 15px;
	text-align: right;
	font-size: 115%;
	color: #7eb925;
	width: 730px;
}
.process_BlinkG a:hover{
	text-decoration: underline;
	
}
.process_BlinkO {
	padding-top: 15px;
	text-align: right;
	font-size: 115%;
	color: #FF9933;
	width: 730px;
}
.process_BlinkO a {
	padding-top: 15px;
	text-align: right;
	font-size: 115%;
	color: #FF9933;
	width: 730px;
}
.process_BlinkO a:hover{
	text-decoration: underline;
	
}
.process_BlinkB {
	padding-top: 15px;
	text-align: right;
	font-size: 115%;
	color: #FF9933;
	width: 730px;
}
.process_BlinkB a {
	padding-top: 15px;
	text-align: right;
	font-size: 115%;
	color: #3366CC;
	width: 730px;
}
.process_BlinkB a:hover{
	text-decoration: underline;
	
}
.process_BT{
	font-size: 160%;
	color: #000;
	padding-bottom: 10px;
	font-weight: bold;
}

