ul,li {list-style-type:none;}
img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.p-text p { line-height: 24px;}
.map { width: 480px;}
.ts1 { line-height: 20px; overflow: hidden; display: block; padding: 10px 0 20px 0;}
.news-item { line-height: 24px;}
.news-tit { font-size: 12px; color:#444;}
.news-item dl { margin-bottom: 30px; list-style-type:none;}
.job p { margin-bottom: 10px;}
.job { margin-bottom: 20px;}
.job  h2 { font-size: 16px; font-weight: normal;}
@media screen and (min-width: 1080px){
    video{width: 100%; height:500px;}
}
@media (max-width: 768px){
    video {
        width: 100%;
    }
}