html{font-size:100px}@media screen and (orientation:portrait){html{font-size:25.64102564102564vw}}@media screen and (orientation:landscape){html{font-size:25.64102564102564vh}}@media screen and (min-width:1000px) and (orientation:landscape){html{font-size:110px}}@media screen and (min-width:768px) and (orientation:portrait){html{font-size:110px}}@media (device-width:652px) and (device-height:699px),(device-width:674px) and (device-height:842px),(device-width:677px) and (device-height:902px),(device-width:699px) and (device-height:652px),(device-width:734px) and (device-height:827px),(device-width:764px) and (device-height:677px),(device-width:827px) and (device-height:734px),(device-width:842px) and (device-height:674px),(device-width:902px) and (device-height:677px),screen and (device-width:677px) and (device-height:764px){html{font-size:110px}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,img{-webkit-touch-callout:none;border:0}blockquote,body,dd,dl,figure,form,h1,h2,h3,h4,h5,h6,hr,input,ol,p,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}li{list-style:none}table,td{border-collapse:collapse;border-spacing:0}button:focus,input:focus,textarea:focus{outline:0}a,a:hover{text-decoration:none}button,input,select,textarea{line-height:inherit;font-family:inherit;font-weight:inherit;font-size:100%}body{font:400 .12rem/1.5 -apple-system,sans-serif}body,html{overflow-x:hidden}.clearfix:after{content:"";display:block;clear:both}.no_select{-webkit-user-select:none;-webkit-user-drag:none}.wrap{position:relative;margin:0 auto}