@charset "UTF-8";

/* ○上部グローバルメニュー ****************************************/
#menu_head {
	background:url(../img/bg_headmenu.gif) bottom center no-repeat;
	}
#menu_head .bg {
	background:url(../img/bg_headmenu_top.gif) top center no-repeat;
	}

/* ○初等科たんけん 汎用 ****************************************/

div.text div.moment {
	overflow: hidden;
	width:534px;
	padding-bottom:10px;
	background:url(/prim/tanken/img/def_moment.gif) top center repeat-y;
	margin-bottom:9px;
	border-top:1px #e7e7e7 solid;
	border-bottom:1px #e7e7e7 solid;
	}
div.text div.last {
	margin-bottom:0;
	}

div.text div.moment img {
	margin-top:9px;
	padding:3px;
	background:url(/prim/tanken/img/def_ph_bg.gif) top left no-repeat;
	}

div.text div.moment .left {
	float:left;
}

div.text div.moment .right {
	float:right;
}

div.text div.moment p {
	margin-top:16px;
	width:275px;
	}

div.text div.moment h4 {
	width:264px;
	margin-top:9px;
	padding-left:11px;
	line-height:25px;
	color:#053a88;
	background:url(/prim/tanken/img/def_h4_bg.gif) top left no-repeat;
	font-size:1em;
	font-weight:bold;
	}

div.text div.moment img.right {
	margin-right:9px;
}

div.text div.moment div.left h4 {
	margin-left:10px;
}

div.text div.moment div.left p {
	margin-left:10px;
}

div.text div.moment img.left {
	margin-left:10px;
}

div.text div.moment div.right h4 {
	margin-right:9px;
}

div.text div.moment div.right p {
	margin-right:9px;
}


