.wrapper { min-width: 1060px; }

.loading__wrapper { width: 100%; height: 100%; position: fixed; background: #000; top: 0; left: 0; }

.loading__wrapper p { position: absolute; top: 50%; right: auto; bottom: auto; left: 50%; margin-top: -100px; margin-left: -317px; }

.bg__content ul li { display: none; }

.bg__content ul li.active { display: block; }

header .header { width: 100%; position: absolute; top: 0; right: auto; bottom: auto; left: 0; padding-top: 14px; margin-left: 0; }

header .header .content__info { width: 311px; margin-left: 12px; }

header .header .content__info li { width: auto; float: left; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

header .header .content__info li:hover { opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }

header .header .content__info li.content__info-bnr--bddvd { margin-left: 0; margin-right: 20px; }

header .header .content__info li.content__info-bnr--amazon { margin-left: 0; margin-right: 20px; }

header .header ul.header__menu_list--top { margin: 0 0 0 22px; width: 180px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }

header .header ul.header__menu_list--top li { position: relative; float: none; margin-right: auto; margin-bottom: 27px; }

header .header ul.header__menu_list--top li:first-child { margin-right: auto; }

header .header ul.header__menu_list--top li.current a { cursor: default; -webkit-transition: none !important; transition: none !important; opacity: 0.5 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }

header .header ul.header__menu_list--top li a { font-family: 'Roboto', sans-serif; font-size: 17px; color: #fff; text-decoration: none; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

header .header ul.header__menu_list--top li a:hover { color: #fff; opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

header .header ul.header__menu_list--bottom { /*margin: 48px 0 0 22px;*/ margin: 0 0 0 22px; width: 180px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }

header .header ul.header__menu_list--bottom li { position: relative; float: none; margin-right: auto; margin-bottom: 7px; }

header .header ul.header__menu_list--bottom li:first-child { margin-right: auto; margin-left: auto; }

header .header ul.header__menu_list--bottom li.current a { cursor: default; -webkit-transition: none !important; transition: none !important; opacity: 0.5 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }

header .header ul.header__menu_list--bottom li a { font-family: 'Roboto', sans-serif; font-size: 17px; color: #fff; text-decoration: none; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

header .header ul.header__menu_list--bottom li a:hover { color: #fff; opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content { position: relative; min-height: 762px; margin-bottom: 80px; }

article .content h1 { width: 634px; max-width: 634px; position: absolute; top: auto; right: auto; bottom: -103px; left: 50%; margin-left: -317px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }

article .content h1 img { width: 100%; height: auto; }

article .content .content__bnr-soundtrack { width: 180px; position: absolute; top: auto; right: auto; bottom: 60px; left: 50%; margin-left: -32%; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .content__bnr-soundtrack img { width: 100%; height: auto; }

article .content .content__bnr-soundtrack:hover { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content .rightArea { position: absolute; top: 20px; right: 10px; bottom: auto; left: auto; }

article .content .rightArea .bannerArea { width: 220px; margin: 0 auto 30px; }

article .content .rightArea .bannerArea ul { width: 220px; }

article .content .rightArea .bannerArea ul li { width: 220px; margin-top: 10px; }

article .content .rightArea .bannerArea ul li:first-child { margin-top: 0; }

article .content .rightArea .bannerArea ul li a img { display: block; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .rightArea .bannerArea ul li a:hover img { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content .rightArea .news { width: 218px; background: rgba(0, 0, 0, 0.4); border: 1px solid #ccc; }

article .content .rightArea .news h2 { padding: 7px 10px 5px; }

article .content .rightArea .news .news__list li.news__item { padding: 10px 10px; border-top: 1px solid #ccc; line-height: 1.2em; }

article .content .rightArea .news .news__list li.news__item .news__date { font-size: 12px; }

article .content .rightArea .news .news__list li.news__item .news__title { font-size: 13px; line-height: 1.3em; }

article .content .rightArea .news .news__list li.news__item.news__item--more { text-align: center; padding: 6px 10px; }

article .content .rightArea .news .news__list li.news__item.news__item--more a { -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .rightArea .news .news__list li.news__item.news__item--more a:hover { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content .rightArea .news a { font-size: 13px; color: #fff; text-decoration: none; line-height: 1.3em; }

article .content .rightArea .news a div { -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .rightArea .news a:hover div { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content .rightArea .twitter { width: 218px; margin-top: 12px; background: rgba(0, 0, 0, 0.4); border: 1px solid #ccc; }

article .content .rightArea .twitter h2 { padding: 7px 10px 5px; }

article .content .rightArea .twitter .twitter__list li.twitter__item { padding: 10px 10px; border-top: 1px solid #ccc; line-height: 1.2em; }

article .content .rightArea .twitter .twitter__list li.twitter__item .twitter__date { font-size: 12px; }

article .content .rightArea .twitter .twitter__list li.twitter__item .twitter__title { font-size: 13px; line-height: 1.3em; }

article .content .rightArea .twitter .twitter__list li.twitter__item.twitter__item--more { text-align: center; padding: 6px 10px; }

article .content .rightArea .twitter .twitter__list li.twitter__item.twitter__item--more a { -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .rightArea .twitter .twitter__list li.twitter__item.twitter__item--more a:hover { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content .rightArea .twitter a { font-size: 13px; color: #fff; text-decoration: none; line-height: 1.3em; }

article .content .rightArea .twitter a div { -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .rightArea .twitter a:hover div { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }

article .content .bnr_ticket { width: 190px; position: absolute; right: 240px; top: 10px; }

article .content .bnr_ticket a { display: block; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }

article .content .bnr_ticket a:hover { opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }