.genre{color:#3D64E4;font-size:0.8rem;line-height:1}#updating #main-content img{width:100%}#home-header-movie{background-color:#000}#home-header-movie #yt-frame{width:854px;height:480px;margin:0 auto;display:block}#home #news-list li{padding:1rem 0;border-bottom:1px solid #CCC}@media screen and (min-width: 500px){#home #news-list li{display:flex}}#home #news-list li a{display:block}@media screen and (min-width: 300px){#home #news-list li .thumb{width:100%}}@media screen and (min-width: 500px){#home #news-list li .thumb{width:39%;margin-right:1%}#home #news-list li .info{width:64%}#home #news-list li img{width:100%;display:block}}@media screen and (min-width: 300px){#home #news-list li .title{font-size:1.2rem}}@media screen and (min-width: 500px){#home #news-list li .title{font-size:1.5rem}}#home #news-list li .info{color:#FFF}#home #news-list li .info:hover{color:#FFAA56}#home #news-list li .thumb img{width:100%}#movies li{padding:2rem 0;border-bottom:1px solid #CCC;display:flex}#movies li img{width:30%;max-width:320px;margin-right:1rem}#movies li .title{font-size:1.2rem}#movies li .price{color:#4DE4EA}#movies li .period{margin-bottom:1rem}#movies li .period span{color:#4DE4EA}#movies li .pay-button{background:#34d9d1;background-image:-webkit-linear-gradient(top, #34d9d1, #2bb8b8);background-image:-moz-linear-gradient(top, #34d9d1, #2bb8b8);background-image:-ms-linear-gradient(top, #34d9d1, #2bb8b8);background-image:-o-linear-gradient(top, #34d9d1, #2bb8b8);background-image:linear-gradient(to bottom, #34d9d1, #2bb8b8);font-family:Arial;color:#ffffff;font-size:20px;padding:0.5rem 1rem;text-decoration:none}#movies li .pay-button:hover{background:#3cfcfc;background-image:-webkit-linear-gradient(top, #3cfcfc, #34d9d9);background-image:-moz-linear-gradient(top, #3cfcfc, #34d9d9);background-image:-ms-linear-gradient(top, #3cfcfc, #34d9d9);background-image:-o-linear-gradient(top, #3cfcfc, #34d9d9);background-image:linear-gradient(to bottom, #3cfcfc, #34d9d9);text-decoration:none}#profile #page-headline{font-size:1.2rem}#profile #main-content{padding-top:1rem;display:flex;align-items:flex-start}#profile .profile-photo{width:50%;max-width:374px;margin-right:1rem}#profile .clearfix{display:flex;flex-wrap:wrap}#profile .clearfix img{width:134px}#profile section{margin-bottom:2rem}#profile li{margin-bottom:1rem}
