@charset "UTF-8";

/* lnavi.css
**************************************************************************************/


/* side-nav
=============================================================================*/

#side .lnavi-area {
	margin-top:-120px;
}

#side p.category a {
	display:block;
	width:292px;
	height:185px;
	text-indent:101%;
	font-size:1px;
	white-space:nowrap;
	overflow:hidden;
}
.outline #side p.category a {
	background:url("../../image/lnavi-outline.gif") no-repeat 0 0;
}
.faculties #side p.category a {
	background:url("../../image/lnavi-faculties.gif") no-repeat 0 0;
}
.interchange #side p.category a {
	background:url("../../image/lnavi-interchange.gif") no-repeat 0 0;
}
.learning_support #side p.category a {
	background:url("../../image/lnavi-learning_support.gif") no-repeat 0 0;
}
.campuslife #side p.category a {
	background:url("../../image/lnavi-campuslife.gif") no-repeat 0 0;
}
.career #side p.category a {
	background:url("../../image/lnavi-career.gif") no-repeat 0 0;
}
.library_facilities #side p.category a {
	background:url("../../image/lnavi-library_facilities.gif") no-repeat 0 0;
}
.facility #side p.category a {
	background:url("../../image/lnavi-facility.gif") no-repeat 0 0;
}
.president #side p.category a {
	background:url("../../image/lnavi-president.gif") no-repeat 0 0;
}
.media_center #side p.category a {
	background:url("../../image/lnavi-media_center.gif") no-repeat 0 0;
}
.feature #side p.category a {
	background:url("../../image/lnavi-feature.gif") no-repeat 0 0;
}
.special-lecture #side p.category a {
	background:url("../../image/lnavi-special-lecture.gif") no-repeat 0 0;
}
.workshop #side p.category a {
	background:url("../../image/lnavi-workshop.gif") no-repeat 0 0;
}
.site-info #side p.category a {
	background:url("../../image/lnavi-site-info.gif") no-repeat 0 0;
}
.for-students #side p.category a {
	background:url("../../image/lnavi-for-students.gif") no-repeat 0 0;
}
.for-alumni #side p.category a {
	background:url("../../image/lnavi-for-alumni.gif") no-repeat 0 0;
}
.for-general #side p.category a {
	background:url("../../image/lnavi-for-general.gif") no-repeat 0 0;
}
.president-pickup #side p.category a {
	background:url("../../image/lnavi-president-pickup.gif") no-repeat 0 0;
}
.news-topics #side p.category a {
	background:url("../../image/lnavi-news-topics.gif") no-repeat 0 0;
}
.closeups #side p.category a {
	background:url("../../image/lnavi-closeups.gif") no-repeat 0 0;
}
.sitemap #side p.category a {
	background:url("../../image/lnavi-sitemap.gif") no-repeat 0 0;
}
.unauthorized #side p.category a {
	background:url("../../image/lnavi-401.gif") no-repeat 0 0;
}
.forbidden #side p.category a {
	background:url("../../image/lnavi-403.gif") no-repeat 0 0;
}
.not-found #side p.category a {
	background:url("../../image/lnavi-404.gif") no-repeat 0 0;
}
.search-result #side p.category a {
	background:url("../../image/lnavi-search.gif") no-repeat 0 0;
}
.teachers #side p.category a {
	background:url("../../image/lnavi-teachers.gif") no-repeat 0 0;
}
.dsjn #side p.category a {
	background:url("../../image/lnavi-dsjn.gif") no-repeat 0 0;
}
.midcenter #side p.category a {
	background:url("../../image/lnavi-midcenter.gif") no-repeat 0 0;
}


#side div.lnavi {
	background-color:#f5f5f5;
}
#side div.lnavi a {
	text-decoration:none;
	color:#111111;
	line-height:1.4em;
}

#side div.lnavi a:hover {
	color:#3b4c82 !important;
}

/* second navi */
#side div.lnavi ul li {
	padding:0 0 1px 0;
	_zoom:1;
	border-top:1px solid #eaecf4;
}

#side div.lnavi ul li a {
	_zoom:1;
	display:block;
	padding:22px 40px 22px 20px;
	color:#111111;
	background:url("../../image/lnavi-ar0001.png") no-repeat right 24px;
}

#side div.lnavi ul li.current a{
	color:#3b4c82;
	font-weight:bold;
}


/* third navi */
#side div.lnavi ul li ul.third {
	padding:0 0 10px 0;
	margin:0;
}

#side div.lnavi ul li ul.third li {
	border:none;
	margin-bottom:5px;
	padding:0 10px;
}

#side div.lnavi ul li ul.third li a {
	_zoom:1;
	display:block;
	padding:14px 30px 14px 15px;
	font-weight:normal;
	color:#111111;
	background:url("../../image/lnavi-ar0002.png") #ededed no-repeat right 20px;
}

#side div.lnavi ul li ul.third li.current a {
	color:#3b4c82;
	font-weight:bold;
}


/* fourth navi */

#side div.lnavi ul li ul.third li ul.fourth {
	margin:0;
	padding:0;
}

#side div.lnavi ul li ul.third li ul.fourth li {
	margin:0;
	padding:0;
	border-top:1px solid #FFFFFF;
}

#side div.lnavi ul li ul.third li ul.fourth li a {
	_zoom:1;
	display:block;
	padding:12px 30px 12px 15px;
	font-weight:normal;
	font-size:13px;
	color:#111111;
	background:url("../../image/lnavi-ar0002.png") #dedede no-repeat right 16px;
}

#side div.lnavi ul li ul.third li ul.fourth li.current a {
	color:#3b4c82;
	font-weight:bold;
}

@media screen and (max-width: 1249px){
#side .lnavi-area {
	display:none;
}
}

@media screen and (max-width: 679px){

}



/* bn-navi
=============================================================================*/

#wrapper-under .banner-area ul {
	padding-top:40px;
}
#wrapper-under .banner-area ul li {
	padding-bottom:15px;
	line-height:1;
	text-align:center;
}

#wrapper-under .banner-area ul li a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}

#wrapper-under .banner-area ul li img {
	max-width:292px;
	_width:292px;
}
	










