@charset "iso-8859-1";

/* ------------------------------ Import Other Style Sheet ------------------------------ */

@import url(/common_hd/css/default.css);

/* ------------------------------ For Index ------------------------------ */
/* 2007-3-9 indent-revise[sawada] */

#aboutJtb dl {
	margin:						0;
	padding:					0;
}

#aboutJtb dt {
	float:						left;
	width:						1.5em;
	text-align:					left;
}

#aboutJtb dd {
	float:						none;
	margin-left:				1.7em!important;
	margin-left:				1.5em;
	text-indent:				0!important;
	text-indent:				-0.2em;
}

/* ------------------------------ For philosophy ------------------------------ */
/* 2007-3-9 addition-headline[sawada] */

#philosophy h4 {
	margin-left: 				0;
	padding-left: 				0;
	border-left: 				none;
	font-weight: 				bold;
}

#philosophy .h4-area {
	margin: 					0 0 15px 0.8em;
}

/* ------------------------------ For groupCode ------------------------------ */
/* 2007-3-9 indent-revise[sawada] */

#groupCode .h3-area {
	margin: 					0px 0px 20px 0px;
	padding:					0px 0px 0px 0px;
}

#groupCode h4 {
	font-weight: 				bold;
	padding:					0;
	border:						none;
	margin-left: 				13px;
}

#groupCode dl {
	margin:						0;
	padding:					0;
}

#groupCode dt,
#groupCode dd {
	line-height:				2.2em;
}

#groupCode dt {
	float:						left;
	width:						2.2em;
	text-align:					left;
}

#groupCode dd {
	float:						none;
	margin-left:				2.3em!important;
	margin-left:				2.2em;
	text-indent:				0!important;
	text-indent:				-0.2em;
}

/* ------------------------------ For universal_design ------------------------------ */

#universalDesign .h3-area table {
	margin:						10px 0px 10px 0px;
}
#universalDesign .h3-area table th {
	width: 						100px;
	padding: 					2px 2px 2px 10px;
	background-color: 			#cccccc;
	border: 					1px solid #ffffff;
	text-align: 				left;
	vertical-align: 			top;
}
#universalDesign .h3-area table td {
	padding: 					2px 2px 2px 10px;
	text-align: 				left;
	vertical-align: 			top;
}
#universalDesign .h3-area table td ul li{
	padding:					0px 10px 0px 15px;
	background: 				#ffffff url(/common_hd/images/icon_disc.gif) no-repeat left 0.4em;
}
#universalDesign .h3-area table td ul.oneItem li{
	padding:					0px 10px 0px 0px;
	background: 				none;
}
