@charset "utf-8";/* CSS Document *//*==================================================mainvisual===================================*/#u_mainvisual{	background: url("../img/business/business_mv.jpg");	background-position: top;	background-repeat: no-repeat;	background-size: cover;	padding: 8em 0;	margin-bottom: 5em;}#u_mainvisual h3,#u_mainvisual p{	color: #fff;	text-align: center;	letter-spacing: 0.1em;}/*==================================================ソリューション===================================*/#solution p{	text-align: center;	margin-bottom: 5em;}/*==================================================冷暖房・空調設備工事===================================*/#air_condition{    width: 80%;    margin: 0 auto;    padding: 5em 0;    overflow: hidden;	border-bottom: 2px dotted #3693a5;}#air_condition .air_left{	float: left;	width: 45%;}#air_condition .air_left img{	float: left;	margin-right: 1em;}#air_condition .air_left h4{	margin-top: 0.5em;}#air_condition .air_left p{	margin-top: 2em;}#air_condition .air_right{	float: right;	width: 50%;}#air_condition .air_right li{	float: left;    width: 100%;}/*==================================================換気設備工事===================================*/#ventilating{    width: 80%;    margin: 0 auto;    padding: 5em 0;    overflow: hidden;	border-bottom: 2px dotted #3693a5;}#ventilating .vent_left{	float: left;	width: 50%;}#ventilating .vent_left li{	float: left;    width: 100%;    margin-right: 1em;    margin-bottom: 1em;}#ventilating .vent_right{	float: right;	width: 50%;}#ventilating .vent_right img{	float: left;	margin-right: 1em;}#ventilating .vent_right h4{	margin-top: 0.5em;}#ventilating .vent_right p{	margin-top: 2em;}/*==================================================給排水設備工事===================================*/#drainage{    width: 80%;    margin: 0 auto;    padding: 5em 0;    overflow: hidden;	border-bottom: 2px dotted #3693a5;}#drainage .drainage_left{	float: left;	width: 45%;}#drainage .drainage_left img{	float: left;	margin-right: 1em;}#drainage .drainage_left h4{	margin-top: 0.5em;}#drainage .drainage_left p{	margin-top: 2em;}#drainage .drainage_right{	float: right;	width: 50%;}#drainage .drainage_right li{	float: left;    width: 100%;}/*==================================================メンテナンス工事===================================*/#maintenance{    width: 80%;    margin: 0 auto;    padding: 5em 0;    overflow: hidden;}#maintenance .mainte_left{	float: left;	width: 50%;}#maintenance .mainte_left li{	float: left;    width: 100%;}#maintenance .mainte_right{	float: right;	width: 50%;}#maintenance .mainte_right img{	float: left;	margin-right: 1em;}#maintenance .mainte_right h4{	margin-top: 0.5em;}#maintenance .mainte_right p{	margin-top: 2em;}/* 画像クリック範囲-----------------------------------*/.air_right a,.vent_left a,.drainage_right a,.mainte_left a{	display: block;}/*==================================================SP===================================*/@media screen and (max-width: 1024px) {	#air_condition,#ventilating,#drainage,#maintenance{		width: auto;	}}@media screen and (max-width: 540px) {#mainvisual{	background: url("../img/business/business_mv_sp.jpg");	background-position: top;	background-repeat: no-repeat;	background-size: cover;	padding: 8em 0;	margin-bottom: 5em;}}/* 480px以下に適用されるCSS（スマホ用） */@media screen and (max-width: 480px) {	#air_condition .air_left,	#ventilating .vent_right,	#drainage .drainage_left,	#maintenance .mainte_right {		float: none;		width: 100%;	}	#air_condition .air_right,	#ventilating .vent_left,	#drainage .drainage_right,	#maintenance .mainte_left {		float: none;		width: 100%;		margin-top: 3em;	}	#air_condition .air_right li,	#ventilating .vent_left li,	#drainage .drainage_right li,	#maintenance .mainte_left li {		width: 45%;		margin-right: 0;		margin-left: 0.8em;		margin-bottom: 1em;	}}@media screen and (max-width: 391px) {}