﻿@charset "utf-8";


/* トップページ */
.solution-top h2 { margin: 29px 0px 19px 0px;
}
.solution-top h3 { margin: 24px 0px 0px 0px;
}
.solution-top h4 { margin: 16px 0px 5px 5px;
}
.solution-top #FEATURE { margin-bottom: 40px;
}

.solution-top #FEATURE dl { margin-top: 0px;
	border-bottom: dotted 1px #7B7B7B;
	padding: 9px 0px;
}
.solution-top #FEATURE dt { float: left;
	margin-top: 3px;
}
.solution-top #FEATURE dd { margin-left: 36px;
	padding-right: 7px;
}
.solution-top #FEATURE .list2 { height: 26px;
}
.solution-top #CASE { padding-top: 34px;
}
.solution-top #CASE dl { border-bottom: solid 1px #E4E4E4;
	padding: 8px 0px 8px 8px;
}
.solution-top #CASE dt { float: left;
}
.solution-top #CASE dd { margin-left: 192px;
}
.solution-top #INQ { margin-top: 60px;
}
/* トップページ */


/* 事例ページ */
.case h3 { margin: 12px 0px;
}
.case h4 { margin: 0px 0px 6px;
}
.case .drawing { margin: 6px 0px;
}
.case .merit-fr { border: solid 1px #5b72a0;
	padding: 3px;
	width: 50px;
	margin: 24px 0px 6px;
}
.case .wrap-part ul { margin-left: 1.5em;
}
.case .wrap-part li { list-style: disc;
}
.case #INQ { margin-top: 40px;
}
/* 事例ページ */


