@charset "utf-8";
/* CSS Document */
#navigator { width:925px; height:30px; overflow:hidden; }
	#navigator ul { margin:0; padding:0; list-style-type:none; }
	#navigator li { float:left; }
	#navigator li a { display:block; font-weight:bold; color:#fff; text-decoration:none; text-align:center; height:30px; line-height:30px; }

.subNavi { margin-bottom:15px; }
	.subNavi ul { margin:0; padding:0; list-style-type:none; }
	.subNavi a { display:block; height:24px; line-height:24px; text-decoration:none; color:#333; padding-left:10px; }
	.subNavi a:hover { color:#fff; }

/* main */
#navi_1 a { width:120px; background:url(common/navi.jpg) no-repeat 0px top; }
#navi_1 a:hover, #navi_1.currents a { background:url(common/navi.jpg) no-repeat 0px bottom; }

#navi_2 a { width:144px; background:url(common/navi.jpg) no-repeat -120px top; }
#navi_2 a:hover, #navi_2.current a { background:url(common/navi.jpg) no-repeat -120px bottom; }

#navi_4 a { width:157px; background:url(common/navi.jpg) no-repeat -264px top; }
#navi_4 a:hover, #navi_4.current a { background:url(common/navi.jpg) no-repeat -264px bottom; }

#navi_3 a { width:185px; background:url(common/navi.jpg) no-repeat -421px top; }
#navi_3 a:hover, #navi_3.current a { background:url(common/navi.jpg) no-repeat -421px bottom; }

#navi_5 a { width:174px; background:url(common/navi.jpg) no-repeat -606px top; }
#navi_5 a:hover, #navi_5.current a { background:url(common/navi.jpg) no-repeat -606px bottom; }

#navi_6 a { width:145px; background:url(common/navi.jpg) no-repeat -780px top; }
#navi_6 a:hover, #navi_6.current a { background:url(common/navi.jpg) no-repeat -780px bottom; }

/* sub */
#sub_2 { width:142px; border:#CFECF6 solid; border-width:1px 1px 3px 1px; background:#E7F6FA; margin-left:120px; }
	#sub_2 a { width:133px; overflow:hidden; }
	#sub_2 a:hover { background:#10A2D1; }

#sub_4 { width:155px; border:#FBF2B2 solid; border-width:1px 1px 3px 1px; background:#FCF6CC; margin-left:449px; }
	#sub_4 a { width:115px; overflow:hidden; }
	#sub_4 a:hover { background:#F1D301; }

#sub_3 { width:183px; border:#DFF0CE solid; border-width:1px 1px 3px 1px; background:#EEF7E6; margin-left:264px; }
	#sub_3 a { width:143px; overflow:hidden; }
	#sub_3 a:hover { background:#5DB30A; }

#sub_5 { width:172px; border:#FDEDCC solid; border-width:1px 1px 3px 1px; background:#FEF6E5; margin-left:606px; }
	#sub_5 a { width:132px; overflow:hidden; }
	#sub_5 a:hover { background:#F5A300; }
	
#sub_6 { width:143px; border:#F4D4CF solid; border-width:1px 1px 3px 1px; background:#F9E9E6; margin-left:780px; }
	#sub_6 a { width:134px; overflow:hidden; float: left;}
	#sub_6 a:hover { background:#DE3813; }


/*page*/
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

