@charset "utf-8";
.wsnr {white-space: nowrap;}

/* 210427 수정 : butter 앨범 적용*/
.album-list_wrap {background-color: #FFDC00;}
/* .album-list_wrap .butter {border: 1px solid #fff;} */

/* 210427 수정 : butter 앨범 적용*/
/* 210520수정 */
.album-list_wrap .butter a{width: 99.8%;}
/* 210520수정 */



/* .album-list_wrap {background-color: #2b2b29;} */
.album-list_wrap .album-list .contents-title {color: #fff;}
.album-detail .bottom ul li.block {display: block; text-align: center;}
.album-detail .bottom ul li.block button {margin: 0 auto;}
.album-detail .bottom.kor ul li .contents-sub {text-shadow: none;}
.album-detail .bottom.rows.three ul::after {top: 35.8%;}
.album-detail .bottom.rows.three ul::before {top: 64.3%;}

.album-detail .album-photo .slide-wrap .btn-next {background-image: url('./../../images/bts/discography/btn-next-photo.png');}
.album-detail .album-photo .slide-wrap .btn-prev {background-image: url('./../../images/bts/discography/btn-prev-photo.png');}

.album-detail .etc_wrap {margin-top: 165px; max-width:100%;}
.album-detail .etc_wrap::before {content: ''; display: block; position: absolute; top: 146px; left: 0; width: 100%; height: 1083px; background-color: #16468a;}
.album-detail .etc_wrap .etc_inner {position: relative; width: 1080px; height: 100%; margin: -15px auto 94px;}
.album-detail .etc_wrap video {width: 100%; vertical-align: top;}
.album-detail .etc_wrap .contents-obj {position: relative;}
.album-detail .etc_wrap .v_cover {position: absolute; top: 0; left: 0; width: 100%;}
.device .album-detail .etc_wrap .contents-title,
.mac-os .album-detail .etc_wrap .contents-title {top: 10px;}
.mac-os.safari .album-detail .etc_wrap .contents-title {top: 9px;}
.InternetExplorer .album-detail .etc_wrap .contents-title {top: 4px;}

.click-area {position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
.click-area > button {position: absolute;}

body:not(.device) .be .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-shadow.png');}
body:not(.device) .be .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-shadow.png');}
.be {background: #2b2b29 url('./../../images/bts/discography/be/be_bg.png') no-repeat center top/1600px auto;}
.be .album-detail .no-desc .contents-obj {float: none; padding: 0; margin: 48px auto 0;}
.be .album-detail .no-desc .contents {display: none;}
.be .album-detail .contents-sort {color: #fff;}
.be .album-detail .album-desc {color: #a8a8a8;}
.be .album-detail .bottom ul li .contents-sub {color: #8a8a89;}
.be .album-detail .bottom ul li.active .contents-sub,
.be .album-detail .bottom ul button:not(.active):focus .contents-sub,
.be .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fff;}
.be .album-detail .bottom.rows ul::after,
.be .album-detail .bottom.rows.three ul::before {background-color: #2f2f2d;}
.be .album-detail .bottom.rows ul::after {top: 45.1%;}
.be .album-detail .bottom ul li.start {padding-left: 230px;}
.be .album-detail .bottom ul li.end {padding-right: 230px;}
.be .album-detail .album-video .slide-wrap,
.be .album-detail .album-photo .slide-wrap::before {background: #232321;}
.be .album-detail .album-photo .slide-wrap .btn-prev {background-image: url('./../../images/bts/discography/btn-prev-photo-939392.png');}
.be .album-detail .album-photo .slide-wrap .btn-next {background-image: url('./../../images/bts/discography/btn-next-photo-939392.png');}
.be .album-detail .album-photo .bottom ul li.start {padding-left: 250px;}
.be .album-detail .album-photo .bottom ul li.end {padding-right: 250px;}
.be .album-detail .etc_wrap::before {top: 0.69em; height: calc(100% - 0.69em); font-size: 80px; background: #232321;}
.be .album-detail .etc_wrap .etc_inner {margin: 0 auto;}
.be .album-detail .etc_wrap .bottom ul {padding: 23px 0 27px;}
.be .album-detail .etc_wrap .click-area button {width: 100%; height: 100%;}
.be .album-detail .etc_wrap .slide-wrap {height: 1080px; margin: 0;}
.be .album-detail .etc_wrap .slide-wrap ul {position: relative;}
.be .album-detail .etc_wrap .slide-wrap li {display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.be .album-detail .etc_wrap .slide-wrap li:first-child {display: block; position: relative;}
.be .album-detail .etc_wrap .slide-wrap li:nth-child(3) .click-area button {width: 33.33%; height: 33.33%;}
.be .album-detail .etc_wrap .slide-wrap li:nth-child(3) .click-area button:nth-child(3n-1) {left: 33.33%;}
.be .album-detail .etc_wrap .slide-wrap li:nth-child(3) .click-area button:nth-child(3n) {left: auto; right: 0;}
.be .album-detail .etc_wrap .slide-wrap li:nth-child(3) .click-area button:nth-child(n+4) {top: 33.33%;}
.be .album-detail .etc_wrap .slide-wrap li:nth-child(3) .click-area button:nth-child(n+7) {top: auto; bottom: 0;}
.be .album-detail .etc_wrap .btn_video {position: absolute; top: -70px; right: 0; width: 50px; height: 50px; background: rgba(255, 255, 255, 0.08) url('./../../images/bts/discography/be/btn_muted.png') no-repeat center/100% auto; border-radius: 50vh;}
.be .album-detail .etc_wrap .btn_video.active {background-image: url('./../../images/bts/discography/be/btn_sound.png');}
.be .album-detail .song-list .list-inner {color: #fff;}
.be .album-detail .song-list .num {color: #ccc;}
.be .album-detail .song-list .track {color: #7a7a7a;}

body:not(.device) .dynamite .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ffe492.png');}
body:not(.device) .dynamite .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ffe492.png');}
.dynamite {background-color: #e66e9b;}
.dynamite .album-detail .contents-sort {color: #ffe492;}
.dynamite .album-detail .album-desc {color: #442a34;}
.dynamite .album-detail .bottom ul li .contents-sub {color: #f6c7d7;}
.dynamite .album-detail .bottom ul li.active .contents-sub,
.dynamite .album-detail .bottom ul button:not(.active):focus .contents-sub,
.dynamite .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fff;}
.dynamite .album-detail .album-video .contents-title {top: -0.01em;}
.dynamite .album-detail .album-photo .slide-wrap > ul > li ul {height: 720px;}
.dynamite .album-detail .album-video .slide-wrap,
.dynamite .album-detail .album-photo .slide-wrap::before,
.dynamite .album-detail .etc_wrap::before {background: #d2628c;}
.dynamite .album-detail .etc_wrap .contents-title {text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);}
.dynamite .album-detail .song-list .list-inner {color: #fff;}
.dynamite .album-detail .song-list .num {color: #ffe492;}
.dynamite .album-detail .song-list .track {color: #ffc5db;}
.device .dynamite .album-detail .etc_wrap .contents-title,
.mac-os .dynamite .album-detail .etc_wrap .contents-title,
.mac-os.safari .dynamite .album-detail .etc_wrap .contents-title {top: 0.1em;}

.map_of_the_soul-7 .album-detail .album-photo .slide-wrap .btn-next {background-image: url('./../../images/bts/discography/btn-next-photo-shadow.png');}
.map_of_the_soul-7 .album-detail .album-photo .slide-wrap .btn-prev {background-image: url('./../../images/bts/discography/btn-prev-photo-shadow.png');}
body:not(.device) .map_of_the_soul-7 .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ffd62c.png');}
body:not(.device) .map_of_the_soul-7 .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ffd62c.png');}
.map_of_the_soul-7 .album-detail {background-color: #2759a0;}
.map_of_the_soul-7 .album-detail .contents-title {white-space: nowrap;}
.map_of_the_soul-7 .album-detail .contents-title .big {font-family: 'MVB-SolanoGothicMVB-SB'; font-size: 81px;}
.map_of_the_soul-7 .album-detail .contents-sort {color: #ffd62c;}
.map_of_the_soul-7 .album-detail .album-desc {color: #bcd8ff;}
.map_of_the_soul-7 .album-detail .album-desc .bold {color: #fff;}
.map_of_the_soul-7 .album-detail .album-video .slide-wrap {background: #16468a;}
.map_of_the_soul-7 .album-detail .album-photo .slide-wrap::before {background: #16468a;}
.map_of_the_soul-7 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 720px;}
.map_of_the_soul-7 .album-detail .album-photo .contents-sub {white-space: nowrap;}
.map_of_the_soul-7 .album-detail .bottom.rows.three ul::before,
.map_of_the_soul-7 .album-detail .bottom.rows ul::after {background-color: #3260a0;}
.map_of_the_soul-7 .album-detail .bottom ul li .contents-sub{color: #97b0d3;}
.map_of_the_soul-7 .album-detail .bottom ul li.active .contents-sub,
.map_of_the_soul-7 .album-detail .bottom ul button:not(.active):focus .contents-sub,
.map_of_the_soul-7 .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #ffd62c;}
.map_of_the_soul-7 .album-detail .song-list .list-inner {color: #d3e5ff;}
.map_of_the_soul-7 .album-detail .song-list .num {color: #ffe475;}
.map_of_the_soul-7 .album-detail .song-list .track {color: #adcaf4;}

body:not(.device) .map_of_the_soul-persona .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ca2d57.png');}
body:not(.device) .map_of_the_soul-persona .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ca2d57.png');}
.map_of_the_soul-persona {background: url('./../../images/bts/main/kv-gr-map_of_the_soul-persona.jpg') no-repeat center; background-size: 100% 100%;}
.map_of_the_soul-persona .album-detail {background: url('./../../images/bts/discography/map_of_the_soul-persona/discography-bg.png') no-repeat center top -29px; background-size: 1588px auto;}
.map_of_the_soul-persona .album-detail .contents-sort {color: #a33267;}
.map_of_the_soul-persona .album-detail .album-desc {color: #383032;}
.map_of_the_soul-persona .album-detail .album-video .slide-wrap {background: #ef6c90;}
.map_of_the_soul-persona .album-detail .album-photo .slide-wrap::before {background: rgba(239, 108, 144, 0.7);}
.map_of_the_soul-persona .album-detail .bottom ul li .contents-sub {color: #f0c5cf;}
.map_of_the_soul-persona .album-detail .bottom ul li.active .contents-sub {color: #ffecf1;}
.map_of_the_soul-persona .album-detail .bottom ul button:not(.active):focus .contents-sub,
.map_of_the_soul-persona .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #ffecf1;}
.map_of_the_soul-persona .album-detail .bottom ul li:nth-child(1) {padding-left: 0;}
.map_of_the_soul-persona .album-detail .bottom ul li:nth-child(4) {padding-right: 0;}
.map_of_the_soul-persona .album-detail .song-list .list-inner {color: #56233a;}
.map_of_the_soul-persona .album-detail .song-list .contents-sub {color: #482937;}
.map_of_the_soul-persona .album-detail .song-list .num {color: #ffe8f2;}
.map_of_the_soul-persona .album-detail .song-list .track {color: #56233a;}
.map_of_the_soul-persona .album-detail .bottom.rows ul::after {background: #e4849c;}
.map_of_the_soul-persona .album-detail .contents-sub{text-transform: initial;}

body:not(.device) .love_yourself-answer .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ca2d57.png');}
body:not(.device) .love_yourself-answer .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ca2d57.png');}
.love_yourself-answer {background: #99bde7 url('./../../images/bts/discography/love_yourself-answer/discography-bg.jpg') no-repeat center bottom; background-size: 100% 3885px;}
.love_yourself-answer .album-detail {background: url('./../../images/bts/discography/love_yourself-answer/discography-pattern.png') no-repeat center bottom -143px; background-size: 2040px auto;}
.love_yourself-answer .album-detail .contents-sub {text-shadow: none;}
.love_yourself-answer .album-detail .contents-sort {color: #4b6897;}
.love_yourself-answer .album-detail .album-desc {color: #3e3e3e;}
.love_yourself-answer .album-detail .album-video .slide-wrap {background: rgba(132, 103, 154, 0.3);}
.love_yourself-answer .album-detail .album-photo .slide-wrap::before {background: rgba(115, 51, 99, 0.3);}
.love_yourself-answer .album-detail .bottom ul li .contents-sub {color: #713d5b;}
.love_yourself-answer .album-detail .bottom ul li.active .contents-sub {color: #51253e}
.love_yourself-answer .album-detail .bottom ul button:not(.active):focus .contents-sub, .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #51253e;}
.love_yourself-answer .album-detail .album-photo .bottom ul li .contents-sub {color: rgba(113, 61, 91, 0.95);}
.love_yourself-answer .album-detail .album-photo .bottom ul li.active .contents-sub {color: #51253e;}
.love_yourself-answer .album-detail .album-photo .bottom ul button:not(.active):focus .contents-sub, .love_yourself-answer .album-detail .album-photo .bottom ul button:not(.active):hover .contents-sub {color: #51253e;}
.love_yourself-answer .album-detail .song-list .list-inner {color: #453357;}
.love_yourself-answer .album-detail .song-list .contents-sub {color: #1d1d1d;}
.love_yourself-answer .album-detail .song-list .num {color: #5b547d;}
.love_yourself-answer .album-detail .song-list .track {color: #5b547d;}
.love_yourself-answer .album-detail .album-video .bottom ul li {padding: 0 45px;}
.love_yourself-answer .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.love_yourself-answer .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}

body:not(.device) .love_yourself-tear .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-24408d.png');}
body:not(.device) .love_yourself-tear .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-24408d.png');}
.love_yourself-tear {background: #13161e url("./../../images/bts/discography/love_yourself-tear/discography-bg.png") no-repeat center; background-size: 2012px auto;}
.love_yourself-tear .album-detail .contents-sort {color: #798ab6;}
.love_yourself-tear .album-detail .album-desc {color: #a2acc5;}
.love_yourself-tear .album-detail .album-video .slide-wrap {background: rgba(34, 41, 59, 0.5);}
.love_yourself-tear .album-detail .album-photo .slide-wrap::before {background: rgba(34, 41, 59, 0.5);}
.love_yourself-tear .album-detail .bottom ul li .contents-sub {color: #5b647f;}
.love_yourself-tear .album-detail .bottom ul li.active .contents-sub {color: #fff;}
.love_yourself-tear .album-detail .bottom ul button:not(.active):focus .contents-sub,
.love_yourself-tear .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fff;}
.love_yourself-tear .album-detail .song-list .list-inner {color: #a0a8be;}
.love_yourself-tear .album-detail .song-list .contents-sub {color: #f4f4f4;}
.love_yourself-tear .album-detail .song-list .num {color: #798ab6;}
.love_yourself-tear .album-detail .song-list .track {color: #a0a8be;}
.love_yourself-tear .album-detail .album-video .bottom ul li {padding: 0 29px;}
.love_yourself-tear .album-detail .album-photo .bottom ul li {padding: 0 45px;}
.love_yourself-tear .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.love_yourself-tear .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}

body:not(.device) .love_yourself-her .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-cd5088.png');}
body:not(.device) .love_yourself-her .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-cd5088.png');}
.love_yourself-her {background: #eef3fc url("./../../images/bts/discography/love_yourself-her/discography-bg.png") no-repeat center bottom 8px; background-size: 2580px auto;}
.love_yourself-her .album-detail .contents-sub {text-shadow: none;}
.love_yourself-her .album-detail .contents-sort {color: #608db1;}
.love_yourself-her .album-detail .contents-title {color: #5d5d7a; text-shadow: none;}
.love_yourself-her .album-detail .album-desc {color: #4c4b4b;}
.love_yourself-her .album-detail .album-video .slide-wrap {background: rgba(177, 194, 224, 0.3);}
.love_yourself-her .album-detail .album-photo .contents-title {color: #a8587c;}
.love_yourself-her .album-detail .album-photo .slide-wrap::before {background: rgba(235, 151, 188, 0.3);}
.love_yourself-her .album-detail .bottom ul li .contents-sub {color: rgba(112, 132, 168, 0.8);}
.love_yourself-her .album-detail .bottom ul li.active .contents-sub {color: #576686;}
.love_yourself-her .album-detail .bottom ul button:not(.active):focus .contents-sub,
.love_yourself-her .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #576686;}
.love_yourself-her .album-detail .album-photo .bottom ul li .contents-sub {color: #a6607f;}
.love_yourself-her .album-detail .album-photo .bottom ul li.active .contents-sub {color: #5e2a41;}
.love_yourself-her .album-detail .album-photo .bottom ul button:not(.active):focus .contents-sub, .love_yourself-her .album-detail .album-photo .bottom ul button:not(.active):hover .contents-sub {color: #5e2a41;}
.love_yourself-her .album-detail .song-list .list-inner {color: #5d5d7a;}
.love_yourself-her .album-detail .song-list .contents-sub {color: #5d5d7a;}
.love_yourself-her .album-detail .song-list .num {color: #ab7dac;}
.love_yourself-her .album-detail .song-list .track {color: #5d5d7a;}
.love_yourself-her .album-detail .album-video .bottom ul li {padding: 0 38px;}
.love_yourself-her .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.love_yourself-her .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}

body:not(.device) .you_never_walk_alone .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-106858.png');}
body:not(.device) .you_never_walk_alone .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-106858.png');}
.you_never_walk_alone {background: #8bd1c4 url("./../../images/bts/discography/you_never_walk_alone/discography-bg.jpg") no-repeat center bottom; background-size: 100% 3548px;}
.you_never_walk_alone .album-detail .contents-sub {text-shadow: none;}
.you_never_walk_alone .album-detail .contents-sort {color: #ff5d51;}
.you_never_walk_alone .album-detail .album-desc {color: #262626;}
.you_never_walk_alone .album-detail .album-video .slide-wrap {background: rgba(107, 182, 168, 0.5);}
.you_never_walk_alone .album-detail .album-photo .slide-wrap::before {background: rgba(107, 182, 168, 0.5);}
.you_never_walk_alone .album-detail .bottom ul li:first-child {padding-left: 0;}
.you_never_walk_alone .album-detail .bottom ul li:last-child {padding-right: 0;}
.you_never_walk_alone .album-detail .bottom ul li .contents-sub {color: #42766c;}
.you_never_walk_alone .album-detail .bottom ul li.active .contents-sub {color: #254842;}
.you_never_walk_alone .album-detail .bottom ul button:not(.active):focus .contents-sub, .you_never_walk_alone .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #254842;}
.you_never_walk_alone .album-detail .song-list .list-inner {color: #40382f;}
.you_never_walk_alone .album-detail .song-list .contents-sub {color: #fff;}
.you_never_walk_alone .album-detail .song-list .num {color: #7f2c26;}
.you_never_walk_alone .album-detail .song-list .track {color: #40382f;}
.you_never_walk_alone .album-detail .bottom.comb ul li {padding: 0 49px;}
.you_never_walk_alone .album-detail .bottom.comb ul li:first-child {padding-left: 0;}
.you_never_walk_alone .album-detail .bottom.comb ul li:last-child {padding-right: 0;}
.you_never_walk_alone .album-detail .bottom.comb ul li .contents-sub {font-size: 16px; line-height: 18px;}
.you_never_walk_alone .album-detail .song-list .list-wrap.list-long {padding-left: 83px;}

body:not(.device) .wings .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ec869d.png');}
body:not(.device) .wings .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ec869d.png');}
.wings {background: #0f0f0f url("./../../images/bts/discography/wings/discography-bg.png") no-repeat center bottom; background-size: contain;}
.wings .album-detail .contents-sort {color: #7d7d7d;}
.wings .album-detail .album-desc {color: #cbcbcb;}
.wings .album-detail .album-video .slide-wrap {background: rgba(32, 32, 32, 0.5);}
.wings .album-detail .album-photo .slide-wrap::before {background: rgba(32, 32, 32, 0.5);}
.wings .album-detail .bottom ul li:first-child {padding-left: 0;}
.wings .album-detail .bottom ul li:last-child {padding-right: 0;}
.wings .album-detail .bottom ul li .contents-sub {color: #707070;}
.wings .album-detail .bottom ul li.active .contents-sub {color: #fff;}
.wings .album-detail .bottom ul button:not(.active):focus .contents-sub, .wings .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fff;}
.wings .album-detail .song-list .list-inner {color: #ebebeb;}
.wings .album-detail .song-list .contents-sub {color: #fff;}
.wings .album-detail .song-list .num {color: #7d7d7d;}
.wings .album-detail .song-list .track {color: #797979;}

body:not(.device) .young_forever .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-1b594e.png');}
body:not(.device) .young_forever .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-1b594e.png');}
.young_forever .album-detail {background: #39af9c url("./../../images/bts/discography/young_forever/discography-bg.jpg") no-repeat center bottom; background-size: 100% 3635px;}
.young_forever .album-detail .contents-sub {text-shadow: none;}
.young_forever .album-detail .contents-sort {color: #fffd8c;}
.young_forever .album-detail .album-desc {color: #1b2726;}
.young_forever .album-detail .album-video .slide-wrap {background: rgba(111, 205, 189, 0.5);}
.young_forever .album-detail .album-photo .slide-wrap::before {background: rgba(111, 205, 189, 0.5);}
.young_forever .album-detail .bottom ul li .contents-sub {color: #2a695e;}
.young_forever .album-detail .bottom ul li.active .contents-sub {color: #0f322c;}
.young_forever .album-detail .bottom ul button:not(.active):focus .contents-sub, .young_forever .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #0f322c;}
.young_forever .album-detail .song-list .list-inner {color: #2b4e42;}
.young_forever .album-detail .song-list .contents-sub {color: #2b6c61;}
.young_forever .album-detail .song-list .num {color: #29653a;}
.young_forever .album-detail .song-list .track {color: #2b4e42;}
.young_forever .album-detail .album-photo .contents-sub {font-size: 18px;}
.young_forever .album-detail .album-photo .bottom ul li {padding: 0 44px;}

body:not(.device) .hwayangyeonhwa-pt2 .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-155a77.png');}
body:not(.device) .hwayangyeonhwa-pt2 .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-155a77.png');}
.hwayangyeonhwa-pt2 {background: #afe5fb url("./../../images/bts/discography/hwayangyeonhwa-pt2/discography-pattern.png") no-repeat center bottom; background-size: 2270px auto;}
.hwayangyeonhwa-pt2 .album-detail {background: url("./../../images/bts/discography/hwayangyeonhwa-pt2/discography-bg.png") no-repeat center bottom; background-size: 100% 760px;}
.hwayangyeonhwa-pt2 .album-detail .contents-sub {text-shadow: none;}
.hwayangyeonhwa-pt2 .album-detail .contents-sort {color: #316980;}
.hwayangyeonhwa-pt2 .album-detail .contents-title {color: #252525; text-shadow: none;}
.hwayangyeonhwa-pt2 .album-detail .album-desc {color: #262626;}
.hwayangyeonhwa-pt2 .album-detail .album-video .slide-wrap {background: rgba(102, 163, 188, 0.5);}
.hwayangyeonhwa-pt2 .album-detail .album-photo .slide-wrap::before {background: rgba(102, 163, 188, 0.6);}
.hwayangyeonhwa-pt2 .album-detail .bottom ul li .contents-sub {color: #356d83;}
.hwayangyeonhwa-pt2 .album-detail .bottom ul li.active .contents-sub {color: #15323d;}
.hwayangyeonhwa-pt2 .album-detail .bottom ul button:not(.active):focus .contents-sub,
.hwayangyeonhwa-pt2 .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #15323d;}
.hwayangyeonhwa-pt2 .album-detail .song-list .list-inner {color: #1b3d4b;}
.hwayangyeonhwa-pt2 .album-detail .song-list .contents-sub {color: #262626;}
.hwayangyeonhwa-pt2 .album-detail .song-list .num {color: #187ba4;}
.hwayangyeonhwa-pt2 .album-detail .song-list .track {color: #1b3d4b;}

body:not(.device) .hwayangyeonhwa-pt1 .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-8c4f4c.png');}
body:not(.device) .hwayangyeonhwa-pt1 .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-8c4f4c.png');}
.hwayangyeonhwa-pt1 {background: url('./../../images/bts/discography/hwayangyeonhwa-pt1/discography-bg.jpg') no-repeat center; background-size: 100% 100%;}
.hwayangyeonhwa-pt1 .album-detail .contents-sub {text-shadow: none;}
.hwayangyeonhwa-pt1 .album-detail .contents-sort {color: #b76f69;}
.hwayangyeonhwa-pt1 .album-detail .contents-title {color: #262626; text-shadow: none;}
.hwayangyeonhwa-pt1 .album-detail .album-desc {color: #252525;}
.hwayangyeonhwa-pt1 .album-detail .album-video .slide-wrap {background: rgba(230, 164, 160, 0.5);}
.hwayangyeonhwa-pt1 .album-detail .album-photo .slide-wrap::before {background: rgba(230, 164, 160, 0.6);}
.hwayangyeonhwa-pt1 .album-detail .bottom ul li .contents-sub {color: #9a7572; text-shadow: none;}
.hwayangyeonhwa-pt1 .album-detail .bottom ul li.active .contents-sub {color: #442a27;}
.hwayangyeonhwa-pt1 .album-detail .bottom ul button:not(.active):focus .contents-sub,
.hwayangyeonhwa-pt1 .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #442a27;}
.hwayangyeonhwa-pt1 .album-detail .song-list .list-inner {color: #724947;}
.hwayangyeonhwa-pt1 .album-detail .song-list .contents-sub {color: #262626;}
.hwayangyeonhwa-pt1 .album-detail .song-list .num {color: #d96e58;}
.hwayangyeonhwa-pt1 .album-detail .song-list .track {color: #724947;}
.hwayangyeonhwa-pt1 .album-detail .bottom ul li {padding: 0 48px;}
.hwayangyeonhwa-pt1 .album-detail .album-photo .bottom ul li {padding: 0 40px;}
.hwayangyeonhwa-pt1 .album-detail .album-photo .bottom ul li:first-child,
.hwayangyeonhwa-pt1 .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.hwayangyeonhwa-pt1 .album-detail .album-photo .bottom ul li:last-child,
.hwayangyeonhwa-pt1 .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}

body:not(.device) .dark_and_wild .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ec869d.png');}
body:not(.device) .dark_and_wild .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ec869d.png');}
.dark_and_wild .album-detail {background: #000;}
.dark_and_wild .album-detail .contents-sort {color: #831012;}
.dark_and_wild .album-detail .album-desc {color: #d8d8d8;}
.dark_and_wild .album-detail .album-video .slide-wrap {background: rgba(255, 255, 255, 0.1);}
.dark_and_wild .album-detail .album-photo .slide-wrap::before {background: rgba(255, 255, 255, 0.1);}
.dark_and_wild .album-detail .bottom ul li .contents-sub {color: #949494;}
.dark_and_wild .album-detail .bottom ul li.active .contents-sub {color: #fbfbfb;}
.dark_and_wild .album-detail .bottom ul button:not(.active):focus .contents-sub,
.dark_and_wild .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fbfbfb;}
.dark_and_wild .album-detail .song-list .list-inner {color: #e7e7e7;}
.dark_and_wild .album-detail .song-list .contents-sub {color: #fff;}
.dark_and_wild .album-detail .song-list .num {color: #a02a2a;}
.dark_and_wild .album-detail .song-list .track {color: #999;}
.dark_and_wild .album-detail .bottom ul li {padding: 0 52px;}
.dark_and_wild .album-detail .album-photo .bottom ul li {padding: 0 49px;}
.dark_and_wild .album-detail .album-photo .bottom ul li:first-child,
.dark_and_wild .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.dark_and_wild .album-detail .album-photo .bottom ul li:last-child,
.dark_and_wild .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}

body:not(.device) .skool_luv_affair .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ec869d.png');}
body:not(.device) .skool_luv_affair .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ec869d.png');}
.skool_luv_affair .album-detail {background: #2e3a32;}
.skool_luv_affair .album-detail .contents-sort {color: #c69297;}
.skool_luv_affair .album-detail .album-desc {color: #f3f3f3;}
.skool_luv_affair .album-detail .album-video .slide-wrap {background: rgba(0, 0, 0, 0.15);}
.skool_luv_affair .album-detail .album-photo .slide-wrap::before {background: rgba(0, 0, 0, 0.15);}
.skool_luv_affair .album-detail .bottom ul li .contents-sub {color: #949494;}
.skool_luv_affair .album-detail .bottom ul li.active .contents-sub {color: #fbfbfb;}
.skool_luv_affair .album-detail .bottom ul button:not(.active):focus .contents-sub,
.skool_luv_affair .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fbfbfb;}
.skool_luv_affair .album-detail .song-list .list-inner {color: #fff5f7;}
.skool_luv_affair .album-detail .song-list .contents-sub {color: #fff;}
.skool_luv_affair .album-detail .song-list .num {color: #8dbed1;}
.skool_luv_affair .album-detail .song-list .track {color: #a1c3d0;}
.skool_luv_affair .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.skool_luv_affair .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}

.o_rul8_2 .album-detail .album-photo .slide-wrap .btn-next {background-image: url('./../../images/bts/discography/btn-next-photo-shadow.png');}
.o_rul8_2 .album-detail .album-photo .slide-wrap .btn-prev {background-image: url('./../../images/bts/discography/btn-prev-photo-shadow.png');}
body:not(.device) .o_rul8_2 .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ec869d-shadow.png');}
body:not(.device) .o_rul8_2 .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ec869d-shadow.png');}
.o_rul8_2 .album-detail {background: #fff;}
.o_rul8_2 .album-detail .contents-sub {text-shadow: none;}
.o_rul8_2 .album-detail .contents-sort {color: #a7a7a7;}
.o_rul8_2 .album-detail .contents-title {color: #bf1515; text-shadow: none;}
.o_rul8_2 .album-detail .album-desc {color: #4e4e4e;}
.o_rul8_2 .album-detail .album-video .slide-wrap {background: #f4f4f4;}
.o_rul8_2 .album-detail .album-photo .slide-wrap::before {background: #f4f4f4;}
.o_rul8_2 .album-detail .bottom ul li .contents-sub {color: rgba(127, 127, 127, 0.8); text-shadow: none;}
.o_rul8_2 .album-detail .bottom ul li.active .contents-sub {color: #4f4f4f;}
.o_rul8_2 .album-detail .bottom ul button:not(.active):focus .contents-sub,
.o_rul8_2 .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #4f4f4f;}
.o_rul8_2 .album-detail .song-list .list-inner {color: #292929;}
.o_rul8_2 .album-detail .song-list .contents-sub {color: #292929;}
.o_rul8_2 .album-detail .song-list .num {color: #b15151;}
.o_rul8_2 .album-detail .song-list .track {color: #292929;}
.o_rul8_2 .album-detail .album-video .bottom ul li:first-child {padding-left: 0;}
.o_rul8_2 .album-detail .album-video .bottom ul li:last-child {padding-right: 0;}
.o_rul8_2 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 720px;}

body:not(.device) .too_cool_4_school .album-detail .album-photo .slide-wrap .btn-next.active {background-image: url('./../../images/bts/discography/btn-next-photo-ec869d.png');}
body:not(.device) .too_cool_4_school .album-detail .album-photo .slide-wrap .btn-prev.active {background-image: url('./../../images/bts/discography/btn-prev-photo-ec869d.png');}
.too_cool_4_school .album-detail {background: #191919;}
.too_cool_4_school .album-detail .contents-sort {color: #e4b059;}
.too_cool_4_school .album-detail .album-desc {color: #cbcbcb;}
.too_cool_4_school .album-detail .album-video .slide-wrap {background: rgba(14, 14, 14, 0.7);}
.too_cool_4_school .album-detail .album-photo .slide-wrap::before {background: rgba(14, 14, 14, 0.7);}
.too_cool_4_school .album-detail .bottom ul li .contents-sub {color: #707070;}
.too_cool_4_school .album-detail .bottom ul li.active .contents-sub {color: #fff;}
.too_cool_4_school .album-detail .bottom ul button:not(.active):focus .contents-sub, .too_cool_4_school .album-detail .bottom ul button:not(.active):hover .contents-sub {color: #fff;}
.too_cool_4_school .album-detail .song-list .list-inner {color: #ebebeb;}
.too_cool_4_school .album-detail .song-list .contents-sub {color: #fff;}
.too_cool_4_school .album-detail .song-list .num {color: #d6a85a;}
.too_cool_4_school .album-detail .song-list .track {color: #6e6e6e;}
.too_cool_4_school .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 720px;}

@media screen and (max-width: 1600px) {
	.be {background-size: 100% auto;}
}

@media screen and (max-width: 1456px) {
	.album-list_wrap {background-position: center bottom -91.125%; background-size: 118.4% auto;}
	.mac-os .album-list_wrap{background-position: center bottom -189px;}
}

@media screen and (max-width: 1440px) {
	.mac-os .album-list_wrap, .safari .album-list_wrap {background-position: center bottom -91.125%;}

	.album-detail .etc_wrap {margin-top: 11.46vw;}
	.album-detail .etc_wrap::before {top: 10.14vw; height: 75.21vw;}
	.album-detail .etc_wrap .etc_inner {width: 75vw; margin: -1.04vw auto 6.52vw;}
	.device .album-detail .etc_wrap .contents-title,
	.mac-os .album-detail .etc_wrap .contents-title {top: 0.7vw;}
	.mac-os.safari .album-detail .etc_wrap .contents-title {top: 0.6vw;}
	.InternetExplorer .album-detail .etc_wrap .contents-title {top: 0.28vw;}

	.be .album-detail .no-desc .contents-obj {margin: 3.33vw auto 0;}
	.be .album-detail .bottom ul li.start {padding-left: 15.97vw;}
	.be .album-detail .bottom ul li.end {padding-right: 15.97vw;}
	.be .album-detail .album-photo::before {height: calc(100% - 3.82vw);}
	.be .album-detail .album-photo .bottom ul li.start {padding-left: 17.36vw;}
	.be .album-detail .album-photo .bottom ul li.end {padding-right: 17.36vw;}
	.be .album-detail .etc_wrap::before {font-size: 5.56vw;}
	.be .album-detail .etc_wrap .bottom ul {padding: 1.60vw 0 1.88vw;}
	.be .album-detail .etc_wrap .slide-wrap {height: 75.00vw;}
	.be .album-detail .etc_wrap .btn_video { top: -4.86vw; width: 3.47vw; height: 3.47vw;}

	.dynamite .album-detail .album-photo .slide-wrap > ul > li ul {height: 50vw;}

	.map_of_the_soul-7 .album-detail .contents-title .big {font-size: calc(5.63vw + 1px);}
	.map_of_the_soul-7 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 50vw;}

	.map_of_the_soul-persona .album-detail {background-position: center top -2.01%; background-size: 110.28% auto;}
	.map_of_the_soul-persona .album-detail .bottom.rows ul{padding-top: 2.15vw;}
	.map_of_the_soul-persona .album-detail .bottom.rows ul::after {background: #e4849c; margin-top: -0.07vw;}
	.map_of_the_soul-persona .album-detail .bottom.rows ul li.taller{padding-top: 2.15vw;}

	.love_yourself-answer {background-size: 100% 100%;}
	.love_yourself-answer .album-detail {background-position: center bottom -3.68%; background-size: 141.67% auto;}
	.love_yourself-answer .album-detail .album-video .bottom ul li {padding: 0 3.125vw;}

	.love_yourself-tear {background-size: 139.72% auto;}
	.love_yourself-tear .album-detail .album-video .bottom ul li {padding: 0 2.64vw;}
	.love_yourself-tear .album-detail .album-photo .bottom ul li {padding: 0 2vw;}

	.love_yourself-her {background-position: center bottom 0.22%; background-size: 179.17% auto;}
	.love_yourself-her .album-detail .album-video .bottom ul li {padding: 0 1vw;}

	.you_never_walk_alone {background-size: 100% 100%;}
	.you_never_walk_alone .album-detail .bottom.comb ul li {padding: 0 2.4vw;}
	.you_never_walk_alone .album-detail .bottom.comb ul li .contents-sub {font-size: 1.11vw; line-height: 1.25vw;}
	.you_never_walk_alone .album-detail .song-list .list-wrap.list-long {padding-left: 5.76vw;}

	.young_forever .album-detail {background-size: 100% 100%;}
	.young_forever .album-detail .album-photo .contents-sub {font-size: 1.25vw;}
	.young_forever .album-detail .album-photo .bottom ul li {padding: 0 3.06vw;}

	.hwayangyeonhwa-pt2 {background-size: 157.64% auto;}
	.hwayangyeonhwa-pt2 .album-detail {background-size: 100% 20.56%;}

	.hwayangyeonhwa-pt1 .album-detail .bottom ul li {padding: 0 2.33vw;}
	.hwayangyeonhwa-pt1 .album-detail .album-photo .bottom ul li {padding: 0 0.5vw;}

	.dark_and_wild .album-detail .bottom ul li {padding: 0 2vw;}
	.dark_and_wild .album-detail .album-photo .bottom ul li {padding: 0 3.4vw;}

	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul {height: 50vw;}
	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 100%;}
	.o_rul8_2 .album-detail .album-video .bottom ul li {max-width: 12.61vw;}
	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 50vw;}

	.too_cool_4_school .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 50vw;}
}

@media screen and (max-width: 1030px) {
	.be .album-detail .bottom ul li.start {padding-left: 13.97vw;}
	.be .album-detail .bottom ul li.end {padding-right: 13.97vw;}

	.dynamite .album-detail .bottom ul li {padding: 0 2.5vw;}
	.dynamite .album-detail .bottom ul li:first-child {padding-left: 0;}
	.dynamite .album-detail .bottom ul li:last-child {padding-right: 0;}

	.map_of_the_soul-persona .album-detail .album-video .bottom ul li:first-child,
	.map_of_the_soul-persona .album-detail .album-video .bottom ul li:nth-child(5){padding-left: 0;}
	.map_of_the_soul-persona .album-detail .album-video .bottom ul li:nth-child(4),
	.map_of_the_soul-persona .album-detail .album-video .bottom ul li:last-child{padding-right: 0;}

	.you_never_walk_alone .album-detail .bottom.comb ul li .contents-sub {font-size: 11px; line-height: 13px;}

	.young_forever .album-detail .album-photo .contents-sub {font-size: 13px;}

	.dark_and_wild .album-detail .album-photo .bottom ul li {padding: 0 2vw;}
	
	.skool_luv_affair .album-detail .bottom ul li {padding: 0 1.5vw;}
	.skool_luv_affair .album-detail .album-photo .bottom ul li {padding: 0 2vw;}
}

@media screen and (max-width: 951px) {
	.dynamite .album-detail .bottom ul li {padding: 0 1vw;}
	.map_of_the_soul-persona .album-detail .bottom ul li {padding: 0 1.08vw;}
}

@media screen and (max-width: 768px) {
	.album-list_wrap {background-image: none;}

	.album-detail .etc_wrap {margin: 21.67vw 0 20.31vw;}
	.album-detail .etc_wrap::before {top: 9.03vw; height: 118.89vw;}
	.album-detail .etc_wrap .etc_inner {margin-top: 7.36vw; width: 100%;}
	.device .album-detail .etc_wrap .contents-title,
	.mac-os .album-detail .etc_wrap .contents-title,
	.mac-os.safari .album-detail .etc_wrap .contents-title {top: 1.4vw;}
	.InternetExplorer .album-detail .etc_wrap .contents-title {top: 0.6vw;}

	.be {background-image: url('./../../images/bts/discography/be/be_bg-m.png');}
	.be .album-detail .no-desc .contents-obj {margin-top: 8.19vw;}
	.be .album-detail .no-desc .contents {display: block; top: 0;}
	.be .album-detail .no-desc .contents .contents-title {position: relative; top: -0.74em; font-size: 13.47vw; line-height: 1; letter-spacing: -0.01em; margin: 0;}
	.be .album-detail .slide-wrap > ul > li .contents-sub {color: #fff; text-align: center;}
	.be .album-detail .album-video .slide-wrap,
	.be .album-detail .album-photo .slide-wrap::before,
	.be .album-detail .etc_wrap::before {background: none;}
	.be .album-detail .album-photo {margin-top: 27.08vw;}
	.be .album-detail .album-photo .slide-wrap > ul > li .mix {height: auto; background: #232321;}
	.be .album-detail .album-photo .slide-wrap > ul > li .portrait img {width: 100%; height: auto;}
	.be .album-detail .etc_wrap {margin: 16.11vw 0 10.14vw;}
	.be .album-detail .etc_wrap .bottom {display: none;}
	.be .album-detail .etc_wrap .etc_inner {margin: 0 auto;}
	.be .album-detail .etc_wrap .slide-wrap {height: auto; margin-top: -2.21vw;}
	.be .album-detail .etc_wrap .slide-wrap li {display: block !important; position: relative !important; opacity: 1 !important;}
	.be .album-detail .etc_wrap .slide-wrap li + li {margin-top: 5.28vw;}
	.be .album-detail .etc_wrap .slide-wrap .contents-sub {padding: 4.72vw 0;}
	.be .album-detail .etc_wrap .btn_video {width: 10.97vw; height: 10.97vw; top: auto; bottom: 1.2vw;}
	.device .be .album-detail .no-desc .contents .contents-title,
	.mac-os .be .album-detail .no-desc .contents .contents-title {top: -0.65em;}
	.InternetExplorer .be .album-detail .no-desc .contents .contents-title {top: -0.7em;}
	.mac-os .be .album-detail .etc_wrap .slide-wrap,
	.device .be .album-detail .etc_wrap .slide-wrap {margin-top: -3.53vw;}
	.InternetExplorer .be .album-detail .etc_wrap .slide-wrap {margin-top: -2.8vw;}
	.Firefox .be .album-detail .etc_wrap .slide-wrap {margin-top: -2.135vw;}
	.device .album-detail .etc_wrap .contents-title,
	.mac-os .album-detail .etc_wrap .contents-title,
	.mac-os.safari .album-detail .etc_wrap .contents-title,
	.InternetExplorer .album-detail .etc_wrap .contents-title {top: 0;}

	.dynamite .album-detail .album-video .slide-wrap {background: none;}
	.dynamite .album-detail .album-photo .slide-wrap::before {background: none;}
	.dynamite .album-detail .album-photo .slide-wrap > ul > li ul {height: 89.03vw;}
	.dynamite .album-detail .album-photo .slide-wrap > ul > li .mix {background: #d2628c;}
	.dynamite .album-detail .slide-wrap > ul > li .contents-sub {color: #fff;}
	.dynamite .album-detail .etc_wrap {margin: 27.8vw 0 8.89vw;}
	.dynamite .album-detail .etc_wrap::before {top: 15.42vw;}
	.dynamite .album-detail .etc_wrap .etc_inner {margin: 0;}
	.dynamite .album-detail .etc_wrap .contents-title {top: -0.487em; line-height: 12.50vw;}
	.InternetExplorer .dynamite .album-detail .etc_wrap .contents-title {top: -0.43em;}
	.device .dynamite .album-detail .etc_wrap .contents-title,
	.mac-os .dynamite .album-detail .etc_wrap .contents-title,
	.mac-os.safari .dynamite .album-detail .etc_wrap .contents-title {top: -0.38em;}

	.map_of_the_soul-7 .album-detail .contents-title .big {font-size: 16.3vw;}
	.map_of_the_soul-7 .album-detail .album-video {margin-top: 27.22vw;}
	.map_of_the_soul-7 .album-detail .album-video .slide-wrap {background: none;}
	.map_of_the_soul-7 .album-detail .album-photo .slide-wrap::before {background: none;}
	.map_of_the_soul-7 .album-detail .album-photo .slide-wrap > ul > li .mix {background: #16468a;}
	.map_of_the_soul-7 .album-detail .slide-wrap > ul > li .contents-sub {color: #ffd62c;}
	.map_of_the_soul-7 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 89.03vw;}

	.map_of_the_soul-persona {background: none;}
	.map_of_the_soul-persona .album-detail {background: url("./../../images/bts/discography/map_of_the_soul-persona/discography-bg-m.jpg") no-repeat center; background-size: 100% 100%;}
	.map_of_the_soul-persona .album-detail .album-video .slide-wrap {background: none;}
	.map_of_the_soul-persona .album-detail .album-photo .slide-wrap::before {display: none;}
	.map_of_the_soul-persona .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(239, 108, 144, 0.7);}
	.map_of_the_soul-persona .album-detail .slide-wrap > ul > li .contents-sub {color: #ffebf0;}

	.love_yourself-answer {background: none;}
	.love_yourself-answer .album-detail {background: #dab5e9 url("./../../images/bts/discography/love_yourself-answer/discography-bg-m.jpg") no-repeat center top; background-size: 100% auto;}
	.love_yourself-answer .album-detail .album-video .slide-wrap {background: none;}
	.love_yourself-answer .album-detail .album-photo .slide-wrap::before {display: none;}
	.love_yourself-answer .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(115, 51, 99, 0.3);}
	.love_yourself-answer .album-detail .contents-sub {color: #723d5c;}
	.love_yourself-answer .album-detail .album-photo .contents-sub {color: #6b405b;}

	.love_yourself-tear {background: #13161e url("./../../images/bts/discography/love_yourself-tear/discography-bg-m.jpg") no-repeat center top; background-size: 100% auto;}
	.love_yourself-tear .album-detail .album-video .slide-wrap {background: none;}
	.love_yourself-tear .album-detail .album-photo .slide-wrap::before {display: none;}
	.love_yourself-tear .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(32, 41, 61, 0.5);}
	.love_yourself-tear .album-detail .contents-sub {color: #7c92c0;}

	.love_yourself-her {background: #eef3fc url("./../../images/bts/discography/love_yourself-her/discography-bg-m.jpg") no-repeat center bottom; background-size: 100% auto;}
	.love_yourself-her .album-detail .album-video .slide-wrap {background: none;}
	.love_yourself-her .album-detail .album-photo .contents-title {color: #5d5d7c;}
	.love_yourself-her .album-detail .album-photo .slide-wrap::before {display: none;}
	.love_yourself-her .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(249, 146, 189, 0.3);}
	.love_yourself-her .album-detail .contents-sub {color: #6384a5;}
	.love_yourself-her .album-detail .album-photo .contents-sub {color: #966076;}

	.you_never_walk_alone .album-detail {background: #8bd1c4 url('./../../images/bts/discography/you_never_walk_alone/discography-bg-m.jpg') no-repeat center bottom; background-size: 100% auto;}
	.you_never_walk_alone .album-detail .album-video .slide-wrap {background: none;}
	.you_never_walk_alone .album-detail .album-photo .slide-wrap::before {display: none;}
	.you_never_walk_alone .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(77, 184, 168, 0.5);}
	.you_never_walk_alone .album-detail .contents-sub {color: #164942;}
	.you_never_walk_alone .album-detail .song-list .list-wrap.list-long {padding-left: 0;}

	.wings .album-detail {background: #0f0f0f url('./../../images/bts/discography/wings/discography-bg-m.jpg') no-repeat center bottom; background-size: 100% auto;}
	.wings .album-detail .album-video .slide-wrap {background: none;}
	.wings .album-detail .album-photo .slide-wrap::before {display: none;}
	.wings .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(32, 32, 32, 0.5);}
	.wings .album-detail .contents-sub {color: #a5a5a5;}

	.young_forever .album-detail {background: #00b29c url('./../../images/bts/discography/young_forever/discography-bg-m.jpg') no-repeat center bottom; background-size: 100% auto;}
	.young_forever .album-detail .album-video .slide-wrap {background: none;}
	.young_forever .album-detail .album-photo .slide-wrap::before {display: none;}
	.young_forever .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(68, 208, 189, 0.5);}
	.young_forever .album-detail .contents-sub {color: #255445;}

	.hwayangyeonhwa-pt2 {background: none;}
	.hwayangyeonhwa-pt2 .album-detail {background: #bae3f8 url('./../../images/bts/discography/hwayangyeonhwa-pt2/discography-pattern-m.png') no-repeat center bottom; background-size: 100% auto;}
	.hwayangyeonhwa-pt2 .album-detail .album-video .slide-wrap {background: none;}
	.hwayangyeonhwa-pt2 .album-detail .album-photo .slide-wrap::before {display: none;}
	.hwayangyeonhwa-pt2 .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(102, 163, 188, 0.6);}
	.hwayangyeonhwa-pt2 .album-detail .contents-sub {color: #435761;}

	.hwayangyeonhwa-pt1 {background: url('./../../images/bts/discography/hwayangyeonhwa-pt1/discography-bg-m.jpg') no-repeat center; background-size: 100% 100%;}
	.hwayangyeonhwa-pt1 .album-detail .album-video .slide-wrap {background: none;}
	.hwayangyeonhwa-pt1 .album-detail .album-photo .slide-wrap::before {display: none;}
	.hwayangyeonhwa-pt1 .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(230, 164, 160, 0.6);}
	.hwayangyeonhwa-pt1 .album-detail .contents-sub {color: #916664;}

	.dark_and_wild .album-detail .album-video .slide-wrap {background: none;}
	.dark_and_wild .album-detail .album-photo .slide-wrap::before {display: none;}
	.dark_and_wild .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(255, 255, 255, 0.1);}
	.dark_and_wild .album-detail .contents-sub {color: #c7c7c7;}

	.skool_luv_affair .album-detail .album-video .slide-wrap {background: none;}
	.skool_luv_affair .album-detail .album-photo .slide-wrap::before {display: none;}
	.skool_luv_affair .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(0, 0, 0, 0.15);}
	.skool_luv_affair .album-detail .contents-sub {color: #c7c7c7;}

	.o_rul8_2 .album-detail .album-video .slide-wrap {background: none;}
	.o_rul8_2 .album-detail .album-photo .slide-wrap::before {display: none;}
	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul > li .mix {background: #f4f4f4;}
	.o_rul8_2 .album-detail .contents-sub {color: #4f4f4f;}
	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul {height: auto;}
	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 89.03vw;}

	.too_cool_4_school .album-detail .album-video .slide-wrap {background: none;}
	.too_cool_4_school .album-detail .album-photo .slide-wrap::before {display: none;}
	.too_cool_4_school .album-detail .album-photo .slide-wrap > ul > li .mix {background: rgba(14, 14, 14, 0.7);}
	.too_cool_4_school .album-detail .contents-sub {color: #c7c7c7;}
	.too_cool_4_school .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 89.03vw;}
}

@media screen and (max-width: 320px) {
	.album-detail .etc_wrap {margin: 69px 0 65px;}
	.album-detail .etc_wrap::before {top: 29px; height: 380px;}
	.album-detail .etc_wrap .etc_inner {margin-top: 23px;}
	.device .album-detail .etc_wrap .contents-title,
	.mac-os .album-detail .etc_wrap .contents-title,
	.mac-os.safari .album-detail .etc_wrap .contents-title {top: 4px;}
	.InternetExplorer .album-detail .etc_wrap .contents-title {top: 1px;}

	.be .album-detail .no-desc .contents-obj {margin-top: 26px;}
	.be .album-detail .no-desc .contents .contents-title {font-size: 43px;}
	.be .album-detail .album-photo {margin-top: 87px;}
	.be .album-detail .etc_wrap {margin: 52px 0 32px;}
	.be .album-detail .etc_wrap::before {font-size: 44px;}
	.be .album-detail .etc_wrap .slide-wrap {margin: -7px;}
	.be .album-detail .etc_wrap .slide-wrap li + li {margin-top: 17px;}
	.be .album-detail .etc_wrap .slide-wrap .contents-sub {padding: 15px 0;}
	.be .album-detail .etc_wrap .btn_video {width: 35px; height: 35px; bottom: 4px;}
	.mac-os .be .album-detail .etc_wrap .slide-wrap,
	.device .be .album-detail .etc_wrap .slide-wrap {margin-top: -11px;}
	.InternetExplorer .be .album-detail .etc_wrap .slide-wrap {margin-top: -9px;}

	.dynamite .album-detail .album-photo .slide-wrap > ul > li ul {height: 285px;}
	.dynamite .album-detail .etc_wrap {margin: 89px 0 28px;}
	.dynamite .album-detail .etc_wrap::before {top: 49px;}
	.dynamite .album-detail .etc_wrap .contents-title {line-height: 40px;}

	.map_of_the_soul-7 .album-detail .contents-title .big {font-size: 52px;}
	.map_of_the_soul-7 .album-detail .album-video {margin-top: 87px;}
	.map_of_the_soul-7 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 285px;}

	.o_rul8_2 .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 285px;}

	.too_cool_4_school .album-detail .album-photo .slide-wrap > ul > li:first-child ul {height: 285px;}
}
