@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1&display=swap";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","游ゴシック Medium",YuGothicM,YuGothic,"Helvetica Neue",メイリオ,Meiryo,sans-serif;font-size:1.4rem;color:#505050;line-height:2;-webkit-text-size-adjust:100%}@media screen and (max-width: 600px){body{font-size:1.2rem}}h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,ol,figure{font-weight:normal;margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;line-height:0;vertical-align:middle;border:0}.black{color:#505050}.white{color:#fff}.gray{color:#c3c3c3}.dark-gray{color:#a4a4a4}.light-gray{color:#f5f5f5}.red{color:red}.normal{font-weight:normal}.bold,strong{font-weight:700}.strike{text-decoration:line-through}.underline{text-decoration:underline}a{color:#505050;text-decoration:none;word-break:break-all;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{color:#c3c3c3}@media screen and (max-width: 600px){br.pc{display:none}}br.sp{display:none}@media screen and (max-width: 600px){br.sp{display:inline-block}}.indent{text-indent:-1em;padding-left:1em;display:inline-block}.indent2{text-indent:-2em;padding-left:2em;display:inline-block}.indent3{text-indent:-3em;padding-left:3em;display:inline-block}.indent4{text-indent:-4em;padding-left:4em;display:inline-block}.indent5{text-indent:-5em;padding-left:5em;display:inline-block}.indent6{text-indent:-6em;padding-left:6em;display:inline-block}.indent7{text-indent:-7em;padding-left:7em;display:inline-block}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}#wrapper{min-height:calc(100% - 32px);border-top:10px solid #a4a4a4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1000px){#wrapper{width:100%;min-height:calc(100% - 115px);border-top:5px solid #a4a4a4;display:block}}@media screen and (max-width: 600px){#wrapper{min-height:calc(100% - 209px)}}header{width:260px;padding:40px 30px}@media screen and (max-width: 1000px){header{width:100%;border-bottom:1px solid #a4a4a4;padding:15px}}header .header_inner{top:40px;position:-webkit-sticky;position:sticky}@media screen and (max-width: 1000px){header .header_inner{position:static}}header .header_inner h1{margin-bottom:40px;padding-right:20px}@media screen and (max-width: 1000px){header .header_inner h1{margin:auto;padding-right:0}}header .header_inner h1 a{width:180px;height:128px;background:url(../images/common/logo.png) no-repeat center/contain;text-indent:100%;overflow:hidden;white-space:nowrap;display:block}@media screen and (max-width: 1000px){header .header_inner h1 a{width:155px;height:30px;background:url(../images/common/logo_sp.png) no-repeat center/contain;margin:auto}}header .header_inner h1 a:hover{opacity:.7}header .header_inner .btn-nav{display:none}@media screen and (max-width: 1000px){header .header_inner .btn-nav{width:60px;height:60px;display:block;top:5px;right:0;position:fixed;z-index:101;cursor:pointer}header .header_inner .btn-nav span{width:30px;height:1px;background:#a4a4a4;top:50%;left:15px;display:block;position:relative}header .header_inner .btn-nav span::before,header .header_inner .btn-nav span::after{content:"";width:100%;height:1px;background:#a4a4a4;top:0;left:0;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;position:absolute}header .header_inner .btn-nav span::before{margin-top:-11px}header .header_inner .btn-nav span::after{margin-top:11px}header .header_inner .btn-nav span.close{background:rgba(0,0,0,0)}header .header_inner .btn-nav span.close::before,header .header_inner .btn-nav span.close::after{margin-top:-0.5px}header .header_inner .btn-nav span.close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .header_inner .btn-nav span.close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media screen and (max-width: 1000px){header .header_inner nav{width:100%;height:100%;text-align:center;background:#fff;padding:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;position:fixed;visibility:hidden;opacity:0;-webkit-transition:opacity .35s,visibility .35s;transition:opacity .35s,visibility .35s;overflow:auto;-webkit-overflow-scrolling:touch;z-index:100}}header .header_inner nav .nav_inner .menu{margin-bottom:40px}@media screen and (max-width: 1000px){header .header_inner nav .nav_inner .menu{margin-bottom:30px}}header .header_inner nav .nav_inner .menu li{margin-bottom:20px}header .header_inner nav .nav_inner .menu li:last-child{margin-bottom:0}header .header_inner nav .nav_inner .menu li a{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2rem;font-weight:300;line-height:1;display:inline-block;position:relative}header .header_inner nav .nav_inner .menu li a::after{content:"";width:0;height:1px;background:#505050;bottom:-5px;left:50%;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .header_inner nav .nav_inner .menu li a:hover{color:#505050}header .header_inner nav .nav_inner .menu li a:hover::after{width:100%}header .header_inner nav .nav_inner .sns{max-width:200px;margin:auto}header .header_inner nav .nav_inner .sns li{margin-bottom:10px}header .header_inner nav .nav_inner .sns li:last-child{margin-bottom:0}header .header_inner nav .nav_inner .sns li a{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.3rem;color:#fff;line-height:1;border-radius:50px;padding:14px 20px 14px 40px;display:block}header .header_inner nav .nav_inner .sns li a.x{background:url(../images/common/ico_x.svg) no-repeat left 13px center/18px,#a4a4a4}header .header_inner nav .nav_inner .sns li a.instagram{background:url(../images/common/ico_instagram.svg) no-repeat left 13px center/18px,#a4a4a4}header .header_inner nav .nav_inner .sns li a:hover{opacity:.6}@media screen and (max-width: 1000px){header .header_inner nav .nav_inner .sns li a{font-size:1.2rem;padding:10px 20px 10px 40px}}header .header_inner nav.open{opacity:1;visibility:visible}header .header_inner nav.open .menu li{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header .header_inner nav.open .menu li:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}header .header_inner nav.open .menu li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}header .header_inner nav.open .menu li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}header .header_inner nav.open .menu li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}header .header_inner nav.open .menu li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}header .header_inner nav.open .menu li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}header .header_inner nav.open .menu li:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}header .header_inner nav.open .menu li:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}header .header_inner nav.open .sns{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}main{width:calc(100% - 260px);padding:120px 110px 120px 80px}@media screen and (max-width: 1400px){main{padding:120px 40px 120px 10px}}@media screen and (max-width: 1000px){main{width:100%;padding:60px 30px 80px 30px}}@media screen and (max-width: 600px){main{padding:40px 15px 60px 15px}}main #contents{max-width:950px;margin:auto}main #contents h2{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.4rem;font-weight:300;line-height:1;text-align:center;background:#f5f5f5;border:1px solid #a4a4a4;margin-bottom:70px;padding:3px 0;position:relative}@media screen and (max-width: 1000px){main #contents h2{font-size:2rem;margin-bottom:50px}}@media screen and (max-width: 600px){main #contents h2{margin-bottom:40px}}main #contents h2::before,main #contents h2::after{content:"";border-style:solid;bottom:-11px;position:absolute}main #contents h2::before{border-width:0 20px 10px 0;border-color:rgba(0,0,0,0) #a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0);left:-1px}main #contents h2::after{border-width:0 0 10px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4;right:-1px}main #contents h2 span{border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;padding:8px 0;display:block}@media screen and (max-width: 600px){main #contents h2 span{padding:5px 0}main #contents h2 span.small{font-size:1.8rem;padding:8px 0}}main #contents #inner{padding:0 20px}.tab{margin-bottom:60px}@media screen and (max-width: 600px){.tab{margin-bottom:40px}}.tab ul{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}@media screen and (max-width: 600px){.tab ul{width:calc(100% + 5px);margin-left:-2.5px}}.tab ul li{width:110px;text-align:center;border-bottom:1px solid #a4a4a4;margin:0 15px;padding-bottom:7px;position:relative}@media screen and (max-width: 1000px){.tab ul li{margin:0 10px}}@media screen and (max-width: 600px){.tab ul li{width:calc(25% - 5px);margin:0 2.5px}}.tab ul li::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:calc(50% - 10px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute}@media screen and (max-width: 600px){.tab ul li::after{border-width:7px 7px 0 7px;bottom:-7px;left:calc(50% - 7px);-webkit-transition:none;transition:none}}.tab ul li a{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.8rem;font-weight:300;line-height:1;display:block}@media screen and (max-width: 1000px){.tab ul li a{font-size:1.4rem}}@media screen and (max-width: 600px){.tab ul li a{font-size:1rem}}.tab ul li:hover::after,.tab ul li.current::after{opacity:1}.tab ul li:hover a,.tab ul li.current a{color:#505050}.tab ul li.current a{pointer-events:none}.tab ul li.nolink{border-bottom:1px solid #c3c3c3}.tab ul li.nolink a{color:#c3c3c3;pointer-events:none}.tab ul li.nolink:hover::after,.tab ul li.nolink.current::after{display:none}.pager{margin-top:60px;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}@media screen and (max-width: 600px){.pager{width:100%;margin-top:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.pager a{width:90px;font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.6rem;font-weight:300;line-height:1;text-align:center;background:#f5f5f5;border:1px solid #a4a4a4;margin:0 20px;padding:5px;display:block;position:relative}@media screen and (max-width: 600px){.pager a{font-size:1.4rem;margin:0 10px}}.pager a:hover{color:#fff;background:#c3c3c3}.pager a.next::after,.pager a.prev::after{content:"";border-style:solid;top:calc(50% - 7px);position:absolute}.pager a.next::after{border-width:7px 10px 7px 0;border-color:rgba(0,0,0,0) #a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0);left:-10px}.pager a.prev::after{border-width:7px 0 7px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4;right:-10px}.pager a.nolink{color:#c3c3c3;background:#fff;border:1px solid #c3c3c3;pointer-events:none}.pager a.nolink.next::after{border-color:rgba(0,0,0,0) #c3c3c3 rgba(0,0,0,0) rgba(0,0,0,0)}.pager a.nolink.prev::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #c3c3c3}footer{background:#a4a4a4;padding:10px}@media screen and (max-width: 1000px){footer{padding:30px 20px 20px 20px}}@media screen and (max-width: 600px){footer{padding:30px}}footer .sns{display:none}@media screen and (max-width: 1000px){footer .sns{margin-bottom:30px;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}footer .sns li{margin:0 15px}footer .sns li a{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.3rem;color:#fff;line-height:1;padding:5px 0 5px 27px;display:block}footer .sns li a.x{background:url(../images/common/ico_x.svg) no-repeat left center/18px}footer .sns li a.instagram{background:url(../images/common/ico_instagram.svg) no-repeat left center/18px}}@media screen and (max-width: 600px){footer .sns{display:block}footer .sns li{margin:0 0 20px 0}footer .sns li:last-child{margin:0}}footer .copy{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.2rem;color:#fff;text-align:center;line-height:1}@media screen and (max-width: 600px){footer .copy{font-size:1rem;text-align:left}}.fade{opacity:0;-webkit-transition:all .6s ease;transition:all .6s ease}.fade.fadein{opacity:1}.load{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.load.fadein{opacity:1}.preload *{-webkit-transition:none !important;transition:none !important}#index{padding:30px 30px 0 0}@media screen and (max-width: 1000px){#index{padding:0}}#index .main{position:relative}#index .main .mainimg{top:0;left:0;position:relative}@media screen and (max-width: 1000px){#index .main .mainimg{border-bottom:1px solid #a4a4a4}}#index .main .banner{max-width:500px;overflow:hidden;bottom:20px;left:20px;position:absolute;z-index:1}@media screen and (max-width: 1000px){#index .main .banner{width:70%;margin:30px auto 0 auto;position:static}}@media screen and (max-width: 600px){#index .main .banner{width:calc(100% - 60px);margin:20px auto 0 auto}}#index .main .banner a:hover{opacity:.8}#index .main .banner .swiper-pagination{line-height:1;margin-top:7px;position:static}#index .main .banner .swiper-pagination .swiper-pagination-bullet{width:30px;height:3px;background:#c3c3c3;border-radius:0;line-height:0;margin:0 5px;opacity:1;outline:none}#index .main .banner .swiper-pagination .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width: 1000px){#index .main .banner .swiper-pagination .swiper-pagination-bullet-active{background:#505050}}#index .main .banner-sp{width:320px;max-width:500px;overflow:hidden;bottom:20px;left:20px;position:absolute;z-index:1}@media screen and (max-width: 1000px){#index .main .banner-sp{width:70%;margin:30px auto 0 auto;position:static}}@media screen and (max-width: 600px){#index .main .banner-sp{width:calc(100% - 60px);margin:20px auto 0 auto}}#index .main .banner-sp a:hover{opacity:.8}#index .info{margin:auto;padding:60px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1000px){#index .info{display:block}}@media screen and (max-width: 600px){#index .info{padding:40px 0}}#index .info .box{border-bottom:1px solid #c3c3c3;padding:0 0 20px 0}@media screen and (max-width: 1000px){#index .info .box{padding:10px 40px 30px 40px}}@media screen and (max-width: 600px){#index .info .box{padding:10px 30px 30px 30px}}#index .info h2{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.4rem;font-weight:300;line-height:1;border-bottom:1px solid #a4a4a4;margin-bottom:30px;padding-bottom:10px;position:relative;margin-bottom:20px}#index .info h2::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:20px;position:absolute}@media screen and (max-width: 600px){#index .info h2{font-size:2rem;margin-bottom:20px}}@media screen and (max-width: 1000px){#index .info h2{text-align:center}#index .info h2::after{left:calc(50% - 10px)}}#index .info .whatsnew{width:calc(100% - 460px);padding:0 30px}@media screen and (max-width: 1400px){#index .info .whatsnew{width:calc(100% - 400px);padding:0 20px 0}}@media screen and (max-width: 1000px){#index .info .whatsnew{width:100%;margin-bottom:60px;padding:0}}@media screen and (max-width: 600px){#index .info .whatsnew{margin-bottom:40px}}#index .info .whatsnew ul{width:100%;height:225px;padding:0 20px 0 0;overflow:auto}@media screen and (max-width: 1400px){#index .info .whatsnew ul{height:202px}}@media screen and (max-width: 1000px){#index .info .whatsnew ul{padding:0}}#index .info .whatsnew ul li{line-height:1.5;border-bottom:1px solid #f5f5f5;margin-bottom:20px;padding:0 20px 20px 20px}@media screen and (max-width: 1000px){#index .info .whatsnew ul li{padding:0 0 20px 0}}#index .info .whatsnew ul li:last-child{border-bottom:none;margin-bottom:0;padding:0 20px}@media screen and (max-width: 1000px){#index .info .whatsnew ul li:last-child{padding:0}}#index .info .whatsnew ul li time{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-weight:300;color:#a4a4a4;margin-top:5px;display:block}#index .info .whatsnew ul .mCSB_scrollTools{width:5px;opacity:1}#index .info .whatsnew ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background:#a4a4a4;opacity:1}#index .info .whatsnew ul .mCSB_scrollTools .mCSB_draggerRail{display:none}#index .info .movie{width:460px;padding:0 30px}@media screen and (max-width: 1400px){#index .info .movie{width:400px;padding:0 20px 0 20px}}@media screen and (max-width: 1000px){#index .info .movie{width:100%;padding:0}}#index .info .movie .movie-box{height:0;padding:0 0 56.25% 0;overflow:hidden;position:relative}#index .info .movie .movie-box iframe{width:100%;height:100%;top:0;left:0;position:absolute}#news h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.2rem;font-weight:300;text-align:center;line-height:1;border-bottom:1px solid #505050;margin:0 auto 20px auto;padding:0 5px 5px 5px}@media screen and (max-width: 1000px){#news h3{font-size:2rem}}@media screen and (max-width: 600px){#news h3{font-size:1.8rem}}#news .news-list{border-top:1px solid #c3c3c3}#news .news-list li{font-size:1.8rem;line-height:1.5;border-bottom:1px solid #c3c3c3;padding:35px 0}@media screen and (max-width: 600px){#news .news-list li{font-size:1.4rem;padding:25px 0}}#news .news-list li time{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.4rem;font-weight:300;color:#a4a4a4;margin-top:10px;display:block}@media screen and (max-width: 600px){#news .news-list li time{font-size:1.2rem}}#news article{border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4}#news article .title{border-bottom:1px solid #a4a4a4;position:relative;padding:30px 0}#news article .title::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:calc(50% - 10px);position:absolute}@media screen and (max-width: 600px){#news article .title{padding:20px 0}}#news article .title h3{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","游ゴシック Medium",YuGothicM,YuGothic,"Helvetica Neue",メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:400;text-align:left;line-height:1.5;border-bottom:none;margin:0;padding:0}@media screen and (max-width: 600px){#news article .title h3{font-size:1.6rem}}#news article .title time{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-weight:300;font-size:1.4rem;color:#a4a4a4;margin-top:10px;display:block}@media screen and (max-width: 600px){#news article .title time{font-size:1.2rem;margin-top:5px}}#news article .detail{padding:60px 0}@media screen and (max-width: 600px){#news article .detail{padding:30px 0}}#news article .detail h4{font-size:1.8rem;font-weight:700}@media screen and (max-width: 600px){#news article .detail h4{font-size:1.6rem}}#news article .detail h5{font-size:1.4rem;color:#fff;line-height:1.4;background:#a4a4a4;margin-bottom:5px;padding:3px 10px;display:inline-block}@media screen and (max-width: 600px){#news article .detail h5{font-size:1.2rem}}#news article .detail a{text-decoration:underline}@media screen and (max-width: 600px){#media .tab ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 1400px){#media .tab ul li{margin:0 10px}}@media screen and (max-width: 1000px){#media .tab ul li{margin:0 2.5px}}@media screen and (max-width: 600px){#media .tab ul li{width:calc(33.333% - 5px);margin:0 2.5px}#media .tab ul li:nth-child(n+4){margin:15px 2.5px 0 2.5px}}@media screen and (max-width: 1400px){#media .tab ul li a{font-size:1.6rem}}@media screen and (max-width: 1000px){#media .tab ul li a{font-size:1.4rem}}@media screen and (max-width: 600px){#media .tab ul li a{font-size:1rem}}#media .list{border-top:1px solid #a4a4a4}#media .list article{border-bottom:1px solid #a4a4a4}#media .list article .title{padding:20px 0;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;position:relative;cursor:pointer}@media screen and (max-width: 600px){#media .list article .title{display:block}}#media .list article .title::after{content:"";border-style:solid;border-width:10px 8px 0 8px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:calc(50% - 4px);right:20px;position:absolute}@media screen and (max-width: 1000px){#media .list article .title::after{border-width:8px 6px 0 6px;top:calc(50% - 3px);right:15px}}#media .list article .title.close::after{border-width:0 8px 10px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4 rgba(0,0,0,0);top:calc(50% - 5px)}@media screen and (max-width: 1000px){#media .list article .title.close::after{border-width:0 6px 8px 6px;top:calc(50% - 4px)}}#media .list article .title .category{width:120px}@media screen and (max-width: 1000px){#media .list article .title .category{width:100px}}@media screen and (max-width: 600px){#media .list article .title .category{width:80px;margin-bottom:5px}}#media .list article .title .category span{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.4rem;color:#fff;line-height:1.4;text-align:center;background:#a4a4a4;padding:3px 5px;display:block}@media screen and (max-width: 1000px){#media .list article .title .category span{font-size:1.2rem}}@media screen and (max-width: 600px){#media .list article .title .category span{font-size:1rem}}#media .list article .title h3{width:calc(100% - 120px);font-size:1.8rem;line-height:1.5;padding:0 55px 0 30px}@media screen and (max-width: 1000px){#media .list article .title h3{width:calc(100% - 100px);font-size:1.6rem;padding:0 40px 0 20px}}@media screen and (max-width: 600px){#media .list article .title h3{width:100%;font-size:1.4rem;padding:0 40px 0 0}}#media .list article .title h3 time{font-size:1.4rem;color:#a4a4a4;line-height:1.3;margin-bottom:5px;display:inline-block}@media screen and (max-width: 600px){#media .list article .title h3 time{font-size:1.2rem}}#media .list article .title h3 i{font-size:1.2rem;font-style:normal;line-height:1;border:1px solid #a4a4a4;padding:1px 3px}@media screen and (max-width: 600px){#media .list article .title h3 i{font-size:1rem}}#media .list article .detail{border-top:1px solid #a4a4a4;padding:30px 0}@media screen and (max-width: 600px){#media .list article .detail{padding:20px 0}}#media .list article .detail a{text-decoration:underline}#profile .profile{margin-bottom:60px;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}@media screen and (max-width: 1400px){#profile .profile{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 1000px){#profile .profile{display:block}}@media screen and (max-width: 600px){#profile .profile{margin-bottom:40px}}#profile .profile .photo{width:410px;padding:0 50px 0 0}@media screen and (max-width: 1400px){#profile .profile .photo{width:50%}}@media screen and (max-width: 1000px){#profile .profile .photo{width:60%;text-align:center;margin:0 auto 40px auto;padding:0}}@media screen and (max-width: 600px){#profile .profile .photo{width:100%}}#profile .profile .detial{width:calc(100% - 410px)}@media screen and (max-width: 1400px){#profile .profile .detial{width:50%}}@media screen and (max-width: 1000px){#profile .profile .detial{width:100%}}#profile .profile .detial .name{border-bottom:1px solid #a4a4a4;position:relative;text-align:center;margin-bottom:20px;padding-bottom:15px}#profile .profile .detial .name::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:calc(50% - 10px);position:absolute}#profile .profile .detial .name h3{font-size:3.2rem;font-weight:300;line-height:1;margin-bottom:10px}@media screen and (max-width: 600px){#profile .profile .detial .name h3{font-size:2.8rem}}#profile .profile .detial .name .en{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.2rem;font-weight:300;color:#a4a4a4}#profile .profile .detial ul{border-bottom:1px solid #a4a4a4;margin-bottom:25px;padding:0 20px 20px 20px}@media screen and (max-width: 600px){#profile .profile .detial ul{margin-bottom:20px;padding:0 10px 20px 10px}}#profile .profile .detial ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}#profile .profile .detial ul li:last-child{margin-bottom:0}#profile .profile .detial ul li .item{width:100px;font-size:1.2rem;color:#a4a4a4;text-align:center;border:1px solid #a4a4a4}#profile .profile .detial ul li .text{width:calc(100% - 100px);font-size:1.4rem;padding-left:40px}@media screen and (max-width: 1400px){#profile .profile .detial ul li .text{padding-left:20px}}@media screen and (max-width: 1000px){#profile .profile .detial p{border-bottom:1px solid #a4a4a4;padding:0 20px 20px 20px}}@media screen and (max-width: 600px){#profile .profile .detial p{padding:0 10px 20px 10px}}#profile .works .tab{margin-bottom:0}#profile .works .tab ul li{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.8rem;font-weight:300;line-height:1;border-bottom:none;padding-bottom:15px;cursor:pointer}#profile .works .tab ul li:hover::after{opacity:0}#profile .works .tab ul li.current::after{opacity:1}@media screen and (max-width: 1000px){#profile .works .tab ul li{font-size:1.4rem;margin:0 10px}}@media screen and (max-width: 600px){#profile .works .tab ul li{width:calc(25% - 10px);font-size:1.2rem;margin:0 5px}}#profile .works .box{background:#f5f5f5;border:1px solid #c3c3c3;padding:40px 60px}@media screen and (max-width: 1400px){#profile .works .box{padding:40px}}@media screen and (max-width: 600px){#profile .works .box{padding:20px}}#profile .works .box ul li{display:none}#discography .item{border-bottom:1px solid #f5f5f5;margin-bottom:40px;padding-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 600px){#discography .item{margin-bottom:30px;padding-bottom:30px;display:block}}#discography .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#discography .item .jacket{width:40%;text-align:center;padding-right:50px}#discography .item .jacket p{margin:5px 0 20px 0}#discography .item .jacket p:last-of-type{margin:5px 0 0 0}@media screen and (max-width: 1000px){#discography .item .jacket{width:45%;padding-right:40px}}@media screen and (max-width: 600px){#discography .item .jacket{width:75%;margin:0 auto 30px auto;padding-right:0}}#discography .item .detail{width:60%}@media screen and (max-width: 1000px){#discography .item .detail{width:55%}}@media screen and (max-width: 600px){#discography .item .detail{width:100%}}#discography .item .detail h4{font-size:2rem;line-height:1;border-bottom:1px solid #505050;margin-bottom:20px;padding-bottom:10px;display:inline-block}@media screen and (max-width: 600px){#discography .item .detail h4{font-size:1.8rem}}#discography .item .detail .text p{margin-bottom:20px}#discography .item .detail .text p:last-child{margin-bottom:0}#discography .item .detail .text a{text-decoration:underline}#discography .item .detail .text .small{font-size:1.2rem}#discography article{border-bottom:1px solid #a4a4a4;margin-bottom:60px;padding-bottom:40px}@media screen and (max-width: 600px){#discography article{margin-bottom:40px;padding-bottom:40px}}#discography article:last-child{margin-bottom:0}#discography article .title{border-bottom:1px solid #a4a4a4;padding-bottom:15px}@media screen and (max-width: 600px){#discography article .title{text-align:center}}#discography article .title .category{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.6rem;font-weight:300;color:#a4a4a4;line-height:1}#discography article .title h3{font-size:3.2rem;font-weight:400;line-height:1.4}@media screen and (max-width: 1000px){#discography article .title h3{font-size:2.8rem}}@media screen and (max-width: 600px){#discography article .title h3{font-size:2.4rem}}#discography article .info{border-bottom:1px solid #a4a4a4;position:relative;margin-bottom:40px;padding:15px 0;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}#discography article .info::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:calc(50% - 10px);position:absolute}@media screen and (max-width: 600px){#discography article .info{display:block;padding:10px 0 20px 0}#discography article .info.info-date{padding:10px 0}}#discography article .info .date{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-weight:300;font-size:1.8rem;letter-spacing:.1em}@media screen and (max-width: 600px){#discography article .info .date{text-align:center}}#discography article .info ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#discography article .info ul li{margin:0 0 0 10px}#discography article .info ul li a{width:120px;font-size:1.2rem;color:#fff;line-height:1;text-align:center;background:#a4a4a4;border-radius:50px;padding:10px;display:block}#discography article .info ul li a:hover{opacity:.6}@media screen and (max-width: 600px){#discography article .info ul{width:calc(100% + 10px);margin:5px 0 0 -5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#discography article .info ul li{width:calc(50% - 10px);margin:0 5px}#discography article .info ul li a{width:100%;padding:12.5px}}#discography article .banner{text-align:center}#discography article .banner a{border:1px solid #a4a4a4;padding:20px 40px;display:inline-block;position:relative}@media screen and (max-width: 600px){#discography article .banner a{padding:15px 30px}}#discography article .banner a::after{content:"";border-style:solid;top:calc(50% - 7px);position:absolute;border-width:7px 0 7px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4;right:-10px}#discography article .banner a:hover{color:#505050;background:#f5f5f5}#discography .release_sp .release{border-bottom:1px solid #a4a4a4;margin-bottom:60px;padding-bottom:50px}@media screen and (max-width: 600px){#discography .release_sp .release{margin-bottom:50px;padding-bottom:30px}}#discography .release_sp .release .title{border-bottom:1px solid #a4a4a4;position:relative;text-align:center;margin-bottom:50px;padding-bottom:30px}#discography .release_sp .release .title::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:calc(50% - 10px);position:absolute}@media screen and (max-width: 600px){#discography .release_sp .release .title{margin-bottom:30px}}#discography .release_sp .release .title h3{font-size:3rem;font-weight:400;line-height:1.4}@media screen and (max-width: 1000px){#discography .release_sp .release .title h3{font-size:2.8rem}}@media screen and (max-width: 600px){#discography .release_sp .release .title h3{font-size:2.2rem}}#discography .release_sp .release .title .date{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-weight:300;font-size:1.8rem;color:#a4a4a4}@media screen and (max-width: 600px){#discography .release_sp .release .title .date{font-size:1.5rem}}#discography .release_sp .release .title .btn a{width:250px;font-size:1.6rem;color:#fff;line-height:1;text-align:center;background:#a4a4a4;border-radius:50px;margin-top:10px;padding:15px;display:inline-block}#discography .release_sp .release .title .btn a:hover{opacity:.6}@media screen and (max-width: 600px){#discography .release_sp .release .title .btn a{width:70%;font-size:1.4rem}}#discography .release_sp section{border:1px solid #a4a4a4;margin-bottom:20px}@media screen and (max-width: 1000px){#discography .release_sp section{margin-bottom:15px}}#discography .release_sp section:last-child{margin-bottom:0}#discography .release_sp section h4{font-size:1.6rem;line-height:1.5;background:#f5f5f5;border-left:5px solid #a4a4a4;padding:15px 50px 15px 15px;position:relative;cursor:pointer}@media screen and (max-width: 1000px){#discography .release_sp section h4{font-size:1.4rem;padding:12.5px 40px 12.5px 15px}}#discography .release_sp section h4::after{content:"";border-style:solid;border-width:10px 8px 0 8px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:calc(50% - 4px);right:20px;position:absolute}@media screen and (max-width: 1000px){#discography .release_sp section h4::after{border-width:8px 6px 0 6px;top:calc(50% - 3px);right:15px}}#discography .release_sp section h4.close::after{border-width:0 8px 10px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4 rgba(0,0,0,0);top:calc(50% - 5px)}@media screen and (max-width: 1000px){#discography .release_sp section h4.close::after{border-width:0 6px 8px 6px;top:calc(50% - 4px)}}#discography .release_sp section .detail{border-top:1px solid #a4a4a4;padding:30px}@media screen and (max-width: 1000px){#discography .release_sp section .detail{padding:20px}}@media screen and (max-width: 600px){#discography .release_sp section .detail{padding:20px 15px}}#discography .release_sp section .detail a{text-decoration:underline}#discography .release_sp section .detail .small{font-size:1.2rem}#discography .release_sp section .detail .border{border:2px solid #f5f5f5}#live-event h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.2rem;font-weight:300;text-align:center;line-height:1;border-bottom:1px solid #505050;margin:0 auto 20px auto;padding:0 5px 5px 5px}@media screen and (max-width: 1000px){#live-event h3{font-size:2rem}}@media screen and (max-width: 600px){#live-event h3{font-size:1.8rem}}#live-event .category{width:100px;font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.4rem;color:#fff;line-height:1.4;text-align:center;background:#a4a4a4;margin-right:15px;padding:3px 5px;display:inline-block}@media screen and (max-width: 1000px){#live-event .category{font-size:1.2rem}}@media screen and (max-width: 600px){#live-event .category{width:80px}}#live-event time{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:1.6rem;font-weight:300;color:#a4a4a4;line-height:1.3;margin-bottom:5px;display:inline-block}@media screen and (max-width: 600px){#live-event time{font-size:1.4rem}}#live-event .live-event-list{border-top:1px solid #c3c3c3;margin-bottom:60px}#live-event .live-event-list:last-of-type{margin-bottom:0}@media screen and (max-width: 600px){#live-event .live-event-list{margin-bottom:40px}}#live-event .live-event-list li{border-bottom:1px solid #c3c3c3;padding:35px 0}@media screen and (max-width: 600px){#live-event .live-event-list li{font-size:1.4rem;padding:25px 0}}#live-event .live-event-list li a{font-size:1.8rem;line-height:1.5;margin-top:10px;display:block}@media screen and (max-width: 600px){#live-event .live-event-list li a{font-size:1.4rem}}#live-event article{border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4}#live-event article .title{border-bottom:1px solid #a4a4a4;position:relative;padding:30px 0}#live-event article .title::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:calc(50% - 10px);position:absolute}@media screen and (max-width: 600px){#live-event article .title{padding:20px 0}}#live-event article .title h3{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","游ゴシック Medium",YuGothicM,YuGothic,"Helvetica Neue",メイリオ,Meiryo,sans-serif;font-size:1.8rem;font-weight:400;text-align:left;line-height:1.5;border-bottom:none;margin-top:10px;margin:10px 0 0 0;padding:0}@media screen and (max-width: 600px){#live-event article .title h3{font-size:1.6rem}}#live-event article .detail{padding:60px 0}@media screen and (max-width: 600px){#live-event article .detail{padding:30px 0}}#live-event article .detail h4{font-size:1.8rem;font-weight:700;border-bottom:1px solid #a4a4a4;display:inline-block}@media screen and (max-width: 600px){#live-event article .detail h4{font-size:1.6rem}}#live-event article .detail h5{font-size:1.4rem;line-height:1.4;border:1px solid #a4a4a4;margin-bottom:5px;padding:3px 10px;display:inline-block}@media screen and (max-width: 600px){#live-event article .detail h5{font-size:1.2rem}}#live-event article .detail a{text-decoration:underline}@media screen and (max-width: 600px){#live-event .pager{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#goods .list{border-top:1px solid #a4a4a4}#goods .list article{border-bottom:1px solid #a4a4a4}#goods .list article .title{padding:25px 0;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;position:relative;cursor:pointer}@media screen and (max-width: 600px){#goods .list article .title{display:block}}#goods .list article .title::after{content:"";border-style:solid;border-width:10px 8px 0 8px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:calc(50% - 4px);right:20px;position:absolute}@media screen and (max-width: 1000px){#goods .list article .title::after{border-width:8px 6px 0 6px;top:calc(50% - 3px);right:15px}}#goods .list article .title.close::after{border-width:0 8px 10px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4 rgba(0,0,0,0);top:calc(50% - 5px)}@media screen and (max-width: 1000px){#goods .list article .title.close::after{border-width:0 6px 8px 6px;top:calc(50% - 4px)}}#goods .list article .title h3{width:100%;font-size:1.8rem;line-height:1.5;padding:0 55px 0 20px}@media screen and (max-width: 1000px){#goods .list article .title h3{font-size:1.6rem;padding:0 40px 0 0}}@media screen and (max-width: 600px){#goods .list article .title h3{font-size:1.4rem}}#goods .list article .title h3 i{font-size:1.2rem;font-style:normal;line-height:1;border:1px solid #a4a4a4;padding:1px 3px}@media screen and (max-width: 600px){#goods .list article .title h3 i{font-size:1rem}}#goods .list article .detail{border-top:1px solid #a4a4a4;padding:30px 0}@media screen and (max-width: 600px){#goods .list article .detail{padding:20px 0}}#goods .list article .detail a{text-decoration:underline}#link section{margin-bottom:60px}#link section:last-child{margin-bottom:0}@media screen and (max-width: 1000px){#link section{margin-bottom:50px}}@media screen and (max-width: 600px){#link section{margin-bottom:40px}}#link section h3{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.4rem;font-weight:300;line-height:1;border-bottom:1px solid #a4a4a4;margin-bottom:30px;padding-bottom:10px;position:relative}#link section h3::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:20px;position:absolute}@media screen and (max-width: 600px){#link section h3{font-size:2rem;margin-bottom:20px}}#link section ul{padding:0 20px}@media screen and (max-width: 1000px){#link section ul{padding:0}}#link section ul li{font-size:1.4rem;margin-bottom:10px;padding-left:20px;position:relative}#link section ul li:last-child{margin-bottom:0}#link section ul li::after{content:"";border-style:solid;border-width:4px 0 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #505050;top:11px;left:0;position:absolute}#live .catch{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.2rem;text-align:center;border-bottom:1px solid #a4a4a4;margin:0 auto 40px auto}@media screen and (max-width: 1000px){#live .catch{font-size:1.6rem;margin:0 auto 30px auto}}@media screen and (max-width: 600px){#live .catch{font-size:1.4rem;border-bottom:none;margin:0 auto 20px auto}}#live .visual{margin:0 auto 60px auto;padding:0 20px}@media screen and (max-width: 600px){#live .visual{margin:0 auto 40px auto}}#live section{margin-bottom:60px}#live section:last-child{margin-bottom:0}@media screen and (max-width: 1000px){#live section{margin-bottom:50px}}@media screen and (max-width: 600px){#live section{margin-bottom:40px}}#live section h3{font-family:"Roboto Slab","Shippori Mincho B1",serif;font-size:2.4rem;font-weight:300;line-height:1;border-bottom:1px solid #a4a4a4;margin-bottom:30px;padding-bottom:10px;position:relative;font-size:2.2rem}#live section h3::after{content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-10px;left:20px;position:absolute}@media screen and (max-width: 600px){#live section h3{font-size:2rem;margin-bottom:20px}}@media screen and (max-width: 600px){#live section h3{font-size:1.6rem;text-align:center}#live section h3::after{left:calc(50% - 10px)}}#live section h4{font-size:1.4rem;color:#fff;line-height:1.4;background:#a4a4a4;margin-bottom:5px;padding:3px 10px;display:inline-block}@media screen and (max-width: 600px){#live section h4{font-size:1.2rem}}#live section .box{margin-bottom:30px}@media screen and (max-width: 600px){#live section .box{margin-bottom:20px}}#live section .box:last-child{margin-bottom:0}#live section .caution{font-size:1.8rem;font-weight:700;color:red}@media screen and (max-width: 600px){#live section .caution{font-size:1.4rem}}#live section .outline{margin-bottom:30px}#live section .outline li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}#live section .outline li:last-child{margin-bottom:0}#live section .outline li .item{width:100px;color:#fff;text-align:center;background:#a4a4a4}@media screen and (max-width: 600px){#live section .outline li .item{width:90px}}#live section .outline li .text{width:calc(100% - 100px);padding-left:30px}@media screen and (max-width: 1400px){#live section .outline li .text{padding-left:20px}}@media screen and (max-width: 600px){#live section .outline li .text{width:calc(100% - 90px);padding-left:10px}}#live section .info{border:1px solid #a4a4a4;margin-bottom:10px}@media screen and (max-width: 1000px){#live section .info{margin-bottom:5px}}#live section .info:last-child{margin-bottom:0}#live section .info dt{line-height:1.5;background:#f5f5f5;border-left:5px solid #a4a4a4;padding:15px 50px 15px 15px;position:relative;cursor:pointer}@media screen and (max-width: 1000px){#live section .info dt{padding:12.5px 40px 12.5px 10px}}#live section .info dt::after{content:"";border-style:solid;border-width:10px 8px 0 8px;border-color:#a4a4a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:calc(50% - 4px);right:20px;position:absolute}@media screen and (max-width: 1000px){#live section .info dt::after{border-width:8px 6px 0 6px;top:calc(50% - 3px);right:15px}}#live section .info dt.close::after{border-width:0 8px 10px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #a4a4a4 rgba(0,0,0,0);top:calc(50% - 5px)}@media screen and (max-width: 1000px){#live section .info dt.close::after{border-width:0 6px 8px 6px;top:calc(50% - 4px)}}#live section .info dd{border-top:1px solid #a4a4a4;padding:30px}@media screen and (max-width: 600px){#live section .info dd{padding:20px}}#live section .info dd a{text-decoration:underline}#live section .banner{max-width:400px}#live section .banner a:hover{opacity:.7}