@media (max-width: 1024px) {

section.blog{
margin:70px auto 50px auto;
}
section.blog .blog_border{
width:3px;
height:60px;
background:#C89F62;
margin:30px auto;
}
section.blog .sec_btn{
height:60px;
line-height:60px;
width:200px;
letter-spacing: 2px;
font-size:16px;
}
.eyecatch {
    padding-top: 190px;
}
.container {
    width: 95%;
}
.col-md-9 {
    width: 75%;
}
.col-md-3 {
    width: 17%;
}
h2.archive_title{
    font-size:14px;
}
.news_title{
    font-size:15px;
}
section.blog_page #news {
    width: 48%;
}


/*----- ページネーション -----*/

.wp-pagenavi{
    margin-top:20px;
}
.page_navi_wrap .wp-pagenavi a,
.page_navi_wrap .wp-pagenavi span{
    height:35px;
    width:35px;
    line-height:35px;
}
.blog_page2 .col-md-9 {
    width: 95%;
}
.blog_page2 .col-md-4 {
    width: 48%;
}


    

}/*-- max-width:1024 end --*/
    
    
    
    
    
    
    
    
@media (max-width: 754px) {
    
section.blog{
    margin:30px auto 0 auto;
}
section.blog .row {
    display: block;
}
.main_contents .row{
    display:block;
}
section.blog .col-md-4{
    width:100%;
    margin-bottom:15px;
    padding-bottom:15px;
    border-bottom:1px dashed #C89F62;
}
.col-md-9{
    width:90%;
    margin:0 auto;
    padding:10px;
}
.news_title{
    font-size:14px;
}
section.blog .blog_border{
    width:2px;
    height:30px;
    background:#C89F62;
    margin: 15px auto;
}
section.blog .sec_btn{
    height:40px;
    line-height:40px;
    width:150px;
    font-size:14px;
    border:2px solid #C89F62;
}
.eyecatch {
    width:80px;
    padding-top:50px;
}   
#news{
    display:flex;
}
.news_wrap{
    margin:0 0 0 10px;
}
.news_desc{
    display:none;
}
.container {
    margin: 30px auto 0 auto;
}
h2.article_title{
    font-size:16px;
    margin:10px 0 30px 0;
    letter-spacing: 0;
}
.article_header .article_meta a{
    font-size:12px;
    height:20px;
    line-height:20px;

}
.article_body .sns {
    margin-top: 30px;
}
.article_header .article_meta ul{
    display:block;
}
.article_header .article_meta li{
    margin-left:0;
    margin-bottom:3px;
}

.comments {
    margin-top: 30px;
    font-size: 14px;
}
.commentlist .children {/* 返信コメントの部分 */
    margin-left: 0;
}
.commentlist .children .comment-body{
    border:none;
}
.comment-body{/* 文章部分 */
     padding:2% 2% 40px 2%;
}
.article_body{
    padding-bottom:30px;
}
.col-md-3 {
    display: flex;
    justify-content: space-around;
    width: 100%;
    margin: 50px auto 0 auto;
}
.main_contents .cate {
    margin-bottom: 0;
}
input[type=submit]{
    margin-bottom:0;
}



.container2{
    display:block;
    margin: 30px auto 0 auto;
}
.page_navi_wrap{
    width:100%;
}
section.blog_page{
    display:block;
    padding:10px;
}
section.blog_page #news {
    width: 100%;
}
.news02{
    border-bottom: 1px dashed #C89F62;
    margin-bottom:20px;
    padding-bottom:20px;
}
.news02 .category{
    display:none;
}
.news02 .news_desc{
    display:block;
}


/*----- ページネーション -----*/

.wp-pagenavi{
    margin-top:20px;
}
.page_navi_wrap .wp-pagenavi a,
.page_navi_wrap .wp-pagenavi span{
    height:30px;
    width:30px;
    line-height:30px;
    font-size:12px;
}


.blog_page2 .row{
    display:block;
}
.blog_page2 .col-md-4 {
    width: 100%;
}
.blog_page2 .main_title {
    margin-bottom: 30px;
    font-size:16px;
}
.blog_page2 .news_desc {
    display: block;
}
.blog_page2 .news {
    border-bottom: 1px dashed #C89F62;
    margin-bottom: 20px;
    padding-bottom: 20px;
}




}/*-- max-width:754 end --*/