@charset "utf-8";

/*-------------------
 head
 グループ学校リンク
 global navi
 main
 side
-------------------*/

a:link {
	color:#489100;
}
a:visited {
	color:#397300;
}
a:hover {
	color:#6cdb00;
}

em {
	color:#DF6519;
	font-style:normal;
}


/*-------------------
 head
-------------------*/

#head {
	border-top:3px solid #64910b;
}

#head h1,
#head p#logo {
	background:url(../common/head_logo.gif) no-repeat;
	width:244px;
}

#head li {
	background:url(../common/linkarrow.gif) no-repeat 0 3px;
}

/*-------------------
 グループ学校リンク
-------------------*/

ul#groupSchool li#groupBusiness,
ul#groupSchool li#groupAuto {
	width:254px;
}

ul#groupSchool li#groupMedical {
	width:252px;
	background:url(../common/head_btn_medical_over.gif) no-repeat;
}

ul#groupSchool li#groupMedical a {
	display:block;
	width:252px;
	height:32px;
	background:url(../common/head_btn_medical.gif) no-repeat;
}

ul#groupSchool li#groupMedical a:hover {
	background:none;
}

ul#groupSchool li#groupBusiness {
	background:url(../common/head_btn_business_selected.gif) no-repeat;
}

ul#groupSchool li#groupAuto {
	background:url(../common/head_btn_auto_over.gif) no-repeat;
}

ul#groupSchool li#groupAuto a {
	display:block;
	width:254px;
	height:32px;
	background:url(../common/head_btn_auto.gif) no-repeat;
}

ul#groupSchool li#groupAuto a:hover {
	background:none;
}

/*-------------------
 global navi
-------------------*/

ul#globalNavi {
	border-top:3px solid #64910b;
}

ul#globalNavi li#gnInfo {
	width:70px;
	background:url(../common/globalnavi_info_over.gif) no-repeat;
}

ul#globalNavi li#gnInfo a {
	width:70px;
	background:url(../common/globalnavi_info.gif) no-repeat;
}

ul#globalNavi li#gnInfo a:hover {
	background:none;
}

ul#globalNavi li#gnSubject {
	width:68px;
	background:url(../common/globalnavi_subject_over.gif) no-repeat;
}

ul#globalNavi li#gnSubject a {
	width:68px;
	background:url(../common/globalnavi_subject.gif) no-repeat;
}

ul#globalNavi li#gnSubject a:hover {
	background:none;
}

ul#globalNavi li#gnFacilities {
	width:68px;
	background:url(../common/globalnavi_facilities_over.gif) no-repeat;
}

ul#globalNavi li#gnFacilities a {
	width:68px;
	background:url(../common/globalnavi_facilities.gif) no-repeat;
}

ul#globalNavi li#gnFacilities a:hover {
	background:none;
}

ul#globalNavi li#gnObC {
	width:84px;
	background:url(../common/globalnavi_ob_c_over.gif) no-repeat;
}

ul#globalNavi li#gnObC a {
	width:84px;
	background:url(../common/globalnavi_ob_c.gif) no-repeat;
}

ul#globalNavi li#gnObC a:hover {
	background:none;
}

ul#globalNavi li#gnObB {
	width:84px;
	background:url(../common/globalnavi_ob_b_over.gif) no-repeat;
}

ul#globalNavi li#gnObB a {
	width:84px;
	background:url(../common/globalnavi_ob_b.gif) no-repeat;
}

ul#globalNavi li#gnObB a:hover {
	background:none;
}

ul#globalNavi li#gnCampus {
	width:72px;
	background:url(../common/globalnavi_campus_over.gif) no-repeat;
}

ul#globalNavi li#gnCampus a {
	width:72px;
	background:url(../common/globalnavi_campus.gif) no-repeat;
}

ul#globalNavi li#gnCampus a:hover {
	background:none;
}

ul#globalNavi li#gnAdmission {
	width:67px;
	background:url(../common/globalnavi_admission_over.gif) no-repeat;
}

ul#globalNavi li#gnAdmission a {
	width:67px;
	background:url(../common/globalnavi_admission.gif) no-repeat;
}

ul#globalNavi li#gnAdmission a:hover {
	background:none;
}

ul#globalNavi li#gnSupport {
	width:67px;
	background:url(../common/globalnavi_support_over.gif) no-repeat;
}

ul#globalNavi li#gnSupport a {
	width:67px;
	background:url(../common/globalnavi_support.gif) no-repeat;
}

ul#globalNavi li#gnSupport a:hover {
	background:none;
}

ul#globalNavi li#gnLicense {
	width:52px;
	background:url(../common/globalnavi_license_over.gif) no-repeat;
}

ul#globalNavi li#gnLicense a {
	width:52px;
	background:url(../common/globalnavi_license.gif) no-repeat;
}

ul#globalNavi li#gnLicense a:hover {
	background:none;
}

ul#globalNavi li#gnEmployment {
	width:52px;
	background:url(../common/globalnavi_employment_over.gif) no-repeat;
}

ul#globalNavi li#gnEmployment a {
	width:52px;
	background:url(../common/globalnavi_employment.gif) no-repeat;
}

ul#globalNavi li#gnEmployment a:hover {
	background:none;
}

ul#globalNavi li#gnOpencampus {
	width:76px;
	background:url(../common/globalnavi_openc_over.gif) no-repeat;
}

ul#globalNavi li#gnOpencampus a {
	width:76px;
	background:url(../common/globalnavi_openc.gif) no-repeat;
}

ul#globalNavi li#gnOpencampus a:hover {
	background:none;
}

/*-------------------
 main
-------------------*/

#main h3.textH3 {
	border-bottom:1px solid #79af0d;
	border-left:4px solid #79af0d;
	font-size:16px;
	height:21px;
}

#main h3.curriculum {
	border-bottom:1px solid #79af0d;
	border-left:4px solid #79af0d;
	font-size:16px;
}

#main h4.textH4 {
	font-size:14px;
	padding-left:6px;
	border-left:4px solid #79af0d;
}

#main p.category {
	color:#406D5C;
}

#main a.arrow {
	padding-left:12px;
	background:url(../common/linkarrow.gif) no-repeat left center;
}

#main a.arrow:hover {
	background:url(../common/linkarrow_over.gif) no-repeat left center;
}

/* パンくずリスト */
#main p#topicPath a {
	color:#489100;
}
#main p#topicPath a:visited {
	color:#397300;
}
#main p#topicPath a:hover {
	color:#6cdb00;
}

/* ページ内リンク */
#main ul#anchorLink li a {
	background:url(../common/linkarrow.gif) no-repeat left center;
	text-decoration:none;
	color:#489100;
}
#main ul#anchorLink li a:hover {
	background:url(../common/linkarrow_over.gif) no-repeat left center;
	color:#6cdb00;
}

#main ul#anchorLink li a:hover {
	background:url(../common/linkarrow_over.gif) no-repeat left center;
}

/* もっと読む */
.readMore {
	text-align:right;
	margin:0 0 10px;
	font-size:11px;
}

.readMore a {
	padding-left:12px;
	background:url(../common/linkarrow.gif) no-repeat left center;
}

/*-------------------
 side
-------------------*/

#side dl#sideSubject {
	padding-top:5px;
}

#side dl#sideSubject dt {
	background:#79AF0D;
	margin:5px 0;
}

#side dl#sideSubject dd p {
	margin-bottom:0;
	width:175px;
	height:30px;
	text-indent:-9999px;
}

#side dl#sideSubject dd ul {
	width:165px;
	padding:5px;
	margin:0;
	background:#F4F4F4;
	display:none;
}

#side dl#sideSubject dd li {
	width:155px;
	font-size:11px;
	line-height:1.5;
	padding-bottom:3px;
}

#side dl#sideSubject dd li a {
	display:block;
	width:145px;
	padding-left:10px;
	background:url(../common/linkarrow.gif) no-repeat 2px .5em;
	text-decoration:none;
	color:#666;
}
#side dl#sideSubject dd li a:hover {
	background:url(../common/linkarrow_over.gif) no-repeat 2px .5em;
	color:#79AF0D;
}

#side dl#sideSubject dd#sideCreatorGame p {
	background:url(../common/side_creator_game_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideCreatorGame p.minus {
	background:url(../common/side_creator_game_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideCreatorContents p {
	background:url(../common/side_creator_contents_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideCreatorContents p.minus {
	background:url(../common/side_creator_contents_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideCreatorMedia p {
	background:url(../common/side_creator_media_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideCreatorMedia p.minus {
	background:url(../common/side_creator_media_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideIT p {
	background:url(../common/side_it_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideIT p.minus {
	background:url(../common/side_it_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideTechnology p {
	background:url(../common/side_technology_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideTechnology p.minus {
	background:url(../common/side_technology_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideTax p {
	background:url(../common/side_tax_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideTax p.minus {
	background:url(../common/side_tax_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideBusiness p {
	background:url(../common/side_business_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideBusiness p.minus {
	background:url(../common/side_business_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideHotel p {
	background:url(../common/side_hotel_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideHotel p.minus {
	background:url(../common/side_hotel_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideMedical p {
	background:url(../common/side_medical_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideMedical p.minus {
	background:url(../common/side_medical_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideSports p {
	background:url(../common/side_sports_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideSports p.minus {
	background:url(../common/side_sports_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sidePublic p {
	background:url(../common/side_public_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sidePublic p.minus {
	background:url(../common/side_public_minus.gif) no-repeat;
}

#side dl#sideSubject dd#sideCareer p {
	background:url(../common/side_career_plus.gif) no-repeat;
}
#side dl#sideSubject dd#sideCareer p.minus {
	background:url(../common/side_career_minus.gif) no-repeat;
}
