﻿body.news_index #main a,body.sp_biography #main a{color:black !important}@media only screen and (max-width: 767px){.pc-only{display:none !important}}@media only screen and (min-width: 768px){.sp-only{display:none !important}}#header .sns li a{border:0 !important}#google_translate_element span,#google_translate_element a{display:inline !important}#google_translate_element img{width:auto !important}i.twitter,i.fa-twitter{color:#55acee}i.facebook{color:#3b5998}i.youtube{color:#cd201f}i.icon-line{color:#00c300}i.fa-google-plus,.google-plus{color:#dd4b39}.sp-only{display:none !important}*{margin:0;padding:0;border:0;list-style:none;font-style:normal;-webkit-text-size-adjust:100%}html{overflow-y:scroll}body{font-family:'メイリオ', Hiragino Sans, sans-serif;text-align:center;line-height:1.7;font-size:12px;color:#333;min-width:1100px}img,iframe{vertical-align:middle}h1{font-size:32px;font-family:"Roboto Condensed", sans-serif;font-weight:normal;letter-spacing:5px}a{color:#333;text-decoration:none;display:inline-block}a:hover{opacity:0.5}span{display:inline-block}#header,#footer{margin:0 auto;padding:40px 0}#header>*,#footer>*{padding:15px 0}body.sub #main{padding:75px 0 0;margin:0 auto;width:882px;min-height:500px}body.sub #main a{color:black}body.sub #main .storeBtn a{color:white}body.biography_index #main a{color:black !important}body.news_archive #main a{text-decoration:underline}.wrap{min-height:100vh}.nav{width:980px;margin:0 auto}.nav li{display:inline-block;vertical-align:baseline;padding:0 10px}.nav a{font-family:'Roboto Condensed';font-weight:bold;padding:5px 0;display:inline-block;font-size:18px}.nav ul.sns{padding-top:20px}.nav ul.sns li{padding:0}.nav ul.sns a{padding:0;width:60px;text-align:center;font-size:32px;line-height:1}#header .nav ul.sns{position:absolute;top:30px;right:30px}#header .nav ul.sns a{font-size:24px}#header .nav ul.sns li+li a{border-left:1px solid #ddd}body.home .nav .home a,body.news .nav .news a,body.media .nav .media a,body.discography .nav .discography a,body.biography .nav .biography a,body.live .nav .live a,body.movie .nav .movie a,body.shop .nav .shop a,body.download .nav .download a,body.mail-magazine .nav .mail-magazine a,body.fc .nav .fc a{border-bottom:1px solid}#header{height:90px}#header h1{padding:10px}#header #translate{position:absolute;top:20px;left:20px;margin:0;padding:0}#footer{font-family:"Roboto Condensed", sans-serif;clear:both}#footer .pagetop{line-height:1}#footer .pagetop a{font-size:64px;color:rgba(0,0,0,0.1)}#nav-scroll{display:none;position:fixed;top:0;left:0;right:0;z-index:1000;background:black;padding:10px 0;width:100%}#nav-scroll a{color:white}#nav-scroll .sns{display:none}.popup{position:relative;padding:50px;width:900px;margin:30px auto}.popup ul{text-align:center}.popup ul li{display:inline-block}.popup ul li a{border:1px solid gray;margin:10px}.mfp-close{width:100px !important;font-size:100px !important;position:fixed !important;top:50px !important;right:50px !important;color:white !important}body.home #main>*{margin:0 auto;padding:40px 0}body.home #main>*>*{padding:15px 0}body.home .owl-carousel{padding-bottom:0 !important;margin:0 auto;width:980px}body.home .owl-carousel .owl-item>div{position:relative;height:600px;background:black}body.home .owl-carousel .owl-item .youtube a{background:black center center;background-size:cover}body.home .owl-carousel .owl-item a:hover{opacity:1}@media screen and (max-width: 1280px){body.home .owl-carousel .owl-dots{padding-top:10px}}body.home .owl-carousel .owl-dots .owl-dot.active span{background:black}.tb body.home .owl-carousel .owl-nav{display:none !important}@media screen and (max-width: 1280px){body.home .owl-carousel .owl-nav{display:none !important}}body.home .owl-carousel .owl-nav>div{position:absolute;top:0;line-height:600px;width:60px;opacity:0.2}body.home .owl-carousel .owl-nav>div.owl-prev{left:-110px;background:url(../asset/img/home/arrow-circle-left-6.png) no-repeat center center !important;background-size:60px !important}body.home .owl-carousel .owl-nav>div.owl-next{right:-110px;background:url(../asset/img/home/arrow-circle-right-6.png) no-repeat center center !important;background-size:60px !important}body.home .owl-carousel .owl-nav>div:hover{opacity:1;background-size:68px !important}body.home #news{clear:both;max-width:900px;margin:0 auto;overflow:hidden;text-align:left}body.home #news li{border-top:1px solid rgba(0,0,0,0.2);position:relative}body.home #news li a{display:block;padding:10px 0}body.home #news li a span{display:block}body.home #news li a span.date{font-size:10px;color:#999;padding-top:5px}body.home #news .topics{padding-bottom:30px}body.home #news .topics ul{border-bottom:1px solid #ccc}body.home #news .topics li{padding-right:40px}body.home #news .topics a.tweet{position:absolute;top:10px;right:0;font-size:24px;line-height:1;font-weight:bold;z-index:100;color:black}body.home #twitter-load{padding:0;background:#55acee;display:block;margin:0}body.home #twitter-load *{color:white}body.home #twitter-load a{padding:15px;display:block}body.home #twitter-load .head{padding:0 10px 0 0;font-size:125%;font-family:"Roboto Condensed", sans-serif;letter-spacing:4px}body.home #twitter-load .title{padding:5px 20px;background:white;color:#55acee;border-radius:10px}body.home #movie h1{color:white;letter-spacing:10px;margin-left:10px}body.home #movie .more{text-align:center;padding-top:30px}body.home #movie .more a{font-size:16px;border-radius:100px;padding:10px 20px;font-family:"Roboto Condensed", sans-serif;display:inline-block;color:white}body.home #movie .more a i{padding:0 15px}body.home #banner{padding-bottom:0}body.home #banner p.live-at-anywhere a{width:60%}body.home #banner li{display:inline-block;margin:10px;width:25%}body.home #banner ul.four li{width:22%}body.home #banner ul.five li{width:17%}body.home #banner img{border-radius:10px;width:100%}body.mail-magazine #main{width:100%}body.mail-magazine #main iframe{width:100%;height:1160px}body.movie #main iframe{width:90%}body.movie #main li+li iframe,body.movie #main ul+ul iframe{margin-top:20px}body.movie #main .more{text-align:center;padding-top:30px}body.movie #main .more a{background:#222;border-radius:100px;padding:10px 20px;font-family:"Roboto Condensed", sans-serif;display:inline-block;color:white}body.movie #main .more a i{padding:0 15px}body.biography img{width:auto}body.biography #profileArea a{color:#c00;text-decoration:underline}body.shop #main li,body.download #main li{display:inline-block}body.shop #main li a,body.download #main li a{margin:10px;border:1px solid #ccc}body.live-at-anywhere #main p.lead{font-size:16px}body.live-at-anywhere #main h2,body.live-at-anywhere #main h3{font-family:"Roboto Condensed", sans-serif;line-height:1.2;padding-bottom:10px}body.live-at-anywhere #main h2{font-size:40px;padding:100px 0 30px;letter-spacing:4px;padding-left:4px}body.live-at-anywhere #main h2.archive{color:#ccc;font-size:64px;font-weight:normal}body.live-at-anywhere #main h3{font-size:16px}body.live-at-anywhere #main .box.new div{display:inline-block;padding:50px;border:8px solid black;font-size:16px}body.live-at-anywhere #main .box.new div .date{font-weight:bold;font-size:20px;padding:20px 0;line-height:1.5}body.live-at-anywhere #main .box.new div .date small{display:block;font-weight:normal;font-size:12px}body.live-at-anywhere #main .box.new div .note{color:orangered;font-size:14px}body.live-at-anywhere #main .box.archive{border-top:1px solid #ccc;padding:30px;vertical-align:top}body.live-at-anywhere #main .box.archive img{margin:10px;border-radius:10px}body.live-at-anywhere #main .btn a{background:navy;padding:10px 50px;border-radius:100px;color:white;margin:0 0 1em;font-weight:bold;font-size:125%}body.fc #main{width:100%}body.fc #main iframe{width:100%;height:1160px}body.live_archive #main{text-align:left}body.live_archive #main .live_detail_txt{padding-bottom:30px}body.live_archive #main .live_one_info{padding:20px 0}#nav-scroll{background:black}body.live_archive{background:none}body.live_archive #main *{background:none}body.home #movie{background:rgba(0,0,0,0.9)}body.home #movie .more a{background:rgba(255,255,255,0.1)}body.home #twitter-load{background:rgba(0,0,0,0.1)}body.home #twitter-load *{color:black !important}.sns *{color:black !important}