@charset "UTF-8";

/* ------------------------------------------------------------
  CONTENTS CSS
  最終更新日 : 2011-05-19
------------------------------------------------------------ */


/* 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;
}

h2.guide {
	background: url(/j/syokuiku/minna_navi/guide/img/guide_main.gif) no-repeat right top;
	padding: 35px 0 35px 0;
	margin-bottom: 30px;
}

h3 {
	background-image: none;
	background-color: transparent;
	border: 0;
}

h3.guide {
	background: url(/j/syokuiku/minna_navi/guide/img/h3_bar.gif) no-repeat left top;
	padding: 1px 0 0 15px;
	margin-bottom: 15px;
}

.box600 {
	width: 43.10em;
	margin-left: 10px;
}

.linkArrow {
	background: url(/j/syokuiku/minna_navi/img/link_arrow.gif) no-repeat left 4px;
	padding-left: 17px;
	zoom: 1;
}


/* Top Page Style
------------------------------------------------------------ */

.topNavi {
	width: 64.65em;
	height: 9.69em;
	background: url(/j/syokuiku/minna_navi/img/top_navi_bg.gif) no-repeat left top;
}

.topNaviImg { padding: 3px 0 0 7px; }
.topNaviImg li { float: left; padding: 0; margin: 0; }
.topNaviImg li img { vertical-align: bottom; }

.topNaviBtn { padding: 0 0 8px 8px; }
.topNaviBtn li { float: left; padding: 0 1px 0 0 !important; margin: 0; }
.topNaviBtn li img { vertical-align: top; }

.topLink1 {
	float: left;
	margin-right: 40px;
}

.topLink2 { float: left; }
.topLink3 { float: right; }


/* Relation Link Style
------------------------------------------------------------ */

.relationFrame {
	background: url(/j/syokuiku/minna_navi/img/relation_frame_02.gif) no-repeat left bottom;
	padding-bottom: 18px;
	zoom: 1;
}

.relationFrame div.title {
	background: url(/j/syokuiku/minna_navi/img/relation_frame_01.gif) no-repeat left top;
	padding: 12px 0 27px 19px;
	zoom: 1;
}

.relationFrame p.text { padding: 0 19px 15px 19px; }
.relationFrame p.inLink { background: url(/j/syokuiku/minna_navi/img/relation_arrow1.gif) no-repeat 21px 4px; padding: 0 36px 0 38px; zoom: 1; }
.relationFrame p.outLink { background: url(/j/syokuiku/minna_navi/img/relation_arrow2.gif) no-repeat 21px 5px; padding: 0 36px 0 38px; zoom: 1; }
.relationFrame p.pdfLink { background: url(/j/syokuiku/minna_navi/img/relation_arrow3.gif) no-repeat 21px 5px; padding: 0 36px 0 38px; zoom: 1; }

