@charset "UTF-8";

/*------------------------------------------------

   info/index

------------------------------------------------*/

.ii_con{
    padding:2px 0;
	margin-bottom:10px;
}
.ii_con ul{
	padding:0 !important;
	margin:0 !important;
	list-style:none !important;
}
.ii_con ul li{
	padding:0 !important;
	margin:0 !important;
	background:none !important;
	list-style:none !important;
	border-bottom: 1px dashed #c6c6c6;
}
.ii_con ul li a{
	color:#000 !important;
	text-decoration:none;
	display:block;
	padding:12px 0;
	border-bottom:1px solid #fff;
}
.ii_con ul li a:hover{
	border-bottom:1px solid #eee;
}
.day{
	width:120px;
	float:left;
	text-indent:0.5em;
}
.txt{
	width:600px;
	float:right;
}
.t_new{
	background:#e60012;
	color:#fff;
	font-size:80%;
	padding:2px 10px;
	margin-right:10px;
}


.pagenav {
    height: 25px;
    margin: 50px auto 0 auto;
    overflow: hidden;
	text-align: center;
	width: 100%;
	font-size: 14px;
}
.pagenav a {
    background: #efefef none repeat scroll 0 0;
    color: #000000;
    padding: 4px 8px;
    text-decoration: none;
}
.pagenav a:hover {
    background: #999999 none repeat scroll 0 0;
    color: #ffffff;
	text-decoration:none;
}
.pagenav .current_page {
    background: #008240 none repeat scroll 0 0;
    color: #ffffff;
    padding: 4px 8px;
}
.pagenav .link_before, .pagenav .link_next {
    padding: 5px 8px;
}

.pagenav_pn {
    height: 25px;
    margin: 40px auto 0 auto;
    overflow: hidden;
    text-align: center;
    width: 350px;
}
.pagenav_pn a {
    background: #efefef none repeat scroll 0 0;
    color: #000000;
    padding: 4px 8px;
    text-decoration: none;
}
.pagenav_pn a:hover {
    background: #008240 none repeat scroll 0 0;
    color: #ffffff;
	text-decoration:none;
}
.prev_article,.next_article{
        width:100px;
        float:left;
        text-align:center;
}
.list_article{
        width:150px;
        float:left;
        text-align:center;
}
.list_article a{
    padding: 4px 30px;
}


@media screen and (max-width: 480px) {

    .day{
        width:100%;
        text-indent: 0;
    }
    .txt{
        width:100%;
    }
    
    
    .pagenav_pn {
        height: auto;
        width: 100%;
        font-size: 14px;
        display: flex;
        justify-content: center;
    }
    .prev_article,.next_article{
            width:auto;
    }
    .list_article{
            width:150px;
    }

}

