@charset "utf-8";



/* news individual
++++++++++++++++++++++++++++++*/
#news-box{
	width:740px;
	margin:0;
	background:url(../img/contents_2column_alpha_divide_right.gif) no-repeat left top;
	}

#news-box-inner{
/*	margin:10px; */
	}

/* news-left
++++++++++++++++++++++++++++++*/

#news-box-inner div.news-left{
	width:474px;
	float:left;
	display:inline;
	margin:10px;
	}

#news-box-inner div.news-left div.news-contents{
	}

#news-box-inner div.news-left div.news-contents h3{
	margin:0 0 1em 0;
	padding:0.3em 0 0.3em 5px;
	font-size:100%
	line-height:200%;
	border-left:5px solid #333333;
	border-bottom:1px solid #CCCCCC;
	background:#F0F0F0;
	}

#news-box-inner div.news-left div.news-contents p{
	margin:1em 0;
	font-size:100%;
	line-height:140%;
	}

#news-box-inner div.news-left div.news-contents p.text{
	margin-left:1em;
	font-size:110%;
	line-height:150%;
	text-indent:0.5em;
	}

#news-box-inner div.news-left div.news-contents p.date{
	color:#888888;
	text-align:right;
	}

#news-box-inner div.news-left div.news-contents p.link_event{
	margin-left:1em;
	padding:0 0 0 85px;
	background:url(../img_parts/list_event.gif) no-repeat left 3px;
	}

/* news-right
++++++++++++++++++++++++++++++*/

#news-box-inner div.news-right{
	width:255px;
	text-align:left;
	float:right;
	display:inline;
	background:#FFFFCC;
	}

#news-box-inner div.news-right div.news-text{
	}

#news-box-inner div.news-right div.news-text h4{
	margin:0;
	}

#news-box-inner div.news-right div.news-text p{
	margin:1em 0;
	font-size:100%;
	line-height:140%;
	}

#news-box-inner div.news-right table.news-table{
	width:485px;
	margin:0 0 20px 0;
	border-collapse:collapse;
	table-layout:fixed;
	}

#news-box-inner div.news-right table.news-table th{
	padding:5px 0;
	font-size:90%;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	background:#F3F3F3;
	border:1px solid #CCCCCC;
	}

#news-box-inner div.news-right table.news-table td{
	padding:5px 0;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	}


#alpha-divide-half{
	background:url(../img/contents_2column_alpha_divide_half.gif) no-repeat left top;
	}

#alpha-divide-half-top{
	}

#alpha-divide-half-top img{display:inline;}


/* newslist
++++++++++++++++++++++++++++++*/
#newslist-box{
	width:381px;
	float:left;
	display:inline;
	}

#newslist-box-top img{display:inline;}

#newslist-box-inner{
	position:relative;
	margin:15px 10px;
	}

#newslist-box-inner dl{margin:15px 10px 5px;}

* html #newslist-box-inner dl{margin:10px;}

#newslist-box-inner dt{
	margin:0;
	padding:0 0 0 5px;
	line-height:15px;
	border-left:5px solid #CC6699;
	}

#newslist-box-inner dd{
	margin:0 0 10px 0;
	padding:0 0 10px 10px;
	line-height:15px;
	border-bottom:1px dotted #CCCCCC;
	}

#newslist-box-inner p{
	margin:10px;
	text-align:right;
	}

/* ad
++++++++++++++++++++++++++++++*/
#news-ad-box{
	width:381px;
	float:left;
	display:inline;
	}

#news-ad-box-top img{display:inline;}

#news-ad-box-inner{
	margin:15px 10px;
	}

#news-ad-box-inner dl{margin:15px 10px 5px;}

* html #news-ad-box-inner dl{margin:10px;}

#news-ad-box-inner dt{
	margin:0;
	padding:0 0 0 5px;
	line-height:15px;
	border-left:5px solid #2847A3;
	}

#news-ad-box-inner dd{
	margin:0 0 10px 0;
	padding:0 0 10px 10px;
	line-height:15px;
	}

#news-ad-box-inner p{
	margin:10px;
	text-align:right;
	}

#news-ad-box #news-ad-box-inner ul{
	margin:1em 0;
	font-size:100%;
	line-height:150%;
	}

#news-ad-box #news-ad-box-inner ul li{
	margin:0 0 0.5em 20px;
	list-style:disc outside;
	}

/* news-alllist
++++++++++++++++++++++++++++++*/

#news-alllist-box{
	width:740px;
	margin:10px;
	}

#news-alllist-box-inner{
	}

#news-alllist-box-inner dl{margin:15px 10px 5px;}

* html #news-alllist-box-inner dl{margin:10px;}

#news-alllist-box-inner dt{
	margin:0 0 5px 0;
	padding:0 0 0 5px;
	line-height:15px;
	border-left:5px solid #CC6699;
	}

#news-alllist-box-inner dd.title{
	margin:0 0 10px 0;
	padding:0 0 10px 10px;
	line-height:140%;
	font-size:110%;
	}

#news-alllist-box-inner dd.text{
	margin:0 0 25px 0;
	padding:0 0 10px 20px;
	border-bottom:1px dotted #CCCCCC;
	}

#news-alllist-box-inner p{
	margin:10px;
	text-align:right;
	}


