.dean #content IMG {
	MARGIN-BOTTOM: 0.8em
;}
.box-1 {
	CLEAR: both; MARGIN-BOTTOM: 20px; WIDTH: 700px
;}
.box-2 {
	MIN-HEIGHT: 180px; WIDTH: 640px; _height: 180px
}}}
.box-3 {
	WIDTH: 580px
;}
.box-4 {
	DISPLAY: block; VERTICAL-ALIGN: top; WIDTH: 520px
;}
.box-5 {
	WIDTH: 460px
;}
.box-6 {
	WIDTH: 400px
;}
.box-7 {
	WIDTH: 340px
;}
.box-8 {
	WIDTH: 280px
;}
.box-9 {
	WIDTH: 220px
;}
.box-10 {
	FONT-SIZE: 90%; WIDTH: 160px
;}
#img-logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
.signature {
	FLOAT: right
;}
.btn-email {
	
}
.btn-email A {
	
}
.btn-hplink {
	DISPLAY: block; _padding-top: 2px
}}}
.btn-hplink A {
	DISPLAY: block; _padding-top: 2px
}}
.btn-email:hover {
	
}
.btn-hplink:hover {
	
}
#top-navi {
	DISPLAY: block; FLOAT: right; WIDTH: 295px
;}
#top-navi DIV {
	DISPLAY: block; PADDING-right: 10px; FLOAT: left; WIDTH: 295px
;}
#top-navi DIV.first {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 20px; BORDER-LEFT-STYLE: none
;}
#top-navi DIV IMG {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid
;}
A IMG:hover {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fdd003
}
#keyvisual {
	PADDING-RIGHT: 3px; MARGIN-TOP: 20px; PADDING-LEFT: 3px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; WIDTH: 577px; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
;}
#keyvisual DIV {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 340px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#keyvisual DIV.first {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 580px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; _margin-right: 4px
}}}
#top-navi DIV H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 8px; COLOR: #000055; LINE-HEIGHT: 1em; PADDING-TOP: 0.6em; BORDER-BOTTOM: #000055 2px solid
;}
.home #content {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 940px; LINE-HEIGHT: 150%; PADDING-TOP: 2px
;}
.home #footer {
	BORDER-TOP: #dddddd 1px solid;
}
.faculty #navi-left UL {
	DISPLAY: block; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
;}
.faculty #navi-left UL LI {
	DISPLAY: block
;}
.faculty #navi-left UL LI A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 12px center; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; LINE-HEIGHT: 150%; PADDING-TOP: 0.2em; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
;}
.faculty #navi-left UL .topr {
	PADDING-LEFT: 28px; PADDING-BOTTOM: 6px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 9px; BACKGROUND-COLOR: #000055
;}
.faculty #navi-left UL .topr:hover {
	background-image : url(../../../img/arrow_right_white.gif);}
.faculty #navi-left UL .current {
	COLOR: #303099; BACKGROUND-COLOR: #fff9e0; _margin-top: 0px
}}}
.faculty #navi-left UL .topr.current {
	COLOR: #ffffff; BACKGROUND-COLOR: #000055
;}
.faculty #navi-left UL LI A.border {
	BORDER-TOP: #dddddd 1px solid
;}
.faculty #navi-left .sideinfo P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #777777; PADDING-TOP: 0px
;}
.faculty #navi-left UL LI.topr A {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
;}
#top-navi P {
	CLEAR: both; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; MIN-HEIGHT: 9em; FLOAT: left; MARGIN: 0px 0px 0.3em; WIDTH: 286px; _height: 9em
}}}
H2 .small {
	FONT-SIZE: 0.6em
;}
.faq {
	
}
.faq DL {
	DISPLAY: block
;}
.faq DT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.78em; COLOR: #000055; LINE-HEIGHT: 1.5em
;}
.faq DD {
	PADDING-BOTTOM: 20px
;}
#news P.link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 0px; MIN-HEIGHT: 10px; FLOAT: right; background-image : url(../../../img/dot.gif); PADDING-BOTTOM: 0.2em; MARGIN: 4px 0px 16px; PADDING-TOP: 0.4em; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right; _height: 10px
}}}
#news .news-1 P.link {
	CLEAR: both; WIDTH: 460px
;}
#news .news- P.link {
	WIDTH: 340px
;}
#top-navi P.link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; MIN-HEIGHT: 10px; background-image : url(dot.gif); PADDING-BOTTOM: 0.2em; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0.4em; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right; _height: 10px
}}}
#top-navi P.link A:hover {
	
}
.voices {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 700px
;}
.voices DL {
	BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-BOTTOM: 10px; WIDTH: 400px; PADDING-TOP: 16px
;}
.voices DT {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-RIGHT: 10px
;}
.voices DD {
	PADDING-LEFT: 10px
;}
DIV.term {
	BACKGROUND-POSITION: center center; FLOAT: left; background-image : url(../../../img/bg_term.gif); MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10px; WIDTH: 680px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff; _margin-left: 5px
}}}
DIV.term DIV {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 20px; WIDTH: 211px; PADDING-TOP: 1px; _margin-left: 10px
}}
DIV.term DIV.first {
	MARGIN-LEFT: 0px
;}
DIV.term UL {
	MARGIN-BOTTOM: 10px
;}
DIV.term UL LI {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 24px 0.7em; PADDING-LEFT: 32px; background-image : url(../../../img/arrow_right_navy.gif); PADDING-BOTTOM: 0.3em; COLOR: #444444; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.3em; BACKGROUND-REPEAT: no-repeat
;}
DIV.term DIV H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0.2em; COLOR: #000055; PADDING-TOP: 10px; BORDER-LEFT-STYLE: none
;}
#map {
	BORDER-TOP: #ddd 1px solid; WIDTH: 700px; PADDING-TOP: 30px
;}
#map IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#map DL {
	Z-INDEX: 1; WIDTH: 700px; PADDING-TOP: 20px
;}
#map DT {
	COLOR: #444444
;}
#profile IMG {
	FLOAT: left; MARGIN-BOTTOM: 20px
;}
#profile #post {
	DISPLAY: block; PADDING-LEFT: 40px; FONT-SIZE: 0.78em; FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 1.8em
;}
#profile #works {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 700px; BORDER-BOTTOM: #ddd 1px solid
;}
#name P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #888888; LINE-HEIGHT: 1em; PADDING-TOP: 0px; LETTER-SPACING: 0.05em
;}
#works UL {
	CLEAR: both; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; PADDING-TOP: 4px
;}
#name {
	MARGIN-TOP: 30px; DISPLAY: block; PADDING-LEFT: 40px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 300px
;}
#name H2 {
	BORDER-RIGHT: #fff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; BORDER-LEFT: #fff 0px; COLOR: #444444; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px; LETTER-SPACING: 0.4em
;}
#email {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; background-image : url(../../../img/dot.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 20px; WIDTH: 520px; BACKGROUND-REPEAT: repeat-x
;}
#biography {
	DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 520px
;}
#profile {
	FLOAT: left; WIDTH: 700px; PADDING-TOP: 20px
;}
#profile H3 {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1em; PADDING-TOP: 10px; BORDER-BOTTOM-STYLE: none
;}
#profile .column-2 UL LI {
	CLEAR: both; BACKGROUND-POSITION: 4px 0.4em; PADDING-LEFT: 12px; background-image : url(../../../img/arrow_s_navy.gif); PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.3em; BACKGROUND-REPEAT: no-repeat
;}
#profile #works UL LI {
	CLEAR: both; BACKGROUND-POSITION: 4px 0.4em; PADDING-LEFT: 12px; background-image : url(../../../img/arrow_s_navy.gif); PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.3em; BACKGROUND-REPEAT: no-repeat
;}
#box-area {
	CLEAR: both; FLOAT: left; WIDTH: 700px
;}
#box-class {
	CLEAR: both; FLOAT: left; WIDTH: 700px
;}
#box-area UL {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.25em
;}
#box-class UL {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 0.25em
;}
#box-area UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline
;}
#box-class UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline
;}
#email UL LI {
	CLEAR: none; DISPLAY: block; FLOAT: right; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 20px; LINE-HEIGHT: 1em
;}
#profile #email UL {
	MARGIN-BOTTOM: 0px; WIDTH: 520px
;}
DL#history {
	
}
DL#history DT {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 0.78em; FLOAT: left; PADDING-BOTTOM: 0.5em; WIDTH: 5em; LINE-HEIGHT: 1.25em
;}
DL#history DD {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.25em
;}
DL.contact {
	
}
DL.contact DT {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 0.78em; FLOAT: left; PADDING-BOTTOM: 0.5em; WIDTH: 5em; LINE-HEIGHT: 1.25em
;}
DL.contact DD {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.25em
;}
.voices .note {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff
;}
TABLE {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
;}
TABLE TH {
	/*BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid;*/ PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; /*BORDER-LEFT: #ddd 0px solid;*/ WIDTH: 6em; PADDING-TOP: 6px; /*BORDER-BOTTOM: #ddd 0px solid;*/ WHITE-SPACE: nowrap; BACKGROUND-COLOR: #efefef; _width: auto
}}}
*:first-child + HTML TABLE TH {
	WIDTH: auto
}
TABLE TD {
	/*BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 0px solid;*/ PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; /*BORDER-LEFT: #ddd 0px solid;*/ PADDING-TOP: 6px; /*BORDER-BOTTOM: #ddd 1px solid*/
}
TABLE.table-2 {
	FLOAT: left; WIDTH: 520px
;}
TABLE.table-2 TH {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; WIDTH: 6em; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; _width: auto
}}}
TABLE.table-2 TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid
;}
TABLE.time {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
;}
TABLE.time TH {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; WIDTH: 10em; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; WHITE-SPACE: nowrap; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
;}
TABLE.time TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; WIDTH: 80%; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid
;}
DL.spot {
	MARGIN-BOTTOM: 16px
;}
DL.spot DT {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #99c 1px solid; WIDTH: 4em; COLOR: #669; LINE-HEIGHT: 1em; PADDING-TOP: 2px; BORDER-BOTTOM: #99c 1px solid; TEXT-ALIGN: center
;}
DL.spot DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 0px 4em; PADDING-TOP: 1px
;}
DL.dl-1 {
	MARGIN-BOTTOM: 16px
;}
DL.dl-1 DT {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #99c 1px solid; WIDTH: 6em; COLOR: #669; LINE-HEIGHT: 1em; PADDING-TOP: 2px; BORDER-BOTTOM: #99c 1px solid; TEXT-ALIGN: center
;}
DL.dl-1 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0.8em; MARGIN: 0px 0px 0px 6em; PADDING-TOP: 1px
;}
OL H4 {
	LINE-HEIGHT: 150%
;}
#banner {
	CLEAR: both; WIDTH: 940px; PADDING-TOP: 16px
;}
#banner UL {
	
}
#banner LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px; HEIGHT: auto
;}
#news {
	CLEAR: both; BORDER-TOP: #000055 2px solid; DISPLAY: block; FLOAT: left; WIDTH: 577px; PADDING-TOP: 10px
;}
#news2 {
	BORDER-TOP: #000055 2px solid; DISPLAY: block; FLOAT: left; WIDTH: 940px; PADDING-TOP: 10px
;}
#news DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 20px; BORDER-LEFT: #ddd 0px solid; WIDTH: 550px
;}
#news H3 {
	PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #000055 2px solid
;}
#banner UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.penmark {
	BACKGROUND-POSITION: right center; background-image : url(../../../img/pen.gif); BACKGROUND-REPEAT: no-repeat
;}
#map H4 {
	CLEAR: none; DISPLAY: block
;}
#sitemap {
	BORDER-TOP: #ddd 1px solid; PADDING-TOP: 30px
;}
TABLE.phd {
	
}
TABLE.phd TH {
	LINE-HEIGHT: 1em; TEXT-ALIGN: center
;}
TABLE.phd TD {
	LINE-HEIGHT: 1.2em; WHITE-SPACE: nowrap
;}
TABLE TD.al-center {
	TEXT-ALIGN: center
;}
#content .box-10 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
;}
#news P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; MARGIN: 0px; WIDTH: 346px; LINE-HEIGHT: 140%
;}
#news IMG {
	CLEAR: both; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; WIDTH: 96px; MARGIN-RIGHT: 10px; _margin-right: 5px
}}}
#news .news-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; width:100%;
}
#news .news-2 {
	MARGIN-BOTTOM: 10px
;}
#news .news-1 DL {
	
}
#news .news-1 DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 125%; PADDING-TOP: 0px
;}
#news .news-1 DL DD {
	TEXT-JUSTIFY: inter-ideograph; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0.5em; MARGIN-LEFT: 7em; LINE-HEIGHT: 125%; TEXT-ALIGN: justify
;}
#news .news-1 H3 {
	MARGIN-BOTTOM: 7px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#intermedia {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; background-image : url(../../../img/intermedia.gif); MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 900px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 42px; BORDER-BOTTOM-STYLE: none; _margin-left: 10px
}}}
#intermedia:hover {
	background-image : url(../img/intermedia_on.gif); PADDING-TOP: 0px
;}
.marginup {
	MARGIN-TOP: 20px
;}
.table-3 {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
;}
.table-3 TH {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; LINE-HEIGHT: 125%; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; LETTER-SPACING: 0.25em; BACKGROUND-COLOR: #fff
;}
.table-3 TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; LINE-HEIGHT: 125%; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
;}
.news-2 A {
	
}
DIV.gpnews H4 {
	MARGIN-BOTTOM: 2px
;}
DIV.gpnews P {
	MARGIN-BOTTOM: 20px
;}
.gpnews TABLE {
	
}
.gpnews TABLE TR {
	
}
.gpnews TABLE TH {
	
}
.gpnews TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
;}
TD .speaker {
	TOP: 0px
;}
#gpnews TABLE TD.last {
	BORDER-BOTTOM: 0px
;}
.faculty #navi-left UL LI A SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; WIDTH: 12px; COLOR: #000055; TEXT-ALIGN: center
;}
#content .voices P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#content P.noindent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
DIV.news {
	CLEAR: both; MARGIN-BOTTOM: 50px; _margin-bottom: 30px
}}}
DIV.news UL {
	MARGIN-BOTTOM: 4px; MARGIN-LEFT: 12px
;}
DIV.news UL LI {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%
;}
IMG.top-margin {
	MARGIN-TOP: 26px
;}
#content DL.gp-contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 12px; PADDING-TOP: 0px
;}
#content DL.gp-contact DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13.5em; LINE-HEIGHT: 155%; PADDING-TOP: 0px
;}
#content DL.gp-contact DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13em; LINE-HEIGHT: 155%; PADDING-TOP: 0px
;}
#content .nobottom {
	MARGIN-BOTTOM: 0px
;}
#content #biography P {
	PADDING-LEFT: 0px
;}
.faculty .okada P {
	TEXT-ALIGN: left
;}
.mailform #content {
	WIDTH: 940px
;}
TABLE#form-1 {
	
}
TABLE#form-1 TR {
	
}
TABLE#form-1 TH {
	WIDTH: auto; COLOR: #fff; BACKGROUND-COLOR: #000055; TEXT-ALIGN: center
;}
TABLE#form-1 TD {
	PADDING-BOTTOM: 2px; WIDTH: auto; LINE-HEIGHT: 125%; PADDING-TOP: 2px
;}
#form-1 TR.caution {
	COLOR: #fff; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center
;}
DIV.form-note {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em
;}
DIV.form-note UL LI {
	BACKGROUND-POSITION: 2px center; PADDING-LEFT: 12px; background-image : url(../../../img/arrow_s_navy.gif); MARGIN-LEFT: 1em; BACKGROUND-REPEAT: no-repeat
;}
.confirm {
	TEXT-ALIGN: center
;}
.confirm P {
	TEXT-ALIGN: center
;}
.confirm IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
;}
.confirm IMG:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#navi-left UL LI .bg-gray {
	BACKGROUND-COLOR: #efefef
;}
.opencampus TABLE TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.opencampus TABLE TABLE TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
;}
.opencampus TABLE TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.opencampus #person {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 0.5em; WIDTH: 700px
;}
.opencampus #person LI {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; MARGIN: 0px 0px 1em; WIDTH: 330px; LINE-HEIGHT: 125%
;}
.opencampus #person LI IMG {
	FLOAT: left; MARGIN-RIGHT: 12px
;}
.opencampus #person LI H5 {
	CLEAR: none; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 112px; BORDER-BOTTOM: #ddd 1px solid
;}
.opencampus TD {
	LINE-HEIGHT: 125%
;}
.opencampus TD.seat {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
;}
DL.note {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
DL.note {
	
}
DL.note DT {
	FLOAT: left; WIDTH: 2.5em
;}
DL.note DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
;}
.opencampus H2 .small {
	FONT-SIZE: 80%
;}
.opencampus #content P.note {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-BOTTOM-COLOR: #ffcc00; MARGIN-LEFT: 3px; BORDER-TOP-COLOR: #ffcc00; MARGIN-RIGHT: 3px; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #ffcc00
;}
.opencampus TABLE TH {
	WIDTH: 8em
;}
.ugmba .arrow {
	DISPLAY: block; FLOAT: left; WIDTH: 380px
;}
.ugmba .getpdf {
	FLOAT: right; BORDER-LEFT: #dddddd 1px solid; WIDTH: 300px
;}
.ugmba .getpdf A {
	PADDING-LEFT: 0px; FLOAT: right; WIDTH: 220px; TEXT-ALIGN: left
;}
