@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Audiowide&display=swap);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css);
*{margin:0;padding:0;line-height:1;color:#fff;font-weight:400;font-style:normal;font-size:16px;box-sizing:border-box;word-break:break-all;font-family:"Inter","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;text-rendering:geometricPrecision;image-rendering:-webkit-optimize-contrast;-webkit-font-smoothing:antialiased}::selection{background:#2277f7;color:#fff}::-moz-selection{background:#2277f7;color:#fff}html{font-size:100%;height:100%}header{position:relative;z-index:0}body{margin:0;color:#2277f7;word-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;height:100%;background-color:#000}section{padding:0;margin:0}p,address{margin:0;padding:0;letter-spacing:.02rem}h1,h2,h3{margin:0;padding:0}a{padding:0;text-decoration:none;color:#2277f7}a:link{text-decoration:none}a:hover{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}li{list-style-type:none;margin:0;padding:0}ol{list-style-type:none;margin:0;padding:0}dl,dt,dd{margin:0;padding:0}img{backface-visibility:hidden;width:100%}figure{margin:0;padding:0}footer img{border:none;vertical-align:top;width:100%}#timefree_button::after{color:#fff !important}
nav{position:relative}nav #wrap-nav_menu{position:fixed;top:0;z-index:99899;width:100%;margin:0 auto;height:100vh;visibility:hidden;border-bottom:1px solid #16ece4;background-color:rgba(0,0,0,.75)}@media screen and (min-width: 1000px){nav #wrap-nav_menu{height:auto;visibility:visible}}nav #wrap-nav_menu #nav_menu{position:relative;display:flex;z-index:99999;flex-direction:column;justify-content:space-between;align-items:center;padding:7rem 0;height:100%;visibility:visible}@media screen and (min-width: 768px){nav #wrap-nav_menu #nav_menu{padding:12rem 0}}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu{flex-direction:row;padding:16px 1vw;height:auto}}@media screen and (min-width: 1200px){nav #wrap-nav_menu #nav_menu{padding:16px 2vw}}@media screen and (min-width: 2200px){nav #wrap-nav_menu #nav_menu{padding:16px 10vw}}nav #wrap-nav_menu #nav_menu.show{visibility:visible}nav #wrap-nav_menu #nav_menu.show #nav-bg{opacity:1}nav #wrap-nav_menu #nav_menu.hidden{visibility:hidden}nav #wrap-nav_menu #nav_menu.hidden #nav-bg{opacity:0}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu.hidden{visibility:visible}}nav #wrap-nav_menu #nav_menu #nav-bg{position:absolute;z-index:-1;top:0;left:0;background-color:#000;width:100%;height:100%;display:block}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu #nav-bg{display:none}}nav #wrap-nav_menu #nav_menu #logo_symbol{margin-bottom:2rem;width:100%;color:#fff;text-align:center;display:none}@media screen and (min-width: 768px){nav #wrap-nav_menu #nav_menu #logo_symbol{margin-bottom:3rem}}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu #logo_symbol{margin:0;width:15%;display:flex;align-items:center;flex-direction:row;justify-content:center;flex-wrap:wrap}}@media screen and (min-width: 1200px){nav #wrap-nav_menu #nav_menu #logo_symbol{width:30%;text-align:left;justify-content:flex-start}}nav #wrap-nav_menu #nav_menu #logo_symbol a{margin:0}nav #wrap-nav_menu #nav_menu #logo_symbol a img{height:auto;width:189px}@media screen and (min-width: 768px){nav #wrap-nav_menu #nav_menu #logo_symbol a img{width:160px}}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu #logo_symbol a img{width:160px}}@media screen and (min-width: 1200px){nav #wrap-nav_menu #nav_menu #logo_symbol a img{width:176px}}nav #wrap-nav_menu #nav_menu #logo_symbol span{padding-top:8px;margin-left:0;display:inline-block;font-size:.85rem;line-height:0;font-weight:400;font-family:"Audiowide","Inter",sans-serif}@media screen and (min-width: 1200px){nav #wrap-nav_menu #nav_menu #logo_symbol span{padding:0;margin-left:20px;font-size:.95rem}}nav #wrap-nav_menu #nav_menu ul{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu ul{justify-content:space-between;flex-direction:row;width:67%}}nav #wrap-nav_menu #nav_menu ul li{padding:.5rem 0}@media screen and (min-width: 768px){nav #wrap-nav_menu #nav_menu ul li{padding:1.25rem 0}}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu ul li{padding:0}}nav #wrap-nav_menu #nav_menu ul li a{display:block;color:#fff;font-weight:400;font-size:.95rem;transition:color .2s;font-family:"Audiowide","Inter",sans-serif;cursor:pointer}nav #wrap-nav_menu #nav_menu ul li a:hover{color:#2277f7;transition:color .2s}nav #wrap-nav_menu #nav_menu ul li a.disable{cursor:default;color:#5e5e5e;transition:none}nav #wrap-nav_menu #nav_menu ul li a.disable:hover{color:#5e5e5e;transition:none}@media screen and (min-width: 768px){nav #wrap-nav_menu #nav_menu ul li a{font-size:.95rem}}nav #wrap-nav_menu #nav_menu ul li#nav-ticketButton a{margin-top:1rem;padding:20px 34px;vertical-align:baseline;border-radius:2px;background-color:#2277f7;display:flex;justify-content:center;align-items:center;line-height:0;transition:color .2s background-color .2s;clip-path:polygon(12% 0, 100% 0%, 88% 100%, 0% 100%)}@media screen and (min-width: 768px){nav #wrap-nav_menu #nav_menu ul li#nav-ticketButton a{margin-top:0;margin-left:.75rem;padding:22px 44px}}nav #wrap-nav_menu #nav_menu ul li#nav-ticketButton a:hover{color:#16ece4;background-color:#0054d1;transition:color .2s background-color .2s}nav #wrap-nav_menu #nav_menu ul li span{display:none}@media screen and (min-width: 1000px){nav #wrap-nav_menu #nav_menu ul li span{background-color:#16ece4;display:inline-block;transform:skewX(-25deg);width:.16rem;height:1rem}}nav #wrap-nav_menu #nav_menu ul li.disable a{color:#707070}nav #wrap-nav_btn{position:fixed;z-index:99900;right:0;top:0;width:100%;display:block}@media screen and (min-width: 768px){nav #wrap-nav_btn{display:block}}@media screen and (min-width: 1000px){nav #wrap-nav_btn{display:none}}nav #wrap-nav_btn #sp_logo_symbol{position:absolute;left:.8rem;top:1.125rem;z-index:5000;display:flex;align-items:center;flex-direction:row}@media screen and (min-width: 768px){nav #wrap-nav_btn #sp_logo_symbol{left:1.25rem;top:1.85rem}}nav #wrap-nav_btn #sp_logo_symbol img{width:110px}nav #wrap-nav_btn #sp_logo_symbol span{margin-left:8px;display:ionline-block;font-size:.75rem;font-weight:400;font-family:"Audiowide","Inter",sans-serif}nav #wrap-nav_btn #nav_btn{position:absolute;width:30px;height:20px;right:.8rem;top:1rem;cursor:pointer;z-index:200000}@media screen and (min-width: 768px){nav #wrap-nav_btn #nav_btn{width:36px;height:30px}}@media screen and (min-width: 1000px){nav #wrap-nav_btn #nav_btn{width:36px;height:30px}}nav #wrap-nav_btn #nav_btn span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:0;display:inline-block;transition:all .2s}nav #wrap-nav_btn #nav_btn span:nth-of-type(1){top:0}nav #wrap-nav_btn #nav_btn span:nth-of-type(2){top:9px}@media screen and (min-width: 768px){nav #wrap-nav_btn #nav_btn span:nth-of-type(2){top:14px}}@media screen and (min-width: 1000px){nav #wrap-nav_btn #nav_btn span:nth-of-type(2){top:14px}}nav #wrap-nav_btn #nav_btn span:nth-of-type(3){bottom:0}nav #wrap-nav_btn #nav_btn.showModal{overflow:hidden}nav #wrap-nav_btn #nav_btn.showModal span{display:inline-block;transition:all .2s}nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(1){transform:translateY(9px) rotate(-45deg)}@media screen and (min-width: 768px){nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(1){transform:translateY(14px) rotate(-45deg)}}@media screen and (min-width: 1000px){nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(1){transform:translateY(14px) rotate(-45deg)}}nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(2){opacity:0}nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(3){transform:translateY(-9px) rotate(45deg)}@media screen and (min-width: 768px){nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(3){transform:translateY(-14px) rotate(45deg)}}@media screen and (min-width: 1000px){nav #wrap-nav_btn #nav_btn.showModal span:nth-of-type(3){transform:translateY(-14px) rotate(45deg)}}footer{position:relative;background-color:#000}footer #ft_tp{border-top:1px solid #1f1f1f;background-color:#000}footer #ft_tp #ft_tp_inner,footer #ft_tp #ft_bt_inner{margin:0 auto;max-width:100%}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner,footer #ft_tp #ft_bt_inner{max-width:1100px}}footer #ft_tp #ft_tp_inner{padding:2.5rem 1rem 1rem 1rem}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner{padding:1.5rem 1.25rem 0 1.25rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner{padding:36px 0 0 0}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp{margin-bottom:0;display:flex;flex-direction:column}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp{margin-bottom:12px;flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp{margin-bottom:32px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo{margin-right:0;text-align:center}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo{text-align:left;margin-right:1.25rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo{margin-right:64px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a{margin:0 auto;margin-bottom:1.25rem;display:block}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a{margin-bottom:0}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl{padding-top:0}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl{padding-top:12px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dt{margin-bottom:1rem}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dt{margin-bottom:.72rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dt{margin-bottom:.85rem}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dt img{width:150px;height:auto;fill:#fff}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dt img{width:160px}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dt img{width:180px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dd{font-size:.95rem;font-weight:400;line-height:1.2;font-family:"Audiowide","Inter",sans-serif}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dd{font-size:.95rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_logo a dl dd{font-size:1rem}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account{border-top:none;border-left:none}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account{border-top:none;border-left:1px solid #1f1f1f}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl{margin:0;padding:.7rem 0;display:flex;flex-direction:column;text-align:center}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;display:flex;flex-direction:column;text-align:left}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl{padding-top:12px;padding-left:40px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dt,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dt{margin-bottom:1.5vh;color:#949494;font-weight:700;font-size:.875rem;letter-spacing:.05rem}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dt,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dt{font-size:.875rem;margin-bottom:1rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dt,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dt{font-size:1rem;margin-bottom:24px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_link,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_link{margin-bottom:2vh}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_link,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_link{margin-bottom:1rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_link,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_link{margin-bottom:16px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_link a,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_link a{font-size:1rem;font-weight:600;color:#16ece4;text-decoration:underline;transition:color .1s ease-in-out}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_link a:hover,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_link a:hover{text-decoration:underline;color:#2277f7;transition:color .3s ease-in-out}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_link a,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_link a{font-size:1.125rem}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_text a,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_text a{font-size:.85rem;font-weight:300;color:#16ece4}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_text span,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_text span{font-size:.85rem;padding-left:.3rem}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_inq dl dd.ft_inq_text,footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl dd.ft_inq_text{font-size:.875rem;font-weight:500;color:#fff}}footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl{margin-bottom:1rem}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_tp #ft_tp_account dl{margin-bottom:1rem}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt{padding:0 0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt{margin-bottom:.25rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt{padding:0 110px;margin-bottom:40px;flex-direction:row}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account,footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive{margin-bottom:1.5rem;display:block;text-align:center}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account,footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive{margin-bottom:1.5rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account,footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive{margin-bottom:0;display:flex;flex-direction:row;align-items:center}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dt,footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dt{margin-right:0;margin-bottom:1.8vh;color:#949494;font-weight:400;font-size:.875rem;font-family:"Audiowide","Inter",sans-serif}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dt,footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dt{margin-bottom:1rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dt,footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dt{margin-right:20px;margin-bottom:0}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dd{display:inline-block;margin:0 1.5vh}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dd{margin:0 1rem}}@media screen and (min-width: 1000px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dd{margin-right:24px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dd a i{font-size:1.125rem;color:#fff}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dd a i{transition:color .1s ease-in-out}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_account dd a:hover i{color:#2277f7;transition:color .3s ease-in-out}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dd{display:inline-block;margin:0 4px}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dd{margin-right:24px}}footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dd a{font-size:.875rem;font-weight:600;color:#fff}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dd a{transition:color .1s ease-in-out;font-size:1rem}}@media screen and (min-width: 768px){footer #ft_tp #ft_tp_inner #ft_tp_inner_bt #ft_archive dd a:hover{color:#2277f7;transition:color .3s ease-in-out}}footer #ft_bt #ft_bt_inner{padding:0 0 0 0}@media screen and (min-width: 768px){footer #ft_bt #ft_bt_inner{padding:0 0 0 0}}@media screen and (min-width: 1000px){footer #ft_bt #ft_bt_inner{padding:0 0}}footer #ft_bt #ft_bt_inner ul{margin-bottom:3vh;padding:0 1.8rem;display:flex;align-items:center;justify-content:space-around;flex-direction:row}@media screen and (min-width: 768px){footer #ft_bt #ft_bt_inner ul{margin-bottom:1.75rem;padding:0 0;justify-content:center}}@media screen and (min-width: 1000px){footer #ft_bt #ft_bt_inner ul{justify-content:center;margin-bottom:40px;padding:0 0}}footer #ft_bt #ft_bt_inner ul li{margin:0 0}@media screen and (min-width: 768px){footer #ft_bt #ft_bt_inner ul li{margin:0 2rem}}@media screen and (min-width: 1000px){footer #ft_bt #ft_bt_inner ul li{margin:0 52px}}footer #ft_bt #ft_bt_inner ul li#ft_jwave{width:120px}@media screen and (min-width: 768px){footer #ft_bt #ft_bt_inner ul li#ft_jwave{width:130px}}@media screen and (min-width: 1000px){footer #ft_bt #ft_bt_inner ul li#ft_jwave{width:142px}}footer #ft_bt #ft_bt_inner ul li#ft_jwave a{display:block}footer #ft_bt #ft_bt_inner ul li#ft_tsukuba{width:96px}@media screen and (min-width: 768px){footer #ft_bt #ft_bt_inner ul li#ft_tsukuba{width:104px}}@media screen and (min-width: 1000px){footer #ft_bt #ft_bt_inner ul li#ft_tsukuba{width:112px}}footer #ft_bt #ft_bt_inner ul li#ft_tsukuba a{display:block}footer #ft_bt #ft_bt_inner #cr{padding-bottom:1rem;font-size:.7rem;text-align:center;letter-spacing:0rem;color:#999}footer #btn-backtotop{position:absolute;right:3rem;bottom:2rem;display:none}@media screen and (min-width: 768px){footer #btn-backtotop{display:block}}footer #btn-backtotop a{display:block;width:67px}@media screen and (min-width: 768px){footer #btn-backtotop a{width:52px}}@media screen and (min-width: 1000px){footer #btn-backtotop a{width:67px}}footer #btn-backtotop a img{height:auto;width:100%}
