*{margin:0;padding:0}a{text-decoration:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-size:unset;font-weight:unset;line-height:unset}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.navBar{width:100%;height:70px;position:relative;z-index:10;background:#fff;border-bottom:2px solid rgba(93,78,96,.4);box-shadow:0 1px 10px 5px rgba(93,78,96,.2)}.navBarPadding{width:95%;height:50px;margin:auto;padding-top:10px;display:flex;flex-direction:row;justify-content:space-between}.navBarLeft,.navBarRight{min-width:20%;height:50px;position:relative}.navBarRight{display:flex;flex-direction:row;justify-content:flex-end}.navBarContent{min-width:70px;height:auto;position:relative;float:left;margin-left:10px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:400px){.navBarContent{margin-left:5px}}.navBarLeft img{width:60px;height:auto;position:absolute;top:-5px}.navBarPadding p{width:70px;height:30px;font-size:18px;line-height:24px;margin-top:3px;text-align:center;text-decoration:none;color:#3d3d3d;border:1px solid rgba(61,61,61,0);box-sizing:border-box;border-radius:6px;transition:border .3s;cursor:pointer}.navBarContent p:hover{border:1px solid rgba(61,61,61,.5)}.dropDownNav{width:240px;max-height:calc(100vh - 60px);position:absolute;top:70px;right:0;z-index:4;overflow:auto;border-radius:5px;background-color:#333;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.dropDownNavPadding{width:85%;height:100%;position:relative;margin:auto;color:#fff}.dropDownNav h3{padding-top:10px}.dropDownNav p{padding-bottom:10px}.dropDownNav a{text-decoration:underline!important}.dropDownNav hr{margin:10px 0;padding:0;border:none;border-radius:5px}.characterTable{width:100%;height:auto;position:relative;float:left;padding-bottom:20px;background:#eaeaea;display:flex;justify-content:center}.characterTableContainer{width:95%;height:auto;position:relative;float:left;margin-top:20px;border-radius:5px;background:#fff}.characterTableInfoColumn{width:20px;height:auto;position:absolute;float:left;margin-top:25.5px;right:0;color:rgba(52,58,64,.8);background-color:#fff;display:flex;flex-direction:column;z-index:8}.characterTableInfoColumnContent{width:20px;height:160px;position:relative;float:left;text-align:center;border-top:1px solid rgba(93,78,96,.2);border-bottom:1px solid rgba(93,78,96,.2)}.characterTableInfoColumn p{padding-top:70px}.characterTableInfoColumn p,.characterTableInfoRowContent p{font-weight:700;font-size:16px;line-height:20px;margin:0}.characterTablePadding{width:100%;height:auto;position:relative;float:right;border-radius:5px;overflow-x:scroll;overflow-y:hidden;display:flex;flex-direction:row-reverse;justify-content:flex-start}.characterTableInfoRowContent{width:160px;height:25px;position:relative;float:left;color:rgba(52,58,64,.8);background-color:#fff;border-left:1px solid rgba(93,78,96,.2);border-right:1px solid rgba(93,78,96,.2);border-bottom:.5px solid rgba(93,78,96,.2);text-align:center;z-index:8}.characterTableColumn{width:160px;height:auto;position:relative;float:right;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start}.characterTableContent{width:160px;height:160px;position:relative;border:1px solid #fff;box-shadow:inset 0 -25px 20px rgba(93,78,96,.2);color:#fff;background-color:#0af;text-align:center}.characterTableContentNull{width:160px;height:160px;position:relative;padding:1px}.characterTableContent h3{font-style:normal;font-weight:700;font-size:70px;line-height:70px;color:#fff;margin:0;padding-top:25px}.characterTableContent p{font-style:italic;font-weight:700;font-size:20px;line-height:24px;color:#fff;margin:15px 0 0}@media only screen and (max-width:400px){.characterTableInfoColumnContent{width:20px;height:100px}.characterTableInfoColumn p{padding-top:35px;margin:0}.characterTableInfoRowContent{width:100px;height:25px}.characterTableColumn{width:100px;height:auto}.characterTableContent,.characterTableContentNull{width:100px;height:100px}.characterTableContent h3{font-size:40px;line-height:1.2;margin:0;padding-top:15px}.characterTableContent p{font-size:16px;line-height:1.2;margin:2px 0 0}}.characterTableQuick{width:30px;height:200px;color:rgba(52,58,64,.8);background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:0 5px 5px 0;border-left:2px solid rgba(93,78,96,.2);display:flex;flex-direction:column;justify-content:space-between;z-index:6;opacity:.8;transition:opacity .3s;cursor:pointer}.characterTableQuick:hover{opacity:1}.characterTableQuick p{min-width:100px;height:auto;text-align:center;position:absolute;top:50%;left:-36px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.characterTableQuick img{width:30px;height:auto}.characterTableQuick .imgInverse img{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.singleCharacterTop{width:100%;height:160px;position:relative;float:left;box-shadow:inset 0 -25px 20px rgba(93,78,96,.2);color:#fff;background-color:#0af;display:flex;flex-direction:row;justify-content:center;align-items:center}.singleCharacterTopTitle{width:60%;max-width:600px;height:auto;position:relative;float:left;text-align:center}.singleCharacterMenu{width:30px;height:auto;position:absolute;left:10%}.singleCharacterMenu img{width:80px;height:auto}.singleCharacterTop h2{font-style:normal;font-weight:700;font-size:90px;line-height:90px;color:#fff;margin:0}@media only screen and (max-width:400px){.singleCharacterMenu img{width:50px;height:auto}.singleCharacterTopTitle h2{font-size:60px;line-height:1.2px}}.singleCharacter{width:100%;float:left;background:#eaeaea}.singleCharacter,.singleCharacterPadding{height:auto;position:relative;display:flex;justify-content:center}.singleCharacterPadding{width:80%;max-width:900px;float:right;margin-top:20px;flex-direction:column;align-items:center}.singleCharacterContainer{width:100%;height:auto;position:relative;float:left;margin-top:20px;border-radius:5px;background:#fff}.singleCharacterHeader{width:100%;height:70px;position:relative;float:left;box-shadow:inset 0 -25px 20px rgba(93,78,96,.2);color:#fff;background-color:#0af;border-radius:5px 5px 0 0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.singleCharacterContent{margin-bottom:20px;flex-direction:column}.singleCharacterContentRow{width:100%;height:auto;position:relative;float:left;display:flex;flex-direction:row}.singleCharacterReading{width:30%;max-width:150px;min-width:50px;background-color:rgba(0,170,255,.2);border-radius:0 0 0 5px}.singleCharacterPronounce,.singleCharacterReading{height:auto;position:relative;float:left;display:flex;justify-content:center;align-items:center}.singleCharacterPronounce{width:70%}.singleCharacterContent,.singleCharacterImage{align-items:center}.singleCharacterCarousel,.singleCharacterContent,.singleCharacterImage{width:100%;height:auto;position:relative;float:left;display:flex;justify-content:center}.singleCharacterCarousel{margin-bottom:20px}.singleCharacterCarouselPadding{width:95%;height:auto;position:relative;float:left;display:block;border:5px}.singleCharacterPronounce p{width:90%;height:auto;margin:15px 0}.singleCharacterContent p{width:90%;height:auto;margin:15px 0 10px}.singleCharacterImage img{width:90%;max-width:300px;height:auto;position:relative;float:left}.singleCharacterHeader h3{font-style:normal;font-weight:700;font-size:24px;line-height:28px;color:#fff;margin:0}.singleCharacterReading h2{font-family:"Mochiy Pop P One",sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:52px;margin:5px 0 15px}.singleCharacterContent a{text-decoration:underline!important}@media only screen and (max-width:400px){.singleCharacterReading h2{font-size:36px;line-height:1.2;margin:5px 0 15px}}.carousel-control-next,.carousel-control-prev{width:50px;height:50px;border-radius:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#333}.carousel-indicators{display:none}.carouselContent{float:left}.carouselContent,.carouselSection{width:100%;height:auto;position:relative}.carouselSection{display:flex;justify-content:center;align-items:center}.carouselSection img{max-width:700px;height:auto;margin-bottom:10px}.carouselCaption{width:95%;height:auto;margin:auto;position:relative;color:#fff;text-align:center;background-color:#333;border-radius:5px}.carouselCaption hr{margin:10px 0;padding:0;border:none;border-radius:5px}.carouselCaption h3{padding-top:10px;width:80%;margin:auto}.carouselCaption p{width:90%;margin:auto;text-align:left;padding-bottom:20px}@media only screen and (max-width:1050px){.carousel img{max-width:400px;height:auto}}@media only screen and (max-width:600px){.carousel img{max-width:300px;height:auto}}@media only screen and (max-width:400px){.carousel img{max-width:200px;height:auto}}.footer{width:100%;min-height:120px;position:relative;float:left;color:#3d3d3d;background:#fff;border-top:2px solid rgba(93,78,96,.4);box-shadow:0 -1px 10px 5px rgba(93,78,96,.2)}.footerPadding{width:95%;min-height:100px;margin:auto;padding-top:15px}.footer p{font-size:16px;line-height:20px}.footer a{text-decoration:underline!important}.footer hr{margin:10px 0;padding:0;border:none;border-radius:5px}
/*# sourceMappingURL=main.98451b8d.chunk.css.map */