

/* === corpinfoLocalNavigation ==================================*/

#localNavigationArea ul{
	display : block ;
	margin : 0px ;
	padding : 0px ;
}

#localNavigationArea ul li{
	display : block ;
	margin : 0px !important;
	padding : 0px !important;
	width : 123px ;
	height : 36px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;
}

#localNavigationArea ul li a{
	display : block ;
	margin : 0px !important;
	padding : 0px !important;
	width : 123px ;
	height : 35px ;
	font-size : 1px ;
}

#localNavigationArea ul li a.message{
	background-image : url("./img/lNav_message.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.message:hover{

	background-image : url("./img/lNav_message.gif");
	background-repeat : no-repeat ;
	background-position : top right ;
}

#localNavigationArea ul li a.messageCurrent{
	background-image : url("./img/lNav_message_r.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.corpinfo{
	background-image : url("./img/lNav_corpinfo.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.corpinfo:hover{

	background-image : url("./img/lNav_corpinfo.gif");
	background-repeat : no-repeat ;
	background-position : top right ;
}

#localNavigationArea ul li a.corpinfoCurrent{
	background-image : url("./img/lNav_corpinfo_r.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.history{
	background-image : url("./img/lNav_history.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.history:hover{

	background-image : url("./img/lNav_history.gif");
	background-repeat : no-repeat ;
	background-position : top right ;
}

#localNavigationArea ul li a.historyCurrent{
	background-image : url("./img/lNav_history_r.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.organiz{
	background-image : url("./img/lNav_organiz.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.organiz:hover{

	background-image : url("./img/lNav_organiz.gif");
	background-repeat : no-repeat ;
	background-position : top right ;
}

#localNavigationArea ul li a.organizCurrent{
	background-image : url("./img/lNav_organiz_r.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.access{
	background-image : url("./img/lNav_access.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}

#localNavigationArea ul li a.access:hover{

	background-image : url("./img/lNav_access.gif");
	background-repeat : no-repeat ;
	background-position : top right ;
}

#localNavigationArea ul li a.accessCurrent{
	background-image : url("./img/lNav_access_r.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
}






/* === corpinfoCommon ==================================*/


h2{
	display : block ;
	margin : 40px 34px 0px 40px ;
	padding : 0px ;
	font-size : 100% ;
}

p.lead{
	display : block ;
	margin : 20px 34px 0px 40px ;
}

h3{
	margin : 50px 34px 0px 40px ;
	font-weight : 800 ;
	font-size : 100% ;
	color : #333 ;
}

p.text{
	margin : 10px 34px 0px 40px ;
}

/* === index.html ==================================*/

p.leadIndex{
	display : block ;
	margin : 20px 34px 48px 40px ;
}


#bodyArea #mainContentsArea p img.right{
	margin : 0px 0px 0px 20px ;
}

#bodyArea #mainContentsArea p.signature{
	margin : 15px 35px 0px 40px ;
	padding-bottom : 30px ;
	text-align : right ;
}


/* === info.html ==================================*/

#mainContentsArea h2.corpinfo{
	display : block ;
	margin : 40px 34px 0px 40px ;
	border-bottom : #bbb 1px solid ;
}












#mainContentsArea .corpinfoParaBlockFirst{
	display : block ;
	width : 533px ;
	margin : 10px 34px 0px 40px ;
	padding : 3px 0px 3px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;
}

#mainContentsArea .corpinfoParaBlockFirst .item{
	display : block ;
	width : 106px ;
	float : left ;
	color : #777
}

#mainContentsArea .corpinfoParaBlockFirst .name{
	display : block ;
	float : left ;
}

#mainContentsArea .corpinfoParaBlockFirst img.ico{
	display : block ;
	margin : 0px ;
	padding : 0px ;
	float : right ;
	width : 33px ;
}

#mainContentsArea .corpinfoParaBlock img.ico{
	display : block ;
	margin : 0px ;
	padding : 0px ;
	float : right ;
	width : 33px ;
}

#mainContentsArea .corpinfoParaBlock{
	display : block ;
	width : 533px ;
	margin : 0px 34px 0px 40px ;
	padding : 3px 0px 3px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;

}

#mainContentsArea .corpinfoParaBlock .item{
	display : block ;
	width : 106px ;
	float : left ;


}

#mainContentsArea .corpinfoParaBlock .name{
	display : block ;
	width : 384px ;
	float : left ;
	vertical-align : middle ;
}




#mainContentsArea .activities{
	margin : 20px 34px 0px 146px ;
	padding : 0px ; 

}

#mainContentsArea .activities p{
	margin : 0px ;
	padding : 0px 0px 0px 12px ;
	background-image : url("../img/mark02.gif");
	background-repeat : no-repeat ;
	background-position : center left ;
}


#mainContentsArea .groupBlock{
	width : 533px ;
	margin : 0px 34px 0px 40px ;
	padding : 15px 0px 0px 0px ;
}


#mainContentsArea .groupBlock .corpCi{
	display : block ;
	width : 106px ;
	float : left ;
}

#mainContentsArea .groupBlock .groupDetialBlock{
	display : block ;
	width : 421px ;
	float : right ;
}

#mainContentsArea .groupBlock .groupDetialBlock .groupDetialParaBlock{
	display : block ;
	width : 411px ;
	margin : 0px 0px 0px 0px ;
	padding : 3px 0px 3px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;

}

#mainContentsArea .groupBlock .groupDetialBlock .groupDetialParaBlock .item{
	display : block ;
	width : 70px ;
	float : left ;
	color : #777;

}

#mainContentsArea .groupBlock .groupDetialBlock .groupDetialParaBlock .name{
	display : block ;
	float : left ;
	width : 318px ;
	/*\*//*/width : 328px ;/**/ 

}

#mainContentsArea .groupBlock .groupDetialBlock .groupDetialParaBlock .name .logoIco{
	display : inline ;
	vertical-align : middle ;
}



/* === history.htm ==================================*/

#mainContentsArea h2.history{
	display : block ;
	margin : 40px 34px 0px 40px ;
	border-bottom : #bbb 1px solid ;
}

#mainContentsArea .historyBlock{
	display : block ;
	width : 533px ;
	margin : 0px 34px 0px 40px ;
	padding : 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;
}

#mainContentsArea .historyBlock .historyMounth{
	margin : 0px ;
	padding : 5px 0px 5px 0px ;
	width : 72px ;
	float : left ;
}

#mainContentsArea .historyBlock .historyItem{
	margin : 0px ;
	padding : 5px 0px 5px 0px ;
	width : 460px ;
	float : left ;
}












/* === organiz.htm ==================================*/


#mainContentsArea h2.organiz{
	display : block ;
	margin : 40px 34px 0px 40px ;
	border-bottom : #bbb 1px solid ;
}

#mainContentsArea p.date{
	margin : 2px 34px 10px 40px ;
	text-align : right ;
	font-size : 80% ;
}

#mainContentsArea .organizationChart{
	margin : 5px 34px 0px 40px ;
}

#mainContentsArea .directorParaBlock{
	display : block ;
	width : 533px ;
	margin : 0px 34px 0px 40px ;
	padding : 3px 0px 3px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;
}

#mainContentsArea .directorParaBlock .position{
	display : block ;
	width : 120px ;
	float : left ;
	color : #777
}

#mainContentsArea .directorParaBlock .name{
	display : block ;
	float : left ;
}












/* === access.htm ==================================*/

#mainContentsArea h2.access{
	display : block ;
	margin : 40px 34px 0px 40px ;
	border-bottom : #bbb 1px solid ;
}

#mainContentsArea p.leadAccess{
	width : 518px ;
	_width : 503px;
	margin : 20px 34px 0px 40px ;
	padding : 0px 0px 0px 15px ;
	background-image : url("./img/mark01.gif") ;
	background-position : center left ;
	background-repeat : no-repeat ;
}





#mainContentsArea p.leadAccess01{
	margin : 0px 34px 0px 40px ;
	padding : 0px 0px 20px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;
}

#mainContentsArea .leadBlock{
	width : 518px ;
	_width : 503px;
	margin : 0px 34px 0px 40px ;
	padding : 0px 0px 10px 0px ;
}

#mainContentsArea .leadBlock .line{
	margin : 0px ;
	width : 66px ;
	float : left ;
}

#mainContentsArea .leadBlock .change{
	margin : 0px ;
	width : 452px ;
	_width : 432px ;
	float : left ;
}









#mainContentsArea .accessCoution{
	display : block ;
	margin : 0px 34px 10px 40px ;
	padding : 0px 0px 10px 0px ;
}

#mainContentsArea .accessCoution p{
	margin : 0px ;
	padding : 0px ;
}

#mainContentsArea .accessCoution .from{
	display : block ;
	float : left ;
	margin : 0px 5px 0px 0px ;
	font-size : 80% ;
}

#mainContentsArea .accessCoution .transfer{
	display : block ;
	float : left ;
	font-size : 80% ;
}

#mainContentsArea p strong{
	font-weight : 800 ;
}

#mainContentsArea .map{
	margin : 0px 34px 0px 40px ;
	padding : 0px 0px 20px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : bottom left;
}

#mainContentsArea .address{
	display : block ;
	margin : 0px 34px 0px 40px ;
	padding : 15px ;
	background-image : url("./img/dotline_533_02.gif") ;
	background-repeat : repeat-y ;
}


#mainContentsArea .dotlineBottom{
	margin : 0px 34px 0px 40px ;
	padding : 0px 0px 0px 0px ;
	background-image : url("./img/dotline_533_01.gif") ;
	background-repeat : no-repeat ;
	background-position : top left;
}
