@import "base.css";/* HEADER/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#header {	height: 67px;}/* TOP IMAGE/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#topimage {	margin-bottom: 6px;}/* INDEXMENU/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#indexMenu {	background: url(../images/back_indexmenu.gif) repeat left top;	border-bottom: 1px solid #ECDABD;	margin-bottom: 15px;}#indexMenu td.tdUniv {			width: 266px;	padding-bottom: 10px; }#indexMenu td.tdFaculty {		width: 268px; }#indexMenu td.tdGraduate {	width: 266px; }/* 01 */#indexMenu ul {	font-size: 10px;	line-height: 1.1;	color: #D73800;	padding: 1px 0 0 0;	background-color: #EEEECF;	border-left: 1px solid	#F8D6BE;}td.tdUniv ul {			background: url(../images/shadow_contents.gif) repeat-x left top; }td.tdFaculty ul {		background: url(../images/shadow_contents.gif) repeat-x center top; }td.tdGraduate ul {	background: url(../images/shadow_contents.gif) repeat-x right top;	border-right: 1px solid #F8D6BE; }#indexMenu ul li {	border-bottom: 1px solid #E3D1A1;}#indexMenu ul li a {	color: #D73800;	display: block;	background: #EEEECF url(../images/listbar_off.gif) repeat-y 3px center;	padding: 3px 0 3px 13px;	border-bottom: 3px solid #EEEECF;	margin: 3px 0 0 0;}#indexMenu ul li a:hover {	color: #FFFFFF;	background: #FC9100 url(../images/listbar_on.gif) repeat-y 3px center;	border-top: 3px solid #FC9100;	border-bottom: 3px solid #FC9100;	margin: 0;}/* 02 */#indexMenu ul li ul {	border: 0;	border-top: 1px solid #FFFFFF;	background-color: #F7F7EB;	padding: 0 12px 7px 14px;	background-image: none;}#indexMenu ul li ul li {	border-bottom: 0;	padding-bottom: 1px;}#indexMenu ul li ul li a, #indexMenu ul li ul li span {	color: #333333;	background: url(../images/list_menu.gif) no-repeat 0px 0.8em;	padding: 5px 0 0 8px;	border: 0;	margin: 0;	display: block;}#indexMenu ul li ul li a:hover {	color: #D73800;	background: #F7F7EB url(../images/list_menu.gif) no-repeat 0px 0.8em;	border: 0;	margin: 0;}#indexMenu ul li.menuEnd {	border: 0; }/* BANNER */.banner {	padding: 0 13px 8px 13px;}/* CAMPUS INFO ADDRESS */.campusInfo {	padding: 0 8px 8px 8px;}.address {	padding: 5px 10px 0 10px;	background-color: #FAFAF3;	border: 1px solid #F5D3B8;	font-size: 10px;	line-height: 1.1;}.address p {	margin-bottom: 5px;	color: #555555;}a.linkMail {	padding: 1px 0 1px 13px;	background: url(../images/icon_mail.gif) no-repeat 0em 0.4em;	color: #D73800;}p.contactUs {	background: url(../images/list_default.gif) no-repeat 0px 0.7em;	padding: 4px 0 0 6px;}/* MENU TITLE/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *//* h2 */#indexMenu h2 {	height: 27px;	font-size: 0.1em;	line-height: 1.0;	text-indent: -9999px;}#indexMenu h2 a {	display: block;	height: 27px;}#indexMenu td.tdUniv h2 {			background: url(../images/btn_univ.gif) no-repeat left top; }#indexMenu td.tdFaculty h2 {		background: url(../images/btn_faculty.gif) no-repeat left top; }#indexMenu td.tdGraduate h2 {	background: url(../images/btn_graduate.gif) no-repeat left top; }#indexMenu td.tdUniv h2 a:hover {			background: url(../images/btn_univ_on.gif) no-repeat left top; }#indexMenu td.tdFaculty h2 a:hover {		background: url(../images/btn_faculty_on.gif) no-repeat left top; }#indexMenu td.tdGraduate h2 a:hover {	background: url(../images/btn_graduate_on.gif) no-repeat left top; }/* h3 *//* #indexMenu h3, #indexMenu h4 {	font-weight: normal;} */.banner h3 {	color: #000000;	font-size: 0.8em;	padding-left: 4px;}.campusInfo h3 {	color: #000000;	font-size: 0.8em;	margin-bottom: 5px;}.campusInfo h4, .campusInfo strong {	color: #000000;}/* Win IE06 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \*/* html .event th, * html .event td {	letter-spacing: 0.1em; }* html #schoolArea, * html #category   { height: 1%; }/* End Win IE06 *//* Win IE07 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \*/*:first-child+html .event th, *:first-child+html .event td {	letter-spacing: 0.1em; }*:first-child+html #schoolArea, *:first-child+html #category   { height: 1%; }/* End Win IE07 */