@charset "Shift_JIS";

.cFix:after, .clearfix:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.cFix, .clearfix { min-height: 1px; _height: 1px; }

/* --------------------------------
	キービジュアル
-------------------------------- */
div#keyvisual { width: 950px; height: 190px;}
div#keyvisual h2 { width: 100%; height:190px; background: url(../img/cmn_01.jpg) no-repeat center 0; }
div#keyvisual h2 img { position: relative; left: 50%; top: 51px; margin-left: -413px; }

/* ﾍﾟｰｼﾞ見出し */
h2.h2_pref {
	margin-top: 30px;
	height: 35px;
	font-size: 26px;
	font-weight: 900;
	color: #333;
	}
h2.h2_pref strong {
	color: #117a25;
	}
p.h2_pref_text {
	margin-top: 5px;
	font-size: 12px;
	line-height: 15px;
	}
/* ｱｲｷｬｯﾁ付の明朝体見出し */
.mincyo {
	margin-top: 25px;
	width: 695px;
	height: 23px;
	background: url(../img/cmn_04.png) 0 0 no-repeat;
	}
.mincyo span {
	display: block;
	margin-left: 10px;
	height: 23px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 0 0;
	}
p.h3_pref_text {
	margin-top: 8px;
	padding-left: 11px;
	font-size: 12px;
	line-height: 15px;
	}

/***************************************
 * ｸﾞﾛｰﾊﾞﾙｷｬｯﾁ
 ***************************************/
#prefVisual {
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 175px !important;
	background: url(../img/cmn_01.jpg) 0 0 no-repeat;
	overflow: hidden;
	}
#prefVisual h1 {
	position: absolute;
	top: 52px;
	left: 38px;
	z-index: 0;
	}
#prefVisual p {
	position: relative;
	top: 101px;
	left: 38px;
	line-height: 1.214;
	}

/***************************************
 * 受験情報ﾅﾋﾞｹﾞｰｼｮﾝ
 ***************************************/
.gnav-pref {
	margin-top: 7px;
	width: 695px;
	}
.gnav-pref p {
	font-size: 14px;
	font-weight: 700;
	}
.gnav-pref ul {
	width: 695px;
	height: 44px;
	}
.gnav-pref li {
	border-top: 1px solid #dfdee6;
	float: left;
	}
.gnav-pref li a {
	display: block;
	height: 44px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	background-image: url(../img/cmn_02.png);
	background-repeat: no-repeat;
	}
/* 志望校選びのポイント */
a.gp1 { width: 139px; background-position: 0 0;}
a:hover.gp1, li.active a.gp1 { background-position: 0 -44px;}

/* 高校入試 */
a.gp2 { width: 139px; background-position: -139px 0;}
a:hover.gp2, li.active a.gp2 { background-position: -139px -44px;}

/* 偏差値一覧 */
a.gp3 { width: 138px; background-position: -418px 0;}
a:hover.gp3, li.active a.gp3 { background-position: -418px -44px;}

/* 学年別攻略 */
a.gp4 { width: 139px; background-position: -556px 0;}
a:hover.gp4, li.active a.gp4 { background-position: -556px -44px;}

/* 科目別 */
a.gp6 { width: 139px; background-position: -278px 0;}
a:hover.gp6, li.active a.gp6 { background-position: -278px -44px;}
li.active a { cursor: default;}

/***************************************
 * 設定、他
 ***************************************/
.taL		{ text-align: left !important;}
.market		{ 

	margin-top: 2px;

	text-align: right;

	font-size: 10px;

	}