html{width:100%;height:100%}body{width:100%;height:100%;color:#000;text-align:left;letter-spacing:.05em;background-color:#fff}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}a{color:#000;text-decoration:underline}a.hover{-webkit-animation:blink .3s ease-in forwards;animation:blink .3s ease-in forwards}@media all and (min-width:321px){.only_xs{display:none}}@media all and (min-width:1025px){.only_xssml{display:none}}@media all and (max-width:1024px){.only_xl{display:none}}@media all and (min-width:1201px){.only_xl{display:none}}@media all and (max-width:1024px){.only_xlxxl{display:none}}@media all and (min-width:500px) and (max-width:1024px){.only_xss_xlxxl{display:none}}@media all and (min-width:1201px){.only_xssmlxl{display:none}}.nowrap{display:inline-block;white-space:nowrap}.font span{z-index:1}.font.bg::before{pointer-events:none}#background{position:fixed;top:0;left:0;width:100%;height:100%}#background #bg_movie{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#prev{background-color:#000;color:#fff}#wrapper{overflow:hidden}#wrapper #contents{position:relative;max-width:1000px;margin:0 auto}@media all and (max-width:499px){#wrapper #contents{width:calc(100% - 20px - 20px)}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents{width:calc(100% - 50px - 50px)}}@media all and (min-width:1025px){#wrapper #contents{width:calc(100% - 100px - 100px)}}#wrapper #contents header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media all and (max-width:499px){#wrapper #contents header{padding-top:6px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents header{padding-top:26px}}@media all and (min-width:1025px){#wrapper #contents header{padding-top:55px}}@media all and (max-width:1024px){#wrapper #contents header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#wrapper #contents header h1{position:relative}@media all and (max-width:768px){#wrapper #contents header h1{width:100%}}@media all and (min-width:769px) and (max-width:1024px){#wrapper #contents header h1{width:33.33333%}}@media all and (min-width:1025px){#wrapper #contents header h1{width:33.33333%}}#wrapper #contents header h1 span{display:inline-block}#wrapper #contents header h1::after{content:'';display:block;position:absolute;width:425px;height:1px;background-color:#000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media all and (max-width:499px){#wrapper #contents header h1::after{left:-40px;top:calc(50% - 17px)}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents header h1::after{left:5%;top:calc(50% - 8px)}}@media all and (min-width:1025px){#wrapper #contents header h1::after{left:10%;top:50%}}@media all and (max-width:499px){#wrapper #contents header h2{width:80%;margin-top:-17px;margin-left:20%}}@media all and (min-width:500px) and (max-width:768px){#wrapper #contents header h2{width:66.66666%;margin-top:-18px;margin-left:33.33333%}}@media all and (min-width:769px) and (max-width:1024px){#wrapper #contents header h2{width:66.66666%}}@media all and (min-width:1025px){#wrapper #contents header h2{width:33.33333%}}#wrapper #contents header h2 span{display:inline-block}#wrapper #contents header .days_info{position:relative}@media all and (max-width:499px){#wrapper #contents header .days_info{width:80%;margin-left:20%}}@media all and (min-width:500px) and (max-width:768px){#wrapper #contents header .days_info{width:66.66666%;margin-left:33.33333%}}@media all and (min-width:769px) and (max-width:1024px){#wrapper #contents header .days_info{width:66.66666%;margin-left:33.33333%}}@media all and (min-width:1025px){#wrapper #contents header .days_info{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:33.33333%}}@media all and (max-width:1024px){#wrapper #contents header .days_info{white-space:nowrap}}@media all and (min-width:1025px){#wrapper #contents header .days_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#wrapper #contents header .days_info .day_info{position:relative;text-decoration:none}@media all and (max-width:1024px){#wrapper #contents header .days_info .day_info{display:inline-block}}@media all and (min-width:1025px){#wrapper #contents header .days_info .day_info{width:40%}}@media all and (max-width:1024px){#wrapper #contents header .days_info .day_info:last-child{margin-left:30px}}@media all and (min-width:1025px){#wrapper #contents header .days_info .day_info:last-child{margin-left:10px}}@media all and (max-width:499px){#wrapper #contents header .days_info .day_info .day{display:block;margin-top:-35px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents header .days_info .day_info .day{display:block;margin-top:-37px}}@media all and (min-width:1025px){#wrapper #contents header .days_info .day_info .day{position:absolute;top:4px;left:0;width:100%}}@media all and (max-width:499px){#wrapper #contents header .days_info .day_info .event{display:block;margin-top:-62px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents header .days_info .day_info .event{display:block;margin-top:-54px}}@media all and (min-width:1025px){#wrapper #contents header .days_info .day_info .event{position:absolute;bottom:3px;left:0;width:100%}}@media all and (max-width:499px){#wrapper #contents section#about{margin-top:19px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#about{margin-top:18px}}@media all and (min-width:1025px){#wrapper #contents section#about{margin-top:120px}}#wrapper #contents section#about h2{display:none}#wrapper #contents section#speakers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media all and (max-width:499px){#wrapper #contents section#speakers{margin-top:62px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#speakers{margin-top:60px}}@media all and (min-width:1025px){#wrapper #contents section#speakers{margin-top:120px}}@media all and (max-width:499px){#wrapper #contents section#speakers h2{width:20%}#wrapper #contents section#speakers h2>span{display:block;width:101px;-webkit-transform:rotate(90deg) translate3d(0,40px,0);transform:rotate(90deg) translate3d(0,40px,0)}}@media all and (min-width:500px){#wrapper #contents section#speakers h2{width:33.33333%;margin-top:-40px}}#wrapper #contents section#speakers h2>span{display:inline-block}@media all and (max-width:499px){#wrapper #contents section#speakers .body{width:80%}}@media all and (min-width:500px){#wrapper #contents section#speakers .body{width:66.66666%}}@media all and (min-width:769px){#wrapper #contents section#speakers .body .speaker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media all and (max-width:499px){#wrapper #contents section#speakers .body .speaker:nth-child(n+2){margin-top:10px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#speakers .body .speaker:nth-child(n+2){margin-top:31px}}@media all and (min-width:1025px){#wrapper #contents section#speakers .body .speaker:nth-child(n+2){margin-top:60px}}#wrapper #contents section#speakers .body .speaker .portrait{padding-bottom:40px}@media all and (min-width:769px){#wrapper #contents section#speakers .body .speaker .portrait{width:50%}}#wrapper #contents section#speakers .body .speaker .portrait .picture{position:relative;height:0;padding-bottom:100%;background-size:cover;overflow:hidden}#wrapper #contents section#speakers .body .speaker .portrait .picture.scroll::after{-webkit-animation:none;animation:none;opacity:0;-webkit-transition-duration:0s;transition-duration:0s}#wrapper #contents section#speakers .body .speaker .portrait .picture.hardmaru::before{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_hardmaru_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.hardmaru::after{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_hardmaru_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.genekogan::before{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_genekogan_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.genekogan::after{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_genekogan_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.naotokui::before{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_naotokui_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.naotokui::after{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_naotokui_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.tomwhite::before{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_tomwhite_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture.tomwhite::after{background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/portrait_tomwhite_generated_sequence.jpg)}#wrapper #contents section#speakers .body .speaker .portrait .picture::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 0;background-size:cover}#wrapper #contents section#speakers .body .speaker .portrait .picture::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position-y:0;background-size:cover;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;-webkit-animation:morphing_back 1s steps(30) forwards;animation:morphing_back 1s steps(30) forwards}@-webkit-keyframes morphing_back{0%{background-position-x:0}100%{background-position-x:100%}}@keyframes morphing_back{0%{background-position-x:0}100%{background-position-x:100%}}@media all and (min-width:769px) and (max-width:1024px){#wrapper #contents section#speakers .body .speaker .info{width:calc(50% - 20px);margin-right:20px}}@media all and (min-width:1025px){#wrapper #contents section#speakers .body .speaker .info{width:calc(50% - 30px);margin-right:30px}}@media all and (max-width:499px){#wrapper #contents section#speakers .body .speaker .info .name{margin-top:-54px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#speakers .body .speaker .info .name{margin-top:-54px}}@media all and (min-width:1025px){#wrapper #contents section#speakers .body .speaker .info .name{margin-top:-40px}}@media all and (max-width:499px){#wrapper #contents section#speakers .body .speaker .info .title{margin-top:-64px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#speakers .body .speaker .info .title{margin-top:-66px}}@media all and (min-width:1025px){#wrapper #contents section#speakers .body .speaker .info .title{margin-top:-62px}}@media all and (max-width:499px){#wrapper #contents section#speakers .body .speaker .info .profile{margin-top:-51px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#speakers .body .speaker .info .profile{margin-top:-50px}}@media all and (min-width:1025px){#wrapper #contents section#speakers .body .speaker .info .profile{margin-top:-30px}}#wrapper #contents section#schedule{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media all and (max-width:499px){#wrapper #contents section#schedule{margin-top:62px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#schedule{margin-top:61px}}@media all and (min-width:1025px){#wrapper #contents section#schedule{margin-top:120px}}@media all and (max-width:499px){#wrapper #contents section#schedule h2{width:20%}#wrapper #contents section#schedule h2>span{display:block;width:101px;-webkit-transform:rotate(90deg) translate3d(0,40px,0);transform:rotate(90deg) translate3d(0,40px,0)}}@media all and (min-width:500px){#wrapper #contents section#schedule h2{width:33.33333%;margin-top:-40px}}#wrapper #contents section#schedule h2>span{display:inline-block}@media all and (max-width:499px){#wrapper #contents section#schedule .body{width:80%}}@media all and (min-width:500px){#wrapper #contents section#schedule .body{width:66.66666%}}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info:nth-child(n+2){margin-top:50px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#schedule .body .day_info:nth-child(n+2){margin-top:70px}}@media all and (min-width:1025px){#wrapper #contents section#schedule .body .day_info:nth-child(n+2){margin-top:100px}}#wrapper #contents section#schedule .body .day_info::before{content:'';display:block;position:relative;top:0;left:0;width:100%;height:5px;background-color:#000}#wrapper #contents section#schedule .body .day_info .day{margin-top:-14px}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .date{margin-top:-66px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .date{margin-top:-58px}}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .event{margin-top:-68px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .event{margin-top:-58px}}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .description{margin-top:-54px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .description{margin-top:-34px}}#wrapper #contents section#schedule .body .day_info .timetable{margin-top:-30px}#wrapper #contents section#schedule .body .day_info .timetable .mc{display:block}#wrapper #contents section#schedule .body .day_info .timetable dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-20px;padding:0}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .timetable dl dt{width:100px;padding:12px 0 12px 0}#wrapper #contents section#schedule .body .day_info .timetable dl dd{width:calc(100% - 100px);padding:12px 0 12px 0}}@media all and (min-width:500px) and (max-width:768px){#wrapper #contents section#schedule .body .day_info .timetable dl dt{width:125px;padding:12px 0 12px 0}#wrapper #contents section#schedule .body .day_info .timetable dl dd{width:calc(100% - 125px);padding:12px 0 12px 0}}@media all and (min-width:769px){#wrapper #contents section#schedule .body .day_info .timetable dl dt{width:150px;padding:13px 0 12px 0}#wrapper #contents section#schedule .body .day_info .timetable dl dd{width:calc(100% - 150px);padding:13px 0 12px 0}}#wrapper #contents section#schedule .body .day_info .timetable dl dt{border:solid 1px #000;border-width:1px 0 0 0}#wrapper #contents section#schedule .body .day_info .timetable dl dt:last-of-type{border-width:1px 0}#wrapper #contents section#schedule .body .day_info .timetable dl dd{border:solid 1px #000;border-width:1px 0 0 0}#wrapper #contents section#schedule .body .day_info .timetable dl dd:last-of-type{border-width:1px 0}#wrapper #contents section#schedule .body .day_info .timetable dl dd .font{line-height:inherit}#wrapper #contents section#schedule .body .day_info .timetable .note{display:block;margin-top:-20px}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .venue{margin-top:-10px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .venue{margin-top:-10px}}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .address{margin-top:-73px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .address{margin-top:-59px}}#wrapper #contents section#schedule .body .day_info .map{height:0;background-color:#000}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .map{margin-top:-10px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .map{margin-top:-12px}}@media all and (max-width:768px){#wrapper #contents section#schedule .body .day_info .map{padding-bottom:100%}}@media all and (min-width:769px) and (max-width:1024px){#wrapper #contents section#schedule .body .day_info .map{padding-bottom:66.66666%}}@media all and (min-width:1025px){#wrapper #contents section#schedule .body .day_info .map{padding-bottom:50%}}#wrapper #contents section#schedule .body .day_info .ticket{display:block;position:relative;text-decoration:none;padding:0 30px;background-color:#fff;overflow:hidden}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .ticket{margin-top:20px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .ticket{margin-top:30px}}#wrapper #contents section#schedule .body .day_info .ticket.hover{color:#fff;background-color:#000;-webkit-animation:none;animation:none}#wrapper #contents section#schedule .body .day_info .ticket .font{display:block;margin:-10px 0}#wrapper #contents section#schedule .body .day_info .ticket::after{content:'';display:block;position:absolute;background-image:url(https://dentsucraft.tokyo/asset/img/events/creative-aliens/001/logo_techplay.png);background-repeat:no-repeat;background-size:contain}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .ticket::after{right:20px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .ticket::after{right:30px}}@media all and (max-width:499px){#wrapper #contents section#schedule .body .day_info .ticket::after{top:calc(50% - 4px);width:70px;height:8px}}@media all and (min-width:500px){#wrapper #contents section#schedule .body .day_info .ticket::after{top:calc(50% - 5px);width:94px;height:10px}}@media all and (max-width:499px){#wrapper #contents section#note{margin-top:60px;margin-bottom:-41px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #contents section#note{margin-top:60px;margin-bottom:-42px}}@media all and (min-width:1025px){#wrapper #contents section#note{margin-top:111px;padding-bottom:8px}}#wrapper #contents section#note h2{display:none}#wrapper footer{position:relative;margin-top:100px;background-color:#fff}@media all and (max-width:499px){#wrapper footer{padding:50px 0 0 0}}@media all and (min-width:500px) and (max-width:1024px){#wrapper footer{padding:50px 0}}@media all and (min-width:1025px){#wrapper footer{padding:100px 0}}#wrapper footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1000px;margin:0 auto}@media all and (max-width:499px){#wrapper footer .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (max-width:499px){#wrapper footer .container{width:calc(100% - 20px - 20px)}}@media all and (min-width:500px) and (max-width:1024px){#wrapper footer .container{width:calc(100% - 50px - 50px)}}@media all and (min-width:1025px){#wrapper footer .container{width:calc(100% - 100px - 100px)}}#wrapper footer .container .logo{background-repeat:no-repeat;background-size:contain}@media all and (max-width:499px){#wrapper footer .container .logo{height:48px}}@media all and (min-width:500px){#wrapper footer .container .logo{height:72px}}#wrapper footer .container .logo.craft{background-image:url(../../../../img/logo_dct.svg)}@media all and (max-width:499px){#wrapper footer .container .logo.craft{width:93px}}@media all and (min-width:500px){#wrapper footer .container .logo.craft{width:139px}}@media all and (max-width:768px){#wrapper footer .container .logo.craft{margin-right:20px}}@media all and (min-width:769px){#wrapper footer .container .logo.craft{margin-right:30px}}#wrapper footer .container .logo.lab{background-image:url(../../../../img/logo_dlt.svg)}@media all and (max-width:499px){#wrapper footer .container .logo.lab{width:92px}}@media all and (min-width:500px){#wrapper footer .container .logo.lab{width:138px}}#wrapper footer .container .copyright{position:relative}@media all and (max-width:499px){#wrapper footer .container .copyright{width:100%;margin-top:10px;margin-bottom:-19px;pointer-events:none}}@media all and (min-width:500px){#wrapper footer .container .copyright{width:calc(100% - 139px - 30px - 138px);text-align:right}}@media all and (max-width:499px){#wrapper footer .container .copyright>span{display:block}}@media all and (min-width:500px){#wrapper footer .container .copyright>span{position:absolute;top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}#wrapper #languages{position:fixed;right:0}@media all and (max-width:499px){#wrapper #languages{top:50px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #languages{top:70px}}@media all and (min-width:1025px){#wrapper #languages{top:100px}}#wrapper #languages .language{display:block;position:relative;color:#000;border:solid 1px #000;background-color:transparent;overflow:hidden}@media all and (max-width:499px){#wrapper #languages .language{width:39px;height:39px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #languages .language{width:59px;height:59px}}@media all and (min-width:1025px){#wrapper #languages .language{width:69px;height:69px}}#wrapper #languages .language.ja{border-width:1px 0 0 1px}#wrapper #languages .language.en{border-width:0 0 1px 1px}#wrapper #languages .language.hover{color:#000;background-color:#fff;-webkit-animation:none;animation:none}#wrapper #languages .language.current{color:#fff;border-width:1px 0 1px 1px;background-color:#000;pointer-events:none}@media all and (max-width:499px){#wrapper #languages .language.current{height:38px}}@media all and (min-width:500px) and (max-width:1024px){#wrapper #languages .language.current{height:58px}}@media all and (min-width:1025px){#wrapper #languages .language.current{height:68px}}#wrapper #languages .language>span{display:block;position:absolute;top:50%;left:0;width:100%;overflow:hidden;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}#wrapper #languages .language>span>span{display:block;text-align:center}.banner{position:fixed;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100vh;z-index:99;background-color:rgba(255,255,255,.8)}.banner__image{width:80vmin;height:80vmin}.banner__image img{height:100%;width:auto}.banner__image .sp{display:none}@media all and (max-width:499px){.banner__image{width:calc(100% - 20px - 20px);height:auto}.banner__image img{height:auto;width:100%}.banner__image .pc{display:none}.banner__image .sp{display:block}}.banner__image img{max-width:100%}.banner__close{position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer;top:20px;right:20px;width:60px;height:60px;background-color:transparent;border:none;padding:0;margin:0;display:block;outline:0}.banner__close.hover{-webkit-animation:blink .3s ease-in forwards;animation:blink .3s ease-in forwards}@media all and (max-width:499px){.banner__close{top:10px;right:10px;width:40px;height:40px}}.banner__close:before{position:absolute;top:0;bottom:0;margin:auto;content:"";width:100%;height:1px;display:block;background-color:#000}.banner__close:after{position:absolute;top:0;left:0;right:0;margin:auto;content:"";width:1px;height:100%;display:block;background-color:#000}.backtotop{margin-top:40px}@media all and (max-width:499px){.backtotop{margin-top:20px;font-size:14px}}.backtotop a{text-decoration:none}