.music-area{background:url(../images/common/contents-bg_red.jpg) repeat center top transparent;background-size:400px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.6) inset;overflow:hidden;padding:65px 0 120px}@media only screen and (max-width : 600px){.music-area{background-size:200px auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.6) inset}}@media only screen and (max-width : 600px){.music-area{padding:11% 0 19%}}.music-area .d-box-title{width:100%;max-width:1000px;padding:0 20px;margin:0 auto;height:93px;background-image:url(../images/music/music-title.png)}@media only screen and (max-width: 600px){.music-area .d-box-title{max-width:100%;padding:0}}@media only screen and (min-width : 601px)and (max-width : 992px){.music-area .d-box-title{height:74px}}@media only screen and (max-width : 600px){.music-area .d-box-title{height:47px}}.music-inner{max-width:100% !important;padding:0 !important}.music-title{font-size:4.2rem;color:#fff;font-family:"RodinNTLGPro-EB";text-align:center;margin-bottom:25px}@media only screen and (min-width : 601px)and (max-width : 992px){.music-title{font-size:3.3rem}}@media only screen and (max-width : 600px){.music-title{font-size:3rem;margin-bottom:5px}}.music-title span{font-size:5rem}@media only screen and (max-width : 600px){.music-title span{font-size:3.5rem}}.music-title span ruby>rt{font-size:1.6rem}@media only screen and (max-width : 600px){.music-title span ruby>rt{font-size:.8rem}}.music-theme-area{padding-bottom:70px}@media only screen and (max-width : 600px){.music-theme-area{padding-bottom:11%}}.music-theme-inner{padding:0 !important}.music-theme-box{display:flex;flex-direction:column;color:#fff;width:43%}@media only screen and (min-width : 601px)and (max-width : 992px){.music-theme-box{width:47%}}@media only screen and (max-width : 600px){.music-theme-box{display:block;width:100%}}.music-theme-box-wrap{display:flex;justify-content:space-between;padding:0 80px}@media only screen and (min-width : 601px)and (max-width : 992px){.music-theme-box-wrap{padding:0 20px}}@media only screen and (max-width : 600px){.music-theme-box-wrap{flex-wrap:wrap;padding:0 8.5%}}@media only screen and (max-width : 600px){.music-theme-box+.music-theme-box{margin-top:35px}}.music-theme-img{font-size:0;overflow:hidden;text-indent:-9999px;white-space:nowrap;background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:100%;margin:0 auto}.sexyzone .music-theme-img{background-image:url(../images/music/music-theme-img_sexyzone.jpg)}.kingandprince .music-theme-img{background-image:url(../images/music/music-theme-img_kingandprince.jpg)}.music-theme-artist{margin-top:15px;font-size:2.6rem;font-family:"RodinNTLGPro-EB";text-align:center}@media only screen and (max-width : 600px){.music-theme-artist{margin-top:10px;font-size:2.2rem}}.music-theme-artist span{color:red}.music-theme-product{margin-top:5px;color:#f3ea01;font-size:4.2rem;font-family:"RodinNTLGPro-EB";line-height:1.2;text-align:center}@media only screen and (min-width : 601px)and (max-width : 992px){.music-theme-product{font-size:4.5vw}}@media only screen and (max-width : 600px){.music-theme-product{margin-top:0;font-size:3.3rem}}.music-theme-label{font-size:2rem;font-family:"RodinNTLGPro-EB";text-align:center}@media only screen and (max-width : 600px){.music-theme-label{font-size:1.7rem}}.music-theme-member{margin-top:40px;display:inline-block;max-width:190px;padding:0 12px;background-color:#000;color:#fff;font-size:2rem;font-weight:bold;text-align:center;position:relative;left:50%;transform:translate(-50%, 0) rotate(-5deg)}@media only screen and (max-width : 600px){.music-theme-member{margin-top:30px;padding:0 7px;font-size:1.8rem}}.music-theme-comment{margin-top:20px;font-size:1.8rem}@media only screen and (max-width : 600px){.music-theme-comment{margin-top:10px;font-size:1.6rem}}.music-theme-comment span{color:red}.music-theme-btn{margin-top:auto;padding-top:20px}.music-theme-btn .d-btn{padding:5px;line-height:1.3}.music-theme-btn .d-btn .main{font-size:2rem;font-weight:bold}@media only screen and (min-width : 601px)and (max-width : 992px){.music-theme-btn .d-btn .main{font-size:1.4rem}}@media only screen and (max-width : 600px){.music-theme-btn .d-btn .main{font-size:1.5rem}}.music-theme-btn .d-btn .sub{font-size:1.8rem}@media only screen and (min-width : 601px)and (max-width : 992px){.music-theme-btn .d-btn .sub{font-size:1.2rem}}@media only screen and (max-width : 600px){.music-theme-btn .d-btn .sub{font-size:1.4rem}}.music-theme-btn .d-btn .artist{font-size:1.4rem}@media only screen and (min-width : 601px)and (max-width : 992px){.music-theme-btn .d-btn .artist{font-size:1rem}}@media only screen and (max-width : 600px){.music-theme-btn .d-btn .artist{font-size:1.1rem}}.music-theme-btn .d-btn .artist span{color:red}.music-sound-area{background-color:rgba(0,0,0,.3);padding:50px 0;position:relative}@media only screen and (max-width : 600px){.music-sound-area{padding:8% 0 !important}}@media only screen and (max-width : 600px){.music-sound-title{margin-bottom:0 !important}}.music-sound-artist{color:#f3ea01;font-size:4.8rem;font-family:"RodinNTLGPro-EB";text-align:center;line-height:1.6}@media only screen and (max-width : 600px){.music-sound-artist{font-size:3.8rem}}.music-sound-img{font-size:0;overflow:hidden;text-indent:-9999px;white-space:nowrap;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/music/music-sound-img.jpg);width:calc(360 / 960 * 100%);padding-top:calc(360 / 960 * 100%);margin:30px auto 0}@media only screen and (min-width : 601px)and (max-width : 992px){.music-sound-img{width:47%;padding-top:47%}}@media only screen and (max-width : 600px){.music-sound-img{display:block;width:calc(530 / 640 * 100%);margin:15px auto 0;padding-top:calc(530 / 640 * 100%)}}.music-sound-product{margin-top:20px;color:#fff;font-size:2.6rem;font-family:"RodinNTLGPro-EB";text-align:center}@media only screen and (max-width : 600px){.music-sound-product{margin-top:15px;font-size:1.8rem}}.music-sound-label{margin-top:5px;color:#fff;font-size:2rem;text-align:center}@media only screen and (max-width : 600px){.music-sound-label{font-size:1.4rem}}
