.wrapper-adsense{padding:6px 0;width:100%}.adsense-responsive{margin:auto}.planner .footer .wrapper-adsense{margin-top:12px}@media only screen and (max-width:659px){.adsense-responsive.top{height:250px;width:300px}.adsense-responsive.bottom{height:250px;width:300px}}@media only screen and (min-width:659px) and (max-width:977px){.adsense-responsive.top{display:none}.adsense-responsive.bottom{height:250px;width:300px}}@media only screen and (min-width:978px){.adsense-responsive.top{height:90px;width:728px}.adsense-responsive.bottom{height:90px;width:728px}}
.form-controls button{border-style:solid;border-width:1px;cursor:pointer;padding:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.form-controls input[type=email],.form-controls input[type=number],.form-controls input[type=password],.form-controls input[type=text],.form-controls select{border-style:solid;border-width:1px;margin:0;padding:0 6px;vertical-align:middle;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.form-controls input[type=checkbox]{height:0!important;left:-9999px;position:fixed;width:0!important}.form-controls input[type=checkbox]+label{display:inline-block;-ms-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.form-controls input[type=checkbox]+label:before{border-style:solid;border-width:1px;content:'\E5CA';display:inline-block;font-family:'Material Icons';font-weight:700;text-align:center}.form-controls input[type=radio]{margin:0;vertical-align:middle}.form-controls input[type=radio]+label{display:inline-block;padding-left:4px;vertical-align:middle}.form-controls .select2{width:100%!important}.form-controls textarea{border-style:solid;border-width:1px;font-family:inherit;margin:0;padding:6px;resize:vertical;vertical-align:middle;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:414px){.form-controls a{display:inline-block;line-height:36px}.form-controls button{font-size:16px;height:36px}.form-controls button.material-icons{font-size:28px}.form-controls input[type=email],.form-controls input[type=number],.form-controls input[type=password],.form-controls input[type=text],.form-controls select{font-size:16px;height:36px}.form-controls input[type=checkbox]+label:before{font-size:18px;height:20px;line-height:20px;margin-right:4px;width:20px;vertical-align:-3px}.form-controls input[type=radio]{width:12px;height:12px}.form-controls textarea{font-size:16px;min-height:72px}}@media only screen and (min-width:415px){.form-controls a{display:inline-block;line-height:30px}.form-controls button{font-size:13px;height:30px}.form-controls button.material-icons{font-size:24px}.form-controls input[type=email],.form-controls input[type=number],.form-controls input[type=password],.form-controls input[type=text],.form-controls select{font-size:14px;height:30px}.form-controls input[type=checkbox]+label:before{height:16px;line-height:16px;margin-right:4px;width:16px;vertical-align:-2px}.form-controls input[type=radio]{width:12px;height:12px}.form-controls textarea{font-size:14px;min-height:60px}}.form-controls a{color:#069}.form-controls button{background:linear-gradient(to bottom,#fff,#ddd);border-color:#aaa;color:#000;cursor:pointer}.form-controls button:active{background:linear-gradient(to top,#fff,#ddd)}.form-controls button:disabled{background:#f8f8ff;border-color:#bbb;color:#555;cursor:default}.form-controls button.default{font-weight:700}.form-controls input[type=email],.form-controls input[type=number],.form-controls input[type=password],.form-controls input[type=text],.form-controls select,.form-controls textarea{background:#fff;border-color:#aaa;border-radius:0;color:#000}.form-controls input[type=email]:disabled,.form-controls input[type=number]:disabled,.form-controls input[type=password]:disabled,.form-controls input[type=text]:disabled,.form-controls select:disabled,.form-controls textarea:disabled{background:#f8f8ff;border-color:#bbb;color:#555;opacity:1}.form-controls input[type=checkbox]+label{cursor:pointer}.form-controls input[type=checkbox]+label:before{background:#fff;border-color:#aaa}.form-controls input[type=checkbox]:not(:checked)+label:before{color:#fff}.form-controls input[type=checkbox]:checked+label:before{color:#000}.form-controls input[type=checkbox]:disabled+label{color:#555;cursor:default}.form-controls input[type=checkbox]:disabled+label:before{background:#f8f8ff;border-color:#bbb}.form-controls input[type=checkbox]:disabled:checked+label:before{color:#555}.form-controls input[type=checkbox]:focus+label:before{border-color:#069;outline:#069 solid 1px;outline:-webkit-focus-ring-color auto}.form-controls input[type=radio]{cursor:pointer}.form-controls input[type=radio]+label{cursor:pointer}.form-controls input[type=radio]:disabled{cursor:default}.form-controls input[type=radio]:disabled+label{color:#555;cursor:default}.select2-container--form-control .select2-selection--single{border:1px #aaa solid;text-align:left}.select2-container--form-control .select2-selection--single .select2-selection__rendered{background:#fff}.select2-container--form-control .select2-selection--single .select2-selection__clear{color:#aaa;cursor:pointer;float:right;font-weight:700}.select2-container--form-control .select2-selection--single .select2-selection__clear:hover{color:#000}.select2-container--form-control .select2-selection--single .select2-selection__placeholder{color:#aaa}.select2-container--form-control.select2-container--disabled .select2-selection--single{border:1px #bbb solid;color:#bbb;cursor:default}.select2-container--form-control.select2-container--disabled .select2-selection--single .select2-selection__placeholder{color:#bbb}.select2-container--form-control.select2-container--open .select2-selection--single{border:1px #aaa solid;outline:0}.select2-container--form-control .select2-search--dropdown{padding:4px}.select2-container--form-control .select2-search--dropdown .select2-search__field{background:0 0;border:1px #aaa solid;border-radius:0;outline:0;padding:0 4px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.select2-container--form-control .select2-dropdown--above{border-bottom:none!important}.select2-container--form-control .select2-dropdown--below{border-top:none!important}.select2-container--form-control .select2-results>.select2-results__options{max-height:290px;overflow-y:auto}.select2-container--form-control .select2-results__option[role=group]{padding:0}.select2-container--form-control .select2-results__option[role=group]:nth-child(n+2){border-top:1px #aaa dotted}.select2-container--form-control .select2-results__option--highlighted[aria-selected]{background:#4682b4;color:#fff}.select2-container--form-control .select2-results__group{cursor:default;display:block;padding:4px}.select2-container--form-control.select2-container--open .select2-dropdown{border:1px #aaa solid;border-radius:0}@media only screen and (max-width:414px){.select2-container--form-control .select2-selection--single{font-size:16px;height:36px;line-height:36px}.select2-container--form-control .select2-selection--single .select2-selection__rendered{height:34px;padding:0 0 0 4px}.select2-container--form-control .select2-selection--single .select2-selection__clear{font-size:23px;height:34px;line-height:34px;padding:0 4px}.select2-container--form-control .select2-dropdown{font-size:16px}.select2-container--form-control .select2-search--dropdown .select2-search__field{font-size:16px;height:30px}}@media only screen and (min-width:415px){.select2-container--form-control .select2-selection--single{font-size:14px;height:30px;line-height:28px}.select2-container--form-control .select2-selection--single .select2-selection__rendered{height:28px;padding:0 0 0 4px}.select2-container--form-control .select2-selection--single .select2-selection__clear{font-size:19px;height:30px;line-height:30px;padding:0 4px}.select2-container--form-control .select2-dropdown{font-size:14px}.select2-container--form-control .select2-search--dropdown .select2-search__field{font-size:14px;height:24px}}
.calculator h2{border-bottom-style:solid;border-bottom-width:1px;padding-bottom:6px}.calculator select{width:100%}.calculator .attributes button{padding:0;vertical-align:top}.calculator .attributes label{display:inline-block;vertical-align:middle}.calculator .attributes input[type=number]{text-align:center}.calculator .reinforce label{display:inline-block;vertical-align:middle}.calculator .upgrade label{display:inline-block;vertical-align:middle}.calculator table{border-collapse:collapse;text-align:center}.calculator table td{border-style:solid;border-width:1px;overflow:hidden}.calculator table td input[type=text]{border:none;height:auto;padding:0;text-align:center;width:100%}.calculator table thead td{-ms-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.calculator table tbody .group{text-align:left}.calculator table tbody .name{text-align:left}.calculator table .sort-sign{left:0;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;width:100%;-ms-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.calculator table td.name .sort-sign{left:auto;width:auto}.calculator .hints{border-top-style:solid;border-top-width:1px}@media only screen and (max-width:414px){.calculator{padding:16px 24px}.calculator .params{margin-top:12px}.calculator .params>div:nth-child(n+2){margin-top:12px}.calculator .attributes button{margin-left:8px;width:36px}.calculator .attributes label{margin-right:4px}.calculator .attributes input[type=number]{width:54px}.calculator .attributes>div:nth-child(n+2){margin-top:4px}.calculator .reinforce label{margin-right:4px;width:69px}.calculator .reinforce>div{display:inline-block;width:100px}.calculator .upgrade label{margin-right:4px;width:69px}.calculator .upgrade>div{display:inline-block;width:100px}.calculator .wrapper-table{margin-top:12px}.calculator table thead{font-size:15px}.calculator table td{padding:8px 0}.calculator table thead td{position:relative}.calculator table td.group{font-size:15px;padding-left:6px}.calculator table td.name{padding-left:6px;padding-right:6px;white-space:nowrap}.calculator table td:not(.name) .sort-sign{margin-top:9px}.calculator .wrapper-table{overflow-x:scroll}.calculator .checkbox-list{border-style:solid;border-width:1px;border-left:none;height:270px;margin-right:8px;margin-top:4px;overflow-y:scroll;padding:6px 0}.calculator .checkbox-list>div:nth-child(n+2){margin-top:6px}.calculator .mini-caption{font-size:13px}.calculator .hints{font-size:14px;margin-top:12px;padding-top:4px}}@media only screen and (min-width:415px){.calculator{max-width:1024px;min-width:840px;margin:auto;padding:16px 32px}.calculator .params{margin-top:12px}.calculator .params>div:nth-child(n+2){margin-top:12px}.calculator .attributes button{margin-left:4px;width:30px}.calculator .attributes label{margin-right:4px}.calculator .attributes input[type=number]{font-size:13px;width:45px}.calculator .attributes>div:nth-child(n+2){margin-top:4px}.calculator .reinforce label{margin-right:4px;width:60px}.calculator .reinforce>div{display:inline-block;width:calc(100% - 64px)}.calculator .upgrade label{margin-right:4px;width:60px}.calculator .upgrade>div{display:inline-block;width:calc(100% - 64px)}.calculator .wrapper-table{margin-top:12px}.calculator table{table-layout:fixed;width:100%}.calculator table thead{font-size:13px}.calculator table td{padding:6px 0}.calculator table td.group{font-size:13px;padding-left:6px}.calculator table tbody td.name{padding-left:6px}.calculator table thead td{position:relative}.calculator table td:not(.name) .sort-sign{margin-top:8px}.calculator .checkbox-list>div{margin-top:4px}.calculator .mini-caption{font-size:12px}.calculator .hints{font-size:13px;margin-top:12px;padding-top:3px}}.calculator .physical-atk{color:#000}.calculator .magic-atk{color:#03c}.calculator .fire-atk{color:#ff4500}.calculator .lightning-atk{color:#daa520}.calculator .dark-atk{color:#444}.calculator .total-atk{color:#000}.calculator .bleed-aux{color:#dc143c}.calculator .poison-aux{color:green}.calculator .toxic-aux{color:#990}.calculator .frost-aux{color:#00a0cc}.calculator .mag-adjust,.calculator .spell-buff{color:#6a5acd}.calculator .physical-abs,.calculator .physical-def{color:#000}.calculator .magic-abs,.calculator .magic-def{color:#03c}.calculator .fire-abs,.calculator .fire-def{color:#ff4500}.calculator .lightning-abs,.calculator .lightning-def{color:#daa520}.calculator .dark-abs{color:#444}.calculator .bleed-res{color:#dc143c}.calculator .poison-res{color:green}.calculator .frost-res{color:#00a0cc}.calculator .curse-res{color:#333}.calculator .stability{color:#483d8b}.calculator .poise{color:#9932cc}.calculator .weight{color:#000}.calculator .pw-ratio{color:#000}.calculator .fp-use{color:#07c}.calculator .stamina-use{color:#096}.calculator .warning{color:red!important}.calculator{background:#f8f8ff}.calculator h2{border-bottom-color:#ddd}.calculator .attributes button{background:0 0;border-color:#ddd}.calculator .attributes input[type=number]{font-weight:700}.calculator table td{border-color:#ddd}.calculator.form-controls table td input[type=text]{background:inherit;color:inherit}.calculator table thead{font-weight:700}.calculator table thead tr:nth-child(2) td{cursor:pointer}.calculator table tbody tr:hover{background:#eee}.calculator table tbody td.group{background:#fff;font-weight:700}.calculator .checkbox-list{border-color:#ddd}.calculator .mini-caption{font-family:monospace;font-weight:700}.calculator .hints{border-top-color:#ddd;color:#333}.ads-on-calc{margin:auto}@media only screen and (max-width:414px){.ads-on-calc{width:320px}}@media only screen and (min-width:415px){.ads-on-calc{width:728px}}
@media only screen and (max-width:414px){.calculator table td:not(.name) .sort-sign{margin-top:27px}#groups{max-width:230px}#weapon-table td{min-width:50px}#weapon-table tbody td.name{padding-left:12px}#weapon-table .charge{font-size:12px;font-family:monospace}}@media only screen and (min-width:415px){.calculator{max-width:1190px;min-width:1024px}.calculator .params{display:inline-block;width:188px}.calculator .wrapper-table{display:inline-block;margin-left:12px;vertical-align:top;width: calc(100% - 205px);}.calculator table td:not(.name) .sort-sign{margin-top:24px}#weapon-table tbody td.name{padding-left:12px}#weapon-table{table-layout:auto}#weapon-table .charge{font-size:10px;font-family:monospace}#weapon-table td.h1-r1-1{width:30px}#weapon-table td.h1-r1-2{width:30px}#weapon-table td.h1-r2-1{width:30px}#weapon-table td.h1-r2-2{width:30px}#weapon-table td.h1-r2-charged-1{width:40px}#weapon-table td.h1-r2-charged-2{width:40px}#weapon-table td.h1-roll{width:40px}#weapon-table td.h1-run{width:40px}#weapon-table td.h1-jump{width:40px}#weapon-table td.h2-r1-1{width:40px}#weapon-table td.h2-r1-2{width:40px}#weapon-table td.h2-r1-3{width:40px}#weapon-table td.h2-r2-1{width:30px}#weapon-table td.h2-r2-2{width:30px}#weapon-table td.h2-r2-charged-1{width:40px}#weapon-table td.h2-r2-charged-2{width:40px}#weapon-table td.h2-roll{width:40px}#weapon-table td.h2-run{width:40px}#weapon-table td.h2-jump{width:40px}}#weapon-table td.weapon{border-left-color:transparent;border-top-color:transparent}