@charset "iso-8859-1";

/*================================================================================
 gogaku-top
================================================================================*/
body#gogaku-top .visual {
	position: relative;
}
body#gogaku-top .visual h2.title {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 22px;
	top: 29px;
}
body#gogaku-top .visual p.read {
	color: #0860A8;
	line-height: 1.3em;
	width: 405px;
	position: absolute;
	left: 22px;
	top: 58px;
}

/* heading
--------------------------------------------------*/
body#gogaku-top div#children h2,
body#gogaku-top div#skills h2,
body#gogaku-top div#ability h2 {

text-indent:-9999px;
overflow:hidden;
}
body#gogaku-top div#children h2 span,
body#gogaku-top div#skills h2 span,
body#gogaku-top div#ability h2 span {
position:absolute;
left:10px;
top:10px;
height:16px;
display:block;
}

/* 
--------------------------------------------------*/
body#gogaku-top div#children h2 span{background:url(/english/gogaku/images/index-txt-children.gif) no-repeat;width:307px;}
body#gogaku-top div#skills h2 span{background:url(/english/gogaku/images/index-txt-skills.gif) no-repeat;width:346px;}
body#gogaku-top div#ability h2 span{background:url(/english/gogaku/images/index-txt-ability.gif) no-repeat;width:308px;}


/* 
--------------------------------------------------*/
body#gogaku-top div.section-type1 dl {
	margin: 0px;
	padding: 0px;
}
body#gogaku-top div.section-type1 dt {
	margin: 0px;
	padding: 5px 0px 0px;
	border-top: 1px solid #DBDBDB;
}
body#gogaku-top div.section-type1 dd {
	margin: 0px;
	padding: 5px 0px 5px 16px;
}
body#gogaku-top div.section-type1 dt.top {
	border-top-style: none;
}

