@media screen and (max-width: 1000px){.wrapper{padding:0 20px;width:100%}header{margin-bottom:60px}header .back{right:20px}}@media screen and (max-width: 900px){.blks.type-2 .blk .text{height:auto}.blks.type-2 .blk .text .inner{position:relative;top:0%;transform:translateY(0%)}}@media screen and (max-width: 720px){.mobile-placeholder{display:block;background:#183382 url(../../img/down-arrow.png) no-repeat calc(100% - 20px) center;color:#fff;padding:20px 50px 10px 20px;font-weight:bold;font-size:30px;line-height:30px;text-transform:uppercase;text-align:left;cursor:pointer}.mobile-placeholder.active{background:#183382 url(../../img/up-arrow.png) no-repeat calc(100% - 20px) center}.tabs.pc{display:none}}@media screen and (max-width: 700px){.readmore{padding:12px 20px 8px}header{height:95px}header .logo{width:390px}header.sticky{position:fixed;top:0;width:100%;z-index:5;background:#fff;margin-top:0;height:110px;padding-top:30px;border-bottom:2px solid #ccc}header.sticky+.content{margin-top:230px}header .back,.footer .back{background:url(../../img/news/news-close.png) no-repeat right center;background-size:45px;font-size:15px;width:130px;line-height:15px}header .back span,.footer .back span{top:calc(50% + 5px);right:51px}.blks .blk.half{width:calc(100% - 20px)}.blks.type-1 .blk,.blks.type-1 .blk.half{margin-bottom:30px;border-bottom:2px dotted #ccc}.blks.type-1 .blk .text,.blks.type-1 .blk.half .text{position:relative;background:none;color:#000;padding:20px 0 30px}.blks.type-1 .blk:last-child,.blks.type-1 .blk.half:last-child{border-bottom:none}.blks.type-1 .blk.half .title{font-size:20px}.blks.type-1 .blk.half .readmore{font-size:16px;line-height:16px}.blks.type-2 .blk .img,.blks.type-2 .blk .text{width:calc(100%)}.blks.type-2 .blk .text{margin-top:20px;height:auto}.blks.type-2 .blk .text .inner{position:relative;top:auto;transform:translateY(0)}}@media screen and (min-width: 700px){.blks.type-2 .blk{width:calc(100%)}.tabs a{padding-top:10px;padding-bottom:10px}}@media screen and (max-width: 700px){#previous-news{padding-top:20px}}@media screen and (max-width: 500px){header{height:auto}header .logo{width:100%}#news-sub-page header{margin-bottom:70px}#news-sub-page header .wrapper{padding-bottom:10px}#news-sub-page header .back{top:auto;bottom:-100px}}
/*# sourceMappingURL=style-responsive.css.map */
