.terrier{background-color:#e4bc2c;width:50px;height:50px;margin:0;padding:5px 15px}.terrier-target{width:50px;height:50px}.terrier:hover .terrier-target{transition:all .5s;transform:rotate(720deg)}.header{text-align:left;color:#525252;background-color:#fff;width:100%;min-width:650px;height:60px;display:flex;position:fixed}.header .title{margin:0 auto 0 25px;font-weight:700;line-height:60px}.header .language{margin:0 25px 0 0;line-height:60px}.header .language:hover{cursor:pointer;color:#8c8c8c}.dummy-header{height:60px;margin:0;padding:0}.not-found{background-color:#f5f5f5;height:calc(100vh - 114px);margin:0}.not-found h1{text-align:center;margin:0;padding-top:50px}.content{background-color:#f5f5f5}.content div.block{text-align:left;max-width:800px;margin:0 auto;padding-top:5px;padding-bottom:5px}.content h1{text-align:center}p.explain{text-indent:1em;text-align:justify;-webkit-hyphens:auto;hyphens:auto}p.item{text-indent:1em;margin:8px auto}.footer{background-color:#f5f5f5}p.copyright{color:#ececec;background-color:#464646;margin:0;padding:15px 0}.app{text-align:center;font-family:Noto Sans Japanese,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#777;margin:0;font-family:Noto Sans Japanese,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
