@charset "UTF-8";
@import url("base.css");
@import url("extensions.css");

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* 01.wrapper style                                                       */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



ul.arrowlist_side {
	width: 178px;
	padding-top: 10px;
}
ul.arrowlist_side li {
	width: 168px!important;
	width/**/: 178px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
	line-height: 2.0em;
	background: url(../images/arrow01.gif) no-repeat left 8px;
}
ul.arrowlist_side li.nolist {
	font-size: 12px;
	font-weight: normal;
	line-height: 2.0em;
	background: none;
}


div.news {
	width: 403px!important;
	width/**/: 423px;
	padding: 10px;
	border: #cfcfcf 1px solid;
}

div.news ul#news_column li {
	font-size: 12px;
	border-bottom: #dddddd 1px solid;
	line-height: 1.5em;
	height: 20px!important;
	height/**/: 30px;
	padding: 5px 0px 5px 0px;
	color: #444444;
}

div.news ul#news_column span {
	width: 100px!important;
	width/**/: 120px;
	padding: 0px 20px 0px 0px;
	background-image: url(../images/icon_arrow_05.gif);
	background-repeat: no-repeat;
	background-position: right;
}

div.top_comm {
	width: auto!important;
	width/**/: 423px;
	height: 140px!important;
	height/**/: 157px;
	padding: 7px;
	background-image:url(../images/top_commbg.jpg);
	background-repeat: no-repeat;
}
div.top_comm p {
	width: 325px;
	line-height: 1.5em;
	padding-top: 5px;
}




div.Flash {
	width: 900px;
	height: 280px;
	padding: 0px;
	margin: 0px;
}


div#contents {
	float: left;
	display: block;
	overflow: hidden;
	width: 424px!important;
	width/**/: 442px;
	padding: 0px 18px 0px 0px;
}

