
* {
	margin: 0;
	padding: 0;
}

/* Hides from IE7 \*/
*:first-child+html {
	letter-spacing: 0;
}
/* End hide from IE7 */	.pbInputForm {
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	background-color: #FFFFFF;
	border-bottom: 2px inset;
	border-left: 2px inset;
	border-right: 2px inset;
	border-top: 2px inset;
	font-size: 100%;
}
@media print {
	#toparea {
		display: none;
	}
}
ol , ul {
	margin: auto auto auto 30pt;
}
blockquote {
	margin-left: 30pt;
	margin-right: 0px;
}

body {
		font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
}

.pbPage {
		width: 1000px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
}
.pbPage:after{
	content: "";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
}

.pbLeftArea {
		float: left;
		overflow: hidden;
		width: 220px;
		display: inline;
}

.pbRightArea {
		float: right;
		overflow: hidden;
		width: 0px;
		display: inline;
}

.pbMainArea {
		overflow: hidden;
		width: 780px;
}

.pbHeaderArea {
		overflow: hidden;
		width: 1000px;
}

.pbFooterArea {
		clear: both;
		overflow: hidden;
		width: 1000px;
}
.pbAreaWrapper1 {
	padding: 0;
	margin: 0;
	border-width: 0;
	width: 1000px;
	float: left;
}
.pbAreaWrapper2 {
	padding: 0;
	margin: 0;
	border-width: 0;
	float: left;
}

.pbBlock {
		clear: both;
}

h1 {
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		border-top: 0px  solid;
		border-bottom: 2px #0033CC solid;
		border-left: 15px #0033CC solid;
		border-right: 0px  solid;
		font-family: sans-serif;
		font-size: 1.8em;
		font-weight: bold;
		text-align: left;
}
h1 a:hover {

		text-decoration: underline;

}

h2 {
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 2px;
		padding-bottom: 2px;
		border-top: 0px  solid;
		border-bottom: 1px #0033CC solid;
		border-left: 10px #0033CC solid;
		border-right: 0px  solid;
		font-family: sans-serif;
		font-size: 1.5em;
		font-weight: bold;
		text-align: left;
}

h3 {
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 1px;
		padding-bottom: 1px;
		border-top: 0px  solid;
		border-bottom: 1px #0033CC solid;
		border-left: 5px #0033CC solid;
		border-right: 0px  solid;
		font-family: sans-serif;
		font-size: 1.2em;
		font-weight: bold;
		text-align: left;
}

h4 {
		padding-left: 3px;
		padding-right: 0px;
		padding-top: 1px;
		padding-bottom: 1px;
		border-top: 0px  solid;
		border-bottom: 1px #0033CC dashed;
		border-left: 2px #0033CC solid;
		border-right: 0px  solid;
		font-family: sans-serif;
		font-weight: bold;
}

img {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
}

address {
}

blockquote {
		margin-left: 20px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
}
.pbArea {
	margin: 0;
	padding: 0px;
	border-width: 0;
}
.pbZero {
	margin: 0;
	padding: 0px;
	border-width: 0;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	line-height: normal;
	text-indent: 0;
}
.pbCorner {
		clear: both;
}
.pbNested {
	clear:both;
	padding: 0;
	margin: 0;
	min-height: 0;
}
.pbNested:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbNested { height: 1%; }
.pbNested { display: block; }
/* End hide from IE-mac */
.pbNestedZero {
	clear:both;
	padding: 0;
	margin: 0;
	min-height: 0;
}
.pbNestedZero:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbNestedZero { height: 1%; }
.pbNestedZero { display: block; }
/* End hide from IE-mac */
img.pbSystemImage {
	margin: 0;
	padding: 0px;
	background-color: transparent;
	border-width: 0;
	border-style: none;
	line-height: normal;
	text-indent: 0;
	font-size: small;
	vertical-align: baseline;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbHorizontalNested {
	line-height: normal;
	text-indent: 0;
	border-width: 0;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
	min-height: 0;
}
.pbHorizontalNested:after {
	content: "";
	height: 0px;
	clear:both;
	display:block;
}
/* Hides from IE-mac \*/
* html .pbHorizontalNested { height: 1%; }
.pbHorizontalNested { display: block; }
/* End hide from IE-mac */
.pbAnchor {
	margin: 0;
	padding: 2px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	line-height: normal;
	text-indent: 0;
}
.pbArticleStatus {
	margin: 0;
	padding: 1px;
	border: none;
	background-color: #6699cc;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleStatus a:link {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleStatus a:visited {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleStatus a:hover {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleStatus a:active {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: white;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	white-space: nowrap;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
}
.pbArticleDetailStatus {
	margin: 0;
	padding: 0;
	border: none;
	background-color: #ccff99;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:link {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:visited {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:hover {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pbArticleDetailStatus a:active {
	cursor: default;
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	color: black;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	font-weight: normal;
	line-height: normal;
	text-indent: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
/* start:publis_4a160c4ba3666:http://www.ritsumei.jp/nyushi/ao/css/style.css */
div#old_contents .mainArea { width:auto; }


div#old_contents h5 { margin-bottom:7px; font-weight:normal; }

div#old_contents h6 { color:#990000; font-size:12px; font-weight:normal; margin:0px; margin-bottom:10px; padding:0px;}
div#old_contents h6 img { vertical-align:middle; }
div#old_contents .mark6 { margin-right:0.5em; vertical-align:middle; }

div#old_contents h7 { font-size:12px; font-weight:normal; margin:0px; margin-bottom:10px; padding:0px;}
div#old_contents h7 img { vertical-align:middle; }
div#old_contents .mark7 { margin-right:0.5em; margin-bottom:0.35em; vertical-align:middle; }

div#old_contents a.gray:link {color:#990000; text-decoration:none;}
div#old_contents a.gray:visited {color:#990000; text-decoration:none;}
div#old_contents a.gray:hover {color:#AE3434; text-decoration:none;}

/* original */
div#old_contents a.subject:link {color:#195EAD; text-decoration:underline;}
div#old_contents a.subject:visited {color:#195EAD; text-decoration:underline;}
div#old_contents a.subject:hover {color:#333333; text-decoration:underline;}
/*  */

div#old_contents a.gray-under:link {color:#333333; text-decoration:none;}
div#old_contents a.gray-under:visited {color:#333333; text-decoration:none;}
div#old_contents a.gray-under:hover {color:#333333; text-decoration:underline;}

div#old_contents .b { font-weight:bold; }
div#old_contents .underline { text-decoration:underline; }
div#old_contents .red { color:#990000; }
div#old_contents .blue14 { color:#003399; font-size:14px; }
div#old_contents .green14 { color:#669933; font-size:14px; }
div#old_contents .line { border-bottom:dashed 1px #999999; margin:15px 0px; }
div#old_contents .solid { border-bottom:solid 1px #999999; margin:15px 0px; }

div#old_contents .table01 { color:#333333; border-top:solid 1px #999999; border-left:solid 1px #999999; text-align:center; }
div#old_contents .table01 td { font-size:84%; padding: 5px; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }

div#old_contents .table02 { color:#333333; border-top:solid 1px #999999; border-left:solid 1px #999999; text-align:left; }
div#old_contents .table02 td { font-size:84%; padding: 5px; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }

div#old_contents .table03 { color:#333333; border-top:solid 1px #999999; border-left:solid 1px #999999; text-align:left; }
div#old_contents .table03 td { font-size:84%; padding:5px; border-bottom:solid 1px #999999; border-right:solid 1px #999999; }


div#old_contents .table01 a:link { text-decoration:none; }
div#old_contents .table01 a:visited { text-decoration:none; }
div#old_contents .table01 a:hover { text-decoration:none; }


div#old_contents .td_gray { background-color:#EDEDED; }
div#old_contents .td_gray_c { background-color:#EDEDED; text-align:center; }
div#old_contents .td_red { color:#990000; }
div#old_contents .td_white_l { background-color:#FFFFFF; text-align:left; }
div#old_contents .td_white_c { background-color:#FFFFFF; text-align:center; }
div#old_contents .td_white_r { background-color:#FFFFFF; text-align:right; }

div#old_contents .td_blue { background-color:#E5EBF8; text-align:left; border-bottom:solid 1px #CCCCCC; }

div#old_contents .t14 { font-size:14px; }

div#old_contents .joken { padding:5px; background-color:#DDDDDD; margin:5px 0px 10px 0; font-size:84%;line-height:150%; }

div#old_contents .link a:link { text-decoration:none; border:0; }
div#old_contents .link a:visited { text-decoration:none; border:0; }
div#old_contents .link a:hover { text-decoration:none; border:0; }


div#old_contents .t_law { color:#003399; }
div#old_contents .t_ss { color:#147A8B; }
div#old_contents .t_ir { color:#CB5E27; }
div#old_contents .t_sps { color:#58437C; }
div#old_contents .t_lt { color:#B41538; }
div#old_contents .t_au { color:#718C8F; }
div#old_contents .t_ec { color:#296B4F; }
div#old_contents .t_ba { color:#BE9324; }
div#old_contents .t_se { color:#1E628D; }
div#old_contents .t_ise { color:#288479; }
div#old_contents .t_ls { color:#C1FFFF; }
div#old_contents .t_ls02 { color:#00B4FF; }
div#old_contents .t_ps { color:#288479; }
div#old_contents .t_rec { color:#E7EEA9; }

div#old_contents .td_law_l { background-color:#E5EBF8; text-align:left; border-bottom:solid 1px #CCCCCC; }
div#old_contents .td_law_c { background-color:#E5EBF8; text-align:center; border-bottom:solid 1px #999999; }
div#old_contents .td_law_r { background-color:#E5EBF8; text-align:right; border-bottom:solid 1px #999999; }

div#old_contents .td_ss_l { background-color:#EAF8E6; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_ss_c { background-color:#EAF8E6; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_ss_r { background-color:#EAF8E6; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_ir_l { background-color:#F9EDE5; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_ir_c { background-color:#F9EDE5; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_ir_r { background-color:#F9EDE5; text-align:right; border-bottom:solid 1px #999999; }
 
div#old_contents .td_sps_l { background-color:#F0ECFC; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_sps_c { background-color:#F0ECFC; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_sps_r { background-color:#F0ECFC; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_lt_l { background-color:#F9EBED; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_lt_c { background-color:#F9EBED; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_lt_r { background-color:#F9EBED; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_au_l { background-color:#D9D9D9; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_au_c { background-color:#D9D9D9; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_au_r { background-color:#D9D9D9; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_ec_l { background-color:#E2F1F3; text-align:left; border-bottom:solid 1px #CCCCCC; }
div#old_contents .td_ec_c { background-color:#E2F1F3; text-align:center; border-bottom:solid 1px #999999; }
div#old_contents .td_ec_r { background-color:#E2F1F3; text-align:right; border-bottom:solid 1px #999999; }

div#old_contents .td_ba_l { background-color:#F9F7E6; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_ba_c { background-color:#F9F7E6; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_ba_r { background-color:#F9F7E6; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_se_l { background-color:#E5EFF8; text-align:left; border-bottom:solid 1px #CCCCCC; } 
div#old_contents .td_se_c { background-color:#E5EFF8; text-align:center; border-bottom:solid 1px #999999; }
div#old_contents .td_se_r { background-color:#E5EFF8; text-align:right; border-bottom:solid 1px #999999; }

div#old_contents .td_ise_l { background-color:#E6F4F2; text-align:left; border-bottom:solid 1px #CCCCCC; }
div#old_contents .td_ise_c { background-color:#E6F4F2; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_ise_r { background-color:#E6F4F2; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_ls_l { background-color:#C1FFFF; text-align:left; border-bottom:solid 1px #CCCCCC; }
div#old_contents .td_ls_c { background-color:#C1FFFF; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_ls_r { background-color:#C1FFFF; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_ps_l { background-color:#E7EEA9; text-align:left; border-bottom:solid 1px #CCCCCC; }
div#old_contents .td_ps_c { background-color:#E7EEA9; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_ps_r { background-color:#E7EEA9; text-align:right; border-bottom:solid 1px #999999; } 

div#old_contents .td_other_l { background-color:#CCB8B8; text-align:left; border-bottom:solid 1px #CCCCCC; }
div#old_contents .td_other_c { background-color:#CCB8B8; text-align:center; border-bottom:solid 1px #999999; } 
div#old_contents .td_other_r { background-color:#CCB8B8; text-align:right; border-bottom:solid 1px #999999; } 
/* end:publis_4a160c4ba3666:http://www.ritsumei.jp/nyushi/ao/css/style.css */
/* start:publis_4a160c4ba3e36:http://www.ritsumei.jp/css/style.css */
/* main */
body div#old_contents {background-color:#ffffff;
	color:#333333;

	margin-top:0px;
	background-image: url(/library/images/bg08.jpg);
	background-repeat: repeat-x;}
	


div#old_contents .body_bg02{background-image:url(/library/images/bg_body02.jpg);background-repeat:repeat-y;}

div#old_contents table{background-color:#FFFFFF; width: 100%; }

div#old_contents h1 {margin:0; padding:0;}
div#old_contents h2 {margin:0; padding:0;}
div#old_contents h3 {margin:0; padding:0;}
div#old_contents p {margin:0; padding:0;}

div#old_contents a.black:link {color:#000000; text-decoration:none;}
div#old_contents a.black:visited {color:#000000; text-decoration:none;}
div#old_contents a.black:hover {color:#CC0000; text-decoration:none;}

div#old_contents a.navy:link {color:#000066; text-decoration:none;}
div#old_contents a.navy:visited {color:#000066; text-decoration:none;}
div#old_contents a.navy:hover {color:#CC0000; text-decoration:none;}

div#old_contents a.important:link {color:#FF3300; text-decoration:none;}
div#old_contents a.important:visited {color:#FF3300; text-decoration:none;}
div#old_contents a.important:hover {color:#CC0000; text-decoration:none;}

div#old_contents a.event:link {color:#003300; text-decoration:none;}
div#old_contents a.event:visited {color:#FF3300#FF3300; text-decoration:none;}
div#old_contents a.event:hover {color:#CC0000; text-decoration:none;}



div#old_contents a.black_10px:link {color:#000000; text-decoration:none;}
div#old_contents a.black_10px:visited {color:#000000; text-decoration:none;}
div#old_contents a.black_10px:hover {color:#CC0000; text-decoration:none;}

div#old_contents .v05{margin-top:5px;}
div#old_contents .v10{margin-top:10px;}
div#old_contents .v15{margin-top:15px;}
div#old_contents .v20{margin-top:20px;}
div#old_contents .v30{margin-top:30px;}
div#old_contents .v40{margin-top:40px;}
div#old_contents .v50{margin-top:50px;}

div#old_contents .lv05{margin-left:5px;}
div#old_contents .lv10{margin-left:10px;}
div#old_contents .lv15{margin-left:15px;}
div#old_contents .lv20{margin-left:20px;}
div#old_contents .lv30{margin-left:30px;}
div#old_contents .lv40{margin-left:40px;}
div#old_contents .lv50{margin-left:40px;}

div#old_contents .bv05{margin-bottom:5px;}
div#old_contents .bv10{margin-bottom:10px;}
div#old_contents .bv15{margin-bottom:15px;}
div#old_contents .bv20{margin-bottom:20px;}
div#old_contents .bv30{margin-bottom:30px;}
div#old_contents .bv40{margin-bottom:40px;}
div#old_contents .bv40{margin-bottom:50px;}

div#old_contents .rv05{margin-right:5px;}
div#old_contents .rv10{margin-right:10px;}
div#old_contents .rv15{margin-right:15px;}
div#old_contents .rv20{margin-right:20px;}
div#old_contents .rv30{margin-right:30px;}
div#old_contents .rv40{margin-right:40px;}
div#old_contents .rv50{margin-right:50px;}


	
/* hedder */
div#old_contents .hed_bg{background-image:url(/library/images/bg_hedder.jpg);background-repeat:no-repeat;}
div#old_contents .hed_cap{margin:15px 0 0 10px;}
div#old_contents .nv_box{margin:8px 0 17px 20px ;}
div#old_contents .index_nv_box{margin:8px 0 17px 51px ;}
div#old_contents .nv_box02{margin:0 0 0 95px;}

div#old_contents .request_btn{position:absolute; top:23px; left:420px;}

/* top */	
div#old_contents .main_img{margin:15px 0 11px 0 ;}	
div#old_contents .what_bar_t{margin:30px 0 11px 0 ;}
div#old_contents .what_bar{margin:20px 0 11px 0 ;}
div#old_contents .topics_txt{font-size:12px;color:#CC3300;line-height:120%;}
div#old_contents .whatsnew_txt{font-size:12px;color:#000066; line-height:120%;}
div#old_contents .event_txt{font-size:12px;color:#003300; line-height:120%;}

div#old_contents .member_bar{margin:15px 0 0 15px ;}
div#old_contents .member_btn{margin:0 0 0 15px ;}
div#old_contents .event_bar{margin:9px 0 0 15px ;}
div#old_contents .s_flash{margin:10px 0 10px 15px ;}
div#old_contents .bnr{margin-bottom:15px;}
div#old_contents .bnr_area{margin-top:15px;}

div#old_contents .t_black { color:#000000; }

div#old_contents .t10px{font-size:10px; color:#333333; line-height:120%;}
div#old_contents .t10px_150{font-size:10px; color:#333333; line-height:150%;}
div#old_contents .t12px{font-size:84%; color:#333333; line-height:150%;}
div#old_contents .t12px_150{font-size:12px; color:#333333; line-height:150%;}
div#old_contents .t14px{font-size:14px; color:#333333; line-height:120%;}

div#old_contents .copyright{font-size:10px; padding:10px; border-top:1px solid #999999;}
div#old_contents .counter{font-size:10px; margin:10px; vertical-align:middle; text-align:center; border-top:1px solid #999999;}

div#old_contents .kanren{margin-top:15px; margin-left:25px;}
div#old_contents .p_kanren{margin-bottom:15px;}

div#old_contents .btn_siryo{margin:8px 0 0 75px;}

div#old_contents .btn_t_prtct{margin-right:8px;}

div#old_contents .btn_t_teach{margin-right:5px;}

div#old_contents .btn_univ{margin:9px 0 0 250px;}

/* パンくず */
div#old_contents .pankuzu{margin:10px 20px 5px 0; font-size:10px; color:#333333;}
div#old_contents .pankuzu_txt{font-size:10px; color:#999999;}

/* left_navi */	
div#old_contents .left_navi{margin-top:32px; text-align:left;}
div#old_contents .l_nv_ttl{margin-bottom:30px;}

/* links */
div#old_contents .link{clear:both; width:550px; font-size:10px; line-height:200%;}
div#old_contents a.red:link{color:#333333; text-decoration:none;}
div#old_contents a.red:hover{color:#990000; text-decoration:underline;}
div#old_contents a.red:visited{color:#333333; text-decoration:none;}

/* ページの先頭へ戻る */
div#old_contents .top{text-align:right;}
div#old_contents .t10{}
div#old_contents .t10_red{color:#990000}

/*Direct Search*/
div#old_contents .index_search{width:208px; padding-bottom:10px;}
div#old_contents .index_search select{margin-top:5px; width:180px;}
div#old_contents .index_search .option_bord{width:220px;}
/* end:publis_4a160c4ba3e36:http://www.ritsumei.jp/css/style.css */

