@charset "utf-8";

/* ---------------------------------------------------------- */
/*     navi  */
/* ---------------------------------------------------------- */

.ja #nav li.publications a { background: url(../img/nav_work_on.png) no-repeat;}
.en #nav li.publications a { background: url(../img/nav_work_en_on.png) no-repeat;}
#nav li.publications a img { display:none; }

/* ---------------------------------------------------------- */
/*     content  */
/* ---------------------------------------------------------- */
#content-inner h2{
	background:url(../publications/img/h2_icon.gif) left bottom no-repeat;
	font-size:184%;
	color:#23719A;
	padding:0 0 0 25px;
	margin:0 0 20px 0;
}

#content-inner .writer-box ol li{
	margin:0 0 20px 30px;
	padding:0 0 0 0;
	list-style-type:decimal !important;
}

#content-inner .writer-box ol li .inner-box{
	display:block;
}

#content-inner .writer-box ol li .inner-box a img{
	margin:0 5px 0 0;
}

#content-inner .writer-box ol li .inner-box a:hover {
	opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=75); /* IE lt 8 */
	-ms-filter: "alpha(opacity=75)"; /* IE 8 */
	-khtml-opacity: .75; /* Safari 1.x */
	-moz-opacity: .75; /* FF lt 1.5, Netscape */
}

#content-inner .writer-box ol li .inner-box blockquote{
	display:none;
	background:#F7FBFF;
	padding:10px 15px;
	margin:5px 0 0 0;
}

/* ---------------------------------------------------------- */
/*     content en */
/* ---------------------------------------------------------- */
.en #content-inner h2{
	padding:0 0 3px 25px;
}
