@charset "utf-8";
/* CSS Document */

dl#case_menu {
	width:660px;
	margin-left:20px;
	margin-bottom:15px;
	border-bottom:#666 1px dotted;
}
dl#case_menu dt {
	float:left;
}
dl#case_menu dt a {
	font-size:117%;
	font-weight:bold;
	color:#2f1902; 
}
dl#case_menu dt a:hover {
	font-size:117%;
	font-weight:bold;
	color:#f4572e; 
}
dl#case_menu dd {
	float:right;
	color:#2f1902; 
}

dl#case_self {
	width:660px;
	margin-left:20px;
	margin-bottom:15px;
	border-bottom:#666 1px dotted;
}
dl#case_self dt {
	float:left;
}
dl#case_self dt {
	font-size:117%;
	font-weight:bold;
	color:#f4572e; 
}
dl#case_self dd {
	float:right;
	color:#f4572e; 
}
div.h3_area {
	background:#edebd5;
}
div.h3_area h3 {
	float:left;
}
div.h3_area p {
	padding:10px 10px 0 0;
	float:right;
}

div#ba_area {
	margin:0 20px 30px;
	width:660px;
	background:url(/casestudy/image/case_c.gif) no-repeat left bottom;
}
div#ba_area p {
	margin:0 5px;
	padding:35px 0;
}
div#ba_area ul {
	margin:0 15px 20px;
	width:270px;
}
div#ba_area li {
	margin-left:15px;
	padding-bottom:5px;
	list-style:square;
}

.w75per {
	width:75%;
}

h5 {
	margin:5px 30px;
	padding:0;
	color:#2f1902;
	font-size:117%;
}
