@charset "utf-8";

.faculty{
margin-left:20px;
margin-top:15px;
width:635px;
}

.faculty dl{
width:635px;
padding-bottom:8px;
}

.faculty dt{
float:left;
width:120px;
color:#0066CC;
background:url(/images/mark_list_2.gif) no-repeat 0% 50%;
padding-left:8px;
}

/*\*/
.faculty dt {
clear: both;
}


.faculty dd{
float:left;
width:500px;
}

/*\*/
* html .faculty dd {
float: none;
}

/**/
*:first-child + html .faculty dd {
float: none;
}


.faculty dl.hasen{
background-image:url(/images/hasen_bg.gif);
background-repeat:repeat-x;
background-position:0 50%;
}

.tokushoku p{
background:url(/images/mark_list_2.gif) no-repeat 0 6px;
padding-left:8px;
padding-bottom:8px;
}

p.shikaku{
text-align:center; padding:5px; background-color:#eee; border-bottom:1px #cccccc solid;
}

div.gakui{
	margin:15px 0 0 20px;
	width:635px;
}

div.gakui dl{
	width:20em;
	line-height:1.6em;
	border-bottom:1px solid #ccc;
}

div.gakui dt{
	width:8em;
	background-color:#eee;
	float: left;
	padding:0.2em 1em;
	clear:both;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

div.gakui dd{
	padding:0.2em 1em 0.2em 9em;
	text-indent:1em;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
}


