@charset "utf-8";

/* KU PROFILE.CSS  */


/*--------------------------------------
*	
*	00.COMMON
*	01.ARCHITECT
*	02.ACCESS_MAP
*	03.OUTLINE
*
*--------------------------------------*/


/**-------------------------------------
	00.COMMON
---------------------------------------**/

div#content
{
	padding-bottom: 50px;
}

div#content h3
{
	margin: 0 0 20px 0;
}

div#profArchitect,
div#profAccess,
div#profOutline
{
	padding: 0 0 5px 14px;
	background: url(../../common/images/side_bar.gif) repeat-y;
}

div#profAccess
{
	margin: 0 0 42px 0;
}

/**-------------------------------------
	01.ARCHITECT
---------------------------------------**/

div#profArchitect p
{
	clear: both;
	float: left;
	padding: 0 0 0 24px;
	width: 220px;
	height: 165px;
}

div#profArchitect dl
{
	float: left;
	padding: 0 0 0 20px;
	width: 310px;
}

div#profArchitect dl dt
{
	margin: 0 0 12px 0;
	width: 260px;
}

div#profArchitect dl dd
{
	margin: 0 0 0 2px;
}

div#profArchitect ul
{
	color: #464646;
	font-size: 92%;
	font-family: "Times New Roman", "Hiragino Mincho Pro W6","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","ＭＳ Ｐゴシック";
}

div#profArchitect div#prof01
{
	margin-bottom: 36px;
}

/**-------------------------------------
	02.ACCESS_MAP
---------------------------------------**/

div#profAccess p
{
	margin: 0 0 0 24px;
}

div#map
{
	width: 600px;
	height: 400px;
}


div.infoWindowWrapper h4
{
	font-size: 107%;
	font-weight: bold;
	color: #721F17;
}

div.infoWindowWrapper p
{
	margin: 0px !important;
	padding: 0px !important;
	font-size: 92%;
	line-height: 1.3em;
}


/**-------------------------------------
	03.OUTLINE
---------------------------------------**/

div#content div#profOutline h3
{
	margin: 0 0 2px 0;
}

div#profOutline table
{
	margin: 0 0 0 24px;
	width: 570px;
}

div#profOutline tr
{
	background: url(../images/outline_line.gif) no-repeat bottom;
}

div#profOutline th
{
	padding: 0 0 3px 0;
	width: 120px;
	height: 36px;
}

div#profOutline td
{
	padding: 0 0 3px 0;
	height: 36px;
	color: #464646;
	font-size: 92%;
}

div#profOutline th img
{
	vertical-align: middle;
}






