@charset "UTF-8";


/*-----------------------------------------------------
SEMINAR
-------------------------------------------------------*/

div.section .mgr10{
	margin-right: 10px;
}

div.schoolfoot{
	width: 640px;
	margin: 0 10px;
	padding: 30px 0 0;
	background: url(../images/common/img_dotline.gif) repeat-x left top;
}

div.schoolfoot dl.schoolparts03{
	width: 640px;
	margin: 40px 0 0;
}

div.schoolfoot dl.nomg{
	margin: 0 !important;
}

div.schoolfoot dl.schoolparts03 dd ul li{
	display: inline;
}

div.section p.copy{
	margin:0 0 12px 0;
	padding:10px 0 12px 0;
	background:url(../images/common/bg_ttl_copy.jpg) no-repeat left bottom;
}
div.section p.chart{
	padding:10px 0 0 0;
}
div.section p.attention{
	padding:5px 0 0 0;
	font-size:84%;
}

div.section table td span{
	font-size:84%;
}

div.schoolfoot{
	width: 640px;
	margin: 0 10px;
	padding: 30px 0 0;
	background: url(../images/common/img_dotline.gif) repeat-x left top;
}

div.schoolfoot div.schoolparts07{
	position: relative;
	width: 640px;
}

div.schoolfoot div.schoolparts07 dl.mail{
	position: absolute;
	top: 0;
	left: 321px;
}



.clear{
	clear:both;
}

div.koumoku{
	float:left;
}

div.point{
	float:right;
}

div.point ul{
	background-image:url(../seminar/images/index/bg_point.jpg) ;
	height:64px;
	width:240px;
	padding:5px 0 0 20px;
}

div.point ul li{
	list-style:url(../seminar/images/index/img_list.jpg);
}

div.section table.tabletype01 th.title_naiyou{
	padding: 8px 10px 7px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	width:160px;
}

div.section table.tabletype01 td.naiyou{
	text-align:left;
}

div.section table.tabletype01 td.naiyou img{
	margin:0 0 0 10px;
}

div.section div.profile-photo{
	width:215px;
	float:left;
}

div.section div.profile{
	float:right;
}

div.section div.profile p{
	margin-top:10px;
	width:404px;
}

div.section p.map01{
	width:280px;
	float:left;
}

div.section div.map02{
	float:right;
}

/*追加浜川0830*/

div.section table.tabletype01 td strong{
	font-weight:bold;
	color:#165F88;
	}
div#main p.treetimg.mb30{
	/*
	margin:0 0 30px 0;
	*/
	padding: 20px 0 0 0;
}

