@charset "utf-8";

/* ========== サポート ========== */

#main.support ul.btn_support {
	background: url(../img/btn_support.jpg) no-repeat;
	height: 260px;
	margin: 20px 0 10px 0;
}

#main.support ul.btn_support li {
	float: left;
	width: 250px;
	margin-right: 5px;
}

#main.support ul.btn_support li span { display: none; }

#main.support ul.btn_support li a {
	display: block;
	width: 250px;
	height: 260px;
}

#main.support ul.btn_support li.btn01 a:hover { background:url(../img/btn_support_hover.jpg) no-repeat; }
#main.support ul.btn_support li.btn02 a:hover { background:url(../img/btn_support_hover.jpg) no-repeat -255px; }
#main.support ul.btn_support li.btn03 a:hover { background:url(../img/btn_support_hover.jpg) no-repeat -510px; }


/* ========== leftmenu ========== */

/* common */
#leftmenu dl.left_root dd ul { display: none; }
#leftmenu.sort dl.left_root dd.left_grant ul,
#leftmenu dl.left_root#left_house dd.left_house ul,
#leftmenu dl.left_root#left_arbeit dd.left_arbeit ul { display: block; }

#leftmenu dl.left_root#left_scholarship dd.left_scholarship a,
#leftmenu.sort dl.left_root#left_scholarship dd.left_grant a,
#leftmenu dl.left_root#left_house dd.left_house a,
#leftmenu dl.left_root#left_arbeit dd.left_arbeit a {
	background-color: #ffdcdc;
}

/* scholarship */

#leftmenu.sort dl.left_root#left_scholarship dd.left_scholarship a { background-color: #ffffff; }
#leftmenu.sort dl.left_root#left_scholarship dd.left_scholarship a:hover,
#leftmenu.sort dl.left_root#left_scholarship dd.left_scholarship a:active { background-color: #f5e7bb; }


/* each scholarship */

#leftmenu.sort dl.left_root#left_scholarship dd.left_grant * a { background-color: #ffffff; }
#leftmenu.sort dl.left_root#left_scholarship dd.left_grant * a:hover,
#leftmenu.sort dl.left_root#left_scholarship dd.left_grant * a:active {
	background-color: #f5e7bb;
}
	
/* house */
#leftmenu dl.left_root#left_house dd.left_house a { background-color: #ffd3ca; }
#leftmenu dl.left_root#left_house dd.left_house a:hover,
#leftmenu dl.left_root#left_house dd.left_house a:active {
	background-color: #ffd3ca;
}

#leftmenu dl.left_root#left_house dd.left_house * a { background-color: #ffffff; }
#leftmenu dl.left_root#left_house dd.left_house * a:hover,
#leftmenu dl.left_root#left_house dd.left_house * a:active {
	background-color: #f5e7bb;
}

#leftmenu dl.left_root#left_house dd.left_house ul#sub2_dormitory li.sub_dormitory a,
#leftmenu dl.left_root#left_house dd.left_house ul#sub2_mantion li.sub_mantion a,
#leftmenu dl.left_root#left_house dd.left_house ul#sub2_arbeit li.sub_arbeit a,
#leftmenu dl.left_root#left_house dd.left_house ul#sub2_room li.sub_room a {
	background-color: #ffdcdc;
}

/* arbeit */
#leftmenu dl.left_root#left_arbeit dd.left_arbeit a { background-color: #ffd3ca; }
#leftmenu dl.left_root#left_arbeit dd.left_arbeit a:hover,
#leftmenu dl.left_root#left_arbeit dd.left_arbeit a:active {
	background-color: #ffd3ca;
}

#leftmenu dl.left_root#left_arbeit dd.left_arbeit * a { background-color: #ffffff; }
#leftmenu dl.left_root#left_arbeit dd.left_arbeit * a:hover,
#leftmenu dl.left_root#left_arbeit dd.left_arbeit * a:active {
	background-color: #f5e7bb;
}

#leftmenu dl.left_root#left_arbeit dd.left_arbeit ul#sub3_arbeit li.sub_commute a {
	background-color: #ffdcdc;
}
