@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
}

.area_news{
	font-size:12px;
	color:#666666;
}

.area_news a{
	font-size:14px;
	color:#330066;
	text-decoration:none;
}

.area_top{
	width:140px; 
	left:5px; 
	top:42px; 
	position:relative;
}

.area_top_01{
	width:140px;
	height:16px;
	color:#F09;
}

.area_top_01 a{
	color:#90C;
	font-size:12px;
	text-decoration:none;
}

.area_title01{
	background:url(../images/FrameBorder/Area07_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:0px;
}

.area_title02{
	background:url(../images/FrameBorder/Area09_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:1px;
}
.area_title03{
	background:url(../images/FrameBorder/Area09_03.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:1px;
}
.area_title04{
	background:url(../images/FrameBorder/Area09_04.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:1px;
}
.area_title05{
	background:url(../images/FrameBorder/Area09_05.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:1px;
}

.area_title06{
	background:url(../images/FrameBorder/Area10_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:0px;
}

.area_title07{
	background:url(../images/FrameBorder/Area11_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:0px;
}

.area_title08{
	background:url(../images/FrameBorder/Area12_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:0px;
}
.area_title09{
	background:url(../images/FrameBorder/Area13_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:0px;
}
.area_title10{
	background:url(../images/FrameBorder/Area14_01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:128px;
	height:37px;
	position:relative; 
	width:190px; 
	float:left; 
	top:0px;
}
.area_title11{
	background:url(../images/FrameBorder/Area07_03.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:270px;
	height:25px;
	position:relative;
	width:230px;
	float:right;
	top:5px;
}

.area_title11 a{
	font-size:13px;
	color:#F09;
	text-decoration:none;
}

.font10gray{
	font-size:12px;
	color:#777777;
}

.font10pink{
	font-size:12px;
	color:#F09;
}

.font10pink01{
	font-size:12px;
	color:#F09;
	text-decoration: underline;
}

.font10pink01 a{
	color:#F09;
	text-decoration:none;
}

.font15Blue{
	font-size:15px;
	color:#039;
	font-weight: bolder;
}

.font12Graay{
	font-size:12px;
	color:#333;
}

.area_frame_01{
	padding-top:5px;
	width:189px;
	float:left;
	position:relative;
}

.area_frame_02{
	padding-top:5px;
	font-size:12px;
	padding-left:4px;
	width:150px; 
	float:left; 
	position:relative;
}

.area_right_01{
	padding-top:5px;
}

.area_header_01{
	color:#F09;
	font-size:15px;
	font-weight:bolder;
}
.area_header_01 a{
	color:#F09;
	text-decoration:none;
}

.area_header_02{
	color:#F09;
	font-size:12px;
}
#ADPanel01 {
	overflow: hidden;
	position: relative;
	height: 310px;
	width: 488px;
	left: 2px;
	top: 5px;
	background-image: url(../images/FrameBorder/index2-01newsB.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 3px;
	margin: 3px;
}
#ADPanel02 {
	overflow: hidden;
	position: relative;
	height: 27px;
	width: 216px;
	float:left;
	left: 0px;
	top: 0px;
}
#ADPanel03 {
	overflow: hidden;
	position: relative;
	height: 27px;
	width: 262px;
	float:left;
	left: 4px;
	top: -3px;
	background-image: url(../images/FrameBorder/index2-01newsSB.jpg);
}
#ADPanel04 {
	overflow: hidden;
	position: relative;
	height: 270px;
	width: 480px;
	float:left;
	left: 1px;
	top: 5px;
}
