*{margin:0;box-sizing:border-box;font-family:sans-serif}:focus{outline:0}img{user-select:none;-webkit-user-drag:none}body,html{width:100%;height:100%;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.scrollable{overflow-x:auto;overflow-y:auto}.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.selectable{-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.fixedFit{position:fixed;left:0;top:0;width:100%;height:100%}.fixed{position:fixed}#LOADING_MESSAGE{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}#LOADING_MESSAGE_TEXT{border:rgba(0,69,158,.3) 1px solid;border-radius:10px;background:rgb(255,255,255,.5);font-size:17px;font-weight:700;color:rgba(0,0,0,.7);overflow:hidden;margin-top:10px;height:30px;text-align:center;padding:"0px 20px";width:100%}#LOADING_PROGRESS_BAR{position:relative;border-radius:8px;top:-29px;left:1px;height:28px;background:rgba(0,69,158,.3)}@keyframes loadingFades{0%,100%{opacity:1;transform:rotate(0);transform-origin:50% 100%}10%{transform:rotate(.5deg)}20%,40%,60%{transform:rotate(-1deg)}30%,50%,70%{transform:rotate(1deg)}80%{transform:rotate(-.5deg)}90%{transform:rotate(.5deg)}}@keyframes loadingBar{0%{opacity:1;left:4px;width:calc(20% - 8px)}50%{opacity:1;left:calc(80% + 4px);width:calc(20% - 8px)}100%{opacity:1;left:4px;width:calc(20% - 8px)}}@keyframes bgSky{0%{top:0;opacity:1;height:200%}30%{top:0;opacity:1;height:100%}100%{top:0;opacity:1;height:50%}}@keyframes bgLand{0%{left:-20%;width:140%;bottom:0;opacity:1}20%{bottom:0;opacity:1}100%{left:0;width:100%;bottom:-50%}}@keyframes bgFlower1{0%{left:-90%;bottom:-10%}100%{left:0;bottom:0}}@keyframes bgFlower2{0%{right:-90%;bottom:-10%}100%{right:0;bottom:0}}@keyframes bgTitle{0%{left:30%;top:100%;width:40%;height:10%;opacity:0}25%{opacity:1;left:20%;top:30%;width:60%;height:40%}30%{opacity:1;left:20%;top:30%;width:60%;height:40%}45%{left:20%;top:-60%}46%{left:20px;top:-80px;width:unset;height:60px}60%{left:20px;top:10px;height:60px;transform:scale(1,1)}72%{left:20px;top:10px;height:60px;transform:scale(1,1)}74%{left:20px;height:60px;top:10px;transform:scale(1.25,.75)}77%{left:20px;height:60px;top:10px;transform:scale(.75,1.25)}80%{left:20px;height:60px;top:10px;transform:scale(1.15,.85)}82%{left:20px;height:60px;top:10px;transform:scale(.95,1.05)}84%{left:20px;height:60px;top:10px;transform:scale(1.05,.95)}86%{left:20px;height:60px;top:10px;transform:scale(.8,1.1)}90%{left:20px;height:60px;top:10px;transform:scale(1.25,.75)}92%{left:20px;height:60px;top:10px;transform:scale(.75,1.25)}94%{left:20px;height:60px;top:10px;transform:scale(1.15,.85)}96%{left:20px;height:60px;top:10px;transform:scale(.95,1.05)}98%{left:20px;height:60px;top:10px;transform:scale(1.05,.95)}100%{left:20px;height:60px;top:10px;transform:scale(1,1)}}@keyframes bgToolbar{0%{top:-100%}100%{top:0}}.tada{animation-name:tada;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:infinite}@keyframes tada{0%{transform-origin:50% 50%;transform:scale3d(1,1,1)}10%,20%{transform-origin:50% 50%;transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-2deg)}30%,50%,70%,90%{transform-origin:50% 50%;transform:scale3d(1.015,1.015,1.015) rotate3d(0,0,1,2deg)}40%,60%,80%{transform-origin:50% 50%;transform:scale3d(1.01,1.01,1.01) rotate3d(0,0,1,-2deg)}100%{transform-origin:50% 50%;transform:scale3d(1,1,1)}}.leftRightMove{animation-name:leftRightMove;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite}@keyframes leftRightMove{0%{left:-30%}50%{left:100%}100%{left:-30%}}.fadeIn{animation-name:fadeIn;animation-duration:10s;animation-fill-mode:both}.fadeInShort{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeOutShort{animation-name:fadeOut;animation-duration:1s;animation-fill-mode:both}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeInLeft{animation-name:fadeInLeft;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fadeOutLeft{animation-name:fadeOutLeft;animation-duration:1s;animation-fill-mode:both}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%,0,0)}}.slideInUp{animation-name:slideInUp;animation-duration:2s;animation-fill-mode:both}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both}@keyframes slideInDown{0%{transform:translateY(-140%);visibility:visible}100%{transform:translateY(0)}}.slideInDownFirst{animation-name:slideInDownFirst;animation-duration:8s;animation-fill-mode:both}@keyframes slideInDownFirst{0%{transform:translateY(-140%);visibility:visible}40%{transform:translateY(0)}100%{transform:translateY(0)}}.slideInRight{animation-name:slideInRight;animation-duration:2s;animation-fill-mode:both}@keyframes slideInRight{0%{transform:translateX(200%);visibility:visible}100%{transform:translateX(0)}}.rotateSometimes{animation-name:rotateSometimes;animation-duration:10s;animation-fill-mode:both;animation-iteration-count:infinite}@keyframes rotateSometimes{0%{transform-origin:50% 50%;transform:none}35%{transform-origin:50% 50%;transform:none}40%{transform-origin:50% 50%;transform:rotate(-5deg)}45%{transform-origin:50% 50%;transform:rotate(5deg)}50%{transform-origin:50% 50%;transform:none}100%{transform-origin:50% 50%;transform:none}}.fadeInDown{animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.bookBorder{border:none}.pageNavButton{width:40px;height:100px;top:calc(50% - 50px);background:rgba(0,40,77,.5);border:none;padding:0;transition:top .2s,height .2s;cursor:pointer;position:absolute;pointer-events:auto}.pageNavButton>img{width:20px;height:30px;transition:width .2s,height .2s}.pageNavButton:hover{top:calc(50% - 50px);height:100px;background:rgba(0,40,77,.8)}.pageNavButton:hover>img{height:40px}.pageNavButton:active{top:calc(50% - 50px);background:rgba(0,0,0,.9)}#BT_PREV_PAGE{left:-42px;border-radius:150px 0 0 150px}#BT_NEXT_PAGE{right:-42px;border-radius:0 150px 150px 0}#MAIN_BUTTON_CONTAINER{position:fixed;padding:0;right:3%;width:17%;top:23%;height:45%;display:flex;flex-direction:column;justify-content:space-between;align-content:stretch;align-items:stretch}.mainmenuButton{color:#fff;font-weight:700;font-size:20px;border-radius:32px;border:transparent 5px solid;display:inline-block;box-shadow:1px 1px 3px rgba(0,0,0,.5);flex:1 1 auto;margin:4px;padding:0;text-shadow:0 0 2px rgba(0,0,0,.5);cursor:pointer}.mainmenuButton:hover{border:rgba(0,0,0,.2) 5px solid}.mainmenuButton:active{border:rgba(0,0,0,.5) 5px solid}#BT_MAIN1{background:#fa8e00}#BT_MAIN2{background:#fabe00}#BT_MAIN3{background:#c4d700}#BT_MAIN4{background:#64c8f3}#BT_MAIN5{background:#9c9acb}#BT_MAIN6{background:#b789c2}.dataListFrame{border:#155cad 4px solid;box-shadow:9px 11px 23px -2px rgba(0,0,0,.71);border-radius:14px;background:rgba(255,255,255,.85);position:absolute;left:0;top:45px;right:0;bottom:0;padding:8px;overflow-x:hidden;overflow-y:auto;min-width:300px}.dataListFrame::-webkit-scrollbar{width:5px}.dataListFrame::-webkit-scrollbar-thumb{background:rgba(21,92,173,.5);border-radius:10px;border:4px solid transparent}.dataListFrame::-webkit-scrollbar-track{background:0 0}.dataListTitle{color:#fff;border:none;border-radius:20px 20px 0 0;background:#155cad;position:absolute;left:40px;top:0;height:45px;padding:8px 30px;font-size:20px;font-weight:700}.dataListShow{animation-name:dataListShow;animation-duration:1s;animation-delay:2.5s;animation-fill-mode:both;transition:bottom .7s;pointer-events:all}@keyframes dataListShow{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.dataListItemHeader{padding:2px 20px;margin-top:6px;font-size:16px;font-weight:700;background:#d2df73;border-radius:8px;color:#fff;display:block;text-shadow:-1px -1px 0 #59661e,0 -1px 0 #59661e,1px -1px 0 #59661e,-1px 0 0 #59661e,0 0 0 #59661e,1px 0 0 #59661e,-1px 1px 0 #59661e,0 1px 0 #59661e,1px 1px 0 #59661e}.dataListItem{padding:2px;padding-left:10px;font-size:15px;border-radius:8px;color:#1f4053;display:block;animation-name:fadeInRightSoft;animation-duration:.2s;animation-fill-mode:both;position:relative;cursor:pointer}.dataListItem:hover{background:#d6eaf8}@keyframes fadeInRightSoft{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:none}}.itemPageNumber{color:#138d75;position:absolute;right:8px;top:5px}.itemCategory{color:#ca6f1e}.itemIcon{position:relative;width:18px;height:18px;margin-right:5px;top:3px}.itemDefault{color:#857a7a;font-size:16px;padding:0 12px;text-decoration:none;text-shadow:0 0 4px #c4bfbf;text-align:center;margin-top:20px;animation-name:fadeIn;animation-duration:5s;animation-fill-mode:both}#AUDIO_PLAYER{background:rgba(0,0,0,.1)}#AUDIO_PLAYER_INNER{position:fixed;left:25%;width:50%;top:calc(50% - 50px);height:100px;text-align:center}#AUDIO_CLOSEBT{box-shadow:inset 0 39px 0 -24px #e67a73;background-color:#e4685d;border-radius:21px;border:1px solid #fff;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:15px;padding:8px 16px;text-decoration:none;text-shadow:0 1px 0 #b23e35;vertical-align:middle}#AUDIO_CLOSEBT:hover{background-color:#eb675e}#AUDIO_CLOSEBT:active{position:relative;top:1px}#DATA_LIST_CLOSEBT{box-shadow:inset 0 39px 0 -24px #e67a73;background-color:#e4685d;border-radius:8px;border:1px solid #fff;cursor:pointer;color:#fff;font-family:Arial;font-size:17px;text-decoration:none;text-shadow:0 1px 0 #b23e35;vertical-align:middle;position:absolute;right:2px;top:2px;height:30px;width:60px}#DATA_LIST_CLOSEBT:hover{background-color:#eb675e}#DATA_LIST_CLOSEBT:active{top:3px}#DATA_LIST_TABLE_BOX{position:absolute;left:20px;top:20px;right:20px;bottom:20px;border:#5499c7 2px solid;background:rgba(255,255,255,.9);border-radius:10px}#DATA_LIST_TABLE_CONTAINER{position:absolute;left:20px;top:45px;right:20px;bottom:20px;overflow-x:hidden;overflow-y:auto}#DATA_LIST_TABLE_TITLE{position:absolute;left:0;top:0;right:0;height:35px;font-size:24px;color:#fff;background:#5499c7;padding:4px 10px}.datatable_th{border:#85c1e9 1px solid;background:#aed6f1}.datatable_td{border:#85c1e9 1px solid;font-size:17px}.dataListItemButton{border:none;background:0 0;padding:3px;font-size:17px;display:inline-block;cursor:pointer;position:relative;width:100%;text-align:left;border-radius:4px}.dataListItemButton:hover{background:#f9e79f}.dataListItemButton:active{top:1px;background:#f8c471}.paperPack{color:#2980b9}.zoomIn{animation-name:zoomIn;animation-duration:.7s;animation-fill-mode:both}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomInToBig{animation-name:zoomInToBig;animation-duration:.5s;animation-fill-mode:both}@keyframes zoomInToBig{0%{opacity:0;transform:translate(100%,0)}50%{opacity:1}}#BOOK_BIGSIZE{background:rgba(0,0,0,.4)}#BOOK_BIGSIZE_AREA{position:fixed;left:10px;top:35px;bottom:10px;right:10px;overflow:hidden}#BOOK_BIGSIZE_REAL{position:absolute;left:0;top:0;bottom:0;right:0}#BOOKBIG_CLOSEBT{box-shadow:inset 0 39px 0 -24px #e67a73;background-color:#e4685d;border-radius:8px;border:1px solid #fff;cursor:pointer;color:#fff;font-family:Arial;font-size:17px;text-decoration:none;text-shadow:0 1px 0 #b23e35;vertical-align:middle;position:absolute;right:10px;top:2px;height:30px;width:60px}#BOOKBIG_CLOSEBT:hover{background-color:#eb675e}#BOOKBIG_CLOSEBT:active{top:3px}.pageNavButton2{position:absolute;width:55px;height:55px;bottom:0;background:rgba(0,40,77,.3);border:none;padding:0;transition:width .2s,height .2s;cursor:pointer;pointer-events:auto}.pageNavButton2>img{width:30px;height:30px;transition:width .2s,height .2s}.pageNavButton2:hover{width:70px;height:70px;background:rgba(0,40,77,.5)}.pageNavButton2:hover>img{width:40px;height:40px}.pageNavButton2:active{bottom:-1px;background:rgba(0,0,0,.5)}#BT_PREV_PAGE2{left:0;border-radius:0 45px 0 0;padding-right:15px;padding-top:10px}#BT_NEXT_PAGE2{right:0;border-radius:45px 0 0 0;padding-left:15px;padding-top:10px}.toolButton{font-family:sans-serif;color:rgba(0,0,0,.5);border:#c2c2c2 1px solid;font-weight:700;box-shadow:inset 0 1px 0 0 #fff;text-shadow:inset 0 1px 0 #fff;background:linear-gradient(#ededed,#dfdfdf);border-radius:8px;display:inline-block;cursor:pointer;font-size:14px;width:75px;height:60px;text-decoration:none;position:relative;margin-right:4px}.toolButton>img{width:24px;height:24px;object-fit:contain}.toolButton>span{width:24px;height:24px;object-fit:contain}.toolButton:hover{background:linear-gradient(#dfdfdf,#ededed)}.toolButton:active{top:1px}.toolButton_Highlight{box-shadow:inset 0 1px 0 0 #171f13;background:linear-gradient(to bottom,#367019 5%,#266606 100%);background-color:#367019;border-radius:8px;border:1px solid #3b6e22;display:inline-block;cursor:pointer;color:#fff;font-size:14px;font-weight:700;width:75px;height:60px;text-decoration:none;position:relative;top:1px}.toolButton_Highlight>img{width:24px;height:24px;object-fit:contain}.toolButton_Highlight>span{width:24px;height:24px;object-fit:contain}.colorSelectWindowCst{position:absolute;top:45px;left:15px;width:240px;padding:5px;overflow-x:hidden;overflow-y:auto;background:rgba(255,255,255,.8);border:#4788c7 1px solid;border-radius:10px}.zoomNavWindowFrameCst{position:absolute;right:10px;top:80px;width:15%;height:15%;border:#4788c7 1px solid;border-radius:0;padding:0;box-shadow:2px 2px 10px rgba(0,0,0,.8);background:rgba(0,0,0,.4);text-align:center;overflow:hidden}.toolButton3{box-shadow:inset 0 1px 0 0 #85a4cc;background:linear-gradient(to bottom,#5a88ad 5%,#4b75a5 100%);background-color:#5a81ad;border-radius:8px;border:1px solid #22496e;display:inline-block;cursor:pointer;color:#fff;font-size:14px;font-weight:700;width:75px;height:60px;text-decoration:none;position:relative}.toolButton3>img{width:24px;height:24px;object-fit:contain}.toolButton3>span{width:24px;height:24px;object-fit:contain}.toolButton3:hover{background:linear-gradient(to bottom,#4b7da5 5%,#5a85ad 100%);background-color:#4b75a5}.toolButton3:active{top:1px}#LOGOTEXTCONTAINER{background:#555;border-radius:8px;font-size:14px;text-align:center;padding:7px 20px;color:#ddd;display:inline-block}.logoButtons{box-shadow:0 10px 21px -7px #276873;background:linear-gradient(to bottom,#599bb3 5%,#408c99 100%);background-color:#599bb3;border-radius:26px;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:17px;font-weight:700;padding:12px 27px;text-decoration:none;text-shadow:0 1px 0 #3d768a;border:none;margin:8px 4px}.logoButtons:hover{background:linear-gradient(to bottom,#408c99 5%,#599bb3 100%);background-color:#408c99}.logoButtons:active{position:relative;top:1px}#COLOR_BALL{border:#355a27 1px solid;border-radius:40px;display:inline-block;filter:none;width:24px;height:24px;transition:background .8s;box-shadow:-1px -1px 4px rgba(0,0,0,.7) inset}#BOOK_CONTAINER_BORDER{position:fixed;left:50px;top:80px;bottom:70px;right:50px;background:rgba(255,255,255,.5);border:#98bf49 4px solid;border-radius:10px;overflow:visible;animation:bookContainerAni 1s ease 200s normal both}.bookContainerAni{animation-name:bookContainerAni;animation-duration:1s;animation-fill-mode:both}@keyframes bookContainerAni{0%{opacity:0;top:100%;bottom:-100%}100%{top:80px;bottom:70px;opacity:1}}#BOOK_CONTAINER{position:absolute;left:0;top:0;bottom:0;right:0;border:none;border-radius:8px;overflow:hidden}.colorSelectWindowCst{position:absolute;top:75px;left:unset;right:80px;width:240px}#BOOK_BIGSIZE_TOOL_BUTTONS{animation:bgToolbar 1s ease 2200s normal both;position:absolute;top:0;right:0;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;padding:10px;display:none}@media (max-width:767px){.pageNavButton{top:5px}.pageNavButton:hover{top:5px}.pageNavButton:active{top:7px;background:rgba(0,0,0,.9)}@keyframes bgToolbar{0%{left:-100%}100%{left:5px}}#BOOK_BIGSIZE_TOOL_BUTTONS{animation:bgToolbar 1s ease 2200s normal both;position:absolute;top:unset;right:unset;bottom:70px;left:5px;display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;padding:0;display:none}.toolButton{font-family:sans-serif;color:rgba(0,0,0,.5);border:#c2c2c2 1px solid;font-weight:700;box-shadow:inset 0 1px 0 0 #fff;text-shadow:inset 0 1px 0 #fff;background:linear-gradient(#ededed,#dfdfdf);border-radius:8px;display:inline-block;cursor:pointer;font-size:14px;width:40px;height:40px;text-decoration:none;position:relative;margin-right:0;margin-bottom:1px;padding:0;text-align:center}.toolButton>img{width:24px;height:24px;object-fit:contain}.toolButton>span{width:24px;height:24px;object-fit:contain}.toolButton>div{display:none}.toolButton:hover{background:linear-gradient(#dfdfdf,#ededed)}.toolButton:active{top:1px}.toolButton_Highlight{box-shadow:inset 0 1px 0 0 #171f13;background:linear-gradient(to bottom,#367019 5%,#266606 100%);background-color:#367019;border-radius:8px;border:1px solid #3b6e22;display:inline-block;cursor:pointer;color:#fff;font-size:14px;font-weight:700;width:40px;height:40px;text-decoration:none;position:relative;top:1px;margin-right:0;margin-bottom:1px;padding:0;text-align:center}.toolButton_Highlight>img{width:24px;height:24px;object-fit:contain}.toolButton_Highlight>span{width:24px;height:24px;display:none;object-fit:contain}.toolButton>div{display:none}.toolButton3{box-shadow:inset 0 1px 0 0 #85a4cc;background:linear-gradient(to bottom,#5a88ad 5%,#4b75a5 100%);background-color:#5a81ad;border-radius:8px;border:1px solid #22496e;display:inline-block;cursor:pointer;color:#fff;font-size:14px;font-weight:700;width:40px;height:40px;text-decoration:none;position:relative;padding:0;text-align:center}.toolButton3>img{width:24px;height:24px;object-fit:contain}.toolButton3>span{width:24px;height:24px;object-fit:contain}.toolButton3>div{display:none}.toolButton3:hover{background:linear-gradient(to bottom,#4b7da5 5%,#5a85ad 100%);background-color:#4b75a5}.toolButton3:active{top:1px}.dataListTitle{color:#fff;border:none;border-radius:20px 20px 0 0;background:#155cad;position:absolute;left:10px;top:0;height:45px;padding:8px 8px;font-size:14px;font-weight:700}}