@charset "utf-8";
/* CSS Document */

#flash{
	width:970px;
	height:auto;
	margin:0px auto;
	padding:10px 0px 10px 0px;
	z-index:2;
}

.topicsRepeat{
	width:720px;
	height:auto;
	margin:0px 0px 15px 0px;
	padding:10px;
	float:left;
	background:#fff;
}

.topicsRepeat .topArea{
	width:720px;
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.topicsRepeat .topArea h2{
	display:block;
	width:300px;
	height:17px;
	float:left;
}

.topicsRepeat .topArea p.backnumber{
	display:block;
	width:86px;
	height:16px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}

.topicsRepeat ul{
	display:block;
	width:700px;
	margin:0px 0px 0px 0px;
	padding:10px;
}

.topicsRepeat ul li{
	margin:0px 0px 6px 0px;
	padding:0px 0px 3px 15px;
	border-bottom:1px dotted #ccc;
	background:url(../../common/images/icon_link.png) 3px 5px no-repeat;
}


/* News or Seminar
-------------------------------------- */

.newsBg{
	background:url(../images/title_news_bg.png) no-repeat left bottom;
}

.NewsBorder{
	border:1px solid #3496b0;
	border-radius: 4px;
	-webkit-border-radius: 4px;/* Safari,Google Chrome用 */
	-moz-border-radius: 4px;/* Firefox用 */
}

.NewsBgColor{
	background:#f4fdff;
	height:160px;
	overflow:auto;
}


.SeminarBg{
	background:url(../images/title_seminar_bg.png) no-repeat left bottom;
}


.SeminarBorder{
	border:1px solid #b07e3d;
	border-radius: 4px;
	-webkit-border-radius: 4px;/* Safari,Google Chrome用 */
	-moz-border-radius: 4px;/* Firefox用 */
}

.NewsSeminarColor{
	background:#fffbf3;
}

.SeminarBgColor {
	height:160px;
	overflow:auto;
}

.SeminarBg2{
	background:url(../images/title_seminar2_bg.png) no-repeat left bottom;
}
.SeminarBorder2{
	border:1px solid #3f8cbf;
	border-radius: 4px;
	-webkit-border-radius: 4px;/* Safari,Google Chrome用 */
	-moz-border-radius: 4px;/* Firefox用 */
}
.SeminarBgColor2 {
	height:160px;
	overflow:auto;
}



/* Banner Area
------------------------------------------ */

#contents #bannerArea{
	display:block;
	width:213px;
	height:auto;
	float:right;
}

#contents #bannerArea li{
	margin:0px 0px 3px 0px;
}


/* CMS BANNER
-------------------------------------------- */

#cmsBannerArea{
	/* clear:both; */
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}


#cmsBannerArea ul{
	display:block;
	width:733px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
}

#cmsBannerArea li{
	display:block;
	width:235px;
	height:65px;
	margin:0px 9px 12px 0px;
	float:left;
}

























