/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,arial;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;clear:both;}
a{color:#000;}


.wrap{width:1002px; margin:0 auto; }
.content{background:#fff; padding:18px 12px 0; overflow:hidden; _zoom:1}
.left{width:868px; margin:0 auto;}
.right{float:right; width:340px; padding-bottom:20px;}
.tit{ border-bottom:3px solid #000; padding-bottom:3px; width:868px; margin:0 auto;}
.tit h2{line-height:26px; padding-left:20px; color:#000; font-size:14px;}
.list{padding:8px 0 0 20px; }
.list li{line-height:23px; color:#616161; font-size:14px;}
.list li a{color:#616161; font-size:14px;}
.list li .date{font-size:12px; padding-left:16px;}
.list li.sp{height:20px; overflow:hidden; line-height:0; font-size:0;}
.pages{text-align:center; line-height:24px; padding:16px 0; clear:both; overflow:hidden; _zoom:1}


.cebottom{margin:10px auto; line-height:25px; padding-bottom:10px; text-align:center; color:#000; margin:0 auto; width:860px; padding-top:15px; border-top:#000 3px solid;}
.cebottom a{color: #000;	text-decoration: none;}
.cebottom a:hover {color:#000;	text-decoration:underline;}
