#page.in.units .unit_graph .unit_ttl{
	width: 590px;
	float: left;
}
#page.in.units .unit_graph{
	margin-bottom: 30px;
}
#page.in.units .unit_graph .unit_ttl .large_lead{
	padding-top: 0;
}
#page.in.units .unit_graph .fig{
	width: 410px;
	float: right;
}
#page.in.units .color_ttl{
	font-size: 26px;
    border-bottom: 1px solid #939494;
    padding-bottom: 5px;
    margin-bottom: 30px;
    line-height: 1.3em;
    font-weight: normal;
}
#page.in.units .color_ttl span{
	padding-left: 13px;
	line-height: 1.4;
	display: inline-block;
}
#page.in.units .color_ttl._s span{
	border-left: 5px solid #00aeeb;
}
#page.in.units .color_ttl._g span{
	border-left: 5px solid #328c28;
}
#page.in.units .color_ttl._b span{
	border-left: 5px solid #103675;
}
#page.in.units .color_ttl._v span{
	border-left: 5px solid #ae3e91;
}
#page.in.units .color_ttl._o span{
	border-left: 5px solid #ef821e;
}
#page.in.units .unit_fl{
	margin: 0 -30px;
}
#page.in.units .unit_fl .left{
	float: left;
	width: 60%;
	box-sizing:border-box;
	padding: 0 30px;
}
#page.in.units .unit_fl .right{
	float: right;
	width: 40%;
	box-sizing:border-box;
	padding: 0 30px;
}
#page.in.units .w390{
	max-width: 390px;
}
#page.in.units .w290{
	max-width: 290px;
}
#page.in.units .w470{
	max-width: 470px;
}
#page.in.units .transf_img_box{}
#page.in.units .transf_img_box .fig{
	margin-bottom: 15px;
}
#page.in.units .flbox .right img{
	padding-top: 60px;
}
#page.in.units .liquid_btn_bk a:hover{
	text-decoration: underline;
	color: #d6001c;
}
#page.in.units .liquid_btn_bk a:hover span{
	background: url(../images/ui04.png) right center no-repeat;
}

@media(min-width: 1px) and (max-width: 1130px){
	#page.in.units .unit_graph .unit_ttl{
		float: none;
		width: auto;
	}
	#page.in.units .unit_graph .fig{
		float: none;
		margin: 0 auto;
		max-width: 410px;
		width: 100%;
		margin-bottom: 30px;
	}
}
@media(min-width: 1px) and (max-width: 940px){}
@media(min-width: 1px) and (max-width: 640px){
	#page.in.units .color_ttl{
		font-size: 16px;
	}
	#page.in.units .unit_fl{
		margin: 0;

	}
	#page.in.units .unit_fl .left{
		float: none;
		width: auto;
		padding: 0;
		margin-bottom: 15px;
	}
	#page.in.units .unit_fl .right{
		float: none;
		width: auto;
		padding: 0;
	}
	#page.in.units .transf_img_box{
		margin: 0 -5px;
	}
	#page.in.units .transf_img_box .fig{
		float: left;
		width: 50%;
		box-sizing:border-box;
		padding: 0 5px;
	}
	#page.in.units .flbox .right img{
		padding-top: 0;
	}
}