body {	margin: 0px;	background-color: #FFFFFF;	background-image: url(http://www.imp-kokusaiigaku.com/images/page_back.gif);}div {	margin: 0px;}p {	margin: 0px;}img {	margin: 0px;}dl{	margin-top: 0;	border: 0px solid red;}dd{	font-size: 90%;	line-height: 1.3em;	margin-top: 3px;	margin-bottom: 15px;	margin-left:30px;}td{	border: 0px solid blue;}.pubContent {	background-image: url(images/content_back.gif);	background-repeat: repeat-y;	width: 600px;}.pubLeftBlock {	width: 190px;	background-color: #eeeeee;	border-top: 1px solid black;}.pubRightBlock {	padding-top: 20px;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 20px;	border: 1px soid red;	font-size: 14px;	background-color: #FFFFFF;	border-top: 1px solid black;}.pubFooter {	background-color: #eeeeee;	width: 600px;}.pubImage {	margin-top:20px;}.pubImageCaption {	font-size: 14px;	line-height: 20px;	margin-top: 10px;	margin-right: 15px;	margin-left: 30px;	text-align: left;}.pubTitle {	font-size: 120%;	line-height: 1.2em;}.pubTitle2 {	line-height: 0px;	margin-top: 15px;}.pubEditors {	font-size: 12px;	line-height: 16px;	margin-right: 10px;	margin-left: 48px;}.pubShozoku {	font-size: 11px;}.pubAuthor {	font-size: 90%;	line-height:1.3em;	margin-top: 15px;	margin-right: 10px;}.pubData {	font-size: 90%;	line-height: 1.3em;	margin-top: 15px;	margin-right: 10px;}em {	color: #333399;	font-style: normal;	font-weight: normal;}.pubLine {	margin-top: 20px;}.pubSubtitle {	line-height: 16px;	margin-top: 20px;	font-weight: bold;}.linkpdf {	border: 1px solid #52AE64;	margin-top: 10px;	margin-right: 10px;	padding-top: 5px;}.linkpdf2 {	hight: 21px;	margin-top: 5px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 5px;	text-align: center;	border: 0px solid red;}.caption{margin-top:15px;margin-bottom: 15px;font-size: 80%;}