@charset "utf-8";
/* CSS Document */

* html #header #gNavi #gNaviL,
* html #header #gNavi #gNaviR{
behavior:url("../styles/iepngfix.htc");
}

#header #gNavi li.link04{
background:url(../images/gNavi.gif) -226px -88px no-repeat;
}
#header #gNavi li.link04 a:hover{
background:none;
cursor:default;
}

body#about01 #lNavi .link01 a,
body#about02 #lNavi .link02 a{
color:#1E8FAF;
}

body#about01 #lNavi .link01 span,
body#about02 #lNavi .link02 span{
background:url(../images/square.gif) 0 -9px no-repeat;
}

body#about01 #lNavi .link01 a:hover,
body#about02 #lNavi .link02 a:hover{
text-decoration:none;cursor:default;
}

#lNavi img{
margin:50px 0 0 27px;
}

/*ttl
--------------------------------------------------*/
#ttlArea h2{
width:170px;
height:23px;
margin:41px 0 0 10px;
background:url(../about/images/h2.gif) no-repeat;
position:absolute;
overflow: hidden;
text-indent: -9999px;
display: block;
}

body#about01 h3{background:url(../about/images/h3_01.gif) no-repeat;}
body#about02 h3{background:url(../about/images/h3_02.gif) no-repeat;}


h4#midashi{
margin:0 0 20px 130px;
background:url(../about/images/midashi.gif) no-repeat;
height:71px;
width:435px;
text-indent:-9999px;
}

#midashi {
	width:620px;
	height:380px;
	padding:5px 5px 5px;
	background-attachment: scroll;
	background-image: url(../about/images/ph.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#midashi p {
	color:#666;
}

#dotBox {
	margin: 20px;
	padding:10px;
	border: 1px dotted #1F8FAF;
}

