@font-face{font-family:"bebasneue";src:url("../fonts/bebasneue/bebasneue.otf") format("truetype")}.main .head_news{width:100%;height:50vh;background-color:#000}.main .head_news h1{position:absolute;margin:0;top:15%;left:50%;transform:translateX(-50%);color:#fff;font-family:"bebasneue";font-size:400%}.main .head_news p{color:#fff;position:absolute;top:20%;text-align:center;width:100%;font-weight:bold;font-size:120%}.main .breadcrumbs{background-color:#000;width:100%;height:40px}.main .contents{width:80%;margin:30px auto}.main .contents .allCategory{width:calc(100% * 2 / 3);text-align:right;font-size:80%;color:#9D9D9D}.main .contents .news{width:calc(100% * 2 / 3);display:flex;flex-wrap:wrap}.main .contents .news .thumbnail{width:calc(100% / 4);height:calc(80vw * 1 / 9);display:inline-block;overflow:hidden;margin:15px 0}.main .contents .news .thumbnail img{width:100%;margin:auto;transition:0.15s}.main .contents .news .thumbnail img:hover{transform:scale(1.2)}.main .contents .news .containerNews{width:calc(100% * 3 / 4 - 20px);display:inline-block;margin:15px 0;margin-left:20px}.main .contents .news .containerNews .date{color:#4D4D4D}.main .contents .news .containerNews .newsTitle{font-size:120%;margin:0}.main .contents .news .containerNews .category{color:#4D4D4D}.main .contents .news .containerNews .continue{color:#961D38}.main .contents .page{text-align:center;margin:40px 0 50px 0}.main .contents .twitter{width:calc(80vw / 3 - 30px);height:170%;background-color:#000;position:absolute;top:calc(50vh + 100px);left:67%;overflow:scroll}.main .contents .head_twitter{width:calc(80vw / 3 - 30px);height:30px;line-height:30px;color:#fff;background-color:#961D38;text-align:center;font-family:"bebasneue";left:67%;position:absolute}@media (max-width: 750px){.main .contents{margin-top:0;width:100%}.main .contents .head_twitter{position:inherit;width:100%}.main .contents .twitter{-webkit-overflow-scrolling:touch}.main .contents .allCategory{width:100%}.main .contents .news{width:100%}.main .contents .news .thumbnail{width:100%;height:calc(100vw * 2 / 3);margin:5px 0}.main .contents .news .containerNews{margin:5px 0 30px 10px}.main .contents .twitter{position:inherit;width:100%}}
