﻿@import url("http://fonts.googleapis.com/css?family=Oswald");#home #main{padding-top:10px}#home #main #main-banner li{overflow:hidden}#home #main #main-banner li img,#home #main #main-banner li iframe{width:100%}#home #main #main-banner li.half>*{width:50%;float:left;display:block}#home #main #main-banner li.half>* img,#home #main #main-banner li.half>* iframe{width:100%}#home #main #main-banner li.third>*{width:33.333%;float:left;display:block}#home #main #main-banner li.third>* img,#home #main #main-banner li.third>* iframe{width:100%}.pc #home #main a:hover{opacity:0.8}.pc #home #main #main-banner{width:980px;margin:0 auto}.pc #home #main #main-banner li{margin:10px 0}.pc #home #main #main-banner li iframe{height:552px}.pc #home #main #main-banner li.pc-third img,.pc #home #main #main-banner li.pc-third iframe,.pc #home #main #main-banner li.third img,.pc #home #main #main-banner li.third iframe{height:184px}.pc #home #main #main-banner li.pc-half img,.pc #home #main #main-banner li.pc-half iframe,.pc #home #main #main-banner li.half img,.pc #home #main #main-banner li.half iframe{height:276px}.pc #home #main #main-banner li.pc-half>*{width:50%;float:left;display:block}.pc #home #main #main-banner li.pc-half>* img,.pc #home #main #main-banner li.pc-half>* iframe{width:100%}.pc #home #main #main-banner li.pc-third>*{width:33.333%;float:left;display:block}.pc #home #main #main-banner li.pc-third>* img,.pc #home #main #main-banner li.pc-third>* iframe{width:100%}.pc #home #main #topics{margin:30px 0}.pc #home #main #topics a{font-size:12px}.sp #home #main #main-banner li{margin:8px}.sp #home #main #main-banner a{display:block}.sp #home #main #main-banner img,.sp #home #main #main-banner iframe{width:100%}.sp #home #main #main-banner li.pc-half>*,.sp #home #main #main-banner li.pc-third>*{padding-bottom:1px}.sp #home #main #topics{margin:8px}.sp #home #main #topics a{font-size:10px}#home #main img{width:100%}#home #main #topics{letter-spacing:2px;padding:0}.pc #home #main #topics{width:980px;margin:0 auto}#home #main #topics p{padding:0;margin:0}#home #main #topics a{color:black;display:block;border-top:1px solid #ddd;text-decoration:none;color:#333;padding:8px 0}#home #main #topics a:first-child{border:0}#home #main #topics br{display:none}.sp .pc-only{display:none !important}.sp .fl{float:left}.sp .fr{float:right}.sp .sp-fl{float:left}.sp .sp-fr{float:right}.sp #home .pagetop{display:none}.sp .clear,.sp .box,.sp .pagetop,.sp address,.sp #biography #main div{clear:both}.sp #header{padding:20px 10px 0;overflow:hidden}.sp #header h1 a{background:#000 url(common/img/header_ja_w3.png) no-repeat 0 -16px;background-size:470px;width:128px;height:34px;display:block;overflow:hidden;text-decoration:none;text-indent:-9999px;margin-left:10px}.sp #header #lang{position:absolute;top:10px;right:60px;right:10px;text-align:left}.sp #header #lang a{padding:0 10px;display:block;text-decoration:none;color:#000}.sp #header #lang span{display:none}.sp .nav{overflow:hidden;padding:50px 0 20px;margin:0 20px;text-align:center}.sp .nav *{font-family:"Oswald", "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif}.sp .nav li{width:25%;float:left}.sp .nav li a{display:block;padding:5px 0;color:#000;text-decoration:none}.sp .nav li a span{display:block;font-size:20px}.sp .nav li.sns{display:inline-block;float:none;clear:both;width:auto}.sp .nav li.sns a{display:inline-block;padding:6px}.sp .nav li.sns img{width:auto;height:36px}.sp #header .nav{border-top:1px solid #000;margin:20px 0 0;padding:10px 0 0}.sp #home .nav{padding-top:10px}.sp img.new{width:29px}.sp #topics{padding:0 10px}.sp #topics a{text-decoration:none}.sp #topics a,.sp #topics a font{color:#000}.sp #subnav{background:#659600;overflow:hidden;padding:10px 0;text-align:center}.sp #subnav li{float:left;width:33.333%}.sp #subnav a{padding:5px 0;display:block;color:#fff;font-size:12px;text-decoration:none}.sp #media #subnav{display:none}.sp .pagetop{padding-top:20px}.sp .pagetop a{color:#fff;background:#999;padding:5px 10px;border-radius:5px;text-decoration:none;font-size:12px}.sp address{color:#666;padding:20px;text-align:center}.sp address a{text-decoration:underline}.sp a{color:#369}.sp .c1{color:#159335;font-weight:bold}.sp .c2{color:#c00;font-weight:bold}.sp .sub #main{text-align:left}.sp .sub h2{margin-top:20px;padding:10px 20px;background:#000}.sp .sub h2 img{width:100%}.sp .sub h3{background:#e5e3da;padding:10px;margin-top:2px}.sp .sub h3 img.new{margin-right:10px}.sp .sub .box div{padding:20px 20px 40px;display:none}.sp .sub .box div a,.sp .sub .box div a *{text-decoration:underline !important}.sp .sub .box em{color:#900;border-bottom:1px solid #900;display:block;font-weight:bold}.sp .sub .box em *{color:#900}.sp .sub #hotnews{display:none}.sp .single .box div{display:block}.sp .single #subnav{display:none}.sp #biography h3{padding:0 0 20px;background:none;text-align:center;font-size:10px;font-weight:normal}.sp #biography h3 img{margin-bottom:10px;width:100%;max-width:none !important}.sp #biography #member{text-align:center}.sp #biography #main div{margin-top:20px;text-align:left;padding:20px;border-top:1px dashed #ccc}.sp #biography.ja #facebook{display:none}.sp #discography .hide{display:none !important}.sp #discography .main{padding-bottom:30px;border-top:1px solid #ccc}.sp #discography div.box{width:100%;border-top:2px solid #fff}.sp #discography div.box div{display:block}.sp #discography div.box .jk{text-align:center;display:none}.sp #discography div.box .jk img{border:1px solid #999}.sp #discography div.box .jk p:first-child img{width:150px}.sp #discography div.box .item,.sp #discography div.box .header{padding:0}.sp #discography div.box .item>*,.sp #discography div.box .header>*{padding-left:20px;padding-right:20px}.sp #discography div.box .item h3,.sp #discography div.box .item .subtitle,.sp #discography div.box .item h4,.sp #discography div.box .header h3,.sp #discography div.box .header .subtitle,.sp #discography div.box .header h4{background:#e5e3da}.sp #discography div.box .item h3,.sp #discography div.box .header h3{padding:10px 20px 0;color:#900;font-size:16px}.sp #discography div.box .item .subtitle,.sp #discography div.box .header .subtitle{color:#999;font-size:12px}.sp #discography div.box .item h4,.sp #discography div.box .header h4{font-weight:normal;font-size:12px;padding-bottom:10px}.sp #discography div.box .item table,.sp #discography div.box .header table{margin:10px 0;width:100%}.sp #discography div.box .item td,.sp #discography div.box .header td{border-bottom:1px solid #ccc;font-size:12px}.sp #discography div.box .item td.btn,.sp #discography div.box .header td.btn{width:70px;text-align:right}.sp #discography div.box .item td.btn a,.sp #discography div.box .header td.btn a{display:block;padding:5px 0}.sp #discography div.box .item td.btn img[src*="movie_"],.sp #discography div.box .header td.btn img[src*="movie_"]{width:50px}.sp #discography div.box .item td.btn img[src*="movie_no"],.sp #discography div.box .header td.btn img[src*="movie_no"]{display:none}.sp #discography div.box .item td.name,.sp #discography div.box .header td.name{padding:5px 20px 5px 10px}.sp #discography div.box .item p.name,.sp #discography div.box .header p.name{background:#eee;padding:5px 20px;margin:20px 0 10px}.sp #discography div.box .item div,.sp #discography div.box .header div{color:#666;margin-top:10px;padding-top:10px;font-size:12px}.sp #discography div.box .item{display:none}.sp #discography #youtube{position:absolute;top:0;left:0;z-index:10;width:100%;text-align:center;display:none}.sp #discography #youtube table{margin:0 auto;background:#000}.sp #discography #youtube img#youtube_close{display:block;background:#666;margin:0 auto;margin-top:10px;cursor:pointer;width:50px}.sp #discography #youtube iframe{max-width:100%;height:240px}.sp #discography div.overlay{background:#fff;position:absolute;top:0;left:0;width:100%;height:2000px}.sp #discography.single .hide{display:block !important}.sp #discography.single div.box{width:100%;border-top:2px solid #fff}.sp #discography.single div.box .jk{display:block}.sp #discography.single div.box .item{display:block}.sp #attachment *{display:none}.sp #no_entry{color:#666}.sp #error #main p{text-align:center;padding:30px 0;background:#222;margin:70px auto;width:500px;color:#999;border:1px solid #333}.sp #error #main strong{display:block;padding-bottom:1em;font-size:120%}.sp #error #main a{color:#ccc}.sp *{margin:0;padding:0;outline:0;font-weight:normal;font-style:normal;word-break:break-all;border-collapse:collapse;empty-cells:show;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sp body{background:white;color:black;font-size:14px;line-height:1.6;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;-webkit-text-size-adjust:100%;text-align:center}.sp .pc #wrap{width:auto;min-width:960px;margin:0 auto}.sp .pc #wrap>div>div{width:960px;margin:0 auto;overflow:hidden}.sp img,.sp iframe{border:0;vertical-align:middle}.youtube .sp img,.youtube .sp iframe{width:100%}.pc .sp img,.pc .sp iframe{max-width:960px}.sp .sp img,.sp .sp iframe{max-width:100% !important;height:auto !important}.sp h1,.sp h2,.sp h3{font-size:16px;line-height:1.4}.sp ul{list-style:none}.sp ol{padding-left:30px}.sp a,.sp b,.sp i,.sp em,.sp span,.sp strong,.sp small{display:inline-block}.sp b,.sp em,.sp strong{font-weight:bold}.sp .hide{display:none}.pc .sp-only{display:none !important}.pc .fl{float:left}.pc .fr{float:right}.pc .pc-fl{float:left}.pc .pc-fr{float:right}.pc #home #top{width:auto;text-align:center}.pc #home #header{width:940px;margin:0 auto;position:relative;text-align:left}.pc #home .pagetop{display:none}.pc *{margin:0;padding:0;outline:0;border:0;border-collapse:collapse;list-style:none;vertical-align:middle;font-style:normal}.pc body{background:#fff;color:#000;font-size:62.5%;line-height:1.4;text-align:center;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.pc p,.pc td,.pc ul{font-size:120%}.pc h3{font-size:160%}.pc .clear,.pc .box,.pc .pagetop,.pc address,.pc #biography #main div{clear:both}.pc #top{width:940px;margin:0 auto;position:relative;text-align:left}.pc #header{padding-top:20px}.pc .ja #header{background:url(common/img/header_ja_w3.png) no-repeat}.pc .ch #header{background:url(common/img/header_ch_w.png) no-repeat}.pc .en #header{background:url(common/img/header_en_w.png) no-repeat}.pc h1 a{height:86px;display:block;text-decoration:none;text-indent:-9999px}.pc .nav{height:50px}.pc .nav li{float:left}.pc .nav li a{height:50px;display:block;text-decoration:none;text-indent:-9999px}.pc .ja .nav li.home{display:none}.pc .ja .nav li.news{width:64px}.pc .ja .nav li.media{width:68px}.pc .ja .nav li.live{width:53px}.pc .ja .nav li.discography{width:113px}.pc .ja .nav li.blog{width:54px}.pc .ja .nav li.biography{width:95px}.pc .ja .nav li.goods{width:68px}.pc .ja .nav li.fanclub{width:248px}.pc .ja .nav li.twitter{width:40px}.pc .ja .nav li.facebook{width:36px}.pc .ja .nav li.line{width:36px}.pc .ja .nav li.youtube{width:65px}.pc .ch .nav li.home{width:105px}.pc .ch .nav li.biography{width:105px}.pc .ch .nav li.news{width:107px}.pc .ch .nav li.media{width:107px}.pc .ch .nav li.live{width:136px}.pc .ch .nav li.discography{width:164px}.pc .en .nav li.news{width:104px}.pc .en .nav li.home{width:109px}.pc .en .nav li.media{width:112px}.pc .en .nav li.biography{width:150px}.pc .en .nav li.discography{width:179px}.pc .en .nav li.live{width:90px}.pc #lang{position:absolute;top:10px;right:0;width:89px}.pc #lang a,.pc #lang span{height:29px;display:block;text-decoration:none;text-indent:-9999px}.pc #hotnews{position:absolute;top:12px;left:290px;width:550px;border-left:1px solid #ccc}.pc #hotnews p{overflow:hidden;height:85px;padding-left:10px}.pc #hotnews a{text-decoration:none;display:block;font-weight:bold}.pc #hotnews br{display:none}.pc #hotnews a,.pc #hotnews a font{color:#000}.pc #hotnews a:hover,.pc #hotnews a:hover font{color:#666}.pc #subnav{float:right;text-align:right;background:#659600;padding:10px}.pc #subnav li{display:inline}.pc #subnav a{padding:5px 8px;color:#fff}.pc #subnav a:hover{background:#fff;color:#659600}.pc .pagetop{text-align:right;padding-top:20px}.pc .pagetop a{color:#fff;background:#999;padding:5px 10px;text-decoration:none}.pc .pagetop a:hover{background:#333}.pc address{color:#666;padding:30px;text-align:center}.pc address a{color:#666}.pc a{color:#369}.pc a:hover{color:#69c}.pc .c1{color:#159335;font-weight:bold}.pc .c2{color:#c00;font-weight:bold}.pc #header li a:hover{background:rgba(255,255,255,0.3)}.pc .sub #main{padding:20px 40px 0 0}.pc .sub h2{float:left;padding-bottom:20px}.pc .sub h3{background:#e5e3da;padding:10px;zoom:1}.pc .sub h3 img.new{margin-right:10px}.pc .sub .box div{padding:20px 0 40px}.pc .sub .box em{color:#900;border-bottom:1px solid #900;display:block;font-weight:bold}.pc .sub .box em *{color:#900}.pc #biography h2{float:none}.pc #biography h3{float:left;padding:0 0 20px;background:none;text-align:center;width:600px;border-right:30px solid #fff;font-size:13px;font-weight:normal}.pc #biography h3 img{margin-bottom:10px;max-width:600px}.pc #biography #main div{padding:20px 0 50px;border-top:1px dashed #ccc}.pc #biography #facebook{padding-top:20px}.pc #biography.ja #facebook{display:none}.pc #discography div.box{padding-top:20px;border-top:1px solid #ccc}.pc #discography div.box div.jk{width:302px;float:left;padding:0 0 34px}.pc #discography div.box div.jk img{margin-bottom:4px;border:1px solid #999}.pc #discography div.box div.jk p.index img{margin-top:5px}.pc #discography div.box div.header{float:right;width:580px;padding:0}.pc #discography div.box div.item{clear:right;margin-left:320px;padding:0}.pc #discography h3{background:none;padding:10px 0;color:#900;font-size:200%}.pc #discography p.subtitle{color:#999}.pc #discography h4{font-weight:normal;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ccc;font-size:140%}.pc #discography .item td{padding:3px 0;border-bottom:1px solid #ccc}.pc #discography .item td.btn{width:50px;text-align:center}.pc #discography .item td.name{padding-left:10px}.pc #discography .item p.name{background:#eee;padding:5px;margin:10px 0}.pc #discography .item div{color:#666;margin-top:10px;padding-top:10px}.pc #discography #youtube{position:absolute;top:0;left:0;z-index:10;width:100%;text-align:center;display:none}.pc #discography #youtube table{margin:0 auto;background:#000}.pc #discography #youtube img#youtube_close{display:block;background:#666;margin:0 auto;margin-top:10px;cursor:pointer}.pc #discography div.overlay{background:#fff;position:absolute;top:0;left:0;width:100%;height:2000px}.pc #attachment *{display:none}.pc #no_entry{color:#666}.pc #error #main p{text-align:center;padding:30px 0;background:#222;margin:70px auto;width:500px;color:#999;border:1px solid #333}.pc #error #main strong{display:block;padding-bottom:1em;font-size:120%}.pc #error #main a{color:#ccc}.pc .jScrollPaneContainer{position:relative;overflow:hidden;z-index:1}.pc .jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#ddd}.pc .jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden}img,iframe{border:0;vertical-align:middle}.pc body.sub #contents img,.pc body.sub #contents iframe{max-width:900px !important}.sp img,.sp iframe{max-width:100% !important;height:auto}