@charset "UTF-8";







/***** MANABI GUIDE *****/

#manabiguide_header {

	/*background-color: #E23444;*/
	background-color: #55cddc;

}

/*~F

#manabiguide_header {

	background-color: #C6E89E;

}

*/



#manabiguide_title {

	position: relative;

	height: 165px;

}

#manabiguide_header h3 {

	padding-left: 10px;

	padding-bottom: 10px;

	height: 155px;

}

#manabiguide_header .link_print {

	position: absolute;

	top: 30px;

	left: 353px;

	width: 111px;

	height: 98px;

}

#manabiguide_header .link_schoollist {

	position: absolute;

	top: 28px;

	left: 515px;

	width: 111px;

	height: 98px;

}

/*#manabiguide_header .link_digibook {

	position: absolute;

	top: 28px;

	right: 17px;

	width: 111px;

	height: 98px;

}*/

#content .manabiguide_wrapping {

	width: 685px;

	background: #FFF url(/img/common/frame_cnt_top.gif) no-repeat top;

	padding-top: 10px;

}

#manabiguide {

	margin-left: 25px;

	margin-right: 50px;

	width: 610px;

}

#manabiguide h4 {

	background-image: url(/img/manabiguide/icon_h4.gif);

	background-repeat: no-repeat;

	background-position: 0 4px;

	padding-left: 16px;

}

#manabiguide .detail {

	padding-left: 16px;

}

#manabiguide table {

	border-top: 1px solid #CCC;

	border-left: 1px solid #CCC;

}

#manabiguide th,

#manabiguide td {

	border-bottom: 1px solid #CCC;

	border-right: 1px solid #CCC;

	padding: 5px 10px;

	text-align: left;

}

#manabiguide th {

	background-color: #6CC067;

	color: #FFF;

	font-weight: bold;

}

.td_bg {

	background-color: #F2F2F2;

}

.left {

	float: left;

	width: 282px;

}

.right {

	float: right;

	width: 282px;

}

