/* style.css */

@import url("../../css/basic.css");
@import url("../../css/bug_revision.css");
@import url("../../css/layout.css");

div.ctt {margin:20px 0px 0px 0px; padding:0px; width:550px; height:30px;}
div.ctt h1 {position:absolute; left:-9999px;}

div#t_corp 		{background:transparent url(../img/title_corp.gif) no-repeat center bottom;}
div#t_greeting 	{background:transparent url(../img/title_greeting.gif) no-repeat center bottom;}
div#t_policy 	{background:transparent url(../img/title_policy.gif) no-repeat center bottom;}
div#t_profile 	{background:transparent url(../img/title_profile.gif) no-repeat center bottom;}
div#t_enterprise{background:transparent url(../img/title_enterprise.gif) no-repeat center bottom;}
div#t_history 	{background:transparent url(../img/title_history.gif) no-repeat center bottom;}
div#t_tokyo 	{background:transparent url(../img/title_office_tokyo.gif) no-repeat center bottom;}
div#t_miyazaki 	{background:transparent url(../img/title_office_miyazaki.gif) no-repeat center bottom;}
div#t_osaka 	{background:transparent url(../img/title_office_osaka.gif) no-repeat center bottom;}
div#t_fukuoka 	{background:transparent url(../img/title_office_fukuoka.gif) no-repeat center bottom;}
div#t_ebina 	{background:transparent url(../img/title_office_ebina.gif) no-repeat center bottom;}
div#t_kitakyushu 	{background:transparent url(../img/title_office_kitakyushu.gif) no-repeat center bottom;}

div#t_alliance 	{background:transparent url(../img/title_alliance.gif) no-repeat center bottom;}
/***************************************************************index.html******************************************************************/
div#corp_pg{ 
	margin:0px; 
	padding:0px; 
	height:800px;
	display:block; 
	position:relative;
}
/***********************************************greeting.html***************************************************************/
div#greeting_pg{ 
/*
	min-height:750px;
	
	height:850px;
	
	background:#fff url(../img/iwaki.jpg) no-repeat right center;
*/
	padding:20px 40px;
}
div#greeting_pg p{ 
	margin:15px 0px 0px 0px; 
	line-height:170%;
/*	width:300px; */
}
div#greeting_pg h2{ 
	color:#003366;
	background:transparent;
	width:350px;
}
.profile{ 
	font-weight:bolder;
}
img.iwaki{ 
	float:right; 
}
/***********************************************policy.html****************************************************************/
div#policy_pg{ 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%; 
	display:block; 
	position:relative;
}
/***********************************************profile.html***************************************************************/
div#profile_pg{ 
	margin:0px; 
	padding:10px 40px; 
	line-height:150%; 
	display:block; 
	position:relative;
}
div#profile_pg h4{ 
	margin:10px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
}
div#profile_pg p{ 
	padding:0px 0px 5px 20px;
}
div#profile_pg table{
	margin: 10px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	color:#333;
	font-size:100%;
	border-style:none;
}
/************************************************org.html*****************************************************/
div#org_pg{ 
	margin:0px; 
	padding:10px 40px; 
	line-height:150%;
}
div#org_pg h4{ 
	margin:10px 0px 5px 0px; 
	padding:2px 0px 2px 15px; 
	background:#E0ECFE url(../../img/a1.gif) right top no-repeat;
}
div#org_pg p{ 
	padding:0px 0px 15px 0px;
}
div#exec{
	padding:5px 0px 5px 50px;
}
/************************************************enterprise.html**********************************************/
div#enterprise_pg{ 
	margin:0px;
	padding:10px 40px; 
	line-height:150%; 
	display:block; 
	position:relative;
}
div#enterprise_pg p{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}
.center{ 
	text-align:center;
}
/************************************************history.html*************************************************/
div#history_pg { 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%; 
	display:block; 
	position:relative;
}
div#history_pg h4{ 
	margin:10px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
}
div#history_pg p{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 20px;
}
div#history_pg div.for_top{
	margin:10px 0px 50px 0px;
	padding:0px;
	text-align:right;
}
/************************************************office_*****.html*********************************************/
div.pdf{
	margin:0px 0px 5px 0px;
	text-align:right;
}
div.get_reader{
	margin:-10px 0px 5px 0px;
	text-align:center;
}
img.circle{
	vertical-align:middle;
}
div#comment{
	margin:0px;
	padding:0px;
	text-align:right;
}
div.detail{
	margin:0px 0px 10px 30px;
	padding:0px;
}
/************************************************office_tokyo.html*********************************************/
div#tokyo_pg{ 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%;
}
div#tokyo_pg p{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}
div#tokyo_pg table{
	margin:10px 0px;
	padding:0px;
	font-size:100%;
}
p.font{
	font-size:x-small; 
	color:#333; 
	line-height:120%;
}
div#tokyo_pg table.tokyo td{
	margin:10px 0px;
	padding:0px;
	vertical-align:middle;
}
div#tokyo_pg table.tokyo2 td{
	margin:10px 0px;
	padding:0px;
	vertical-align:top;
}
div#tokyo_pg table.tokyo3 td{
	margin:10px 0px;
	padding:0px;
	vertical-align:middle;
}
/************************************************office_miyazaki.html******************************************/
div#miyazaki_pg{ 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%;
}
div#miyazaki_pg p{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}
div#miyazaki_pg table{
	margin:10px 0px;
	padding:0px;
}
p.explanation{ 
	font-size:x-small; 
	color:#333; 
	line-height:120%;
}
div.map{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:x-small; 
	color:#333; 
	text-align:center;
	font-weight:bold;
}
div#miyazaki_pg table.miyazaki td{
	margin:10px 0px;
	padding:0px;
	vertical-align:top;
}
div#miyazaki_pg table.miyazaki2 td{
	margin:10px 0px;
	padding:0px;
}
div#miyazaki_pg table.miyazaki3 td{
	margin:10px 0px;
	padding:0px;
	vertical-align:middle;
}
/************************************************office_osaka.html********************************************/
div#osaka_pg{ 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%;
}
div#osaka_pg p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
p.font{ 
	font-size:x-small; 
	color:#333; 
	line-height:120%;
}
div#osaka_pg table{
	margin:10px 0px;
	padding:0px;
}
div#osaka_pg table.osaka td{
	margin:10px 0px;
	padding:0px;
	vertical-align:top;
}
div#osaka_pg table.osaka2 td{
	margin:10px 0px;
	padding:0px;
	vertical-align:middle;
}
/************************************************office_fukuoka.html******************************************/
div#fukuoka_pg{ 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%;
}
div#fukuoka_pg p{ 
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
}
div#fukuoka_pg table{
	margin:10px 0px;
	padding:0px;
}
p.font{ 
	font-size:x-small; 
	color:#333; 
	line-height:120%;
}
div#fukuoka_pg table.fukuoka td{
	margin:10px 0px;
	padding:0px;
	vertical-align:middle;
}
/*************************************************alliance.html***********************************************/
div#alliance_pg{ 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%; 
	display:block; 
	position:relative;
}
div#alliance_pg h4{ 
	margin:10px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
}
div#alliance_pg p.account{
	margin:0px;
	padding:0px 0px 5px 0px;
}
div#alliance_pg p.matter{
	margin:0px;
	padding:0px 0px 5px 20px;
}
