﻿#pmd-check-tool-wrap *,#pmd-check-tool-wrap *::before,#pmd-check-tool-wrap *::after{box-sizing:border-box}#pmd-check-tool-wrap ul[class],#pmd-check-tool-wrap ol[class]{padding:0}#pmd-check-tool-wrap body,#pmd-check-tool-wrap h1,#pmd-check-tool-wrap h2,#pmd-check-tool-wrap h3,#pmd-check-tool-wrap h4,#pmd-check-tool-wrap p,#pmd-check-tool-wrap ul[class],#pmd-check-tool-wrap ol[class],#pmd-check-tool-wrap figure,#pmd-check-tool-wrap blockquote,#pmd-check-tool-wrap dl,#pmd-check-tool-wrap dd{margin:0}#pmd-check-tool-wrap li{margin:0;padding:0}#pmd-check-tool-wrap body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.7}#pmd-check-tool-wrap ul[class],#pmd-check-tool-wrap ol[class]{list-style:none}#pmd-check-tool-wrap a:not([class]){text-decoration-skip-ink:auto}#pmd-check-tool-wrap img{max-width:100%;display:block}#pmd-check-tool-wrap article>*+*{margin-top:1em}#pmd-check-tool-wrap input,#pmd-check-tool-wrap button,#pmd-check-tool-wrap textarea,#pmd-check-tool-wrap select{font:inherit}#pmd-check-tool-wrap img:not([alt]){filter:blur(10px)}@media (prefers-reduced-motion: reduce){#pmd-check-tool-wrap *{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--menu-width: 300px;--main-color-01: #EA731F;--main-color-02: #1A9688;--theme-color: var(--main-color-01)}.width100p{width:100% !important}.tal{text-align:left !important}.tac{text-align:center !important}.tar{text-align:right !important}.taj{text-align:justify !important}.material-icons{position:relative}.material-icons.md-14{font-size:14px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3)}.pmd-keywords-id{display:none !important}body.pmd-highlighted .in-cont.pmd-name{margin:0 4px;padding:4px 6px;background:var(--theme-color);border:1px solid rgba(255,255,255,0.5);border-radius:4px;color:#fff;font-weight:bold;cursor:pointer;transition:all 300ms 0s ease}body.pmd-highlighted .in-cont.pmd-name:before{position:relative;padding-right:4px !important;top:2px;font-family:'Material Icons';content:"spellcheck"}body.pmd-highlighted .in-cont.pmd-name:hover{opacity:.7}body.pmd-highlighted .in-cont.pmd-name .pmd-keywords-id{display:inline !important;zoom:90%}body #pmd-check-tool-wrap aside.pmd-check-tool dl{opacity:.25;transition:all 300ms 0s ease}body.pmd-highlighted #pmd-check-tool-wrap aside.pmd-check-tool dl{opacity:1;transition:all 300ms 0s ease}#pmd-check-tool-wrap{font-family:YakuHanJP, "Hiragino Sans", "メイリオ", Meiryo, "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体",  "ＭＳ Ｐゴシック", sans-serif;line-height:1.7;margin:0;padding:0}#pmd-check-tool-wrap ::-webkit-scrollbar{width:10px}#pmd-check-tool-wrap ::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.1)}#pmd-check-tool-wrap ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:10px;box-shadow:0 0 0 1px rgba(255,255,255,0.2)}#pmd-check-tool-wrap aside.pmd-check-tool{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important;flex-direction:column;position:fixed;top:0;width:calc(var(--menu-width));height:100%;padding:0px 0;z-index:99999;font-size:16px;background:#fff;box-shadow:0px 0px 12px -6px rgba(0,0,0,0.6);transition:all 300ms 0s ease}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l{left:0}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l.closed{left:calc((var(--menu-width) - 65px) * -1)}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l.closed #head{justify-content:flex-end}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l.closed #head .material-icons{padding-right:0px !important}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l.closed dl{overflow-y:hidden}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l.closed dl>dt{padding:0px 15px 5px;text-align:right;justify-content:flex-end}#pmd-check-tool-wrap aside.pmd-check-tool.layout-l.closed #foot{padding:15px 10px;text-align:right}#pmd-check-tool-wrap aside.pmd-check-tool.layout-r{right:0}#pmd-check-tool-wrap aside.pmd-check-tool.layout-r.closed{right:calc((var(--menu-width) - 65px) * -1)}#pmd-check-tool-wrap aside.pmd-check-tool.layout-r.closed #head{justify-content:flex-start}#pmd-check-tool-wrap aside.pmd-check-tool.layout-r.closed dl{overflow-y:hidden}#pmd-check-tool-wrap aside.pmd-check-tool.layout-r.closed dl>dt{padding:0px 20px 5px;text-align:left}#pmd-check-tool-wrap aside.pmd-check-tool.layout-r.closed #foot{padding:15px 20px;text-align:left}#pmd-check-tool-wrap aside.pmd-check-tool.closed .toggle-switch,#pmd-check-tool-wrap aside.pmd-check-tool.closed dl>dd,#pmd-check-tool-wrap aside.pmd-check-tool.closed .txt,#pmd-check-tool-wrap aside.pmd-check-tool.closed #menu{display:none !important}#pmd-check-tool-wrap aside.pmd-check-tool.closed #head{padding:15px 20px}#pmd-check-tool-wrap aside.pmd-check-tool.closed #foot{background:var(--theme-color)}#pmd-check-tool-wrap aside.pmd-check-tool #head,#pmd-check-tool-wrap aside.pmd-check-tool #foot,#pmd-check-tool-wrap aside.pmd-check-tool #menu{padding:15px 20px;background:#3C3C3C;color:#fff;transition:all 300ms 0s ease}#pmd-check-tool-wrap aside.pmd-check-tool #head{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important;align-items:center;justify-content:center}#pmd-check-tool-wrap aside.pmd-check-tool #head .material-icons{top:-2px;padding-right:10px !important}#pmd-check-tool-wrap aside.pmd-check-tool #head .txt{font-size:13px}#pmd-check-tool-wrap aside.pmd-check-tool #head .toggle-switch{position:relative;width:42px;height:21px;margin-left:auto}#pmd-check-tool-wrap aside.pmd-check-tool #head .toggle-switch .toggle-input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}#pmd-check-tool-wrap aside.pmd-check-tool #head .toggle-switch .toggle-label{width:42px;height:21px;background:#ccc;position:relative;display:inline-block;border-radius:23px;transition:0.4s;box-sizing:border-box}#pmd-check-tool-wrap aside.pmd-check-tool #head .toggle-switch .toggle-label:after{content:'';position:absolute;width:21px;height:21px;border-radius:100%;left:0;top:0;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);transition:0.4s}#pmd-check-tool-wrap aside.pmd-check-tool #head .toggle-switch .toggle-input:checked+.toggle-label{background-color:var(--theme-color)}#pmd-check-tool-wrap aside.pmd-check-tool #head .toggle-switch .toggle-input:checked+.toggle-label:after{left:20px}#pmd-check-tool-wrap aside.pmd-check-tool #menu{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important;flex-flow:row wrap;justify-content:flex-start;list-style:none;width:calc(var(--menu-width));position:fixed;bottom:62px;margin:0;padding:0;background:#F7F6F2;color:#666}#pmd-check-tool-wrap aside.pmd-check-tool #menu li{width:50% !important;padding:8px 20px 10px;border-top:1px solid #ddd;transition:all 300ms 0s ease;box-sizing:border-box !important}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important;align-items:center;width:100% !important;padding:6px 20px 9px}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color .theme-colors{margin-left:auto;padding-top:4px !important;font-size:20px}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color .theme-colors span{cursor:pointer;transition:all 300ms 0s ease}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color .theme-colors span.main-color-01{color:var(--main-color-01)}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color .theme-colors span.main-color-02{color:var(--main-color-02)}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color .theme-colors span:hover{opacity:.6}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.theme-color .theme-colors span+span{padding-left:6px !important}#pmd-check-tool-wrap aside.pmd-check-tool #menu li:not(.current):not(.theme-color){cursor:pointer}#pmd-check-tool-wrap aside.pmd-check-tool #menu li:not(.current):not(.theme-color):hover{background:var(--theme-color);color:#fff}#pmd-check-tool-wrap aside.pmd-check-tool #menu li:nth-child(even){border-right:1px solid #ddd}#pmd-check-tool-wrap aside.pmd-check-tool #menu li.current{background:var(--theme-color);color:#fff}#pmd-check-tool-wrap aside.pmd-check-tool #menu li .material-icons{padding-right:2px !important;top:7px}#pmd-check-tool-wrap aside.pmd-check-tool #menu li .txt{font-size:13px}#pmd-check-tool-wrap aside.pmd-check-tool #foot{width:calc(var(--menu-width));position:fixed;bottom:0;cursor:pointer;box-sizing:border-box !important}#pmd-check-tool-wrap aside.pmd-check-tool #foot .material-icons{padding-right:10px !important;top:6px}#pmd-check-tool-wrap aside.pmd-check-tool dl{overflow-y:scroll;scroll-behavior:smooth;padding-bottom:198px !important}#pmd-check-tool-wrap aside.pmd-check-tool dl dt.selected-keyword,#pmd-check-tool-wrap aside.pmd-check-tool dl dd.selected-keyword{background:var(--theme-color);color:#fff}#pmd-check-tool-wrap aside.pmd-check-tool dl dt.selected-keyword a,#pmd-check-tool-wrap aside.pmd-check-tool dl dd.selected-keyword a{color:#fff !important;text-decoration:underline}#pmd-check-tool-wrap aside.pmd-check-tool dl dt{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important;flex-wrap:wrap;align-items:center;padding:15px 20px 5px;font-weight:bold;color:var(--theme-color);transition:all 300ms 0s ease;cursor:pointer}#pmd-check-tool-wrap aside.pmd-check-tool dl dt:before{position:relative;padding-right:10px !important;font-size:20px;font-family:'Material Icons';content:"spellcheck"}#pmd-check-tool-wrap aside.pmd-check-tool dl dt .category{font-size:10px !important;font-size:1rem !important;font-weight:normal;background:#777;color:#fff;margin-left:auto;padding:1px 5px;border-radius:4px}#pmd-check-tool-wrap aside.pmd-check-tool dl dd{padding:5px 20px 20px;border-bottom:1px solid rgba(0,0,0,0.2);font-size:14px;text-align:justify !important;transition:all 300ms 0s ease;cursor:pointer}#pmd-check-tool-wrap aside.pmd-check-tool.with-admin-bar{top:32px}@media screen and (max-width: 800px){#pmd-check-tool-wrap aside.pmd-check-tool{display:none !important}}
