#mainbox {
    width: 75.48387%;
}
#sidebar, #sidebar2 {
    width: 22.58064516129%;
}


.skill .full-post .read-more {
    border: none;
    padding: 0;
}
.skill .full-post .read-more:hover {
    background-color: #fff;
    color: #0084ff;
    opacity: .7;
}
.related-place li{
    width: 48%;
}
.related-place li a{
    width: 100%;
    padding: .4em .6em!important;
}
.widget_co li{list-style:circle;list-style-position:inside;border-bottom:1px dashed #ddd;padding:.5em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.widget_co li:last-child{border:none;padding-bottom:0}
.widget_co li:first-child{padding-top:0}

.widget_seo .item{margin-top:1.5em;position:relative}
.widget_seo .thumbnail{height:150px;width:100%;display:block;overflow:hidden;margin-bottom: 1em}
.widget_seo .thumbnail img{height:150px;width:100%;}
.widget_seo .num{padding:0 5px;color:#999}
.widget_seo .category{position:absolute;top:.5em;left:.5em;z-index:1;background-color:#0084ff;opacity:.9;padding:.1em .5em;color:#fff;font-size:12px}
.widget_seo .item .title{width:100%;font-weight:400;padding:0 5px;font-size:16px}
.widget_seo .author,.widget_seo .comment,.widget_se .thumb,.widget_se .view{padding-right:1em;max-width:8em}
.widget_seo .thumb{padding-right:0}
.widget_seo time{padding-top:2px}



.krseo{
    display:flex;
    justify-content: space-between;
    align-items:center;
    border-bottom:1px solid #eee;
    padding-bottom: 15px;
}    
.art-main {
    padding: 1em 1.5em;
}
.art-main .art-title {
    font-size: 24px;
}
.kr-seo .art-content{
    padding-top: 0;
    font-size:14px;
}
.skill{
    padding-bottom:0;
}
.skill .full-post{
    padding:0;
}
.skill .full-post .content{
    margin-left:0;
}
.skill .full-post .img-list {
    width: 48.99%;
    margin-right: 2%;
    height: 180px;
}
.skill .full-post .img-list:nth-of-type(2n) {
    margin-right: 0;
}
.pb{
    padding-bottom:10px;
}
.skill .full-post .intro{
    padding:0;    
    margin-bottom: 10px;
}
.job{
    padding-bottom:1.5em;
}
.job ul{
    padding-bottom:1.5em;
    display:flex;
    justify-content: space-between;
    align-items:center;
    border-bottom:1px solid #efefef;
    padding: 8px 0;  
    opacity: .7;
}
.job ul:last-child{
    border-bottom:none;
}
.job .ul{
    border-bottom:1px solid #eee;   
    font-weight:700;
    opacity:1;
    padding: 3px 0;  
}
.job ul li{
    width:22%;
    height: 2em;
    line-height: 2em;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%;
}
@media screen and (max-width:1200px){
    #mainbox {
        width: 100%;
    }   
    #sidebar, #sidebar2 {
        width: 100%;
    }  
    .widget_seo .thumbnail img,
    .widget_seo .thumbnail{
        height:200px;
    }    
    .skill .full-post .read-more{
        padding-top:5px;
    }
    .skill .full-post .img-list{
        height: 160px;
    }
}