.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}td.benimg{padding:3px}.kihonpokecard img{width:30px;height:auto}td.pokejaku{background:linear-gradient(159deg, #29B6F6 70%, #03A9F4 70.5%);width:50%}td.poketaisei{background:linear-gradient(159deg, #FFB300 70%, #FFA000 70.5%);width:50%}span.sirohuto{font-size:1.5em;color:white;text-shadow:1px 1px 2px black}dl.pokeTypebairitu{display:flex;flex-flow:row wrap;width:100%;justify-content:center;align-items:center}.pokeTypebairitu dt{display:flex;flex-basis:55%;padding:2px 0;justify-content:right}.poketable .pokeTypebairitu img.aligncenter{margin:0 2px}.pokeTypebairitu img.aligncenter{width:25px;height:25px}dd.pokebairitu{display:flex;flex-basis:30%;justify-content:left;margin-left:5px}dd.jaku::after{content:"▲";color:red;padding:0 5px;animation:benAnimeUp 2s linear infinite}dd.taisei::after{content:"▼";color:#29B6F6;padding:0 5px;animation:stFalling 2s linear infinite}@keyframes benAnimeUp{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}dl.pokeTypebairitu .bugmarker, dl.pokeTypebairitu .normalmarker, dl.pokeTypebairitu .dragonmarker, dl.pokeTypebairitu .fairymarker, dl.pokeTypebairitu .firemarker, dl.pokeTypebairitu .ghostmarker, dl.pokeTypebairitu .groundmarker, dl.pokeTypebairitu .psychicmarker, dl.pokeTypebairitu .steelmarker, dl.pokeTypebairitu .darkmarker, dl.pokeTypebairitu .electricmarker, dl.pokeTypebairitu .fightingmarker, dl.pokeTypebairitu .flyingmarker, dl.pokeTypebairitu .grassmarker, dl.pokeTypebairitu .icemarker, dl.pokeTypebairitu .poisonmarker, dl.pokeTypebairitu .rockmarker, dl.pokeTypebairitu .watermarker{font-size:120%;width:100px}table.SCPrankTb thead tr:first-child th{background-color:#E9EFF2;font-weight:bold}.SCPrankTb tr:nth-of-type(even){background-color:#FAFAFA}table.SCPrankTb thead th:nth-of-type(3), table.SCPrankTb tbody td:nth-of-type(3),span.nijuukouka{color:#f33}table.SCPrankTb thead th:nth-of-type(4), table.SCPrankTb tbody td:nth-of-type(4){color:#36f}table.SCPrankTb thead th:nth-of-type(5), table.SCPrankTb tbody td:nth-of-type(5){color:#396}table.SCPrankTb thead th:nth-of-type(8), table.SCPrankTb tbody td:nth-of-type(8){color:#f60}span.mukoukouka{color:#f33;text-shadow:0px 0px 2px #FF0}table.poketable.saikyoupatypetable td{padding:3px}table.poketable.saikyoupatypetable img{width:30px;min-width:30px}.saikyoupatypetable .bugmarker, .saikyoupatypetable .normalmarker, .saikyoupatypetable .dragonmarker, .saikyoupatypetable .fairymarker, .saikyoupatypetable .firemarker, .saikyoupatypetable .ghostmarker, .saikyoupatypetable .groundmarker, .saikyoupatypetable .psychicmarker, .saikyoupatypetable .steelmarker, .saikyoupatypetable .darkmarker, .saikyoupatypetable .electricmarker, .saikyoupatypetable .fightingmarker, .saikyoupatypetable .flyingmarker, .saikyoupatypetable .grassmarker, .saikyoupatypetable .icemarker, .saikyoupatypetable .poisonmarker, .saikyoupatypetable .rockmarker, .saikyoupatypetable .watermarker, .saikyoupatypetable .kenetumarker{font-size:70%;padding:2px 5px}.saikyoupaTypeTablefont{font-size:12px}@media only screen and (max-width: 599px){.pokeTypebairitu img.aligncenter{width:20px;height:20px}.pokeTypebairitu dt{margin-left:0}dl.pokeTypebairitu .bugmarker, dl.pokeTypebairitu .normalmarker, dl.pokeTypebairitu .dragonmarker, dl.pokeTypebairitu .fairymarker, dl.pokeTypebairitu .firemarker, dl.pokeTypebairitu .ghostmarker, dl.pokeTypebairitu .groundmarker, dl.pokeTypebairitu .psychicmarker, dl.pokeTypebairitu .steelmarker, dl.pokeTypebairitu .darkmarker, dl.pokeTypebairitu .electricmarker, dl.pokeTypebairitu .fightingmarker, dl.pokeTypebairitu .flyingmarker, dl.pokeTypebairitu .grassmarker, dl.pokeTypebairitu .icemarker, dl.pokeTypebairitu .poisonmarker, dl.pokeTypebairitu .rockmarker, dl.pokeTypebairitu .watermarker{font-size:95%;width:85px;padding:2px 2px 1px 2px}dd.pokebairitu{font-size:80%;margin-left:4px}table.poketable.saikyoupatypetable td{padding:1px !important}table.poketable.saikyoupatypetable img{width:20px;min-width:20px}.poketable.saikyoupatypetable .bugmarker, .poketable.saikyoupatypetable .normalmarker, .poketable.saikyoupatypetable .dragonmarker, .poketable.saikyoupatypetable .fairymarker, .poketable.saikyoupatypetable .firemarker, .poketable.saikyoupatypetable .ghostmarker, .poketable.saikyoupatypetable .groundmarker, .poketable.saikyoupatypetable .psychicmarker, .poketable.saikyoupatypetable .steelmarker, .poketable.saikyoupatypetable .darkmarker, .poketable.saikyoupatypetable .electricmarker, .poketable.saikyoupatypetable .fightingmarker, .poketable.saikyoupatypetable .flyingmarker, .poketable.saikyoupatypetable .grassmarker, .poketable.saikyoupatypetable .icemarker, .poketable.saikyoupatypetable .poisonmarker, .poketable.saikyoupatypetable .rockmarker, .poketable.saikyoupatypetable .watermarker, .poketable.saikyoupatypetable .kenetumarker{padding:1px 3px;border-radius:2px}.saikyoupaTypeTablefont{font-size:7px}}@media only screen and (max-width: 360px){.pokeTypebairitu img.aligncenter{width:18px;height:18px}dl.pokeTypebairitu .bugmarker, dl.pokeTypebairitu .normalmarker, dl.pokeTypebairitu .dragonmarker, dl.pokeTypebairitu .fairymarker, dl.pokeTypebairitu .firemarker, dl.pokeTypebairitu .ghostmarker, dl.pokeTypebairitu .groundmarker, dl.pokeTypebairitu .psychicmarker, dl.pokeTypebairitu .steelmarker, dl.pokeTypebairitu .darkmarker, dl.pokeTypebairitu .electricmarker, dl.pokeTypebairitu .fightingmarker, dl.pokeTypebairitu .flyingmarker, dl.pokeTypebairitu .grassmarker, dl.pokeTypebairitu .icemarker, dl.pokeTypebairitu .poisonmarker, dl.pokeTypebairitu .rockmarker, dl.pokeTypebairitu .watermarker{font-size:85%;width:73px;padding:1px}dd.pokebairitu{font-size:72%}table.poketable.saikyoupatypetable tr td{font-size:8px !important}table.poketable.saikyoupatypetable img{width:15px;min-width:15px}}