@charset "UTF-8";

/* ------------------------------------------------------------
  CONTENTS CSS
  最終更新日 : 2011-05-27
------------------------------------------------------------ */


/* Head Line Style
------------------------------------------------------------ */

h1 {
	width: 64.65em;
	height: 3.30em;
	background-image: none;
	background-color: transparent !important;
	border: 0;
	margin: 0 0 30px 0 !important;
	padding: 0 !important;
}

h2 {
	background-image: none;
	background-color: transparent;
	border: 0;
}

h3 {
	background-image: none;
	background-color: transparent;
	border: 0;
}

.box600 {
	width: 43.10em;
	margin-left: 10px;
}

.linkArrow {
	background: url(/j/syokuiku/zissen_navi/img/link_arrow.gif) no-repeat left;
	padding-left: 17px;
	zoom: 1;
}

.linkArrow2 {
	background: url(/j/syokuiku/zissen_navi/img/relation_arrow2.gif) no-repeat left;
	padding-left: 17px;
	zoom: 1;
}

.pdfLink { text-align: right; }
.pdfLink span.arrow {
	background: url(/j/syokuiku/kodomo_navi/img/pdf_icon.gif) no-repeat 21px; padding-left: 38px;
	zoom: 1;
}


/* Top Page Style
------------------------------------------------------------ */

.topNavi {
	width: 64.65em;
	height: 9.69em;
}

.topNavi li { float: left; padding: 0; margin: 0; }
.topNavi li img { vertical-align: bottom; }

.topContents1 {
	height: 11.49em;
	background: url(/j/syokuiku/zissen_navi/img/top_contents_bg1.gif) no-repeat left top;
}

.topContents1 .contents1 {
	float: left;
	width: 20.11em;
}

.topContents1 .contents2 {
	float: right;
	width: 20.11em;
}

.topContents1 .img { margin-bottom: 14px; }
.topContents1 .title { margin-bottom: 9px; }

.topContents2 {
	height: 9.33em;
	background: url(/j/syokuiku/zissen_navi/img/top_contents_bg2.gif) no-repeat left top;
}

.topContents2 .contents1 {
	float: left;
	width: 12.57em;
	margin-right: 47px;
}

.topContents2 .contents2 {
	float: left;
	width: 12.57em;
}

.topContents2 .contents3 {
	float: right;
	width: 12.57em;
}

.topContents2 .img { margin-bottom: 14px; }
.topContents2 .title { margin-bottom: 9px; }


/* Relation Link Style
------------------------------------------------------------ */

.relationFrame {
	background: url(/j/syokuiku/zissen_navi/img/relation_frame_02.gif) no-repeat left bottom;
	padding-bottom: 18px;
	zoom: 1;
}

.relationFrame div.title {
	background: url(/j/syokuiku/zissen_navi/img/relation_frame_01.gif) no-repeat left top;
	padding: 12px 0 27px 19px;
	zoom: 1;
}

