/* @override http://localhost:8888/css/schoollife.css */

@import "reset.css";

@import "basic.css";

@import "module.css";

@import "layout.css";

@import "underCommon.css";

/* @group localNavi */

#localNavi dl dt#lnSchoollife a {
	background-image: url(../images/schoollife/ln_dt.png);
	display: block;
	width: 225px;
	height: 47px;
}

#lnEventS a {
	background-image: url(../images/schoollife/ln_dd01.png);
}

#lnSchool a {
	background-image: url(../images/schoollife/ln_dd02.png);
}

#lnRoute a {
	background-image: url(../images/schoollife/ln_dd03.png);
}

#lnVoiceS a {
	background-image: url(../images/schoollife/ln_dd04.png);
}

/* @end */

/* @group mainImg */

#schoollife_index #mainImg {
	background-image: url(../images/schoollife/mainImg_schoollife.jpg);
}

#schoollife_route #mainImg {
	background-image: url(../images/schoollife/mainImg_route.jpg);
}

#schoollife_school #mainImg {
	background-image: url(../images/schoollife/mainImg_school.jpg);
}

#schoollife_event #mainImg {
	background-image: url(../images/schoollife/mainImg_event.jpg);
}

#schoollife_index h2 {
	background: url(../images/schoollife/h2_schoollife.png) no-repeat;
	width: 266px;
}

#schoollife_voice #mainImg {
	background-image: url(../images/schoollife/mainImg_voice.jpg);
}

#schoollife_voice h2 {
	background: url(../images/schoollife/h2_voice.png) no-repeat;
	width: 164px;
}

/* @end */

/* @group schoollife_index */

#schoollife_index #entry01 h3 {
	background: url(../images/schoollife/schoollife_h3entry01.png) no-repeat;
}

#schoollife_index  #entry02 h3 {
	background: url(../images/schoollife/schoollife_h3entry02.png) no-repeat;
}

#schoollife_index  #entry03 h3 {
	background: url(../images/schoollife/schoollife_h3entry03.png) no-repeat;
}

#schoollife_index  #entry04 h3 {
	background: url(../images/schoollife/schoollife_h3entry04.png) no-repeat;
}

/* @end */

/* @group schoollife_voice */

#schoollife_voice #entry01 h3 {
	background: url(../images/schoollife/voice_h3entry01.png) no-repeat;
}

#schoollife_voice  #entry02 h3 {
	background: url(../images/schoollife/voice_h3entry02.png) no-repeat;
}

#schoollife_voice  #entry03 h3 {
	background: url(../images/schoollife/voice_h3entry03.png) no-repeat;
}

#schoollife_voice h4 {
	background-image: none;
	padding: 0;
}

#schoollife_voice div.right {
	width: 540px;
}


/* nawa 20101208 追加ここから */

#schoollife_voice p{
	font-weight:bold;
}
#schoollife_voice p strong{
	color:#FF3300;
}
/* nawa 20101208 追加ここまで*/

/* @end */

/* @group schoollife_event */

#schoollife_event div dl {
	padding: 0 0 28px 205px;
	border-bottom: 1px solid #d9d9d9;
}

#schoollife_event #entry11 dl {
	border-bottom: none;
}

#schoollife_event dl dd {
	padding-bottom: 10px;
}

#schoollife_event dl dt {
	font-weight: bold;
	color: #154424;
	margin-top: 7px;
}

#schoollife_event h2 {
	background: url(../images/schoollife/h2_event.png) no-repeat;
	width: 167px;
}

#schoollife_event #entry01 h3,
#schoollife_event #entry02 h3,
#schoollife_event #entry03 h3,
#schoollife_event #entry04 h3,
#schoollife_event #entry05 h3,
#schoollife_event #entry06 h3,
#schoollife_event #entry07 h3,
#schoollife_event #entry08 h3,
#schoollife_event #entry09 h3,
#schoollife_event #entry10 h3,
#schoollife_event #entry11 h3 {
	width: 185px;
	height: 53px;
}

#schoollife_event #entry01 h3 {
	background: url(../images/schoollife/event_h3apr.png) no-repeat;
}

#schoollife_event #entry02 h3 {
	background: url(../images/schoollife/event_h3may.png) no-repeat;
}

#schoollife_event #entry03 h3 {
	background: url(../images/schoollife/event_h3jun.png) no-repeat;
}

#schoollife_event #entry04 h3 {
	background: url(../images/schoollife/event_h3jul.png) no-repeat;
}

#schoollife_event #entry05 h3 {
	background: url(../images/schoollife/event_h3aug.png) no-repeat;
}

#schoollife_event #entry06 h3 {
	background: url(../images/schoollife/event_h3sept.png) no-repeat;
}

#schoollife_event #entry07 h3 {
	background: url(../images/schoollife/event_h3oct.png) no-repeat;
}

#schoollife_event #entry08 h3 {
	background: url(../images/schoollife/event_h3nov.png) no-repeat;
}

#schoollife_event #entry09 h3 {
	background: url(../images/schoollife/event_h3dec.png) no-repeat;
}

#schoollife_event #entry10 h3 {
	background: url(../images/schoollife/event_h3jan.png) no-repeat;
}

#schoollife_event #entry11 h3 {
	background: url(../images/schoollife/event_h3feb.png) no-repeat;
}

/*

 @end */

/* @group #schoollife_school */

#schoollife_school h2 {
	background: url(../images/schoollife/h2_school.png) no-repeat;
	width: 265px;
}

#schoollife_school h3 {
	width: 62px;
	height: 62px;
	float: left;
	display: inline;
	margin-left: 134px;
}

#schoollife_school div.sectionInner {
	width: 495px;
	background: url(../images/common/dot01.jpg) repeat-x 0 bottom;
	margin-top: 15px;
	padding-bottom: 31px;
}

#schoollife_school #entry04 div.sectionInner {
	background-image: none;
}

#schoollife_school h4 {
	width: 83px;
	height: 15px;
	margin-bottom: 9px;
}

#schoollife_school #entry01,
#schoollife_school #entry02,
#schoollife_school #entry03 {
	height: 50em;
}

#schoollife_school #entry04 {
	height: 45em;
}

#schoollife_school p {
	margin-bottom: 18px;
}

#schoollife_school #entry01 h4 {
	background: url(../images/schoollife/school_h4entry01.png) no-repeat;
}

#schoollife_school #entry01 h3 {
	background: url(../images/schoollife/school_h3entry01.gif) no-repeat;
}

#schoollife_school #entry01 {
	background: url(../images/schoollife/school_bgEntry01.png) no-repeat 0 52px;
}

#schoollife_school #entry02 h3 {
	background: url(../images/schoollife/school_h3entry02.gif) no-repeat;
}

#schoollife_school #entry02 {
	background: url(../images/schoollife/school_bgEntry02.png);
	background-repeat: no-repeat;
	background-position: 0 52px;
}

#schoollife_school #entry02 h4 {
	background: url(../images/schoollife/school_h4entry02.png) no-repeat;
}

#schoollife_school #entry03 h3 {
	background: url(../images/schoollife/school_h3entry03.gif) no-repeat;
}

#schoollife_school #entry03 {
	background: url(../images/schoollife/school_bgEntry03.png) no-repeat 30px 52px;
}

#schoollife_school #entry03 h4 {
	background: url(../images/schoollife/school_h4entry03.png) no-repeat;
}

#schoollife_school #entry04 h3 {
	background: url(../images/schoollife/school_h3entry04.gif) no-repeat;
}

#schoollife_school #entry04 {
	background: url(../images/schoollife/school_bgEntry04.png) no-repeat 30px 52px;
}

#schoollife_school #entry04 h4 {
	background: url(../images/schoollife/school_h4entry04.png) no-repeat;
}

/* @end */

/* @group schoollife_route */

#schoollife_route h2 {
	background: url(../images/schoollife/h2_Route.png) no-repeat;
	width: 198px;
}

#schoollife_route #entry01 h3 {
	background: url(../images/schoollife/route_h3entry01.png) no-repeat;
}

#schoollife_route #entry02 h3 {
	background: url(../images/schoollife/route_h3entry02.png) no-repeat;
}

#schoollife_route ul li {
	margin-bottom: 0.6em;
}

/* @end */
