@charset "utf-8";

#header{
background: url("/images/activity/bg_activity02.jpg") no-repeat center center ;	
background-size:cover;
}

#box_activity{ margin-top:50px; }

#side_area{
width:175px;
float:left;
}

.category{
background: url("/images/activity//bg_line_s.gif") no-repeat left top ;
padding-top:27px;
}

.archive{
margin-top:27px;
background: url("/images/activity/bg_line_s.gif") no-repeat left top ;
padding-top:27px;
}

#side_area h3{
line-height:100%;
border-bottom:1px solid #ccc;
padding-bottom:7px;
}

#side_area li{
border-bottom:1px dotted #ccc;
padding:15px 0 2px;
}

#main_area{
width:735px;
float:right;
}

.post{ 
background: url("/images/activity/bg_line_s.gif") no-repeat left top;
margin-bottom:75px;
}

.post h3{
padding:18px 0 7px;
font-weight:bold;
border-bottom:1px dotted #ccc;
margin-bottom:17px;
}

.post p{ margin-bottom:20px; }

.post p a{ 
color:#999;
}

.post p a:hover{ 
color:#999;
text-decoration:underline;
}

.date_cat{
border-top:1px dotted #ccc;
padding-top:10px;
}

span.date{ padding-right:6px;}

#nav_activity{
text-align:center;
}

#nav_activity{
text-align:center;
}

#nav_activity ul{
line-height:100%;
} 

#nav_activity li{ 
padding:0 14px;
display:inline;
line-height:100%;
}

#nav_activity li img { vertical-align: text-bottom; }


/*------------------------------------------------------------------------------------------------------------page-navi----------------*/

.wp-pagenavi{ text-align:center; }

.wp-pagenavi a, .wp-pagenavi a:link {
line-height:210%;
font-size:90%;
padding:4px 6px 3px 6px;
margin-right: 5px;
text-decoration: none !important;
border: 1px solid #ccc;
color: #666;
background-color: #fff;	
}

.wp-pagenavi a:visited {
padding:4px 6px 3px 6px;
margin-right: 5px;
text-decoration: none;
border: 1px solid #000;
color: #000;
background-color: #fff;
}

.wp-pagenavi a:hover {	
padding:4px 6px 3px 6px;
border: 1px solid #000;
color: #fff !important;
background-color: #000;
}

.wp-pagenavi a:active {
padding:4px 6px 3px 6px;
margin-right: 5px;
text-decoration: none;
border: 1px solid #000;
color: #fff;
background-color: #000;	
}

.wp-pagenavi span.pages {
font-size:90%;
padding:4px 6px 3px 6px;
margin-right: 5px;
color: #fff;
border: 1px solid #000;
background-color: #000;
}

.wp-pagenavi span.current {
font-size:90%;
padding:4px 6px 3px 6px;
margin-right: 5px;
border: 1px solid #000;
color: #fff;
background-color: #000;
}

.wp-pagenavi span.extend {
/*font-size:90%;
padding:4px 6px 3px 6px;
margin-right: 5px;
border: 1px solid #000;
color: #fff;
background-color: #000;*/
}
