@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Orbitron);body{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.no-touch .contents{padding-right:0}.contents{padding-bottom:0}#siteId{background:#000!important;text-align:center;margin:0;font-size:2.2rem;font-weight:700;line-height:70px;min-height:60px;z-index:6000;position:fixed;top:0;display:block;width:100%}@media (min-width:750px){#siteId{line-height:70px;min-height:70px}}#header-login{top:60px}@media (min-width:750px){#header-login{top:80px;padding-right:0}}#header-login #header-login-area{max-width:683px;width:91.5%}@media (min-width:750px){.no-touch #siteId{padding-bottom:10px}.no-touch #control-panel #artistnavicon{top:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}.pcf-contents-index{padding-bottom:0;max-width:750px;margin:0 auto;overflow:hidden;position:relative!important}@media (min-width:750px){.pcf-contents-index{overflow:unset}}.pcf-contents-index>.inner{position:relative;padding:0}.pcf-contents-index:before{display:block;z-index:-1;content:'';margin:auto;width:100%;height:100%;max-width:750px;position:fixed;top:0;left:0;right:0;background-size:100% auto;background-repeat:no-repeat;background-position:center center}.pcf-inner{padding-bottom:19%;box-shadow:5px 0 5px 0 #54b230,-5px 0 5px 0 #54b230;overflow:hidden}@media (min-width:536px){.pcf-inner{padding-bottom:100px}}.bg-wrapper{padding-top:58px}@media (min-width:750px){.no-touch .bg-wrapper{padding-top:68px}}.font-orbitron{font-family:Orbitron}.pcf-more{width:30%;max-width:200px;margin:0 auto}.pcf-more_btn{width:100%;height:0;padding-bottom:26.5%;background-size:auto 100%;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto;line-height:0}.pcf-more_btn:hover{opacity:.8}.pcf-back-pagetop_btn{position:fixed;right:2%;bottom:17%;z-index:10;display:block;width:11%;max-width:60px;height:auto;padding:10px 0;text-align:center}@media (min-width:900px){.pcf-back-pagetop_btn{right:5%;bottom:70px}}.pcf-calendar-container,.pcf-discography-container,.pcf-member-container,.pcf-news-container,.pcf-topics-container,.pcf-video-container,.pcf-whatsnew-container{position:relative}.thunder-left{left:-10%}.thunder-right{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);right:-10%}.pcf-eyecatch-thunder_calendar,.pcf-eyecatch-thunder_discography,.pcf-eyecatch-thunder_member,.pcf-eyecatch-thunder_news,.pcf-eyecatch-thunder_topics,.pcf-eyecatch-thunder_video,.pcf-eyecatch-thunder_whatsnew{width:60%;bottom:-146px}.pcf-thunder{position:relative;width:100%;background-color:rgba(255,0,0,.5)}.animation-light1,.animation-light2,.animation-light3,.animation-light4{position:absolute;top:0;left:0;opacity:1}.pcf-thunder-container{position:absolute;z-index:-1}.pcf-thunder-container .thunder-animation .animation-light1{-webkit-animation:animation-blink1 1.8s infinite alternate cubic-bezier(.22,1,.36,1);animation:animation-blink1 1.8s infinite alternate cubic-bezier(.22,1,.36,1)}.pcf-thunder-container .thunder-animation .animation-light2{-webkit-animation:animation-blink2 2.8s infinite alternate cubic-bezier(.22,1,.36,1);animation:animation-blink2 2.8s infinite alternate cubic-bezier(.22,1,.36,1)}.pcf-thunder-container .thunder-animation .animation-light3{-webkit-animation:animation-blink3 1.8s infinite alternate cubic-bezier(.22,1,.36,1);animation:animation-blink3 1.8s infinite alternate cubic-bezier(.22,1,.36,1)}.pcf-thunder-container .thunder-animation .animation-light4{-webkit-animation:animation-blink4 2.8s infinite alternate cubic-bezier(.22,1,.36,1);animation:animation-blink4 2.8s infinite alternate cubic-bezier(.22,1,.36,1)}@-webkit-keyframes animation-blink1{0%{opacity:0}49%{opacity:0}53%{opacity:1}55%{opacity:1}62%{opacity:0}66%{opacity:0}73%{opacity:0}77%{opacity:1}80%{opacity:1}88%{opacity:0}90%{opacity:0}97%{opacity:0}100%{opacity:0}}@keyframes animation-blink1{0%{opacity:0}49%{opacity:0}53%{opacity:1}55%{opacity:1}62%{opacity:0}66%{opacity:0}73%{opacity:0}77%{opacity:1}80%{opacity:1}88%{opacity:0}90%{opacity:0}97%{opacity:0}100%{opacity:0}}@-webkit-keyframes animation-blink2{0%{opacity:0}50%{opacity:0}52%{opacity:0}53%{opacity:1}55%{opacity:1}57%{opacity:0}60%{opacity:1}64%{opacity:0}80%{opacity:0}90%{opacity:0}91%{opacity:1}94%{opacity:0}100%{opacity:0}}@keyframes animation-blink2{0%{opacity:0}50%{opacity:0}52%{opacity:0}53%{opacity:1}55%{opacity:1}57%{opacity:0}60%{opacity:1}64%{opacity:0}80%{opacity:0}90%{opacity:0}91%{opacity:1}94%{opacity:0}100%{opacity:0}}@-webkit-keyframes animation-blink3{0%{opacity:0}52%{opacity:0}55%{opacity:1}62%{opacity:0}66%{opacity:0}73%{opacity:1}77%{opacity:1}80%{opacity:1}85%{opacity:0}90%{opacity:0}97%{opacity:0}100%{opacity:0}}@keyframes animation-blink3{0%{opacity:0}52%{opacity:0}55%{opacity:1}62%{opacity:0}66%{opacity:0}73%{opacity:1}77%{opacity:1}80%{opacity:1}85%{opacity:0}90%{opacity:0}97%{opacity:0}100%{opacity:0}}@-webkit-keyframes animation-blink4{0%{opacity:0}50%{opacity:0}52%{opacity:0}53%{opacity:1}55%{opacity:1}57%{opacity:0}60%{opacity:1}64%{opacity:0}80%{opacity:0}90%{opacity:0}91%{opacity:1}94%{opacity:0}100%{opacity:0}}@keyframes animation-blink4{0%{opacity:0}50%{opacity:0}52%{opacity:0}53%{opacity:1}55%{opacity:1}57%{opacity:0}60%{opacity:1}64%{opacity:0}80%{opacity:0}90%{opacity:0}91%{opacity:1}94%{opacity:0}100%{opacity:0}}.pcf-member-container{width:100%;padding-bottom:184px;z-index:1}.pcf-member-contents{width:100%;height:0;padding-top:10.7%;padding-bottom:130%;position:relative;background-size:100% auto;background-repeat:no-repeat;background-position:top center}.pcf-member-contents_inner{width:91.45%;margin:0 auto;position:relative}.member-top-part{position:relative;margin-bottom:7%}.member-top-part .member-default{vertical-align:bottom}.member-top-part .member-thumb_link{display:block;z-index:1}.member-top-part .member-blog{width:25.5%;position:absolute;bottom:5%;right:3%}.member-top-part .member-blog_link{display:block;z-index:2}.member-bottom-part{position:relative}.member-bottom-part .member-bottom-part_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.member-bottom-part .member-item{position:relative;width:23%;margin-bottom:2.35%}.member-bottom-part .member-item .member-thumb{vertical-align:bottom}.member-bottom-part .member-item .border-light{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:103%;height:103%}.member-top-part{border:1px solid #4edf0e}.member-item{border:1px solid #4edf0e}.member-item_active{border:2px solid #fa006b}@media (min-width:750px){.member-top-part{border:2px solid #4edf0e}.member-item{border:2px solid #4edf0e}.member-item_active{border:3px solid #fa006b}}.pcf-video-container{padding-bottom:184px;z-index:1}.pcf-video-contents{width:100%;height:0;padding-bottom:95%;background-size:100% auto;background-repeat:no-repeat;background-position:center}.pcf-video_inner{width:83%;padding:10.5% 0 24px;margin:0 auto;text-align:center}.pcf-video_inner .pcf-video{width:100%;margin:0 auto;border:1px solid #4edf0e}.pcf-video_inner .pcf-video-text{color:#fff;text-align:center;font-weight:700;margin:24px auto 0}@media (min-width:640px){.pcf-video_inner .pcf-video-text{font-size:2.2rem}}@media (min-width:750px){.pcf-video_inner .pcf-video-text{font-size:2.6rem}}.pcf-calendar-container{padding-bottom:184px;position:relative;z-index:1}.pcf-calendar-contents{position:relative;z-index:2}.pcf-calendar-contents #calendar_id .calendar-table-box{padding-bottom:0}.pcf-calendar-contents #calendar_id .calendar-table-box table .title-day,.pcf-calendar-contents #calendar_id .calendar-table-box tbody{background-color:#222a06}#calendar_id{text-align:center;background-color:#fff}#calendar_id .calendar-table-box{color:#fff;border-top:1px solid #000;padding-bottom:32px;background:#000}#calendar_id .calendar-table-box .calendar-year{margin-left:10px}#calendar_id .calendar-table-box tbody .enable_click{color:#9bc510}#calendar_id .calendar-table-box tbody .enable_click:before{display:none!important}#calendar_id .calendar-table-box table{width:100%}#calendar_id .calendar-table-box table th{width:14%;padding:15px 0 10px 0}#calendar_id .calendar-table-box table td{text-align:center;padding:8px 0 8px 0}#calendar_id .calendar-table-box table .title-month{background:-webkit-linear-gradient(left,#54b230 0,#9bc510 100%);background:linear-gradient(90deg,#54b230 0,#9bc510 100%);background-attachment:fixed;color:#000;cursor:pointer}#calendar_id .calendar-table-box table .title-month th{position:relative}#calendar_id .calendar-table-box table .title-month .toNextMonth{position:relative}#calendar_id .calendar-table-box table .title-month .toNextMonth:after{width:15px;height:15px;position:absolute;top:30%;left:20px;content:"";border:0;border-top:solid 4px #000;border-left:solid 4px #000;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#calendar_id .calendar-table-box table .title-month .toPreMonth{position:relative}#calendar_id .calendar-table-box table .title-month .toPreMonth:after{width:15px;height:15px;position:absolute;top:30%;right:20px;content:"";border:0;border-top:solid 4px #000;border-right:solid 4px #000;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#calendar_id .calendar-table-box table .title-month .show-month{padding:5px 0!important;font-weight:900;font-size:1.7rem;line-height:2rem;text-align:center;letter-spacing:.2em;padding:8px 0!important}#calendar_id .calendar-table-box table .title-day{background-color:#000;font-weight:600;font-size:1.2rem;line-height:1.5rem;text-align:center;letter-spacing:.2em}#calendar_id .calendar-table-box table .title-date_sat{color:#c0e0f7}#calendar_id .calendar-table-box table .title-date_sun{color:#e6bdbb}#calendar_id .calendar-table-box tbody{background-color:#000;font-weight:600;font-size:1.6rem;line-height:2.2rem;text-align:center;letter-spacing:.2em}#calendar_id .calendar-table-box .enable_click{position:relative;cursor:pointer}#calendar_id .calendar-table-box .enable_click:before{content:"";display:block;border-bottom:1px solid #fff;position:absolute;left:25%;top:100%;width:50%}#calendar_id .calendar-table-box .today{font-weight:700;position:relative}#calendar_id .calendar-table-box .today span:after{content:"";background:url(//cf-stat.tribe-m.jp/images/artist/43/white_circle.png) no-repeat;background-size:contain;position:absolute;width:3.5rem;height:3.5rem;top:50%;left:48%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#calendar_id .calendar-table-box .today.enable_click span:after{background:url(//cf-stat.tribe-m.jp/images/artist/43/white_circle.png) no-repeat;background-size:contain}#calendar_id .calendar-table-box .today.active-date span{background-color:rgba(255,255,255,.2);padding:9px 15px 12px}@media screen and (max-width:789px){#calendar_id .calendar-table-box .today.active-date{background-color:rgba(255,255,255,.2)}#calendar_id .calendar-table-box .today.active-date span{background:0 0;padding:0}}#calendar_id .calendar-table-box .active-date span{background-color:rgba(255,255,255,.2);padding:9px 15px 12px}@media screen and (max-width:789px){#calendar_id .calendar-table-box .active-date{background-color:rgba(255,255,255,.2)}#calendar_id .calendar-table-box .active-date span{background:0 0;padding:0}}.calendar-render-contents{display:none;color:#000}.calendar-render-contents .media-block{margin-top:-10px}.calendar-render-contents .media-block .clicked-day{padding:4px 0;font-weight:900;font-size:2.2rem;line-height:2.8rem;text-align:center;letter-spacing:.1em;background:-webkit-linear-gradient(left,#54b230 0,#9bc510 100%);background:linear-gradient(90deg,#54b230 0,#9bc510 100%)}.calendar-render-contents .media-block .clicked-day .day-type{font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:.1em}.calendar-render-contents .media-block .media-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:1px solid #000;color:#fff;background:#5a7110;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .media-category .media-title{width:25%;background-color:transparent}.calendar-render-contents .media-block .media-category .media-category-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:75%;color:#fff;background-color:#222a06;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.calendar-render-contents .media-block .media-category .media-category-content .media-record{padding:12px}.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt .sources-key_event,.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt .sources-key_release{padding:0 4px;margin-bottom:8px;text-align:center;background-color:#9bc510;font-weight:600;font-size:1.2rem;line-height:1.8rem;color:#000}.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt .sources-content{color:#fff;padding:0;padding-right:36px;font-weight:500;font-size:1.2rem;line-height:1.8rem}.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt .sources-content pre{margin:0;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt .sources-link{margin:0;padding-bottom:10px}.calendar-render-contents .media-block .media-category .media-category-content .media-record .sources-txt .sources-link a{color:#000}.calendar-render-contents .media-block .title1{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title1:after{content:"RADIO"}.calendar-render-contents .media-block .title2{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title2:after{content:"TV"}.calendar-render-contents .media-block .title3{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title3:after{content:"雑誌"}.calendar-render-contents .media-block .title4{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title4:after{content:"OTHER"}.calendar-render-contents .media-block .title5{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title5:after{content:"映画"}.calendar-render-contents .media-block .title6{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title6:after{content:"CM"}.calendar-render-contents .media-block .title8{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title8:after{content:"イベント"}.calendar-render-contents .media-block .title9{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title9:after{content:"リリース"}.calendar-render-contents .media-block .title10{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title10:after{content:"INTERVIEW"}.calendar-render-contents .media-block .title11{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title11:after{content:"イベント"}.calendar-render-contents .media-block .title12{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title12:after{content:"舞台"}.calendar-render-contents .media-block .title13{margin:0 auto;padding:8px 0;background-color:#000;color:#fff;vertical-align:middle;font-weight:600;font-size:1.4rem;line-height:2.1rem;text-align:center;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Verdana,"メイリオ",Meiryo,sans-serif}.calendar-render-contents .media-block .title13:after{content:"WEB"}.pcf-calendar-announce{color:#fff;padding:8px 16px;font-size:1.2rem}.pcf-topics-container{padding-bottom:184px;position:relative;z-index:1}.pcf-topics-contents{width:91.5%;margin:8px auto 24px}.pcf-topics-contents .topics-list .topics-list__item-4-column{width:25%}.pcf-topics-contents .topics-list .topics-list__item-4-column .list-item__content{padding:0 5px}.pcf-topics-contents .topics-list .topics-list__item-4-column .list-item__head{border-radius:0!important}.pcf-topics-contents .topics-list .topics-list__item-4-column .list-item__head img{border-radius:0!important}.pcf-topics-contents .topics-list .topics-list__item-4-column .list-item__head:after{border-radius:0!important}.pcf-topics-contents .topics-list .topics-list__item-4-column .tag{border-radius:0}.pcf-topics-contents .flexbox-list--topics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.pcf-topics-contents .flexbox-list--topics .flexbox-list__item{width:25%;padding-top:25%}.flexbox-list--topics .flexbox-list__inner,.topics-dialog .common-dialog__inner,.topics-dialog__tag{border-radius:0}.topics-dialog__header{padding:5px 0}.pcf-news-container{position:relative;z-index:1;padding-bottom:184px}.pcf-news-contents{position:relative;z-index:0}.pcf-news-list{width:100%;margin:0;padding:8% 0;margin:3% 0 8%;position:relative;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pcf-news-list:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(left,#54b230 0,#9bc510 100%);background:linear-gradient(90deg,#54b230 0,#9bc510 100%);-webkit-transform:skewY(-7deg);-ms-transform:skewY(-7deg);transform:skewY(-7deg);z-index:-1}.pcf-news-box{width:91.5%;padding:16px 0;margin:0 auto;font-size:1.2rem;color:#000;position:relative;border-bottom:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.pcf-news-box:last-child{border-bottom:none}.pcf-news-box .news-left{background-color:#000;position:relative;vertical-align:top;width:30.5%;padding-bottom:30.5%;box-sizing:content-box}@media (min-width:480px){.pcf-news-box .news-left{width:106px;padding-bottom:106px}}.pcf-news-box .news-left img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.pcf-news-box .news-left img.vertical{height:100%;width:auto}.pcf-news-box .news-right{padding-left:2%;vertical-align:top;display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pcf-news-box .news-right .tag{display:inline-block;margin-right:5px;border-radius:0;background:#838383;padding:1px 3px;color:#000;font-size:1.2rem;font-weight:400;opacity:1}.pcf-news-box .news-right .news-list__chips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5px 0}.pcf-news-box .news-right .news-list__datetime{font-weight:700;font-size:1.2rem}.pcf-news-box .news-right .news-list__new{margin-left:5px;color:#e1242b;font-weight:700;font-size:1.2rem}.pcf-news-box .news-right .news-list__entry{width:100%;word-break:break-all;font-size:1.2rem}.pcf-news-box a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.pcf-whatsnew-container{position:relative;z-index:1;padding-bottom:184px}.pcf-whatsnew-contents{position:relative;z-index:0}.pcf-whatsnew-contents .pcf-whatsnew-list{width:100%;margin:0;padding:8% 0;margin:3% 0 8%;position:relative;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pcf-whatsnew-contents .pcf-whatsnew-list:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(left,#54b230 0,#9bc510 100%);background:linear-gradient(90deg,#54b230 0,#9bc510 100%);-webkit-transform:skewY(-7deg);-ms-transform:skewY(-7deg);transform:skewY(-7deg);z-index:-1}.pcf-whatsnew-contents .pcf-whatsnew-box{width:91.5%;padding:16px 0;margin:0 auto;font-size:1.2rem;color:#000;position:relative;border-bottom:1px solid #000}.pcf-whatsnew-contents .pcf-whatsnew-box:last-child{border-bottom:none}.pcf-whatsnew-contents .pcf-whatsnew-box .whatsnew-tags{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:2%;margin-bottom:-2px;vertical-align:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pcf-whatsnew-contents .pcf-whatsnew-box .whatsnew-tags .tag{display:inline-block;margin:0 2px 2px 0;border-radius:0;padding:1px 4px;color:#fff;background:#000;font-size:1rem;font-weight:600;opacity:1}.pcf-whatsnew-contents .pcf-whatsnew-box .whatsnew-list__chips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}.pcf-whatsnew-contents .pcf-whatsnew-box .whatsnew-list__chips .whatsnew-list__datetime{font-weight:700;font-size:1.2rem}.pcf-whatsnew-contents .pcf-whatsnew-box .whatsnew-list__chips .whatsnew-list__entry{word-break:break-all;font-size:1.2rem}.pcf-whatsnew-contents .pcf-whatsnew-box a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.pcf-discography-section{position:relative;z-index:1}.pcf-discography-container{width:100%;padding-bottom:184px;position:relative;z-index:1}.pcf-discography-contents{height:0;padding-bottom:110%;background-size:100%;background-repeat:no-repeat;background-position:top center;position:relative;z-index:0}.pcf-discography{width:83.2%;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pcf-discography__jacket{display:block}.pcf-discography-text{color:#fff;text-align:center;font-weight:700;margin:0 auto 24px;font-size:1.25rem;line-height:1.2}@media (min-width:750px){.pcf-discography-text{font-size:1.5rem}}.pcf-menu-section{position:relative;z-index:1}.pcf-menu-container{z-index:1}.pcf-menu-container .pcf-menu-contents{width:82.5%;margin:0 auto 40px;background-size:100% auto;background-repeat:no-repeat;background-position:center}.pcf-menu-container .menu-list{width:100%;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;list-style-type:none}.pcf-menu-container .menu-list_item{width:43.7%;padding:5% 0}.pcf-menu-container .menu-list_item-link{display:block}.pcf-menu-container .menu-list_item-link:hover{opacity:.8}.pcf-sns-container{width:82.5%;margin:0 auto 40px}.pcf-sns-container .pcf-sns-contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pcf-sns-container .pcf-sns_item{width:13%}.pcf-sns-container .pcf-sns_item-link{display:block}.pcf-sns-container .pcf-sns_item-link:hover{opacity:.8}.pcf-info-container{width:100%;height:0;padding-bottom:40%;background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;position:relative}.pcf-info-container .pcf-info_btn{width:57.5%;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pcf-info-container .pcf-info_btn-link{display:block}.pcf-info-container .pcf-info_btn-link:hover{opacity:.8}#btn-footer{display:none}.pcf-footer-container.footer{background-color:#000;color:#fff;position:relative;height:48px;z-index:1}.pcf-footer-container.footer .pcf-footer-inner{width:100%;height:100%;padding:4px 1%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pcf-footer-container.footer .pcf-footer_copyright{opacity:1;margin:0;font-size:1rem;font-weight:400}.pcf-footer-container.footer .pcf-footer_logo{height:33px;width:50px}.pcf-anchor-container{position:fixed;bottom:0;width:100%;max-width:750px;max-height:100px;margin:0 auto;z-index:5501;background-size:100% auto;background-repeat:no-repeat;background-position:top center;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.pcf-anchor-container.pcf-anchor--hidden{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.pcf-anchor-btn_wrap{width:100%;max-height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pcf-anchor-btn_wrap .pcf-anchor-btn{width:25%;position:relative;display:block;top:4px}.pcf-anchor-btn_wrap .pcf-anchor-btn:hover{opacity:.8}.pcf-anchor-btn_wrap .pcf-anchor-btn:after{content:'';display:block;background-color:#000;width:2px;height:40%;position:absolute;left:-1px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media (min-width:480px){.pcf-anchor-btn_wrap .pcf-anchor-btn:after{width:3px;left:-1px}}.pcf-anchor-btn_wrap .pcf-anchor-btn:first-child:after{content:none}.pcf-anchor-btn_wrap .pcf-anchor-btn img{vertical-align:bottom}