﻿body{background:beige}a{color:#222}.wrap{padding:24px;min-width:980px}.main>*{margin-bottom:24px}.main .release>*,.main .tour>*{padding:0 32px}.main .release>*>*>*,.main .tour>*>*>*{margin:12px 0}.main .release>*>*>*>*,.main .tour>*>*>*>*{margin:8px 0}.main .release>*>*>*>* a,.main .release>*>*>*>* b,.main .tour>*>*>*>* a,.main .tour>*>*>*>* b{line-height:40px}.main .release>*>*>*>* a:hover,.main .release>*>*>*>* b:hover,.main .tour>*>*>*>* a:hover,.main .tour>*>*>*>* b:hover{background:red !important;color:white !important}.main .release{position:relative;background:url(../img/release-bg.jpg) center right no-repeat;background-size:contain}.main .release>*{float:left;width:50%}.main .release .photo{background:black;padding:0}.main .release .photo>*{margin:0}.main .release .photo>*>*{margin:0}.main .release .text #jk{width:40%;margin:0}.main .release .text ul{margin-bottom:0}.main .release .text ul li.coming-soon b{background:white !important;color:black !important;font-size:12px}.main .release .text ul li.shop b,.main .release .text ul li.music-video b,.main .release .text ul li.download b{background:yellow;color:black;cursor:pointer}.main .release .text ul li.shop p,.main .release .text ul li.music-video p,.main .release .text ul li.download p{display:none;position:absolute;left:0;bottom:0;width:50%;padding:20px}.main .release .text ul li.shop p a,.main .release .text ul li.music-video p a,.main .release .text ul li.download p a{width:50%;float:left;padding:8px}.main .release .text ul li.shop p a img,.main .release .text ul li.music-video p a img,.main .release .text ul li.download p a img{height:auto !important}.main .release .text ul li.shop p a:hover,.main .release .text ul li.music-video p a:hover,.main .release .text ul li.download p a:hover{background:none !important}.main .tour{background:black}.main .tour div ul li a{background:#cd201f;color:white}.main .topics{background:white;line-height:1}.main .topics a{display:inline-block;vertical-align:middle;line-height:40px;font-size:14px}.main .topics a span{vertical-align:middle}.main .topics a span.date{padding:0 1em 0 2em;color:#3B579D;font-size:12px}.nav{background:white;width:240px;float:left;margin-right:24px}.nav h1{padding-bottom:1px}.nav h1 a{background:#222;padding:40px 32px}.nav h1 a:hover{background:green}.nav .menu{text-align:left}.nav .menu li{border-bottom:1px solid lightgray}.nav .menu li a{padding:0 20px;line-height:40px;display:block}.nav .menu li a span{float:right;color:lightgray}.nav .menu li a strong{font-weight:normal}.nav .menu li a:hover{background:green !important}.nav .menu li a:hover *{color:white !important}.nav .menu li.sns{border-color:white}.nav .menu li.sns a,.nav .menu li.sns i{color:white}.nav .menu li.sns a:hover{background:#222 !important}.nav .menu li.youtube a{background:#cd201f}.nav .menu li.facebook a{background:#3B579D}.nav .menu li.twitter a{background:#55acee}.nav .menu li.line a{background:#00c300}.nav .banner ul{padding:12px}.nav .banner ul li{margin:12px}.nav .banner ul li a{border:1px solid #ccc}.nav .banner ul li a img{width:180px}.nav .footer{font-size:12px;color:gray;padding-bottom:30px}*{border:0;margin:0 auto;padding:0;font-style:normal;font-weight:normal;list-style:none;box-sizing:border-box;text-decoration:none;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:100%}div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form{overflow:hidden}html{overflow-y:scroll}body{text-align:center;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;line-height:1.7}span,strong,em,i,big,small{display:inline-block}a,b{display:block}img,iframe{width:100%;vertical-align:middle}