.skill{width:100%;height:100%;display:grid;grid-template-columns:calc(55% - .9375rem) 45%;grid-template-rows:45% calc(55% - .9375rem);gap:.9375rem;grid-auto-flow:column}@media(max-width:1586px){.skill{grid-template-rows:70% calc(30% - .9375rem)}}@media(max-width:560px){.skill{grid-template-columns:100%;grid-template-rows:20% 80% 50%;grid-auto-flow:row}}.skill .skill-select{display:none}@media(max-width:560px){.skill .skill-select{padding-top:6.25rem;display:block;margin:auto}}.skill .skill-select select{width:95%;padding:.625rem .1875rem}.skill .skill-chart{grid-row:span 2/3}@media(max-width:560px){.skill .skill-chart{grid-row:unset}}.skill .check-skill{padding:.625rem 1.25rem .625rem 1.25rem}@media(max-width:560px){.skill .check-skill{display:none}}.skill .check-skill-inner{width:95%;min-width:37.5rem;min-height:20.4375rem;height:100%;margin:0 auto;padding:.625rem 1.5rem;background-image:url(../img/deepwood.ff4b8ab8.png);background-color:rgba(223,150,41,.671);box-shadow:.1875rem .1875rem .3125rem rgba(10,20,34,.774);border-radius:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));gap:.625rem;justify-content:center;align-items:center;justify-items:center;align-self:center}@media(max-width:1586px){.skill .check-skill-inner{width:60%;min-width:31.25rem;min-height:20.4375rem}}.skill .check-skill-inner a{display:block;color:#d2f4ff;text-decoration:none}.skill .check-skill-inner a.router-link-exact-active .relation{border-radius:50%;font-size:1.25rem;color:#399f70;padding:.5rem .375rem 0 .375rem}.skill .check-skill-inner a .relation{width:8.75rem;height:8.75rem;padding:0 .5rem;background-image:url(../img/woodsmall.e7b83ccf.png);font-size:1.25rem;font-weight:500;text-align:center;line-height:1.5;border-radius:1rem;display:flex;justify-content:center;align-items:center;box-shadow:.1875rem .1875rem .0625rem #000;transition:.5s}.skill .check-skill-inner a .relation:hover{box-shadow:0 .3125rem .25rem -.25rem #2e433e;color:#31465a}@media(max-width:1120px){.skill .check-skill-inner a .relation{width:7.5rem;height:7.5rem;font-size:1.125rem}}.skill .check-skill-inner a .relation-inner{display:flex;justify-content:center;align-items:center}.skill .skill-application{width:100%;height:100%;display:flex;align-items:center;padding-bottom:3.75rem}@media(max-width:1586px){.skill .skill-application{padding-bottom:1.25rem}}.skill .skill-application-inner{width:80%;height:60%;padding:1.875rem;font-size:1.125rem;background:rgba(107,184,173,.4431372549);border:.125rem solid rgba(220,236,234,.5137254902);border-right:.625rem solid rgba(6,218,189,.9647058824);border-radius:1rem 0 0 1rem;color:#44617c;font-size:1.25rem;letter-spacing:.125rem;line-height:1.5}@media(max-width:1586px){.skill .skill-application-inner{height:80%;font-size:1rem;padding:1.25rem}}@media(max-width:560px){.skill .skill-application-inner{margin:auto}}