/* CSS Document */
/* takeo muraji lab */
*{
	margin: 0;
	padding: 0;

}
#global{
width:750px;
}
body{
padding:30px 30px;
width: 750px;
}
div,ul{
margin:0;
padding:0;
}
img {
	border: 0px;
	margin:0;
   padding:0;	
}



/*’i‘gihead, navi, menu, content)*/
#head {
   margin:0;
   padding:0;	
}

/*navi*/
#navi {
	float: right;
	width: 750px;
	margin-bottom:50px;
	margin-top: 0px;
    border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
#navihome{
	float: right;
	width: 750px;
	margin-bottom:10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
ul{
	text-align:right;
	float:right;
	width:516px;
}
li{
	list-style-type:none;
	text-align: left;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	line-height: 2em;
	font-weight: 100;
}
li.new{
    float:left;
	width:70px;
	background:url(../general/navi/news_b.gif);
}
li.project{
    float:left;
	width:94px;
	background:url(../general/navi/project_b.gif);
}
li.activity{
float:left;
	width:94px;
	background:url(../general/navi/activity_b.gif);
}
li.profile{
float:left;
	width:94px;
	background:url(../general/navi/profile_b.gif);
}
li.contact{
float:left;
	width:94px;
	background:url(../general/navi/contact_b.gif);
}
li.link{float:left;
	width:70px;
	background:url(../general/navi/link_b.gif);
}
/*navi end*/
/*menu-bar*/
li.takeo{float:left;
	width:130px;
	background:url(../general/menu/takeo_b.gif);
}
li.office{float:left;
	width:130px;
	background:url(../general/menu/office_b.gif);
}
li.ws{float:left;
	width:130px;
	background:url(../general/menu/ws_b.gif);
}
li.sympo{float:left;
	width:130px;
	background:url(../general/menu/simpo_b.gif);
}
li.exhi{float:left;
	width:130px;
	background:url(../general/menu/exhi_b.gif);
}
li.semi{float:left;
	width:130px;
	background:url(../general/menu/seminar_b.gif);
}
li.lec{float:left;
	width:130px;
	background:url(../general/menu/lecture_b.gif);
}
li.select{float:left;
	width:130px;
	background:url(../general/menu/select_b.gif);
}
li.list{float:left;
	width:130px;
	background:url(../general/menu/list_b.gif);
}
li.blog{float:left;
	width:130px;
	background:url(../general/menu/blog_b.gif);
}
li.bloga{float:left;
	width:130px;
	background:url(../general/menu/bloga_b.gif);
}
/*menu-bar end*/
/*effect*/
li a{
	display:block;	
	}
li a:hover {
	background-color:transparent;
}
li a:hover img{
	visibility:hidden;
}
/*effect end*/

#menu{
float:left;
width:225px;
}
/*content*/
#content{
float:right;
width:525px;
margin-bottom: 30px;
}
#content a{
	text-decoration: none;
	color: #666666;
}
#content dt{
	width:445px;
	height:1%;
	padding:0;
	display:block;
	float:left;
	white-space:nowrap;
}
#content dt.date{
width:80px;
}
#content dt.title{
width:445px;
}
#content dd{
display:block;
width:445px;
padding:0;
}
#content dd.ex{
width:445px;
margin-left:80px;
}
#content dd.wo{
width:400px;
margin-left:80px;
margin-bottom:3px;
}
#content dd.mag{
width:445px;
margin-bottom:20px;
}
#content dt.name{
width:150px;
}
#content dd.job{
width:150px;
}
/*content end*/
/*works*/
#works{
float:right;
width:525px;
}
#works dl{
	margin-bottom:25px;
	}
#works dt{
	text-decoration:none;
}
/*works end*/

/*•¶ŽšƒtƒHƒ“ƒg*/
p,dl {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 1.5em;
	font-weight: lighter;
}
h2 {
	font-family: "HG–¾’©E";
	font-size: 18px;
	color: #666666;
	font-style: normal;
	font-weight: 100;
	margin-bottom:20px;
}
h3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	font-weight: 200;
	color: #666666;
}
h4 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	font-weight: lighter;
	color: #666666;
	margin-bottom:10px;
}
h5 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 15px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-top: 40px;
	margin-bottom: 10px;
}
h6 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 18px;
	color: #666666;
	margin-top:10px;
	margin-top:10px;
}


/*copyright*/
address {
	float:left;
	width:750px;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	padding-bottom: 30px;	
	margin-top:5px;
	}
/*copyright end*/
/*index*/
.index {
margin-top:30px;
}
.index a{
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 15px;
	font-style: normal;
	color:#999999;
	line-height: 1.5em;
	font-weight: lighter;
	text-decoration: none;
	}
.index p{
color:#999999;
	width: 750px;
    border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color:#FF9900;
	margin-top:50px;
    }
/*philosophy*/
.diagram img{
margin-left:80px;
margin-bottom:10px;

}
/*philosophy end*/


#profile>img{
margin-bottom:10px;
}

#image>img{
margin-bottom:10px;
}
#publication a{
color:#0000FF;
}
#exhi a{
color:#990066;
}
/*office*/
#office a{
color:#0000FF;
}
#concept a{
color:#0000FF;
float:right;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
font-size: 12px;
font-style: normal;
line-height: 1.5em;
font-weight: lighter;
}
#artist a{
color:#0000FF;
float:right;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
font-size: 12px;
font-style: normal;
line-height: 1.5em;
font-weight: lighter;
}



/*activity */
#ws3 a{
color:#FF0000;
}
#content a>img{
float:right;
}


.mono {
	border-top-width: 1px;
	border-top-color:#CCCCCC;
	border-top-style: solid;
	width: 525px;
}

/*project*/
.work img{
	float:left;
	width:164px;
	margin-right:13px;

}
.work{
width:525px;
height:115px;
margin-bottom:20px;
}
.listed{
	width:525px;
	height:60px;
	margin-bottom:0px;
	border-top-width: 1px;
	border-top-color: #666666;
	border-top-style: solid;
}
.listed img{
	float:right;
	height:60px;
	
}

#contact a{
	color:#990066;
	font-size: 12px;
}

.ex img{
width:43px;
hight:16px;
}



