@charset "utf-8";



/*==========================================



	news and events



==========================================*/



p{

		line-height:1.6;

}



/*------------------------------------------

 @ TOP

------------------------------------------*/



.newsEventsBox{

	padding:5px 0;

}



.newsEventsBox dl {

	margin: 0;

	padding: 1em 0 0.8em;

	height:auto;

	position:relative;

	background: url(../img/line_dot_h.gif) repeat-x 0 bottom;

}

.newsEventsBox dt {

	position:absolute;

}

.newsEventsBox dd {

	padding:0 0 0 7.5em;

}



.newsEventsBox dd.news {

	background:url(../../common/img/ico/ico_news.gif) no-repeat 9.5em 0;

/*	padding-left:12.8em;*/

	padding:0 0 2px 13.3em;

}

.newsEventsBox dd.events {

	background:url(../../common/img/ico/ico_event.gif) no-repeat 9.5em 0;

/*	padding-left:12.8em;*/

	padding:0 0 2px 13.3em;

}





/*------------------------------------------

 @ YYMMDD

------------------------------------------*/



.newsEventsTtl{

	background:url(../img/line_dot_h.gif) repeat-x 0 bottom;

	padding:8px 0 13px;

	margin:0 0 13px 0;

}

.newsEventsTtl .date{

	color:#555;

	font-weight:bold;

	font-size:100%;

	padding:0 0 4px 0;

}

.newsEventsTtl .news{

	background:url(../img/ico_news.gif) no-repeat 0 2px;

	padding-bottom:4px;

}

.newsEventsTtl .events{

	background:url(../img/ico_events.gif) no-repeat 0 2px;

	padding-bottom:4px;

}

.newsEventsTtl .news h3,

.newsEventsTtl .events h3{

	color:#3C6091;

	font-weight:bold;

	font-size:150%;

/*	padding-left:3em;*/

	padding-left:55px;

	line-height:1.3em;

}



.newsEventsBox p{

	padding-bottom:1.5em;

}



.alignC {

	text-align:center !important;

}





/*==========================================



	Awards



==========================================*/

.awardsBox{

	background:url(../img/line_dot_h.gif) repeat-x 0 bottom;

	padding-bottom:20px;

	margin-bottom:20px;

}



.awardsBoxL{

	width:180px;

	margin:0 20px 20px 0;

	float:left;

}



.awardsBoxR{

	margin-bottom:0.8em;

	width:620px;

	float:left;	

}

.awardsBoxR .date{

	color:#555;

	font-size:100%;

	padding:0 0 4px 0;

}

.awardsBoxR h3{

	border-bottom:#1E3D68 2px solid;

	padding-bottom:0.7em;

	margin-bottom:0.7em;

	font-size:135%;

	font-weight:bold;

	color:#3C6091;

	line-height:1.2em;	

}









