@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-size:100%;vertical-align:baseline;border:0;outline:0;background:transparent;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}ins{text-decoration:none}ins,mark{color:#000;background-color:#ff9}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img,input,select,td,textarea,th{vertical-align:middle}dl,ol,ul{list-style:none}#at-body *{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}#at-body{font-family:Roboto,Noto Sans JP,Meiryo,sans-serif;font-size:16px;color:#222;line-height:1.8;background:#fff;text-size-adjust:none}@media screen and (max-width:840px){#at-body{font-size:2vw}}@media screen and (max-width:480px){#at-body{font-size:3.8vw}}#at-body h1,#at-body h2,#at-body h3,#at-body h4,#at-body h5,#at-body h6,#at-body strong,#at-body th{font-weight:600}#at-body a:hover img{opacity:.5;transition-duration:.3s}#at-body table{table-layout:fixed}#at-body table td,#at-body table th{vertical-align:middle}#at-header{width:100%;padding:15px;position:fixed;z-index:999;overflow:hidden}#at-header .at-header-h1{width:320px;margin:0 10px;float:left}#at-header .at-header-h1 a,#at-header .at-header-h1 img{display:block}#at-header .at-header-ul{float:right}#at-header .at-header-ul li{float:left}#at-header .at-header-ul li a,#at-header .at-header-ul li button{display:block;height:38px;color:#fff;font-family:Roboto,Noto Sans JP,Meiryo,sans-serif;font-size:16px;text-decoration:none;line-height:38px;border:none;outline:none;border-radius:19px;margin:5px 10px;padding:0 2em;position:relative;z-index:1;overflow:hidden;cursor:pointer}#at-header .at-header-ul li a:after,#at-header .at-header-ul li button:after{content:"";width:100%;height:100%;position:absolute;left:-100%;top:0;transition:.3s;z-index:-1}#at-header .at-header-ul li a:hover:after,#at-header .at-header-ul li button:hover:after{left:0}#at-header .hdr-login a{background:#222}#at-header .hdr-login a:after{background-color:#444}#at-header .hdr-register a{color:#ff0!important;background:#0b6}#at-header .hdr-register a:after{background-color:#fa0}#at-header .hdr-back button{background:#444}#at-header .hdr-back button:after{background-color:#222}#at-header .hdr-back button:before{font-family:FontAwesome;content:"\f060";margin:0 .5em 0 0}@media screen and (max-width:840px){#at-header{padding:15px 10px}#at-header .at-header-h1{width:240px}#at-header .at-header-ul li a{height:36px;font-weight:500;line-height:36px;border-radius:18px;margin:0 10px}}@media screen and (max-width:620px){#at-header{background:url(/assets/images/body-pattern.svg);background-size:2px;padding:15px;position:relative}#at-header .at-header-h1{width:50%;min-width:220px;margin:0 auto;float:none}#at-header .at-header-ul{display:none}}#at-nav{font-size:12px;text-align:center;background:#f6f6f6;padding:1em 0}#at-nav>a{color:#333;font-weight:500;text-decoration:none;margin:0 1.6vw}#at-nav>a:before{display:inline-block;content:"";width:5px;height:5px;border-top:1px solid #333;border-right:1px solid #333;margin:0 .5em 0 0;position:relative;top:-2px;transform:rotate(45deg);transition-duration:.3s}#at-nav>a:hover{color:#888}#at-nav>a:hover:before{border-top:1px solid #888;border-right:1px solid #888;margin:0 .3em 0 .2em;transition-duration:.3s}@media screen and (max-width:1000px){#at-nav{padding:1em;overflow:hidden}#at-nav>a{display:block;width:calc(25% - 1em);float:left;border:2px solid #fff;background:#fff;margin:.5em;padding:.5em 1em;position:relative;z-index:1;overflow:hidden}#at-nav>a:before{position:absolute;top:calc(50% - 2px);right:.5em}}@media screen and (max-width:680px){#at-nav>a{width:calc(50% - 1em);padding:1em}}@media screen and (max-width:480px){#at-nav{padding:.5em}#at-nav>a{width:calc(50% - 1em);font-size:2.8vw}}#at-footer{font-size:12px;background:#fff;padding:100px 0;overflow:hidden}#at-footer .ftr-wrap{max-width:1440px;width:96%;margin:0 auto}#at-footer .ftr-description{font-weight:500;margin:0 0 2em}#at-footer .ftr-description br{display:none}#at-footer .ftr-description:before{content:"";display:inline-block;width:12px;height:12px;background:url(/assets/images/logo-mark-analyticstimes.svg) no-repeat 50%;background-size:100% auto;margin:0 .4em 0 0;position:relative;top:2px}#at-footer .at-footer-dl{display:table}#at-footer .at-footer-dl dd,#at-footer .at-footer-dl dt{display:table-cell;vertical-align:middle}#at-footer .at-footer-dl dt{padding:0 2em 0 0}#at-footer .at-footer-dl dd{padding:0 0 0 2em;border-left:1px solid}#at-footer .at-footer-dl a{display:block;width:195px;margin:0 0 10px}#at-footer .at-footer-dl dt img{display:block}.ftr-address:before{content:"\f3c5"}.ftr-address:before,.ftr-mail:before{font-family:FontAwesome;margin:0 .5em 0 0}.ftr-mail:before{content:"\f0e0"}.ftr-copyright:before{font-family:FontAwesome;content:"\f1f9";margin:0 .5em 0 0}@media screen and (max-width:840px){#at-footer{text-align:center;padding:80px 0}#at-footer .at-footer-dl{display:block;margin:0}#at-footer .at-footer-dl dd,#at-footer .at-footer-dl dt{display:block}#at-footer .at-footer-dl dt{margin:0 0 10px;padding:0}#at-footer .at-footer-dl dd{padding:0;border-left:none}#at-footer .at-footer-dl dt a{display:inline-block;width:200px;margin:0 0 5px}}@media screen and (max-width:480px){#at-footer{font-size:2.8vw;padding:16% 0}#at-footer .ftr-description br{display:block}#at-footer .at-footer-dl a{width:50%}}