@charset "euc-kr";

/* ÀÌ¿ô´åÄÄ(e-wut.com) 
À¥ ÆÛºí¸®½Ì 
ÀÛ¾÷ÀÚ:±èµ¿¿ì, ±èÀºÁ¤ */


/* label ¼û±èÃ³¸® */
.search_hiddenLayer{
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	position:absolute;
	left:-9999px
	}
/*·¹ÀÌ¾Æ¿ô*/
#wrapper {
	float:left;
	width:1004px;
	}

	#top {
		overflow:hidden;
		width:100%;
		height:226px;
		}

	#content {
		float:left;
		width:1004px;
		padding-bottom:10px;
		background:url(../images/bodyBg.gif) repeat-y left top;
		}
		#leftArea {
			overflow:hidden;
			float:left;
			width:209px;
			}
		#centerArea {
			overflow:hidden;
			float:left;			width:503px;
			padding-left:10px;
			padding-top:10px;
			}
		#rightArea {
			overflow:hidden;
			float:left;
			width:272px;
			padding-left:10px;
			padding-top:10px;
			}

	#footer {
		position:relative;
		clear:both;
		float:left;
		width:100%;
		height:165px;
		background:url(../images/footerBg.gif) repeat-x left top;
		}

/*·¹ÀÌ¾Æ¿ô ³¡*/
#accessibility {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	}


/*»ó´Ü ½ÃÀÛ*/

/*¸ÞÀÎ¸Þ´º*/
#mainMenuArea {
	overflow:hidden;
	float:left;
	width:1004px;
	height:59px;
	background:url(../images/menuBg.gif) repeat-x left top;
	}
	#mainMenuArea object {
		display:block;
		width:1004px;
		height:59px;
		margin:0 auto;
	}
	#mainMenuArea a.skip {
		display:none;
		}

/*ÇÃ·¡½Ã ¿µ¿ª*/
#mainVisualArea {
	width:1004px;
	height:167px;
	margin:0;
	}
	#mainVisualArea object {
		width:1004px;
		height:167px;
		}

/*»ó´Ü ³¡*/



/*ÄÁÅÙÃ÷ ½ÃÀÛ*/
.objBox {
	clear:both;
	width:100%;
	margin-bottom:10px;
	}

/*ÁÖ¿ä¸Þ´º*/
#esMenu {
	width:189px;
	height:34px;
	padding:10px 0 5px 19px;
	background:url(../images/esMenuBg.gif) repeat-y left top;
	}
#esMenu a {
	display:block;
	float:left;
	}

/*·Î±×ÀÎ¿µ¿ª*/
#loginArea {
	float:left;
	}
#login {
	display:inline;
	float:left;
	width:180px;
	height:124px;
	position:relative;
	margin-left:19px;
	background:url(../images/loginBg.gif) no-repeat left top;
	}
	#login .objTop {
		margin-bottom:5px;
		}
	#login .objTop img{
		display:block;
		}

#login label {
	float:left;
	}
#login input {
	float:left;
	}
#login .loginBtn {
	position:absolute;
	top:0;
	right:5px;
	}
	#login .idRow {
		float:left;
		margin-top:4px;
		margin-bottom:5px;
		}
	#saveIDRow {
		display:inline;
		float:right;
		margin-right:5px;
		margin-top:5px;
		}
	#saveIDRow label {
		margin-top:4px;
		font-size:11px;
		}
	#login #idInput, #login #pwInput {
		width:120px;
		height:16px;
		border:#b2b2b2 1px solid;
		}
#login #loginBtnArea {
	float:left;

	margin-top:5px;
	}
#login #loginBtnArea img {
	float:left;
	margin-right:4px;
	}
/*·Î±×¾Æ¿ô¿µ¿ª*/
#logoutArea {
	float:left;
	}
#logout {
	display:inline;
	position:relative;
	float:left;
	width:180px;
	padding-bottom:10px;
	margin-left:19px;
	background:url(../images/dotLine.gif) repeat-x left bottom;
	}
	#logout .objTop {	
		display:block;
		}
		#logout .objTop .logoutTit{
			display:block;
		}
	#logout .objContent {
		margin-top:16px;
		padding-left:4px;
		}
		#logout .objContent .name {
			color:#0e6d94;
			font-weight:bold;
			}
		#logoutBtn {
			position:absolute;
			top:0px;
			right:5px;
			}
#logoutBtnArea {
	float:left;
	margin-top:10px;
	}
#logoutBtnArea span {
	font-size:11px;
	}
	#mypageBtn {
		float:left;
		height:14px;
		margin-right:5px;
		background:url(../images/logoutMyPageBg.gif) no-repeat left top;
		}
	#logoutBtnArea .mailArea {
		float:left;
		margin-top:-2px;
		}
	#schoolMail {
		float:left;
		padding-top:3px;
		margin-right:3px;
		}
		#schoolMail .mailImg {
			float:left;
			margin-right:3px;
			}
		#schoolMail .schoolMailTxt {
			float:left;
			margin-top:1px;
				color:#da4c0d;
			}
	#schoolPostBtn .postImg {
		float:left;
		margin-right:1px;
		}

		#schoolPostBtn .schoolPostTxt {
			float:left;
			margin-top:4px;
			}
		#schoolPostBtn .schoolPostTxt a{
			color:#f30;
			}
/*Ãß°¡¸Þ´º*/
#addMenuArea {
	display:inline;
	float:left;
	width:180px;
	margin-left:19px;
	}
	#addMenuArea .objTop img {
		display:block;
		}
#addMenu .objContent {
	width:165px;
	padding-left:15px;
	font-family:dotum, "µ¸¿ò";
	background:url(../images/addMenuContentBg.gif) repeat-y left top;
	}
	#addMenu .objContent li {
		padding:5px 0 5px 14px;
		background:url(../images/addMenuBu.gif) no-repeat left 6px;
		}
	#addMenu .objContent span {	
		display:block;
		overflow:hidden;
		width:135px;
		white-space:nowrap;
		
		}
		#addMenu .objContent span a:hover{
			font-weight:bold;
			letter-spacing:-1px;
		}
#addMenu .objBtm {
	width:180px;
	height:15px;
	background:url(../images/addMenuBtmBg.gif) no-repeat left top;
	}

/*ÇÐ±³Áß¿ä¹è³Ê*/
#bannerArea {
	position:relative;
	width:180px;
	margin-left:19px;
	}
#banner .objTop {
	height:49px;
	background:url(../images/bannerTopBg.gif) no-repeat left bottom;
	}
#banner .objContent {
	float:left;
	width:165px;
	padding-left:15px;
	background:url(../images/bannerContentBg.gif) repeat-y left top;
	}
	#banner .objContent ul {
		overflow:hidden;
		height:220px;
		}
	#banner li a{
		display:block;
		clear:both;
		float:left;
		width:150px;
		height:40px;
		margin:2px 0;
		}
	#banner li img {
		float:left;
		border:#ddd 1px solid;
		}
#banner .objBtm {
	clear:both;
	height:25px;
	background:url(../images/bannerBtmBg.gif) no-repeat left top;
	}
	#banner .objBtm a {
		position:absolute;
		}
	#banner .objBtm a.prev {
		top:36px;
		left:80px;
		}
	#banner .objBtm a.next {
		left:80px;
		bottom:12px;
		}
	#banner .objBtm a.more {
		top:5px;
		left:126px;
		}

/*Âü¿©±â´É*/
#opinion {
	width:180px;
	margin-left:19px;
	}
	#opinion a {
		display:block;
		}
	#opinion img {
		margin-bottom:3px;
		}

/*Ä«¿îÅÍ*/
#counter {
	width:170px;
	height:52px;
	margin-left:27px;
	background:url(../images/dotLine.gif) repeat-x left 22px;
	}
	#counter p {
		clear:both;
		padding-top:2px;
		padding-bottom:7px;
		}
	#counter img {
		float:left;
		}
	#counter .counterData {
		margin-left:4px;
		margin-right:4px;
		font-family:verdana;
		}
	#counter span {
		/*vertical-align:middle;*/
		}
	#today .counterData {
		color:#2387b1;
		}
	#total .counterData {
		color:#48850b;
		}

/*Àü±¤ÆÇ*/
#space {
	width:493px;
	height:34px;
	background:url(../images/spaceBg.gif) no-repeat left top;
	}
	#space .objTop img {
		display:none;
		}
	#space #spaceContent {
		display:inline;
		overflow:hidden;
		float:left;
		width:400px;
		height:24px;
		margin-top:12px;
		margin-left:10px;
		white-space:nowrap;
		
		}
	#spaceBtn {
		display:inline;
		float:left;
		margin-left:18px;
		/*2011-11-09À±ÀºÅÃ
		background:url(../images/spaceBtnBg.gif) no-repeat 31px 12px;
		*/
		}
	#spaceBtn img {
		display:inline;
		float:left;
		margin-top:11px;
		margin-left:12px;
		}

/*°øÁö»çÇ× Çà»çÀÏÁ¤ */
#noticeCalendarArea {
	height:168px;
	}
	#notice {
		position:relative;
		float:left;
		width:273px;
		}
		#notice .objTop {
			float:left;
			width:100%;
			background:url(../images/titleLine.gif) repeat-x left 19px;
			}
			#notice .objTop a {
				float:left;
				display:block;
				}
		#notice .objContent {
			float:left;
			width:100%;
			padding-top:4px;
			}
			#notice .objContent ul {
				float:left;
				width:263px;
				margin-left:5px;
				}
			#notice .objContent li {
				float:left;
				width:252px;
				padding-left:11px;
				line-height:180%;
				background:url(../images/noticeBu.gif) no-repeat 3px 9px;
				}
				#notice .objContent  li .title {
					overflow:hidden;
					float:left;
					width:170px;
					white-space:nowrap;
					
					}
				#notice .objContent  li img {
					display:inline;
					float:left;
					margin-top:4px;
					margin-left:2px;
					}
				#notice .objContent  li .date {
					float:right;
					margin-top:-2px;
					font-family:verdana;
					letter-spacing:-1px;
					}
		#notice .moreBtn {
			position:absolute;
			top:16px;
			right:0px;
			}

	#calendar {
		display:inline;
		float:left;
		width:212px;
		margin-left:15px;
		background:url(../images/calendarBtmBg.gif) no-repeat left bottom;
		}
		#calendar .objTop {
			float:left;
			width:202px;
			padding-left:10px;
			padding-top:3px;
			background:url(../images/calendarBg.gif) no-repeat left top;
			position:relative;
			}
		#calendar .title img{
			display:block;
			}
		#calendar .date {
			display:block;
			position:absolute;
			width:92px;
			height:12px;
			overflow:hidden;
			text-align:right;
			right:15px;
			top:14px;
			font:0.92em/1.4em verdana;
			}
		#calendar table {
			clear:both;
			margin-left:10px;
			}
		#calendar th {
			padding-bottom:5px;
			}
		#calendar td {
			font-size:0.92em;
			text-align:center;
			height:22px;
			}
		#calendar td.sun {
			color:#ff0033;
			}
		/*
		#calendar td.sat {
			color:#1f73a3;
			}
		*/
		#calendar td.otherMonth {
			color:#d4d4d4;
			}
		#calendar td.today {
			font-weight:bold;
			/*background:#f4f2db;*/
			background:url(../images/calendarTodayBg.gif) no-repeat center -3px;

			}
		#calendar td.hasSchedule {
			font-weight:bold;
			/*background:#99cc33;*/
			background:url(../images/calendarHasSchedule.gif) no-repeat center -3px;
			}
		#calendar .more {
			display:none;
			}
		#calendar .scheduleList {
			display:none;
			}

/*±³À°´º½º*/
#scn {
	position:relative;
	width:494px;
	}
	#scnTitle{
		width:100%;
		float:left;
	}
	#scnTitle a {
		float:left;
		display:block;
		}
	#scnTitle .title img{
		display:block;
	}
	#scn #scnNews {
		/*clear:both;*/
		float:left;
		width:467px;
		height:128px;
		margin-top:5px;
		padding:5px 10px 0 17px;
		background:url(../images/uBg.gif) no-repeat left top;
		}
		#scn #scnNewsThumb {
			overflow:hidden;
			float:left;
			width:92px;
			height:100px;
			margin-top:13px;
			}
			#scnNewsThumb dt {
				display:block;
				width:80px;
				height:65px;
				border:#d6d6d6 1px solid;
				}
			#scnNewsThumb dd {
				display:block;
				width:80px;
				margin:7px 0 0 2px;
				line-height:120%;
				font-size:0.92em;
				}
			#scnNewsThumb img {
				display:block;
				width:80px;
				height:65px;
				}
			/*
			#scnNewsList .edu {
				background:url(../images/eduIcon.gif) no-repeat left 1px;
				}
			#scnNewsList .study {
				background:url(../images/studyIcon.gif) no-repeat left 1px;
				}
			#scnNewsList .leisure {
				background:url(../images/leisureIcon.gif) no-repeat left 1px;
				}
			*/
	#scnNewsList {
		width: 375px;
		float: left;
		margin:13px 0 0 0;
	}
		#scnNewsList li {
			width: 100%;
			clear: both;
			float: left;
			line-height: 160%;
		}
		#scnNewsList .icon_edu {
			display: block;
			width: 27px;
			float: left;
			margin: 0 3px 0 0;
		}
		#scnNewsList a.listTitle {
			display: block;
			width: 330px;
			float: left;
			overflow:hidden;
			white-space:nowrap;
			text-overflow:ellipsis;
		}
	#scnBtm .more {
		position:absolute;
		right:0;
		top:10px;
		}
	#scnFooter {
		float:left;
		width:455px;
		margin:0 0 0 0;
		padding-top:12px;
		padding-left:21px;
		}
		#scnFooter h4 {
			display:block;
			float:left;
			margin:0;
			padding:0;
			font-size:1em;
			font-family:"µ¸¿ò";
			font-weight:bold;
			padding:6px 0 0 16px;
			background:url(../images/medal.gif) no-repeat left 4px;
			}
		#scnFooter ul {
			overflow:hidden;
			display:block;
			float:left;
			height:12px;
			padding:6px 0 0 6px;
			}
			#scnFooter li {
				overflow:hidden;
				width:320px;
				white-space:nowrap;
				
				}
		#scnFooterBtnArea {
			float:right;
			}
			#scnFooterBtnArea a {
				display:block;
				margin-bottom:12px;
				}


/* »õ¼Ò½Ä ±³À°¼Ò½Ä*/
#newsEduNewsArea {
	overflow:hidden;
	position:relative;
	float:left;
	width:493px;
	background:url(../images/titleLine.gif) repeat-x left 19px;
	} 
#newsEduNewsArea .objTop {
	position:absolute;
	top:0;
	width:auto;
	height:31px;
	}
	#news .objTop {
		left:0px;
		}
	#eduNews .objTop {
		left:87px;
		}

/*ÅÇÀÌ¹ÌÁö ±¸Çö*/
#newsEduNewsArea .tabArea {
	display:block;
	position:relative;
	overflow:hidden;
	width:87px;
	height:31px;
	}
	#eduNews .tabArea {
		width:119px;
		}
	#newsEduNewsArea .tabArea img {
		position:absolute;
		top:-31px;
		}
	#newsEduNewsArea .tabArea img.on {
		position:absolute;
		top:0;
		}


/*ÅÇ µð½ºÇÃ·¡ÀÌ ¼Ó¼º ±¸Çö*/
#newsEduNewsArea .objContent ul {
	display:none;
	float:left;
	width:100%;
	height:100px;
	margin-bottom:10px;
	padding-top:35px;
	padding-bottom:10px;
	background:url(../images/dotLine.gif) repeat-x left bottom;
	}
#newsEduNewsArea .objContent ul.selected, #tabList .moreBtn a.on {
	display:block;
	}
#newsEduNewsArea .objContent ul li {
	float:left;
	width:482px;
	line-height:180%;
	padding-left:11px;
	background:url(../images/noticeBu.gif) no-repeat 3px 9px;
	}
	#newsEduNewsArea .objContent ul li .title {
		overflow:hidden;
		float:left;
		width:395px;
		white-space:nowrap;
		}

	#newsEduNewsArea .objContent ul li .newIco {
		display:inline;
		float:left;
		margin-top:4px;
		margin-left:2px;
		}
	#newsEduNewsArea .objContent ul li .date{
		display:inline;
		float:right;
		margin-right:3px;
		font-family:verdana;
		letter-spacing:-1px;
		}
	#newsEduNewsArea .moreBtn {
		position:absolute;
		top:16px;
		right:0;
		}
	#newsEduNewsArea .moreBtn img {
		display:none;
		}
	#newsEduNewsArea .objContent .on {
		display:block;
		}

/*ÃÖ±Ù¾Ù¹ü*/
#recentAlbum {
	overflow:hidden;
	width:493px;
	height:147px;
	background:url(../images/dotLine.gif) repeat-x left bottom;
	}
	#recentAlbum .objTop {
		background:url(../images/titleLine.gif) repeat-x left 21px;
		}
	#recentAlbum .objContent {
		width:500px;
		margin-top:5px;
		}
		#recentAlbum li {
			display:inline;
			float:left;
			margin-right:7px;
			margin-left:4px;
			}
			#recentAlbum li a {
				display:block;
				}
		#recentAlbum img.albumThumb {
			width:106px;
			height:68px;
			padding:3px;
			border:#d6d6d6 1px solid;
			}
		#recentAlbum span.title a {
			display:block;
			overflow:hidden;
			width:114px;
			margin-top:5px;
			text-align:center;
			white-space:nowrap;
			
			}

/*ÃÖ±Ù °Ô½Ã¹°*/
#recentBoard {
	width:493px;
	height:133px;
	background:url(../images/dotLine.gif) repeat-x left bottom;
	}
	#recentBoard .objTop {
		margin-bottom:5px;
		background:url(../images/titleLine.gif) repeat-x left 24px;
		}

	#recentBoard .objContent li {
			float:left;
			width:493px;
			padding-left:11px;
			line-height:180%;
			background:url(../images/noticeBu.gif) no-repeat 3px 9px;
			}
			#recentBoard .objContent  li .title {
				overflow:hidden;
				float:left;
				width:389px;
				white-space:nowrap;
				
				}
				
			#recentBoard .objContent  li img {
				display:inline;
				float:left;
				margin-top:4px;
				margin-left:2px;
				}
			#recentBoard .objContent  li .date {
				display:inline;
				float:right;
				width:70px;
				margin-right:6px;
				margin-top:-2px;
				font-family:verdana;
				letter-spacing:-1px;
				}
/*¹è³Ê Á¸*/
#bannerZone {
	position:relative;
	}
	#bannerZone .objContent {
		width:474px;
		height:50px;
		padding-left:19px;
		padding-top:10px;
		background:url(../images/bannerZoneBg.gif) no-repeat left top;
		overflow:hidden;
		}
		#bannerZone .objContent li {
			float:left;
			margin-right:8px;
			}
			#bannerZone .objContent li a {
				display:block;
				}
			#bannerZone .objContent li img {
				width:142px;
				height:38px;
				border:#ddd 1px solid;
				}
	#bannerZone .objBtm {
		position:absolute;
		top:11px;
		right:20px;
		}
	#bannerZone .objBtm a {
		display:block;
		float:left;
		margin-right:8px;
		}
	#bannerZone .objBtm .more {
		display:inline;
		margin-top:1px;
		margin-left:11px;
		}
/*È­¸é Å©±â Á¶Àý*/
#screenControl {
	width:221px;
	height:25px;
	padding:9px 0 0 17px;
	background:url(../images/screenControlBg.gif) no-repeat left top;
	}

	#screenControl img {
		display:inline;
		}
/*Ä¿¹Â´ÏÆ¼ Á¸*/
#communityZone {
	width:229px;
	height:81px;
	padding-left:9px;
	padding-top:9px;
	background:url(../images/communityZoneBg.gif) no-repeat left top;
	}
	#communityZone .objTop img {
		display:block;
	}
	#communityZone .objContent {
		width:100%;
		overflow:hidden;
		padding-top:21px;
		}
		#communityZone .objContent .class, #communityZone .objContent .club, #communityZone .objContent .online {
			float:left;
			padding-left:9px;
			padding-right:9px;
		margin-left:-1px;
			margin-top:3px;
			margin-bottom:3px;
			border-left:1px solid;
			white-space:nowrap;
			}
/*ÇÐ±³Á¤º¸¿µ¿ª*/
#informationArea {
	float:left;
	width:239px;
	background:url(../images/infoBtmBg.gif) no-repeat left bottom;
	}
#information {
	float:left;
	position:relative;
	width:233px;
	padding-top:113px;
	padding-bottom:10px;
	padding-left:6px;
	background:url(../images/infoTopBg.gif) no-repeat left top;
	}
	#information .info {
		float:left;
		display:none;
		position:absolute;
		left:0;
		top:0;
		}
	#information .info.on {
		display:block;
		}
	#information .infoTop {
		float:left;
		width:208px;
		padding-top:15px;
		padding-left:14px;
		padding-right:17px;
		padding-bottom:6px;
		}
		#information .infoTop a {
			float:left;
			padding-left:12px;
			font-weight:bold;
			background:url(../images/infoBu.gif) no-repeat left 1px;
			}
		#information .infoTop .title {
			overflow:hidden;
			display:inline;
			float:left;
			width:120px;
			margin-left:5px;
			color:#106ca6;
			font-weight:bold;
			font-family:verdana, gulim, "±¼¸²";
			white-space:nowrap;
			
			}
		#information #lunch .infoTop .title {
			margin-top:-2px;
			}
	#information .infoContent {
		clear:both;
		padding-left:12px;
		padding-right:17px;
		}
		#information .infoContent img {
		display:block;
		float:left;
		width:80px;
		height:65px;
		margin-right:7px;
		border:#d6d6d6 1px solid;
		}
		#information .infoContent p {
		overflow:hidden;
		height:64px;
		padding-top:2px;
		line-height:130%;
		}
	#information .infoTab a {
		display:inline;
		float:left;
		width:107px;
		height:21px;
		margin-left:4px;
		margin-top:5px;
		}

/*ºÎ°¡¼­ºñ½º ¿µ¿ª*/
	#service .objTop {
		overflow:hidden;
		height:10px;
		background:url(../images/serviceObjTopBg.gif) no-repeat left top;
		}
	#service .objContent {
		padding-left:9px;
		background:url(../images/serviceObjContentBg.gif) repeat-y left top;
		}
		#service .objContent img {
			display:block;
			margin-bottom:5px;
			}
	#service .objBtm {
		overflow:hidden;
		height:10px;
		margin-top:-5px;
		background:url(../images/serviceObjBtmBg.gif) no-repeat left top;
		}

/*±³À°Á¤º¸°Ë»ö±â*/
#eduSearch {
	width:238px;
	}
#eduSearch .objTop {
	float:left;
	overflow:hidden;
	width:223px;
	height:24px;
	padding-top:5px;
	padding-left:15px;
	background:url(../images/eduSearchTitBg.gif) no-repeat left top;
	}
#eduSearch .objContent {
	position:relative;
	float:left;
	width:217px;
	padding-top:30px;
	padding-left:8px;
	padding-right:5px;
	border-left:#e3e0d5 4px solid;
	border-right:#e3e0d5 4px solid;
	background:#fff;
	}
#eduSearch .objBtm {
	float:left;
	width:100%;
	height:11px;
	background:url(../images/eduSearchBtmBg.gif) no-repeat left top;
	}
/*ÅÇ¿µ¿ª ±¸Çö*/
	#eduSearch form .eduSearchTab {
		display:block;
		position:absolute;
		overflow:hidden;
		top:11px;
		height:20px;
		width:71px;
		}
	#eduSearch .tab1 {
		left:6px;
		}
	#eduSearch .tab2 {
		left:80px;
		}
	#eduSearch .tab3 {
		left:154px;
		}
			#eduSearch form .eduSearchTab img {
				position:absolute;
				top:-20px;
				}
			#eduSearch form .eduSearchTab .on {
				position:absolute;
				top:0px;
				}

/*±³À°Á¤º¸¿µ¿ª ÄÁÅÙÃ÷ ¿µ¿ª*/

/*°øÅë*/
#eduSearch form fieldset {
	display:none;
	padding-top:17px;
	border-top:#bbb 1px solid;
	}
	#eduSearch form.on fieldset {
		display:block;
		}
	#eduSearch form fieldSet .searchArea {
		float:left;
		margin-top:7px;
		}
	#eduSearch form fieldSet .searchArea .searchInput {
		float:left;
		margin-right:5px;
		margin-bottom:5px;
		}
	#eduSearch form fieldSet .radio {
		float:left;
		}
	#eduSearch form fieldSet .radioArea {
		display:inline;
		}
	/*±³¼öÇÐ½À*/
	#eduSearch .content1 .select1 {
		float:left;
		margin-right:5px;
		}
	/*µµ¼­¸ñ·Ï*/
	#eduSearch .content2 .select1 {
		float:left;
		margin-right:3px;
		}
		#eduSearch .content2 select {
			width:105px;
			}
	/*ÇÐ½À¹é°ú*/



/*ÇÏ´Ü¸Þ´º ¿µ¿ª*/
#footerMenu #footerMenuList {
	display:inline;
	float:left;
	width:510px;
	margin-top:9px;
	margin-left:69px;
	}
#footerMenu #footerMenuList li {	
	float:left;
	margin-top:5px;
	margin-right:10px;
	padding-right:10px;
	background:url(../images/footerBar.gif) no-repeat right top;
	}
	#footerMenu #footerMenuList li.secure a {
		font-weight:bold;
		color:#b71f4a;
		}
	
#footerMenu #footerMenuList li.admin {
	margin-top:0;
	background:url(../images/footerBar.gif) no-repeat right 5px;
	}
	#footerMenu #footerMenuList li.mail {
		padding-right:0;
		margin-right:0;
		background:none;
		}
#footerMenu #link {
	float:left;
	padding-top:11px;
	background:url(../images/footerBar.gif) no-repeat 188px 14px;
	}
	#footerMenu #link * {
		vertical-align:middle;
		}
	#footerMenu #link form {
		width:155px;
		float:left;
		}
	#footerMenu #link select {
		width:110px;
		height:18px;
		color:#757575;
		font-size:0.92em;
		border:#ccc 1px solid;
		margin-left:10px;
		}

#topBtn {
	display:inline;
	float:left;
	margin-top:12px;
	margin-left:20px;
	padding-left:13px;
	background:url(../images/footerBar.gif) no-repeat left 2px;
	}
#btmLogo {
	display:inline;
	clear:both;
	float:left;
	width:159px;
	height:53px;
	margin-top:13px;
	margin-left:35px;
	padding-right:10px;
	border-right:#b4b4b4 1px solid;
	}
#copyright {
	float:left;
	height:51px;
	margin-top:13px;
	padding-top:1px;
	padding-left:14px;
	line-height:140%;
	border-left:#ffffff 1px solid;
	}
	#copyright address {
		display:block;
		float:left;
		font-style:normal;
		}
	#copyright .adminMail {
		display:inline;
		float:left;
		margin-top:2px;
		margin-left:3px;
		}
	#copyright .schoolName {
		font-weight:bold;
		}
	#copyright .email {
		display:inline;
		float:left;
		margin-left:8px;
		}
	#copyright .telArea {
		display:block;
		clear:both;
		}
		#copyright .tel {
			font-weight:bold;
			}
		#copyright .telNum {
			margin-right:5px;
			}
		#copyright .copyright {
			display:block;
			}

/*Ã¥ÀÐ´ÂÇÐ±³ ¸ðµâ*/
#bookInfoArea {
	position:relative;
	width:171px;
	margin:5px 0 10px 0;
	color:#696969;
	margin-left:19px;
	padding:0 5px 5px 0;
	border:1px solid #ddd;
	background:#fff;
	}
	#bookInfoArea .objTop {
		height:20px;
		padding-top:5px;
		padding-left:7px;
		}
	#bookInfoArea .objTop .title {
		float:left;
		}
	#bookInfoArea .objTop .btnArea {
		float:right;
		}
	#bookInfoArea .objContent {
		overflow:hidden; /*leave this value alone*/
	width:171px;
		position: relative;
		}
		#bookInfoArea .objContent ul{
			width:1000px;
		}
		#bookInfoArea .objContent ul li{
			float:left;
			overflow:hidden;
			position:relative;
		}
		#bookInfoArea .objContent ul li{
	width:171px;
		}
	#bookInfo .objContent .infoTop {
		position:relative;
		height:98px;
		padding-top:2px;
		padding-left:80px;
		}
	#bookInfo .objContent .infoTop p {
		overflow:hidden;
		height:45px;
		margin-bottom:5px;
		}
	#bookInfo .objContent .infoTop p a {
		color:#535353;
		}
	#bookInfo .objContent .infoTop .writer {
		height:39px;
		font-size:0.92em;
		color:#aeaeae;
		}
	#bookInfo .objContent .infoTop .thumb {
		position:absolute;
		top:0;
		left:6px;
		padding:2px;
		border:1px solid #dadada;
		}
	#bookInfo .objContent .infoTop .thumb img {
		border:1px solid #dadada;
		width:61px;
		height:89px;
		display:block;
		}
	#bookInfo .objContent .detail {
		overflow:hidden;
		height:39px;
		padding:5px 6px 0 7px;
		font-size:0.92em;
		/*2011-11-04À±ÀºÅÃ
		background:url(../images/bookInfoBg.gif) no-repeat left top;
		*/
		}
	#bookInfo .objContent .detail a {
		color:#858586;
		}
	#bookInfo .objContent .more {
		float:right;
		margin-top:5px;
		font-size:0.92em;
		color:#000;
		}

	#bookInfo .objContent a:hover {
		text-decoration:none;
		}

/* °³ÀÎÁ¤º¸ ¾È½É¼­ºñ½º */
#footer .privacyLogo img {
	position:absolute;
	left:834px;
	top:61px;
	}

*html .png24 {
   tmp:expression(setPng24(this));
}
