@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;800;900&family=Montserrat&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap);html{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Verdana,Meiryo,"M+ 1p",sans-serif}@media all and (-ms-high-contrast:none){html{font-family:Verdana,Meiryo,sans-serif}}@media all and (-ms-high-contrast:active){html{font-family:Verdana,Meiryo,sans-serif}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1421px);transform:translateX(-1421px)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1421px);transform:translateX(-1421px)}}@-webkit-keyframes marquee_sp{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-378.93333vw);transform:translateX(-378.93333vw)}}@keyframes marquee_sp{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-378.93333vw);transform:translateX(-378.93333vw)}}@-webkit-keyframes marquee_pc{0%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}100%{-webkit-transform:translateX(-228.3125vw) translateY(-50%);transform:translateX(-228.3125vw) translateY(-50%)}}@keyframes marquee_pc{0%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}100%{-webkit-transform:translateX(-228.3125vw) translateY(-50%);transform:translateX(-228.3125vw) translateY(-50%)}}#pcmain{background:-webkit-gradient(linear,left top,left bottom,color-stop(42.2569%,#d38227),to(#be651d));background:linear-gradient(180deg,#d38227 42.2569%,#be651d 100%);width:100%;height:100%;position:fixed}#pcmain .cover{background:#d38227;width:100%;height:100%;position:fixed;z-index:-2}#pcmain .anicre{background:url(../img/svg/anicre.svg) no-repeat 0 0;background-size:9.375vw 7.5vw;width:9.375vw;height:7.5vw;position:absolute;top:2.5vw;left:2.5vw;opacity:0}#pcmain .chara{position:absolute;background:url(../img/top/chara.png) no-repeat 0 0;background-size:41.625vw 56.15625vw;width:41.625vw;height:56.15625vw;top:1.25vw;left:5.875vw;opacity:0}#pcmain .c1{position:absolute;background:url(../img/top/c1.png) no-repeat 0 0;background-size:10.75vw 15.3125vw;width:10.75vw;height:15.3125vw;top:1.5625vw;left:38.75vw;opacity:0}#pcmain .c2{position:absolute;background:url(../img/top/c2.png) no-repeat 0 0;background-size:9.875vw 12.4375vw;width:9.875vw;height:12.4375vw;top:16.75vw;left:3.8125vw;opacity:0}#pcmain .title{position:absolute;background:url(../img/top/title.png) no-repeat 0 0;background-size:50.3125vw 17.09375vw;width:50.3125vw;height:17.09375vw;bottom:3.125vw;left:3.125vw;opacity:0}@media screen and (max-width:1280px){#pcmain .title{background:url(../img/top/title.png) no-repeat 0 0;background-size:45.28125vw 15.38438vw;width:45.28125vw;height:15.38438vw}}@media screen and (max-width:1080px){#pcmain .title{background:url(../img/top/title.png) no-repeat 0 0;background-size:40.25vw 13.675vw;width:40.25vw;height:13.675vw}}#pcmain .marquee{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:50%;left:0;-webkit-animation:marquee_pc 30s linear infinite;animation:marquee_pc 30s linear infinite;z-index:-1;opacity:0}#pcmain .marquee .first{background:url(../img/svg/marquee.svg) no-repeat 0 0;background-size:222.0625vw 9.1875vw;width:222.0625vw;height:9.1875vw;margin-right:6.25vw}#pcmain .marquee .second{background:url(../img/svg/marquee.svg) no-repeat 0 0;background-size:222.0625vw 9.1875vw;width:222.0625vw;height:9.1875vw}#spmain{width:100%;height:100%;position:fixed}#spmain .cover{background:#d38227;width:100%;height:100%;position:fixed;z-index:-2}#wrapper{width:375px;position:relative;margin-left:auto;left:-16vw;margin-top:60px;border-radius:20px;opacity:0}@media screen and (max-width:750px){#wrapper{width:100%;left:unset;margin-left:unset;margin-top:unset;border-radius:0}}#wrapper>.close{position:fixed;display:block;z-index:9;cursor:pointer;background:url(../img/svg/btn_close.svg) no-repeat 0 0;background-size:35px 35px;width:35px;height:35px;margin-top:10px;margin-left:330px}@media screen and (max-width:750px){#wrapper>.close{background:url(../img/svg/btn_close.svg) no-repeat 0 0;background-size:9.33333vw 9.33333vw;width:9.33333vw;height:9.33333vw;margin-top:2.66667vw;margin-left:88vw}}#inner{border-radius:20px;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}@media screen and (max-width:750px){#inner{border-radius:0}}#anime{pointer-events:none;position:fixed;top:0;z-index:9}#anime .copy{width:100%;height:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}#anime .copy .left{width:50%;height:100%;min-height:46.875vw;padding-right:2.4375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.5625vw;-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width:750px){#anime .copy .left{min-height:100vw}}@media screen and (max-width:750px){#anime .copy .left{padding-right:5.2vw}}@media screen and (max-width:750px){#anime .copy .left{gap:3.33333vw}}#anime .copy .left .t4{background:url(../img/svg/t4.svg) no-repeat 0 0;background-size:14.1875vw 13.6875vw;width:14.1875vw;height:13.6875vw;opacity:0}@media screen and (max-width:750px){#anime .copy .left .t4{background:url(../img/svg/t4.svg) no-repeat 0 0;background-size:30.26667vw 29.2vw;width:30.26667vw;height:29.2vw}}#anime .copy .left .t4.glitch{background:url(../img/svg/t4g.svg) no-repeat 0 0;background-size:14.5625vw 14.4375vw;width:14.5625vw;height:14.4375vw}@media screen and (max-width:750px){#anime .copy .left .t4.glitch{background:url(../img/svg/t4g.svg) no-repeat 0 0;background-size:31.06667vw 30.8vw;width:31.06667vw;height:30.8vw}}#anime .copy .left .t5{background:url(../img/svg/t5.svg) no-repeat 0 0;background-size:13.5625vw 11.51562vw;width:13.5625vw;height:11.51562vw;opacity:0}@media screen and (max-width:750px){#anime .copy .left .t5{background:url(../img/svg/t5.svg) no-repeat 0 0;background-size:28.93333vw 24.56667vw;width:28.93333vw;height:24.56667vw}}#anime .copy .left .t5.glitch{background:url(../img/svg/t5g.svg) no-repeat 0 0;background-size:13.9375vw 12.26562vw;width:13.9375vw;height:12.26562vw}@media screen and (max-width:750px){#anime .copy .left .t5.glitch{background:url(../img/svg/t5g.svg) no-repeat 0 0;background-size:29.73333vw 26.16667vw;width:29.73333vw;height:26.16667vw}}#anime .copy .left .t6{background:url(../img/svg/t6.svg) no-repeat 0 0;background-size:15.20312vw 14.75vw;width:15.20312vw;height:14.75vw;opacity:0}@media screen and (max-width:750px){#anime .copy .left .t6{background:url(../img/svg/t6.svg) no-repeat 0 0;background-size:32.43333vw 31.46667vw;width:32.43333vw;height:31.46667vw}}#anime .copy .left .t6.glitch{background:url(../img/svg/t6g.svg) no-repeat 0 0;background-size:15.57813vw 15.5vw;width:15.57813vw;height:15.5vw}@media screen and (max-width:750px){#anime .copy .left .t6.glitch{background:url(../img/svg/t6g.svg) no-repeat 0 0;background-size:33.23333vw 33.06667vw;width:33.23333vw;height:33.06667vw}}#anime .copy .right{width:50%;height:100%;min-height:46.875vw;padding-left:2.4375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5625vw;-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width:750px){#anime .copy .right{min-height:100vw}}@media screen and (max-width:750px){#anime .copy .right{padding-left:5.2vw}}@media screen and (max-width:750px){#anime .copy .right{gap:3.33333vw}}#anime .copy .right .t1{background:url(../img/svg/t1.svg) no-repeat 0 0;background-size:14.695vw 14.36063vw;width:14.695vw;height:14.36063vw;opacity:0}@media screen and (max-width:750px){#anime .copy .right .t1{background:url(../img/svg/t1.svg) no-repeat 0 0;background-size:31.34933vw 30.636vw;width:31.34933vw;height:30.636vw}}#anime .copy .right .t1.glitch{background:url(../img/svg/t1g.svg) no-repeat 0 0;background-size:15.07vw 15.11062vw;width:15.07vw;height:15.11062vw}@media screen and (max-width:750px){#anime .copy .right .t1.glitch{background:url(../img/svg/t1g.svg) no-repeat 0 0;background-size:32.14933vw 32.236vw;width:32.14933vw;height:32.236vw}}#anime .copy .right .t2{background:url(../img/svg/t2.svg) no-repeat 0 0;background-size:10.10063vw 14.63437vw;width:10.10063vw;height:14.63437vw;opacity:0}@media screen and (max-width:750px){#anime .copy .right .t2{background:url(../img/svg/t2.svg) no-repeat 0 0;background-size:21.548vw 31.22vw;width:21.548vw;height:31.22vw}}#anime .copy .right .t2.glitch{background:url(../img/svg/t2g.svg) no-repeat 0 0;background-size:10.47563vw 15.38438vw;width:10.47563vw;height:15.38438vw}@media screen and (max-width:750px){#anime .copy .right .t2.glitch{background:url(../img/svg/t2g.svg) no-repeat 0 0;background-size:22.348vw 32.82vw;width:22.348vw;height:32.82vw}}#anime .copy .right .t3{background:url(../img/svg/t3.svg) no-repeat 0 0;background-size:14.60375vw 14.13188vw;width:14.60375vw;height:14.13188vw;opacity:0}@media screen and (max-width:750px){#anime .copy .right .t3{background:url(../img/svg/t3.svg) no-repeat 0 0;background-size:31.15467vw 30.148vw;width:31.15467vw;height:30.148vw}}#anime .copy .right .t3.glitch{background:url(../img/svg/t3g.svg) no-repeat 0 0;background-size:14.97875vw 14.88188vw;width:14.97875vw;height:14.88188vw}@media screen and (max-width:750px){#anime .copy .right .t3.glitch{background:url(../img/svg/t3g.svg) no-repeat 0 0;background-size:31.95467vw 31.748vw;width:31.95467vw;height:31.748vw}}#anime .tit{width:100%;height:100%;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#anime .tit .txt{background:url(../img/svg/tit.svg) no-repeat 0 0;background-size:70.31812vw 7.87312vw;width:70.31812vw;height:7.87312vw;opacity:0}@media screen and (max-width:750px){#anime .tit .txt{background:url(../img/svg/tit.svg) no-repeat 0 0;background-size:90.0072vw 10.0776vw;width:90.0072vw;height:10.0776vw}}body,html{width:100%;height:100%}body{background-color:#fff;color:#000}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inview{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.inview_sub{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}@media screen and (max-width:750px){*{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-ms-touch-action:manipulation;touch-action:manipulation}}#header{position:fixed;top:0;width:100%;height:105px;z-index:4;pointer-events:none;opacity:1}#header .logo{background:url(../img/svg/logo_w.svg) no-repeat 0 0;background-size:220px 56px;width:220px;height:56px;margin-top:24px;margin-left:24px;cursor:pointer;pointer-events:all}#header.top{top:-105px}#header_sp{position:fixed;top:0;width:100%;background:#fff;z-index:4;pointer-events:none;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:750px){#header_sp{height:17.06667vw}}#header_sp .logo{background:url(../img/svg/logo.svg) no-repeat 0 0;background-size:33.06667vw 8.53333vw;width:33.06667vw;height:8.53333vw;cursor:pointer;pointer-events:all}@media screen and (max-width:750px){#header_sp .logo{margin-top:4.26667vw}}@media screen and (max-width:750px){#header_sp .logo{margin-left:6.4vw}}@media screen and (max-width:750px){#header_sp.hide{opacity:0}}#menu{position:fixed;top:32px;right:40px;z-index:9999;background:0 0;opacity:1;outline:0;border:0}#menu .menuWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;border:0}#menu .menuWrap .link{padding:0 20px;color:#fff;font-weight:700;font-size:18px;letter-spacing:.05em;text-decoration:none;display:block;cursor:pointer;border-left:1px solid #fff}#menu .menuWrap .link:first-child{border-left:none}#menu .menuWrap .twitter{background:url(../img/svg/btn_twitter.svg) no-repeat 0 0;background-size:36px 36px;width:36px;height:36px;margin-left:4px;display:block}#menu_sp{position:fixed;z-index:9999;background:0 0;opacity:1;outline:0;border:0;top:0;right:0}#menu_sp .menuBtn{background:url(../img/svg/btn_menu.svg) no-repeat 0 0;background-size:16.4vw 16.4vw;width:16.4vw;height:16.4vw;position:absolute;top:1.86667vw;right:1.86667vw;cursor:pointer}#contents{width:100%;height:auto;min-height:100%;position:relative;overflow-x:hidden}.tb{display:none!important}.sp{display:none!important}.mb{display:none!important}.mbf{display:none!important}@media screen and (max-width:750px){.pc{display:none!important}.tb{display:none!important}.sp{display:block!important}.dp{display:none!important}.mb{display:block!important}.mbf{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.v-enter-active,.v-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.v-enter,.v-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 645ms cubic-bezier(.4,0,.2,1) 0s;transition:opacity 645ms cubic-bezier(.4,0,.2,1) 0s}.fade-enter,.fade-leave-to{opacity:0!important}#pcmain .anicre{opacity:1}#pcmain .chara{opacity:1}#pcmain .c1{opacity:1}#pcmain .c2{opacity:1}#pcmain .title{opacity:1}#pcmain .marquee{opacity:1}#wrapper{opacity:1}#top{background:url(../img/svg/h1_news.svg) no-repeat 0 0;background-size:375px 220px;width:375px;height:220px}@media screen and (max-width:750px){#top{background:url(../img/svg/h1_news.svg) no-repeat 0 0;background-size:100vw 58.66667vw;width:100vw;height:58.66667vw}}#main{position:relative;background:#fff;padding-top:50px;padding-bottom:70px;border-bottom:2px solid #dcdcdc}@media screen and (max-width:750px){#main{padding-top:13.33333vw}}@media screen and (max-width:750px){#main{padding-bottom:18.66667vw}}#main .content{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main .content .item{position:relative;margin:0 auto;width:315px;padding-bottom:29px;margin-bottom:29px;border-bottom:2px solid #dcdcdc}@media screen and (max-width:750px){#main .content .item{width:84vw}}@media screen and (max-width:750px){#main .content .item{padding-bottom:7.73333vw}}@media screen and (max-width:750px){#main .content .item{margin-bottom:7.73333vw}}#main .content .item:last-child{margin-bottom:0}#main .content .item .link{text-decoration:none;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#main .content .item .link .thumb{overflow:hidden;margin-right:25px;width:145px;height:92px}@media screen and (max-width:750px){#main .content .item .link .thumb{margin-right:6.66667vw}}@media screen and (max-width:750px){#main .content .item .link .thumb{width:38.66667vw}}@media screen and (max-width:750px){#main .content .item .link .thumb{height:24.53333vw}}#main .content .item .link .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#main .content .item .link .detail{-webkit-box-flex:1;-ms-flex:1;flex:1;width:145px}@media screen and (max-width:750px){#main .content .item .link .detail{width:38.66667vw}}#main .content .item .link .detail .date{font-weight:500;font-size:12px;margin-bottom:9px}@media screen and (max-width:750px){#main .content .item .link .detail .date{font-size:3.2vw}}@media screen and (max-width:750px){#main .content .item .link .detail .date{margin-bottom:2.4vw}}#main .content .item .link .detail .title{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo;font-weight:700;font-size:14px;line-height:24px;text-decoration:underline;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:750px){#main .content .item .link .detail .title{font-size:3.73333vw}}@media screen and (max-width:750px){#main .content .item .link .detail .title{line-height:6.4vw}}#main .paging{margin:0 auto;width:315px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:39px;margin-bottom:50px}@media screen and (max-width:750px){#main .paging{width:84vw}}@media screen and (max-width:750px){#main .paging{margin-top:10.4vw}}@media screen and (max-width:750px){#main .paging{margin-bottom:13.33333vw}}#main .paging .prev{background:url(../img/svg/icon_prev_off.svg) no-repeat 0 0;background-size:9.5px 15px;width:9.5px;height:15px}@media screen and (max-width:750px){#main .paging .prev{background:url(../img/svg/icon_prev_off.svg) no-repeat 0 0;background-size:2.53333vw 4vw;width:2.53333vw;height:4vw}}#main .paging .prev.active{background:url(../img/svg/icon_prev.svg) no-repeat 0 0;background-size:9.5px 15px;width:9.5px;height:15px;cursor:pointer}@media screen and (max-width:750px){#main .paging .prev.active{background:url(../img/svg/icon_prev.svg) no-repeat 0 0;background-size:2.53333vw 4vw;width:2.53333vw;height:4vw}}#main .paging .pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#main .paging .pages .page{font-size:17px;font-weight:500;width:28px;text-align:center;color:#959595;cursor:pointer}@media screen and (max-width:750px){#main .paging .pages .page{font-size:4.53333vw}}@media screen and (max-width:750px){#main .paging .pages .page{width:7.46667vw}}#main .paging .pages .page.active{color:#000;text-decoration:underline;cursor:default}#main .paging .next{background:url(../img/svg/icon_next_off.svg) no-repeat 0 0;background-size:9.5px 15px;width:9.5px;height:15px}@media screen and (max-width:750px){#main .paging .next{background:url(../img/svg/icon_next_off.svg) no-repeat 0 0;background-size:2.53333vw 4vw;width:2.53333vw;height:4vw}}#main .paging .next.active{background:url(../img/svg/icon_next.svg) no-repeat 0 0;background-size:9.5px 15px;width:9.5px;height:15px;cursor:pointer}@media screen and (max-width:750px){#main .paging .next.active{background:url(../img/svg/icon_next.svg) no-repeat 0 0;background-size:2.53333vw 4vw;width:2.53333vw;height:4vw}}#main .totop{background:url(../img/svg/btn_totop.svg) no-repeat 0 0;background-size:250px 55px;width:250px;height:55px;display:block;margin:auto}@media screen and (max-width:750px){#main .totop{background:url(../img/svg/btn_totop.svg) no-repeat 0 0;background-size:66.66667vw 14.66667vw;width:66.66667vw;height:14.66667vw}}#footer .anicre{background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:20px}@media screen and (max-width:750px){#footer .anicre{padding-top:13.33333vw}}@media screen and (max-width:750px){#footer .anicre{padding-bottom:5.33333vw}}#footer .anicre .logo{background:url(../img/svg/anicre_o.svg) no-repeat 0 0;background-size:95px 76px;width:95px;height:76px;margin-bottom:28px}@media screen and (max-width:750px){#footer .anicre .logo{background:url(../img/svg/anicre_o.svg) no-repeat 0 0;background-size:25.33333vw 20.26667vw;width:25.33333vw;height:20.26667vw}}@media screen and (max-width:750px){#footer .anicre .logo{margin-bottom:7.46667vw}}#footer .anicre .tit{font-weight:700;font-size:12px;line-height:20px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:750px){#footer .anicre .tit{font-size:3.2vw}}@media screen and (max-width:750px){#footer .anicre .tit{line-height:5.33333vw}}#footer .anicre .mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .anicre .mail .icon{background:url(../img/svg/icon_mail.svg) no-repeat 0 0;background-size:15px 10px;width:15px;height:10px;margin-right:6px}@media screen and (max-width:750px){#footer .anicre .mail .icon{background:url(../img/svg/icon_mail.svg) no-repeat 0 0;background-size:4vw 2.66667vw;width:4vw;height:2.66667vw}}@media screen and (max-width:750px){#footer .anicre .mail .icon{margin-right:1.6vw}}#footer .anicre .mail .link,#footer .anicre .mail .txt{font-weight:700;font-size:12px;line-height:20px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:750px){#footer .anicre .mail .link,#footer .anicre .mail .txt{font-size:3.2vw}}@media screen and (max-width:750px){#footer .anicre .mail .link,#footer .anicre .mail .txt{line-height:5.33333vw}}#footer .anicre .mail .txt{margin-right:10px}@media screen and (max-width:750px){#footer .anicre .mail .txt{margin-right:2.66667vw}}#footer .anicre .mail .link{font-weight:700;color:#000}#footer .btm{position:relative;background:#5b5b5b;padding-top:30px;padding-bottom:30px}@media screen and (max-width:750px){#footer .btm{padding-top:8vw;padding-bottom:8vw}}#footer .btm .host{font-weight:700;font-size:12px;text-align:center;color:#fff;margin:auto;margin-bottom:10px}@media screen and (max-width:750px){#footer .btm .host{font-size:3.2vw;margin-bottom:2.66667vw}}#footer .btm .copyright{font-family:Montserrat;font-size:6px;letter-spacing:.1em;color:#fff;text-align:center;margin:auto}@media screen and (max-width:750px){#footer .btm .copyright{font-size:1.6vw}}