/*BODYの指定
-------------------------------------*/
body{
width: 100%;
height:100%;
}

.con{
width: 100%;
height:100%;
}


/*ヘッダーの指定
-----------------------------------*/
.header{
 background-color:#ffffff;
 margin:0 0 10px 0;
  display: none;float: none;
}

.logo{
 margin:0;
 padding:0;
 float:left;
}

.logo img{
 width:200px;
 height: 54px;
 border: none;
 display: none;float: none;
}

.title{
 width:100%;
 color:#000000;
 text-align:left;
 font-size:12px;
 margin:5 0;
 display: none;float: none;
}


.navi{
display: none;float: none;
}

.navi img{
display: none;float: none;
}

/*フッターの指定
-----------------------------------*/
.footer{
display: none;float: none;
}

.footer img{
display: none;float: none;
}

/*ナビゲーション（上）の指定
-----------------------------------*/
div.nav {
display: none;float: none;
}

.clearFix {
display: none;float: none;
}

.hiddenlmg{
 display:none;
}

.floatclear{
 clear:both;
 overflow:hidden;
}

/*アンダーナビの指定
-------------------------------*/
.undermenu{
display: none;float: none;
}

.floatclear{
 clear:both;
 overflow:hidden;
 display: none;float: none;
}


/*テーブルの指定
-------------------------------*/
table{
 width:95%;
 border-collapse: collapse;	border-spacing: 0;
 margin:0px 0px;
 line-height:104%;
}

td{
 color: #1D5C78;
 font-size:12px;
}

.line td{
 border-bottom: 1px solid #ccc;
}


/*事業内容のテーブル指定
-----------------------------------------*/
.jigyo{
 padding:0 0 0 3px;
 line-height: 110%;
 font-size:15px;
}

/*関連会社のテーブル指定
-----------------------------------------*/
.kanren{
 font-size:13px;
 color:#003366;
}



/*下層ページメインコンテンツの指定
-----------------------------------------*/
.contents{
 width:100%;
 background-color:#FFFFFF;
 margin:0 0 0 0;
}

.u_main{
 width:100%;
 float:right;
}

.u_main h2{
 width;100%;
 display:block;
 margin:10px 0 0 0;
 padding:0 0 0 27px;
 width:100%; height:39px;
 line-height:39px;
 background-image:url(h2.jpg); background-repeat:no-repeat; 
 font-size:15px;font-weight:bold; letter-spacing:0.3em;
 text-decoration:none;
 color:#003366;
 text-align:left;
}


.text{
 width:95%;
}

.text p{
 margin:10px 15px;
 line-height:150%;
 font-size:12px;
 text-align:left;
}

/*画像の指定
-----------------------------------------*/
.text img{
display: none;float: none;
}



.floatclear{
 clear:both;
 overflow:hidden;
}


/*下層ページパンくずリストの指定
-----------------------------------------*/
.pan{
display: none;float: none;
}



/*下層ページ　レフトメニューの指定
-----------------------------------------*/
.navi1 ul{
display: none;float: none;

 }

.navi1 li{
display: none;float: none;
 }


