@charset "utf-8";#archive-tit {	margin: 5px 0 40px 0;}#archive-tit h1{	font-size: 19px;	font-weight: normal;	line-height: 130%;	padding: 0;}.clb-lecture {	height: 17px;	background-color:#AA0C0C;	color: #FFFFFF;	font-size: 11px;	text-align: left;	padding: 0 0 0 10px;	margin: 0;}.clb-art {	height: 17px;	background-color:#EB5277;	color: #FFFFFF;	font-size: 11px;	text-align: left;	padding: 0 0 0 10px;	margin: 0;}.clb-complex {	height: 17px;	background-color:#8FC31F;	color: #FFFFFF;	font-size: 11px;	text-align: left;	padding: 0 0 0 10px;	margin: 0;}.clb-human {	height: 17px;	background-color:#EBA952;	color: #FFFFFF;	font-size: 11px;	text-align: left;	padding: 0 0 0 10px;	margin: 0;}.clb-media {	height: 17px;	background-color:#6AA0EE;	color: #FFFFFF;	font-size: 11px;	text-align: left;	padding: 0 0 0 10px;	margin: 0;}/*-----------------------------------*//*-------------people----------------*//*-----------------------------------*/.pep-tp {	width: 565px;	background: url(../../images/dotline.gif) repeat-x bottom;	margin: 0 0 15px 44px;	padding: 0 0 15px 0;}.pep-icon {	width: 120px;	text-align: left;	vertical-align: top;	margin: 0 22px 0 0;	padding: 0;	float: left;}.pep-txt {	width: 423px;	text-align: left;	vertical-align: top;	margin: 0;	padding: 0;	float: left;}.pep-mn {	font-size: 16px;	margin: 0 0 10px 0;}.pep-date {	font-size: 10px;	line-height: 100%;	color: #B27F39;	text-align: left;	margin: 5px 0;}.pep-pc {	font-size: 9px;	line-height: 120%;	margin: 5px 0;}/*-----------------------------------*//*-------------place-----------------*//*-----------------------------------*/.pla-tp {	width: 565px;	background: url(../../images/dotline.gif) repeat-x bottom;	margin: 0 0 15px 44px;	padding: 0 0 15px 0;}.pla-icon {	width: 189px;	text-align: left;	vertical-align: top;	margin: 0;	padding: 0;	float: left;}.pla-txt {	width: 376px;	text-align: left;	vertical-align: top;	margin: 0;	padding: 0;	float: left;}#pla-mn {	font-size: 15px;	line-height: 130%;	font-weight: bold;	margin: 0 0 5px 0;}#pla-mn h2{	font-size: 11px;	line-height: 130%;	font-weight: normal;	margin: 0 0 10px 0;}.pla-date {	font-size: 10px;	line-height: 100%;	color: #B27F39;	text-align: left;	margin: 5px 0;}/*-----------------------------------*//*------------intern-----------------*//*-----------------------------------*/.intern-tp {	width: 565px;	background: url(../../intern/images/tit_bg.gif) repeat-x bottom;	background-color: #FFF3C8;	margin: 0 0 15px 44px;	padding: 0;}.intern-icon {	width: 189px;	text-align: left;	vertical-align: top;	margin: 0;	padding: 0;	float: left;}.intern-txt {	width: 376px;	text-align: left;	vertical-align: top;	margin: 0;	padding: 0;	float: left;}.intern-date {	font-size: 10px;	line-height: 100%;	color: #B27F39;	text-align: left;	margin: 5px 0;}.intern-event {	padding: 0 10px 0 0;	text-align:left;	vertical-align: top;}.intern-review {	background: url(../../intern/images/icon.gif) no-repeat 0px 0px;	margin: 0 0 15px 95px;	padding: 0 0 0 30px;}.intern-review a:link {	color: #333;	text-decoration: none;}.intern-review a:visited {	color: #333;	text-decoration: none;}.intern-review a:hover {	color: #FF9900;	text-decoration: underline;}.intern-review a:active {	color: #333;	text-decoration: none;}/*-----------------------------------*//*---------------link----------------*//*-----------------------------------*/#link-tit {	margin: 5px 0 0 0;}#link-tit h1{	font-size: 19px;	font-weight: normal;	line-height: 130%;	padding: 0;}#linkbox-01 {	width: 141px;	padding: 0;	margin: 20px 12px 20px 10px;	float: left;}#linkbox-01 h2{	font-size: 10px;	font-weight: normal;	line-height: 130%;	padding: 3px 0 0 0;}#linkbox-02 {	width: 141px;	padding: 0;	margin: 20px 0 20px 10px;	float: left;}#linkbox-02 h2{	font-size: 10px;	font-weight: normal;	line-height: 130%;	padding: 3px 0 0 0;}