@charset "iso-8859-1";

body { background-color: #5ca1cc; }

div#outerFrame {
	width : 100%;
	margin : 0 auto;
	text-align : center;
	background: url("/is/images/header_lower_bg.gif") repeat-x #f2f8fa;
}

div#header {
	position: relative;
	width: 900px;
	margin: 0 auto;
	height: 125px;
	background: url("/is/images/header_lower_bg.gif") repeat-x;
}

div#whiteBar {
	width: 100%;
	background: url("/is/images/gnv_bg.gif") left bottom repeat-x #ffffff;
}

div#gNavigationBar {
	width : 900px;
	margin : 0 auto;
	padding: 3px 0 4px;
	background: url("/is/images/gnv_bg.gif") left bottom repeat-x;
}

div#mainArea {
	width : 898px;
	margin : 0 auto;
	text-align : left;
	background-color: #f2f8fa;
	border:1px solid #f2f8fa;
}

div#contents {
	padding : 15px 30px;
	text-align : left;
	background-color: #f2f8fa;
}

div#contents * {
	line-height: 1.4em;
}

div.pageTopLink {
	margin : 10px 10px 0;
	text-align : right;
	clear : both;
}

div#footer {
	width: 100%;
	height: 51px;
	background : url("/is/images/footer_bg.gif") repeat-x;
}

div#footerLimit {
	width: 900px;
	height: 51px;
	margin:0 auto;
	background : url("/is/images/footer_bg.gif") repeat-x;
}

ul#globalMenu_jpn {
	margin : 0 0 0 10px;
	padding-left : 4px;
	list-style : none;
}

ul#globalMenu_jpn li {
	height : 26px;
	font-weight : bold;
	line-height : 26px;
	border-left : 4px solid #166494;
	float : left;
}

ul#globalMenu_jpn a {
	display: block;
	height : 26px;
	padding : 0;
	text-align : center;
}

ul#globalMenu_jpn li.doubleLine {
	line-height : 1em;
}

ul#globalMenu_jpn li.current a {
	color : #a61111;
}

ul#globalMenu_jpn li#about a {
	width : 210px;
}

ul#globalMenu_jpn li#admission a {
	width : 120px;
}

ul#globalMenu_jpn li#student a {
	width : 140px;
}

ul#globalMenu_jpn li#course a {
	width : 140px;
}

ul#globalMenu_jpn li#project a {
	width : 130px;
}

ul#globalMenu_jpn li#information a {
	width : 110px;
}


ul#globalMenu_eng {
	margin : 0 0 0 10px;
	padding-left : 4px;
	list-style : none;
}

ul#globalMenu_eng li {
	padding: 4px 0;
	font-weight : bold;
	border-left : 4px solid #166494;
	float : left;
}

ul#globalMenu_eng a {
	display: block;
	padding : 0;
	text-align : center;
}

ul#globalMenu_eng li.doubleLine {
	line-height : 1em;
}

ul#globalMenu_eng li.current a {
	color : #a61111;
}

ul#globalMenu_eng li#about a {
	width : 180px;
}

ul#globalMenu_eng li#admission a {
	width : 100px;
}

ul#globalMenu_eng li#student a {
	width : 110px;
}

ul#globalMenu_eng li#course a {
	width : 150px;
}

ul#globalMenu_eng li#project a {
	width : 220px;
}

ul#globalMenu_eng li#information a {
	width : 100px;
}

div#lNavigationBar {
	width : 900px;
	margin : 0 auto;
	background-color: #166494;
}

div#blueBar {
	background-color: #166494;
}

ul#localMenu {
	height : 30px;
	margin : 0;
	padding : 0;
	text-align : left;
	list-style : none;
}

ul#localMenu li {
	height : 30px;
	white-space : nowrap;
	float : left;
}

ul#localMenu li a {
	display : block;
	height : 30px;
	padding : 0 15px 0 15px;
	color : #ffffff;
	line-height : 30px;
	background : url("/is/images/localmenu_bullet1.gif") right center no-repeat;
	float : left;
}

ul#localMenu li.current { font-weight : bold; }

ul#localMenu li.current a {
	background : url("/is/images/localmenu_bullet2.gif") right center no-repeat;
}

ol#topicPath {
	height : 1em;
	margin : 20px 0 0 10px;
	padding : 0;
	text-align : left;
	list-style : none;
}

ol#topicPath li {
	padding : 0 5px 0 15px;
	background : url("/jaist-coe/images/stratum_bullet.gif") 0 4px no-repeat;
	float : left;
}

ol#topicPath li#home {
	padding-left : 0;
	background-image : none;
}

h1#pageTitle {
	padding : 8px 0 10px 18px;
	margin : 20px 0 0 10px;
	text-align : left;
	text-indent : 10px;
	color : #0b4b73;
	font-size: 1.1em;
	background : url("/is/images/pagetitle_bg.gif") no-repeat;
	clear : both;
}

p.construction {
	height: 150px;
	text-align: center;
}

ul.linkIndex {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.linkIndex li {
	margin-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	background: url(/is/images/linkbullet.gif) 0 6px no-repeat;
}

