/* =lineBar
--------------------------------------------------------------------------------------- */
#lineBar
{	
	padding:3px 0;
	border-bottom:1px solid #CDCDCD;
	text-align:center;
	background:#F4F3F2;
}
#lineBar .wrapClear
{
	margin:0 auto;
	width:935px;
}
#lineBar .wrapClear_01
{
	clear:both;overflow:hidden;zoom:1;
	padding:0 10px;
}
#lineBar .wrapClear,
#lineBar .wrapClear A,
#lineBar .wrapClear_01,
#lineBar .wrapClear_01 A
{
	font-family:Verdana;
	font-size:10px;
}
/* =headerFrame_01
--------------------------------------------------------------------------------------- */
#headerFrame_01 .fR{margin-top:40px;}
#headerFrame_01 INPUT{width:323px;}
/* =mainNavFrame
--------------------------------------------------------------------------------------- */
#mainNavFrame UL
{
	background:url(../images/bg_nav_01.gif) repeat-x 0 0;
	height:30px;
}
#mainNavFrame UL LI
{
	float:left;
	height:30px;
}
#mainNavFrame UL LI.on
{
	margin-left:-1px;
	background:url(../images/bg_nav_02.gif) repeat-x 0 0;
}
#mainNavFrame UL LI A
{
	display:block;
	_display:inline-block;
	padding:0 17px;
	border-left:1px solid #AFC28A;
	border-right:1px solid #C4D598;
	font-weight:bold;
	color:#FFF;
	height:30px;
	line-height:30px;
}
/* =tabNav
--------------------------------------------------------------------------------------- */
.tabNav
{
	position:relative;
	padding-top:25px;
}
.tabNav DL
{
	width:100%;
}
.tabNav DT
{
	float:left;
	position:absolute;
	top:0;
	padding-left:10px;
	color:#FFF;

	height:26px;
	line-height:26px;
}
.tabNav DT SPAN
{
	float:left;
	padding-right:0px;
	color:#0B587C;

	cursor:pointer;
}
.tabNav DT.on
{
	color:#000;
	padding-right:0px;
	background:url(../images/btn_01.gif) no-repeat 0 -50px;
	height:27px;

}
.tabNav DT.on SPAN
{
	color:#0B587C;
	background:url(../images/btn_01.gif) no-repeat 100% -50px;
	height:26px;
	padding-right:10px;


}
.tabNav DT.one
{
	left:0;

}
.tabNav DT.two
{
	left:250px;

}
.tabNav DT.three
{
	left:500px;

}
.tabNav DT.four
{
	left:750px;


}
.tabNav DD
{
	border:1px solid #CDCDCD;
	background:#FFF;
	height:257px;
}
/* =list_02 style
--------------------------------------------------------------------------------------- */
.list_02 UL
{
	padding:10px;
	_padding:8px;
	background:#FFF;
}
.list_02 LI{float:left;text-align:left;width:24.5%;}
/* =list_04 style
--------------------------------------------------------------------------------------- */
.list_04 DL
{
	padding:10px;
	background:#FFF;
}
.list_04 DT.title
{
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
}
.list_04 DT.title A
{
	font-size:12px;
	color:#000;
}
.list_04 DT.title A:hover
{
	color:#F60;
}
.list_04 DD
{
	float:left;
	width:50%;
}
.list_04 DD A
{
	font-size:11px;
}
/* =list_06 style
--------------------------------------------------------------------------------------- */
.list_06 UL
{
	padding:5px 0;
}
.list_06 LI
{
	float:left;
	display:inline;
	margin:0 3px 10px 7px;
	width:23.2%;
	height:170px;
	overflow:hidden;
}
.list_06 UL.style_01 LI
{
	width:31.5%;
}
.list_06 UL.style_02 LI
{
	width:47%;
}
.list_06 UL,
.list_06 LI
{
	padding-left:3px;
	text-align:left;
}
.list_06 LI H3
{
	margin-bottom:5px;
	border-bottom:1px solid #CCC;
}
.list_06 LI H3 A,
.list_06 LI A.more
{
	font-weight:bold;
	color:#000;
}
.list_06 LI A.more 
{
	font-size:11px;
}
.list_06 LI P A
{
	padding-left:20px;
	background:url(../images/icon-02.gif) no-repeat 10px 4px;
}
/* =photoList_01 style
--------------------------------------------------------------------------------------- */
.photoList_01
{
	padding:10px 0 10px 9px;
}
.photoList_01 LI
{
	float:left;
	display:inline;
	margin:0 10px 10px;
	width:80px;
	height:113px;
	overflow:hidden;
}
.photoList_01 LI A
{
	display:block;
}
/* =photoLists_02 style
--------------------------------------------------------------------------------------- */
.photoLists_02 DL{padding:15px 10px 0;_padding:15px 5px 0;background:#FFF;}
.photoLists_02 DL.style_01{padding:15px 3px 0;background:#FFF;}
.photoLists_02 DD
{
	float:left;
	margin:0 11px;
	_margin:0 9px;
	text-align:center;
	width:80px;
	height:110px;
	overflow:hidden;
}
.photoLists_02 DL.style_01 DD{margin:0 8px;}
.photoLists_02 DD A.images
{
	width:80px;
	height:80px;
}
.photoLists_02 DD A
{
	display:block;
	text-align:center;
}
/* =photoLists_06 style
--------------------------------------------------------------------------------------- */
.photoLists_06 UL
{
	padding:10px 3px 0;
	*padding:10px 3px;
}
.photoLists_06 UL.photo_01 LI
{
	margin:0 7px 8px 15px;
}
.photoLists_06 UL.photo_02 LI
{
	margin:0 5px 3px 15px;
}
.photoLists_06 UL.photo_03 LI
{
	margin:0 6px 3px 12px;
}
.photoLists_06 UL LI
{
	float:left;
	display:inline;
	width:80px;
	text-align:center;
	height:100px;
	overflow:hidden;
}
.photoLists_06 UL LI .images
{
	display:block;
	margin:0 auto 3px;
	width:80px;
	height:80px;
	overflow:hidden;
}
.photoLists_06 UL LI P
{
	margin-bottom:3px;
}
.photoLists_06 UL LI P button
{
	display:block;
}
/* =photoLists_07 style
--------------------------------------------------------------------------------------- */
.photoLists_07
{
	background:url(../images/bg-title-01.gif) repeat 0 4px;
}
.photoLists_07 UL
{
	padding:10px 0 10px 10px;
}
.photoLists_07 LI
{
	float:left;
	display:inline;
	margin:0 16px 10px 0;
	border-bottom:1px dashed #010103;
	width:31%;
	height:90px;
}
.photoLists_07 UL.style_01 LI
{
	margin:0 16px 10px 0;
	width:23.2%;
}
.photoLists_07 UL.style_02 LI
{
	margin:0 16px 10px 0;
	width:30.5%;
}
.photoLists_07 LI .images
{
	float:left;
	width:80px;
}
.photoLists_07 LI .info
{
	float:right;
}
.photoLists_07 LI .width_01
{
	width:130px;
}
.photoLists_07 LI .width_02
{
	width:125px;
}
.photoLists_07 LI .width_03
{
	width:90px;
}
.photoLists_07 LI .info H3
{
	margin-bottom:5px;
	height:27px;
	overflow:hidden;
}
.photoLists_07 LI .info *
{
	font-size:11px;
	line-height:1.2;
}
/* =news_01 style
--------------------------------------------------------------------------------------- */
.news_01
{
	padding-bottom:10px;
}
.news_01 .images,
.news_01 .images_01
{
	float:left;
	width:80px;
}
.news_01 .images_01
{
	width:200px;
	background:#F5FBFF;
}
.news_01 .info,
.news_01 .info_01,
.news_01 .info_02
{
	float:right;
	width:263px;
}
.news_01 .info_01
{
	width:343px;
}
.news_01 .info_02
{
	width:213px;
}
.news_01 UL
{
	padding:0 10px 10px;
}
.news_01 .info_01 UL
{	
	padding:0;
}
.news_01 LI
{
	padding-left:10px;
	background:url(../images/icon-02.gif) no-repeat 0 7px;
}
/* =news_02 style
--------------------------------------------------------------------------------------- */
.news_02 UL
{
	padding:10px 5px;
}
.news_02 UL LI
{
	padding-left:10px;
	background:url(../images/icon-02.gif) no-repeat 0 8px;
}
.news_02 LI A
{
	font-size:11px;
}
/* =news_05 style
--------------------------------------------------------------------------------------- */
.news_05
{
	margin-bottom:10px;
	padding:10px;
	text-align:left;
}
.news_05 .images
{
	float:left;
	border:1px solid #CCC;
	width:200px;
}
.news_05 .info
{
	float:right;
	width:492px;
}
.news_05 LI A
{
	padding-left:10px;
	background:url(../images/icon-02.gif) no-repeat 0 5px;
}
/* =categories style
--------------------------------------------------------------------------------------- */
.categories
{
	text-align:left;
}
.categories DL
{
	margin-top:10px;
	width:348px;
}
.categories DL DD
{
	margin-bottom:10px;
}
.categories DL DT A
{
	color:#133B62;
}
.categories DL DD A
{
	font-size:11px;
	text-decoration:underline;
}
/* =post_02 style
--------------------------------------------------------------------------------------- */
.post_02 .postList_01{background:#FFF;}
.post_02 .postList_01 P{float:left;padding:3px 0;}
.post_02 .postList_01 .on{background:#F6F9EF;height:24px;}
.post_02 .postList_01 .width_01{padding-left:5px;width:75%;}
.post_02 .postList_01 .width_01 IMG{margin-right:5px;}
.post_02 .postList_01 .width_01 A{font-size:11px;}
.post_02 .postList_01 .width_02{width:25%;}
/* =post_01 style
--------------------------------------------------------------------------------------- */
.post_01 .postList_01 .on{background:#F6F9EF;height:24px;}
.post_01 .postList_01 P{float:left;padding:3px 0;}
.post_01 .postList_01 .width_01{
	padding-left:3px;
	width:63%;
}
.post_01 .postList_01 .width_01 A{margin-left:3px;}
.post_01 .postList_01 .width_02{
	width:18%;
}
.post_01 .postList_01 .width_02 IMG{margin-right:5px;}
.post_01 .postList_01 .width_03{
	width:10%;
}
.post_01 .postList_01 .width_04{padding-left:5px;width:50%;}
.post_01 .postList_01 .width_04 A{margin-left:3px;}
.post_01 .postList_01 .width_05{width:35%;}
.post_01 .postList_01 .width_05 IMG{margin-right:5px;}
.post_01 .postList_01 .width_06{width:13%;}
.post_01 .postList_01 .more{padding:7px 10px;border-bottom:5px solid #ECECEC;text-align:right;background:#FFF;}
.post_01 .postList_01 .more A{font-weight:normal;}
/* =footer
--------------------------------------------------------------------------------------- */
#footer
{
	border-top:1px solid #CFCFCF;
	padding-top:10px;
	font-weight:bold;
	color:#5e5e5e;
}
#footer .marginT10 *,
#footer .marginB10 *,
#footer .marginT5 *,
#footer .marginB5 *
{
	font-weight:normal;
	font-size:11px;
}

