@charset "utf-8";

/* OLDOFFICE COMPANY.CSS  */


/*--------------------------------------
*	
*	00.COMMON
*	01.INTRO
*	02.COMPANY_PROFILE
*	03.ACCESS_MAP
*
*	MODULE
*
*--------------------------------------*/


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

h1#pageTitle
{
	margin-bottom: 47px;
}


/**-------------------------------------
	01.INTRO
---------------------------------------**/

div#companyIndexIntro
{
	margin-bottom: 60px;
	width: 660px;
}

div#CIIleft
{
	float: left;
	width: 375px;
}

div#CIIleft h2
{
	margin-bottom: 26px;
}

div#CIIleft p
{
	font-size: 92%;
	color: #111111;
	line-height: 1.6em;
}

div#CIIright
{
	float: right;
	width: 230px;
	padding: 15px 0 15px 35px;
	background: url(../../common/images/cmn_line_vert.gif) repeat-y;
}


/**-------------------------------------
	02.COMPANY_PROFILE
---------------------------------------**/

div#companyIndexProfile
{
	margin-bottom: 60px;
	width: 660px;
	background: url(../../common/images/cmn_bg_line.gif) no-repeat bottom;
}

div#companyIndexProfile h3
{
	margin-bottom: 36px;
}

div#companyIndexProfile dl
{
	clear: both;
	padding: 1px 0 0 0;
	width: 660px;
	background: url(../../common/images/cmn_bg_line.gif) no-repeat;
}

div#companyIndexProfile dl dt
{
	float: left;
	padding: 15px 0 14px 0;
	width: 87px;
}

div#companyIndexProfile dl dt span
{
	display: block;
	width: 87px;
}

div#companyIndexProfile dl dd
{
	float: left;
	margin: 9px 0 7px 0;
	padding: 2px 0 4px 24px;
	width: 548px;
	background: url(../../common/images/cmn_line_vert.gif) repeat-y left top;
	font-size: 92%;
	color: #111111;
	line-height: 1.6em;
}


/**-------------------------------------
	03.ACCESS_MAP
---------------------------------------**/

div#companyIndexMap
{
	margin-bottom: 60px;
	width: 660px;
}

div#companyIndexMap h3
{
	margin-bottom: 30px;
	width: 660px;
}

div#companyIndexMap div#CIMmap
{
	margin-bottom: 10px;
	padding: 1px;
	width: 656px;
	height: 438px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
}

div#companyIndexMap p.guide
{
	padding: 0 0 0 13px;
	background: url(../../common/images/cmn_list_head.gif) no-repeat 0 8px;
}



div.infoWindowWrapper
{
}

div.infoWindowWrapper h4
{
	margin-bottom: 1.0em;
	font-size: 107%;
	font-weight: bold;
	line-height: 1.6em;
}

div.infoWindowWrapper p
{
	font-size: 92%;
	line-height: 1.4em;
}


/**-------------------------------------
	MODULE
---------------------------------------**/

div#companyIndexIntro:after,
div#companyIndexProfile dl:after
{content:".";display:block;height:0;clear:both;visibility:hidden;}

div#companyIndexIntro,
div#companyIndexProfile dl
{display:inline-block;}

/* \*/
* html div#companyIndexIntro,
* html div#companyIndexProfile dl
{height:1%;}
/* */



