@charset "utf-8";

/**********************************************************************
AUTHOR          Goto Kazuhito
CSS構成書:
Last Modified: 2009.02.05

***********************************************************************/

/*　階層構造図
#wrapper
			#header					width:774px
			#globalnavi				width:
			#container				width:
			#footer					width:
*/




/*-----------------------------------------------------------------------
		トップページ以外個別指定	2009.04.10	Goto Kazuhito
-----------------------------------------------------------------------*/
#header {
	padding-bottom:50px;
	
}


#toptitle01{
	margin:0 0 0 50px;
	width:490px;
	height:150px;
	background:url(images/top_title01.png) left top no-repeat;
	text-indent:-9999px;
}


* html #toptitle01 {
behavior: expression(IEPNGFIX.fix(this));
} 







.imgleft01{
	width:400px;
	float:left;
}



/* ブロック詳細リンク設定 */
#leftcontent #global_menu #gm a{
	display:block;
	width:54px;
	height:25px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/globalmenu/menu01_2.png) no-repeat top;
} 
.textimg01{	
	display:block;
	margin:10px 0 ;
	padding:10px;
	width:250px;
	text-align:left;
	line-height:2.0em;
	float:right;
	height:450px;
	background:url(images/honzan.png) left bottom no-repeat;
}

* html .textimg01 {
behavior: expression(IEPNGFIX.fix(this));
} 


.textimg02{	
	display:block;
	margin:10px 0 ;
	padding:10px;
	width:250px;
	text-align:left;
	line-height:2.0em;
	float:right;
	height:450px;
	background:url(images/txt01.png) left bottom no-repeat;
}

* html .textimg02 {
behavior: expression(IEPNGFIX.fix(this));
} 

* html .textimg01 {
behavior: expression(IEPNGFIX.fix(this));
} 


.textimg03{	
	display:block;
	margin:10px 0 ;
	padding:10px;
	width:250px;
	text-align:left;
	line-height:2.0em;
	float:right;
	height:450px;
	background:url(images/txt02.png) left bottom no-repeat;
}

* html .textimg03 {
behavior: expression(IEPNGFIX.fix(this));
} 


.textimg04{	
	display:block;
	margin:10px 0 ;
	padding:10px;
	width:250px;
	text-align:left;
	line-height:2.0em;
	float:right;
	height:450px;
	background:url(images/txt03.png) left bottom no-repeat;
}

* html .textimg04 {
behavior: expression(IEPNGFIX.fix(this));
} 


.textimg05{	
	display:block;
	margin:10px 0 ;
	padding:10px;
	width:250px;
	text-align:left;
	line-height:2.0em;
	float:right;
	height:450px;
	background:url(images/txt04.png) left bottom no-repeat;
}

* html .textimg05 {
behavior: expression(IEPNGFIX.fix(this));
} 


.textimg06{	
	display:block;
	margin:10px 0 ;
	padding:10px;
	width:250px;
	text-align:left;
	line-height:2.0em;
	float:right;
	height:450px;
	background:url(images/txt05.png) left bottom no-repeat;
}

* html .textimg06 {
behavior: expression(IEPNGFIX.fix(this));
} 


.twin01{
	width:425px;
	float:right;
}

#leftcontent #global_menu #gm a{
	display:block;
	width:54px;
	height:25px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/globalmenu/menu01_2.png) no-repeat top;
} 



#h_01{
	width:510px;
	height:100px;
	background:url(images/title01.png) left top no-repeat;
	text-indent:-9999px;
}


#h_02{
	width:510px;
	height:100px;
	background:url(images/title02.png) left top no-repeat;
	text-indent:-9999px;
}


#h_03{
	width:510px;
	height:100px;
	background:url(images/title03.png) left top no-repeat;
	text-indent:-9999px;
	clear:both;
}
#h_04{
	width:510px;
	height:100px;
	background:url(images/title04.png) left top no-repeat;
	text-indent:-9999px;
}

#h_05{
	width:510px;
	height:100px;
	background:url(images/title05.png) left top no-repeat;
	text-indent:-9999px;
}
#h_06{
	width:510px;
	height:100px;
	background:url(images/title06.png) left top no-repeat;
	text-indent:-9999px;
}



* html #h_01 {
behavior: expression(IEPNGFIX.fix(this));
} 
* html #h_02 {
behavior: expression(IEPNGFIX.fix(this));
} 
* html #h_03 {
behavior: expression(IEPNGFIX.fix(this));
} 
* html #h_04 {
behavior: expression(IEPNGFIX.fix(this));
}
* html #h_05 {
behavior: expression(IEPNGFIX.fix(this));
} 
* html #h_06 {
behavior: expression(IEPNGFIX.fix(this));
}  
