@charset "Shift_JIS";


/*===========================
成蹊大学アジア太平洋研究センター
http://www.seikei.ac.jp/university/caps/
Copyright (c) 2008.　All rights reserved by the Center for Asian and Pacific Studies, Seikei University,
※
CSS2準拠

===========================*/






/*コンテンツ*/
/*------------------------------*/

palam {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.title {
	background-image: url(title_image.jpg);
	padding: 0px;
	height: 158px;
	text-indent: -9999em;
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	width: 540px;
}
.text {}
.index {
	background-image: url(index001.gif);
	padding: 0px;
	height: 28px;
	width: 540px;
	margin-top: 24px;
	margin-bottom: 2em;
	text-indent: -9999em;
	display: block;
}



/*各項目内容*/
.category {
	width: 540px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2em;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.category-left {
	width: 130px;
	float: left;
}
.category-right {
	width: 400px;
	float: right;
}


/*booksの設定*/
.books {
	width: 400px;
	float: right;
}
.books h5 {
	background-image: url(books.gif);
	text-indent: -9999em;
	display: block;
	height: 40px;
	width: 400px;
	margin: 0px;
	padding: 0px;
}

.books p {
	font-size: 0.8em;
}
.books ul {
	width: 400px;
	margin-top: 1.9em;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.books li {
	background-image: url(link000.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	display: block;
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.books li a, .books li a:link, .books li a:visited {
	background-image: url(link01a.gif);
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: -9999em;
	display: block;
}
.books li a:hover {
	background-image: url(link01b.gif);
}




/*journalの設定*/
.journal {
	width: 400px;
	float: right;
}
.journal h5 {
	background-image: url(journal.gif);
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 400px;
	text-indent: -9999em;
	display: block;
}
.journal p {
	font-size: 0.8em;
}
.journal ul {
	width: 400px;
	margin-top: 1.9em;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.journal li {
	background-image: url(link000.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	display: block;
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.journal li a, .journal li a:link, .journal li a:visited {
	background-image: url(link02a.gif);
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: -9999em;
	display: block;
}
.journal li a:hover {
	background-image: url(link02b.gif);
}

#guide {
	background-image: url(link000.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	display: block;
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#guide a, #guide a:link, #guide a:visited {
	background-image: url(link03a.gif);
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: -9999em;
	display: block;
}
#guide a:hover {
	background-image: url(link03b.gif);
}







/*newsletterの設定*/
.newsletter {
	width: 400px;
	float: right;
}
.newsletter h5 {
	background-image: url(newsletter.gif);
	text-indent: -9999em;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 400px;
}
.newsletter p {
	font-size: 0.8em;
}
.newsletter ul {
	width: 400px;
	margin-top: 1.9em;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.newsletter li {
	background-image: url(link000.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	display: block;
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.newsletter li a, .newsletter li a:link, .newsletter li a:visited {
	background-image: url(link04a.gif);
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: -9999em;
	display: block;
}
.newsletter li a:hover {
	background-image: url(link04b.gif);
}





/*paperの設定*/
.paper {
	width: 400px;
	float: right;
}
.paper h5 {
	background-image: url(discussion_paper.gif);
	text-indent: -9999em;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 400px;
}

.paper p {
	font-size: 0.8em;
}
.paper ul {
	width: 400px;
	margin-top: 1.9em;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.paper li {
	background-image: url(link000.gif);
	background-repeat: no-repeat;
	text-indent: -9999em;
	display: block;
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.paper li a, .paper li a:link, .paper li a:visited {
	background-image: url(link04a.gif);
	padding: 0px;
	height: 22px;
	width: 400px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: -9999em;
	display: block;
}
.paper li a:hover {
	background-image: url(link04b.gif);
}







/*ページのTOPへ戻る*/
.return-top {
	width: 530px;
	padding-top: 2em;
	padding-right: 5px;
	padding-bottom: 1em;
	padding-left: 5px;
	text-align: right;
	display: block;
}

.return-top p {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}







.access p {
	padding: 4px;
	font-size: 0.76em;
}

