@charset "UTF-8";

/* lnavi.css
**************************************************************************************/


/* side-nav
=============================================================================*/

#side .lnavi-area {
	margin-top:-100px;
	position:relative;
	z-index:2;
}

.search-result #side .lnavi-area ,
.sitemap #side .lnavi-area ,
.unauthorized #side .lnavi-area ,
.forbidden #side .lnavi-area ,
.not-found #side .lnavi-area {
	margin-top:0;
}



#side p.category a {
	display:block;
	text-indent:101%;
	font-size:1px;
	white-space:nowrap;
	overflow:hidden;
	width:260px;
	height:150px;
}

/*大学案内*/
.guide #side p.category a {
	background:url("../../image/lnavi-guide.gif") #376742 no-repeat 0 center;
}
/*学部*/
.faculty #side p.category a {
	background:url("../../image/lnavi-faculty.gif") #376742 no-repeat 0 center;
}
/*学びの特色*/
.feature #side p.category a {
	background:url("../../image/lnavi-feature.gif") #376742 no-repeat 0 center;
}
/*学生生活*/
.campuslife #side p.category a {
	background:url("../../image/lnavi-campuslife.gif") #376742 no-repeat 0 center;
}
/*キャリア・就職支援*/
.career-support #side p.category a {
	background:url("../../image/lnavi-career-support.gif") #376742 no-repeat 0 center;
}
/*研究・地域連携*/
.study-region #side p.category a {
	background:url("../../image/lnavi-study-region.gif") #376742 no-repeat 0 center;
}
/*総合スポーツ＆カルチャー*/
.sports-culture #side p.category a {
	background:url("../../image/lnavi-sports-culture.gif") #376742 no-repeat 0 center;
}
/*スポーツクラブ*/
.sports-club #side p.category a {
	background:url("../../image/lnavi-sporrts-club.gif") #376742 no-repeat 0 center;
}
/*図書館*/
.library #side p.category a {
	background:url("../../image/lnavi-library.gif") #376742 no-repeat 0 center;
}
/*サイト情報*/
.site-info #side p.category a {
	background:url("../../image/lnavi-site-info.gif") #376742 no-repeat 0 center;
}
/*在学生の方へ*/
.for-students #side p.category a {
	background:url("../../image/lnavi-for-students.gif") #376742 no-repeat 0 center;
}
/*保護者の方へ*/
.for-family #side p.category a {
	background:url("../../image/lnavi-for-family.gif") #376742 no-repeat 0 center;
}
/*卒業生の方へ*/
.for-almuni #side p.category a {
	background:url("../../image/lnavi-for-almuni.gif") #376742 no-repeat 0 center;
}
/*地域・企業の方へ*/
.for-public #side p.category a {
	background:url("../../image/lnavi-for-public.gif") #376742 no-repeat 0 center;
}
/*教職員の方へ*/
.for-staff #side p.category a {
	background:url("../../image/lnavi-for-staff.gif") #376742 no-repeat 0 center;
}
/*English*/
.english #side p.category a {
	background:url("../../image/lnavi-english.gif") #376742 no-repeat 0 center;
}
/*Chinese*/
.chinese #side p.category a {
	background:url("../../image/lnavi-chinese.gif") #376742 no-repeat 0 center;
}
/*講座・イベント情報*/
.event #side p.category a {
	background:url("../../image/lnavi-event.gif") #376742 no-repeat 0 center;
}
/*【経営学部】お知らせ*/
.manage-info #side p.category a {
	background:url("../../image/lnavi-manage-info.gif") #376742 no-repeat 0 center;
}
/*【情報学部】お知らせ*/
.zyouhou-info #side p.category a {
	background:url("../../image/lnavi-zyouhou-info.gif") #376742 no-repeat 0 center;
}
/*【磐田図書館】お知らせ*/
.iwatalib-info #side p.category a {
	background:url("../../image/lnavi-iwatalib-info.gif") #376742 no-repeat 0 center;
}
/*【藤枝図書館】お知らせ*/
.fujiedalib-info #side p.category a {
	background:url("../../image/lnavi-fujiedalib-info.gif") #376742 no-repeat 0 center;
}
/*【経営学部】就職支援お知らせ*/
.management-careerinfo #side p.category a {
	background:url("../../image/lnavi-management-careerinfo.gif") #376742 no-repeat 0 center;
}
/*【情報学部】就職支援お知らせ*/
.zyouhou-careerinfo #side p.category a {
	background:url("../../image/lnavi-zyouhou-careerinfo.gif") #376742 no-repeat 0 center;
}

/*リレーエッセイ*/
.relay-essay #side p.category a {
	background:url("../../image/lnavi-relay-essay.gif") #376742 no-repeat 0 center;
}
/*一人一講*/
.hitori #side p.category a {
	background:url("../../image/lnavi-hitori.gif") #376742 no-repeat 0 center;
}
/*まなびのとびら*/
.manabinotobira #side p.category a {
	background:url("../../image/lnavi-manabinotobira.gif") #376742 no-repeat 0 center;
}
/*学内専用*/
.private #side p.category a {
	background:url("../../image/lnavi-private.gif") #376742 no-repeat 0 center;
}
/*応用心理学研究センター*/
.applied-psychology #side p.category a {
	background:url("../../image/lnavi-applied-psychology.gif") #376742 no-repeat 0 center;
}
/*クラブ・サークル*/
.club-circle #side p.category a {
	background:url("../../image/lnavi-club.gif") #376742 no-repeat 0 center;
}
/*クラブ・サークルNews*/
.club-news #side p.category a {
	background:url("../../image/lnavi-club-news.gif") #376742 no-repeat 0 center;
}

/*NEWS*/
.news-event #side p.category a {
	background:url("../../image/lnavi-news.gif") #376742 no-repeat 0 center;
}
/*Topics*/
.topics #side p.category a {
	background:url("../../image/lnavi-topics.gif") #376742 no-repeat 0 center;
}
/*サイトマップ*/
.sitemap #side p.category a {
	background:url("../../image/lnavi-sitemap.gif") #376742 no-repeat 0 center;
}
/*検索結果*/
.search-result #side p.category a {
	background:url("../../image/lnavi-search.gif") #376742 no-repeat 0 center;
}
/*401*/
.unauthorized #side p.category a {
	background:url("../../image/lnavi-401.gif") #376742 no-repeat 0 center;
}
/*403*/
.forbidden #side p.category a {
	background:url("../../image/lnavi-403.gif") #376742 no-repeat 0 center;
}
/*404*/
.not-found #side p.category a {
	background:url("../../image/lnavi-404.gif") #376742 no-repeat 0 center;
}
/*重要なお知らせ*/
.important #side p.category a {
	background:url("../../image/lnavi-important.gif") #376742 no-repeat 0 center;
}


#side div.lnavi a {
	text-decoration:none;
	color:#111111;
}

#side div.lnavi a:hover {
	color:#84af10 !important;
}

#side div.lnavi {
	border-left:3px solid #eeeeee;
	border-right:3px solid #eeeeee;
	border-top:3px solid #eeeeee;
}

/* second navi */
#side div.lnavi ul li {
	border-bottom:3px solid #eeeeee;
}
#side div.lnavi ul li a {
	_zoom:1;
	display:block;
	padding:17px 10px 14px 32px;
	line-height:1.4em;
	background:url("../../image/lnavi-ar001.png") no-repeat 11px 17px;
}
#side div.lnavi ul li.current a {
	color:#84af10;
	font-weight:bold;
}


/* third navi */
#side div.lnavi ul li ul.third {
	padding:0;
	margin:0;
	font-size:93%;
}

#side div.lnavi ul li ul.third li {
	border-top:1px solid #eeeeee;
	border-bottom:none;
}

#side div.lnavi ul li ul.third li a {
	_zoom:1;
	display:block;
	padding:15px 10px 14px 32px;
	font-weight:normal;
	color:#111111;
	line-height:1.4em;
	background:url("../../image/lnavi-ar002.png") no-repeat 18px 18px;
}
#side div.lnavi ul li ul.third li.current a {
	color:#84af10;
	font-weight:bold;
}


/* fourth navi */

#side div.lnavi ul li ul.third li ul.fourth {
	margin:0 10px;
	border-top:1px solid #eeeeee;
	padding:5px 0 15px;
}

#side div.lnavi ul li ul.third li ul.fourth li {
	border:none;
}

#side div.lnavi ul li ul.third li ul.fourth li a {
	_zoom:1;
	display:block;
	padding:12px 10px 0 34px;
	font-weight:normal;
	color:#111111;
	line-height:1.4em;
	background:url("../../image/lnavi-ar003.gif") no-repeat 18px 18px;
}

#side div.lnavi ul li ul.third li ul.fourth li.current a {
	color:#84af10;
	font-weight:bold;
}

@media screen and (max-width: 767px){
#side .lnavi-area {
	display:none;
}
}



/* bn-navi
=============================================================================*/

#side .banner-area ul {
	padding-top:30px;
}
#side .banner-area ul li {
	padding-bottom:10px;
	line-height:1;
	text-align:center;
}

#side .banner-area ul li a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}

#side .banner-area ul li img {
	max-width:260px;
	_width:260px;
}


@media screen and (max-width: 767px){
#side .banner-area ul {
	padding-top:20px;
}
}









