.cmp-audio-container{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:5px;height:64px;padding:12px 15px}.cmp-audio-list{background-color:#0000}.cmp-audio-list-container{padding:16px 20px 0}@media(min-width:1129px){.cmp-audio-list-container.three-columns{align-items:stretch;-moz-column-gap:50px;column-gap:50px;display:flex;flex-wrap:wrap;padding:0 30px}.cmp-audio-list-container.three-columns .cmp-audio-item-info{display:flex;flex-direction:column;margin-bottom:20px;margin-top:16px;min-width:280px;width:calc(33.33333% - 34px)}.cmp-audio-list-container.three-columns .cmp-audio-item-number.hidden{display:block;visibility:hidden}}.cmp-audio-list .audio-player{width:100%}.cmp-audio-list .cmp-audio-item-info{margin-bottom:36px}.cmp-audio-list .cmp-audio-item-title{font-size:20px;margin-bottom:16px;width:100%}.cmp-audio-list .cmp-audio-item-number.hidden{display:none}.cmp-audio-list .cmp-audio-item-number{font-size:18px}.cmp-audio-list .cmp-audio-container{margin-top:auto}.audio-player{align-items:center;background-color:#fff;color:#000;display:flex;height:100%;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.audio-player:focus{outline:none}.audio-player__play-button{background:none;border:none;cursor:pointer;display:flex;height:32px;width:32px}.audio-player__info{flex-grow:1;margin-left:20px;width:calc(100% - 68px)}.audio-player__title{color:#303030;overflow:hidden;white-space:nowrap}.audio-player__title-text{display:inline-block;font-size:15px;white-space:nowrap}.audio-player__title.overflow .audio-player__title-text{padding-right:5px}.audio-player__controls{align-items:center;display:flex;flex-grow:1;gap:10px;justify-content:space-between}.audio-player__progress{background-color:#707070;border-radius:4px;cursor:pointer;flex-grow:1;height:5px;position:relative}.audio-player__progress-value{background-color:#000;border-radius:inherit;height:100%;pointer-events:none;position:absolute}.audio-player__progress-pin{background:#000 0 0 no-repeat padding-box;border-radius:50%;height:13px;pointer-events:all;position:absolute;right:-8px;top:-4px;width:13px}.audio-player__time{color:#303030;font-size:12px}.audio-player__volume{display:flex;position:relative}.audio-player__volume-button{background:none;border:none;cursor:pointer;height:24px;width:24px}.audio-player__volume-placement{left:0;position:absolute;top:32px;z-index:1001}.audio-player__volume-placement.is-hidden{display:none}.audio-player__volume-controls{align-items:center;background-color:#fff;border:1px solid #707070;border-radius:7px;bottom:52px;display:flex;flex-direction:column;height:135px;left:-3px;position:absolute;width:30px;z-index:1}.audio-player__volume-progress{margin-bottom:12px;margin-top:12px;width:6px}.audio-player__volume-progress-value{bottom:0;width:6px}.audio-player__volume-progress-pin{height:14px;left:-4px;top:-6px;width:14px}.cmp-audio-item__title--black .cmp-audio-list-container .title{color:#000}.cmp-audio-item__title--white .cmp-audio-list-container .title{color:#fff}@media(prefers-contrast:more){.cmp-audio-list-container .title{filter:invert(1)}}.cmp-download{padding:10px}.cmp-download__description,.cmp-download__title{margin-bottom:5px;padding-left:13px}.cmp-download__description{font-weight:500}.cmp-download__agreement{display:flex;margin-bottom:5px;padding-left:13px}.cmp-download__agreement-content{display:flex}.cmp-download__agreement-content label{display:flex;padding-right:10px}.cmp-download__agreement-content input[type=checkbox]{display:none}.cmp-download__agreement-content input[type=checkbox]+span{font-size:0}.cmp-download__agreement-content input[type=checkbox]+span:before{background-color:#fff;border:1px solid #000;content:"";display:block;height:20px;width:20px}.cmp-download__agreement-content input[type=checkbox]:checked+span:after{background:#00008b url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_checked.5a7dd89b85d86f6371d3.svg) 50% 50% no-repeat;content:"";display:block;height:20px;width:20px}.cmp-download__agreement-content input[type=checkbox]:checked+span:before{display:none}.cmp-download__agreement-content .cmp-download__agreement-text{font-weight:300}.cmp-download__agreement-content .cmp-download__agreement-text a{color:#092981}.cmp-download .button .download-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.cmp-download_action a{width:100%}.cmp-download-button--alignment__center .button{display:flex!important;justify-content:center}.cmp-download-button--alignment__left .button{display:flex!important;justify-content:flex-start}.cmp-download-button--alignment__right .button{display:flex!important;justify-content:flex-end}.cmp-download-button--margin-top-1 .button{margin-top:1rem}.cmp-download-button--margin-top-2 .button{margin-top:2rem}.cmp-download-button--margin-top-3 .button{margin-top:3rem}.cmp-download-button--margin-top-4 .button{margin-top:4rem}.cmp-download-button--margin-bottom-1 .button{margin-bottom:1rem}.cmp-download-button--margin-bottom-2 .button{margin-bottom:2rem}.cmp-download-button--margin-bottom-3 .button{margin-bottom:3rem}.cmp-download-button--margin-bottom-4 .button{margin-bottom:4rem}.cmp-download-button--eduEC-blue .cmp-button{background-color:#092981;border-color:#092981;color:#fff}.cmp-download-button--eduEC-blue .cmp-button:hover{background-color:#3957a8;border-color:#3957a8;color:#fff}.cmp-download-button--eduEC-lightBlue .cmp-button{background-color:#d1d8ee;border-color:#092981;color:#092981}.cmp-download-button--eduEC-lightBlue .cmp-button:hover{background-color:#e0e5f4;border-color:#7589c5;color:#3957a8}.cmp-download-button--eduEC-white .cmp-button{background-color:#fff;border-color:#092981;color:#092981}.cmp-download-button--eduEC-white .cmp-button:hover{background-color:#fff;border-color:#7589c5;color:#3957a8}.cmp-download-button--eduEC-yellow .cmp-button{background-color:#ebd232;border-color:#ebd232;color:#092981}.cmp-download-button--eduEC-yellow .cmp-button:hover{background-color:#efdb5b;border-color:#efdb5b;color:#3957a8}.download-container .cmp-download-container{padding:10px}.download-container .cmp-download-container__agreement{display:flex;margin-bottom:5px}.download-container .cmp-download-container__agreement-content{display:flex}.download-container .cmp-download-container__agreement-content label{display:flex;padding-right:10px}.download-container .cmp-download-container__agreement-content input[type=checkbox]{display:none}.download-container .cmp-download-container__agreement-content input[type=checkbox]+span{font-size:0}.download-container .cmp-download-container__agreement-content input[type=checkbox]+span:before{background-color:#fff;border:1px solid #000;content:"";display:block;height:20px;width:20px}.download-container .cmp-download-container__agreement-content input[type=checkbox]:checked+span:after{background:#00008b url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_checked.5a7dd89b85d86f6371d3.svg) 50% 50% no-repeat;content:"";display:block;height:20px;width:20px}.download-container .cmp-download-container__agreement-content input[type=checkbox]:checked+span:before{display:none}.download-container .cmp-download-container__agreement-content .cmp-download-container__agreement-text a{color:#092981}.download-container .cmp-download-container_items{grid-gap:10px;display:grid;gap:10px}@media(max-width:768px){.download-container .cmp-download-container_items{display:block}}.download-container .cmp-download-container_items.no-grid,.download-container .cmp-download-container_items.no-grid .cmp-download{display:block}.download-container .cmp-download-container_items.grid-2{grid-template-columns:repeat(2,1fr)}.download-container .cmp-download-container_items.grid-2 .cmp-download{padding:10px 20%}.download-container .cmp-download-container_items.grid-3{grid-template-columns:repeat(3,1fr)}.download-container .cmp-download-container_items.grid-3 .cmp-download{padding:10px 15%}.download-container .cmp-download-container_items.grid-4{grid-template-columns:repeat(4,1fr)}.download-container .cmp-download-container_items:after{content:"";grid-column:1/-1;height:0}.download-container .cmp-download-container_items.grid-2 .cmp-download,.download-container .cmp-download-container_items.grid-3 .cmp-download,.download-container .cmp-download-container_items.grid-4 .cmp-download{align-items:flex-end;display:flex;height:100%;width:100%}.download-container .cmp-download-container_items.grid-2 .cmp-download-content,.download-container .cmp-download-container_items.grid-3 .cmp-download-content,.download-container .cmp-download-container_items.grid-4 .cmp-download-content{width:100%}.download-container .cmp-download-container_items.grid-2 .cmp-download__action,.download-container .cmp-download-container_items.grid-3 .cmp-download__action,.download-container .cmp-download-container_items.grid-4 .cmp-download__action{min-width:0;min-width:auto;width:100%}.cmp-download-container-agreement--center .cmp-download-container__agreement{justify-content:center}.cmp-download-container-agreement--left .cmp-download-container__agreement{justify-content:flex-start}.cmp-download-container-agreement--right .cmp-download-container__agreement{justify-content:flex-end}.cmp-edu-portal-options{font-size:14px}.cmp-edu-portal-options__form-block{padding:0 15px 15px}@media(max-width:767px){.cmp-edu-portal-options__form-block{border-bottom:none;padding:0}}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__field-label{color:#092981;display:block;font-size:20px;font-weight:700;padding-bottom:15px}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__field-label--required:after{color:#e10082;content:" *"}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes .cmp-edu-portal-options__form-chkbox{align-items:center;display:flex;gap:10px;margin-bottom:10px;padding-right:50px;width:-moz-fit-content;width:fit-content}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes .cmp-edu-portal-options__form-chkbox input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes .cmp-edu-portal-options__form-chkbox input[type=checkbox]:checked~.cmp-edu-portal-options__checkbox-symbol{background:#092981}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes .cmp-edu-portal-options__form-chkbox input[type=checkbox]:checked~.cmp-edu-portal-options__checkbox-symbol:before{opacity:1}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes .cmp-edu-portal-options__form-chkbox .cmp-edu-portal-options__checkbox-symbol{align-items:center;background:#fff;border:1px solid #092981;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.cmp-edu-portal-options__form-block .cmp-edu-portal-options__form-chkboxes .cmp-edu-portal-options__form-chkbox .cmp-edu-portal-options__checkbox-symbol:before{border:2px solid #fff;border-left:0;border-top:0;bottom:2px;box-sizing:initial;content:"";display:block;height:.5625rem;opacity:0;position:relative;transform:rotate(45deg);width:.25rem}.cmp-school-name-entry,.school-name-entry{margin:10px 0}.cmp-school-name-entry__keyword{margin-bottom:15px;position:relative}.cmp-school-name-entry__input-keyword{background-color:#0000;border:1px solid #092981;height:40px;min-width:215px;padding:5px;width:100%}.cmp-school-name-entry__input-keyword:focus,.cmp-school-name-entry__input-keyword:focus-visible{border:1px solid #092981;outline:0}.cmp-school-name-entry__input-keyword:focus-visible{outline:1px auto -webkit-focus-ring-color}.cmp-school-name-entry__input-keyword:focus-visible::-moz-placeholder{color:#0000}.cmp-school-name-entry__input-keyword:focus-visible::placeholder{color:#0000}.cmp-school-name-entry__input-keyword.disabled{background-color:#e3e3e3}.cmp-school-name-entry__suggestion{position:absolute;width:100%}.cmp-school-name-entry__suggestion-list{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;z-index:2}.cmp-school-name-entry__suggestion-item{background-color:#fff;border-bottom:1px solid #092981;padding:7px 10px}.cmp-school-name-entry__suggestion-item:hover{background-color:#dceffb;cursor:pointer}.cmp-school-name-entry__selected{align-items:center;background-color:#dceffb;border-bottom:1px solid #092981;display:flex;gap:10px;justify-content:space-between;margin-bottom:15px;padding:10px 5px}.cmp-school-name-entry__selected-remove{display:flex}.cmp-school-name-entry__selected-remove-button{background:none;border:none;cursor:pointer;height:20px;width:20px}.cmp-school-name-entry__selected.disabled{background-color:#e3e3e3;opacity:.5}.cmp-school-name-entry__input-remove{position:absolute;right:10px;top:10px}.cmp-school-name-entry__input-remove button{background:none;border:none;cursor:pointer;height:24px;width:24px}.cmp-school-name-entry__manually-checkbox{align-items:flex-start;display:flex;gap:10px;margin-bottom:10px;padding-right:50px;width:-moz-fit-content;width:fit-content}.cmp-school-name-entry__manually-checkbox input{height:0;opacity:0;position:absolute;width:0}.cmp-school-name-entry__manually-checkbox input:checked~.cmp-school-name-entry__manually-checkbox-symbol{background:#092981}.cmp-school-name-entry__manually-checkbox input:checked~.cmp-school-name-entry__manually-checkbox-symbol:before{opacity:1}.cmp-school-name-entry__manually-checkbox-symbol{align-items:center;background:#fff;border:1px solid #092981;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.cmp-school-name-entry__manually-checkbox-symbol:before{border:2px solid #fff;border-left:0;border-top:0;bottom:2px;box-sizing:initial;content:"";display:block;height:.5625rem;opacity:0;position:relative;transform:rotate(45deg);width:.25rem}.cmp-school-name-entry__manually-checkbox label{color:#092981}.cmp-school-name-entry__manually-info{color:#092981;display:flex;flex-wrap:wrap;margin:30px 30px 0}.cmp-school-name-entry__manually-info div{margin:0 20px 20px 0}.cmp-school-name-entry__manually-info-portal-code,.cmp-school-name-entry__manually-info-school-name{width:30%}.cmp-school-name-entry__manually-info-school-address{width:60%}.cmp-school-name-entry__manually-info input{border:1px solid #092981;width:100%}.cmp-school-name-entry__manually-info input:focus,.cmp-school-name-entry__manually-info input:focus-visible{outline:0}@media(max-width:767px){.cmp-school-name-entry__manually-info{display:flex;flex-direction:column;margin:0}.cmp-school-name-entry__manually-info div{width:100%}}.tooltip{display:inline;position:relative;width:auto}.tooltip:hover{cursor:pointer}.tooltip-content{background:#222124;border:1px solid #222124;color:#fff;line-height:1.4;margin-top:8px;max-width:360px;min-width:246px;padding:12px 15px;position:absolute;text-align:left;word-break:break-word;z-index:100}.ProductBagButton_productBagButtonOverlay__PQ3u4{bottom:0;position:fixed}@media(min-width:768px){.ProductBagButton_productBagButtonOverlay__PQ3u4{right:0;width:375px}}@media(max-width:767px){.ProductBagButton_productBagButtonOverlay__PQ3u4{left:0;width:100vw}}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh{background-color:#fff;display:flex;margin-top:0;padding:8px 12px calc(env(safe-area-inset-bottom, 0px) + 8px) 0}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn{margin-left:20px;margin-right:8px;margin-top:0;transition:opacity .24s ease-out}@media(max-width:767px){.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn{margin-left:5.3333333333vw;margin-right:2.1333333333vw}}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn span:before{background:url(https://www.casio.com/etc.clientlibs/casio/clientlibs/clientlib-site/resources/images/common/icon/icon_heart_fav_02.svg) no-repeat;background-position:50%;background-size:26px;content:"";display:block;height:34px;opacity:0;position:absolute;width:34px}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn.is-active span:before{opacity:1}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn p{align-items:center;border:none;color:#000;cursor:pointer;display:block;display:flex;font-size:14px;font-weight:300;height:100%;justify-content:center;margin:0 -4px;padding:0;text-decoration:none}@media(max-width:767px){.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn p{margin:0 -1.0666666667vw}}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn p .ProductBagButton_productBagButtonFavIcon__rpxzC{height:9.0666666667vw;margin-left:0;max-height:34px;max-width:34px;width:9.0666666667vw}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn p .ProductBagButton_productBagButtonFavIcon__rpxzC img{width:100%}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe{flex:1 1;margin-left:12px;transition:opacity .24s ease-out;width:100%}@media(max-width:767px){.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe{margin-left:3.2vw}}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9 a,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO a,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe a{align-items:center;background-color:#000;color:#fff;display:flex;font-size:14px;font-weight:300;height:44px;justify-content:center;line-height:20px;padding:14px;text-align:center;text-decoration:none}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9 a:after,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO a:after,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe a:after{background:url(https://www.casio.com/etc.clientlibs/casio/clientlibs/clientlib-site/resources/images/product_detail/icon_bag.svg) no-repeat 50% 50%;content:"";display:inline-block;height:20px;margin-left:10px;vertical-align:middle;width:20px}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9:focus-visible,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO:focus-visible,.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe:focus-visible{outline-offset:2px}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe a:hover{background-color:#666;cursor:pointer}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO{pointer-events:none}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO a:after{animation:ProductBagButton_load8__COVsg 1.1s linear infinite;background:none;border:2px solid #fff3;border-left-color:#fff;border-radius:50%;height:20px!important;transform:translateZ(0);vertical-align:text-top;width:20px!important}@keyframes ProductBagButton_load8__COVsg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9 a{background-color:#b2b2b2;color:#000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9 a:after{display:none}.cmpHeroBagButton{margin-top:36px}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4{position:relative;width:auto;z-index:1}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh{background-color:#f7f8fa;display:flex;padding:16px 0 0}@media(max-width:767px){.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh{background-color:#e7e8ec;padding:2.1333333333vw 0 0}}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn{flex:1 1;margin:0 5px 0 0}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn span{display:none}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn .ProductBagButton_productFavoriteButton__Vbxng{align-items:center;background-color:#fff;border:1px solid #bebebe;color:#000;cursor:pointer;display:flex;font-weight:300;height:44px;justify-content:center;text-decoration:none;width:100%}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn .ProductBagButton_productFavoriteButton__Vbxng:hover{border:1px solid #000}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn .ProductBagButton_productFavoriteButton__Vbxng .ProductBagButton_productFavoriteButtonIcon__B-plt{height:20px;margin-left:5px;position:relative;vertical-align:text-bottom;width:20px}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn .ProductBagButton_productFavoriteButton__Vbxng .ProductBagButton_productFavoriteButtonIcon__B-plt:after{background:url(https://www.casio.com/etc.clientlibs/casio/clientlibs/clientlib-site/resources/images/product_detail/icon_favorite_02.svg) no-repeat;background-size:100%;content:"";display:inline-block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .js-product-fav-btn.is-active .ProductBagButton_productFavoriteButtonIcon__B-plt:after{opacity:1!important}.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartDisabled__hKxF9,.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCartLoader__3YyuO,.cmpHeroBagButton .ProductBagButton_productBagButtonOverlay__PQ3u4 .ProductBagButton_productBagButton__4YWXh .ProductBagButton_productBagButtonAddCart__IjXDe{flex:1 1;margin-left:5px}.cmp-threedcg .cmp-three-dcg-open-button{background-color:inherit;border:1px solid #bebebe;color:#000;cursor:pointer;min-width:100%}.cmp-threedcg .cmp-three-dcg-open-button:hover{border:1px solid #000}.cmp-threedcg .cmp-three-dcg-open-button:focus-visible{outline-offset:1px}.cmp-threedcg .cmp-three-dcg-open-button .cmp-button__text{font-size:14px;font-weight:300}@media(min-width:768px)and (max-width:1366px){.cmp-threedcg .cmp-three-dcg-open-button .cmp-button__text{font-size:1.0510510511vw}}@media(max-width:767px){.cmp-threedcg .cmp-three-dcg-open-button .cmp-button__text{font-size:3.2vw}}.cmp-threedcg .cmp-three-dcg-open-button .cmp-button__icon.cmp-button__icon--3dcg{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_3dcg.5da747f6623aa0ea5d94.svg) no-repeat;height:24px;width:24px}.cmp-three-dcg-modal .cmp-three-dcg-modal-content{left:50%;outline:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:10002}@media(max-width:767px){.cmp-three-dcg-modal .cmp-three-dcg-modal-content{width:90%}}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner{background:#fff;display:flex;flex-flow:column;justify-content:space-between;padding-top:60px;text-align:center}@media(max-width:767px){.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner{padding-top:100px}}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .cmp-three-dcg-modal__bottom{padding:0 40px 60px;text-align:center}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .cmp-three-dcg-modal__bottom .cmp-three-dcg-modal__text{font-weight:700;margin:30px 0 50px}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .cmp-three-dcg-modal__bottom .cmp-three-dcg-close-button{background-color:#fff;border:1px solid #bebebe;color:#000;cursor:pointer;min-width:40%}@media(max-width:767px){.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .cmp-three-dcg-modal__bottom .cmp-three-dcg-close-button{width:100%}}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .cmp-three-dcg-modal__bottom .cmp-three-dcg-close-button:hover{border:1px solid #000}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .threedcg-asset{border:none;height:60vh;padding-top:0!important;width:100%}@media(max-width:767px){.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .threedcg-asset{height:80vw!important}}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__inner .threedcg-asset .threedcg-loader{align-items:"center";background-color:"rgba(255, 255, 255, 0.9)";display:"flex";height:"100%";justify-content:"center";left:0;position:"absolute";top:0;width:"100%"}.cmp-three-dcg-modal .cmp-three-dcg-modal-content .threedcg-icon{display:none}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__close{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_close.d6f44ce8f3014490ead3.svg) 50% 35% no-repeat;height:20px;position:fixed;right:3%;top:3%;width:20px;z-index:10003}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__close .cmp-three-dcg-modal-content__closebtn{background:none;display:block;height:100%;width:100%}.cmp-three-dcg-modal .cmp-three-dcg-modal-content__close .cmp-three-dcg-modal-content__closebtn span{font-size:0;text-indent:-99999px}.cmp-react.p-product_detail-feature-txt{overflow-y:hidden;position:relative;transition:height .6s}.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-less,.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-more{align-items:center;background:linear-gradient(180deg,#fff0,#fff 70%);bottom:0;justify-content:center;left:0;padding-top:23%;position:absolute;right:0}.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-less .p-product_detail-feature-txt__show__btn,.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-more .p-product_detail-feature-txt__show__btn{background:#0000;padding:5px 20px 5px 5px}.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-less .p-product_detail-feature-txt__show__btn .p-product_detail-feature-txt__show__btn-text,.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-more .p-product_detail-feature-txt__show__btn .p-product_detail-feature-txt__show__btn-text{color:#000;font-size:14px;position:relative}.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-less .p-product_detail-feature-txt__show__btn .p-product_detail-feature-txt__show__btn-text:after,.cmp-react.p-product_detail-feature-txt .p-product_detail-feature-txt__show-more .p-product_detail-feature-txt__show__btn .p-product_detail-feature-txt__show__btn-text:after{content:"";display:inline-block;height:8px;position:relative;right:-10px;rotate:45deg;width:8px}.p-product_detail-feature-txt__show-more .p-product_detail-feature-txt__show__btn-text:after{border-bottom:1px solid #000;border-right:1px solid #000;top:-3px}.p-product_detail-feature-txt__show-less{background:none!important;padding-top:0!important}.p-product_detail-feature-txt__show-less .p-product_detail-feature-txt__show__btn-text:after{border-left:1px solid #000;border-top:1px solid #000;top:2px}.p-product__btn-software{margin-top:3.84615%}.p-product__btn-software #buy-now-for-software.cmp-button{background-color:#ebd232;border-color:#ebd232!important;color:#092981}.p-product__btn-software #buy-now-for-software.cmp-button:before{color:#092981;content:"";display:inline-block;font-family:icon-casio!important;font-size:20px;line-height:1}.p-product__btn-software #buy-now-for-software.cmp-button:hover{background-color:#efdb5b;border-color:#efdb5b;color:#3957a8}.p-product__btn-software #buy-now-for-software.cmp-button:hover:before{color:#3957a8}.p-product__btn-hardware .cmp-button{background-color:#ebd232;border-color:#ebd232!important;color:#092981}.p-product__btn-hardware .cmp-button:before{color:#092981;content:"";display:inline-block;font-family:icon-casio!important;font-size:20px;line-height:1;margin-right:5px}.p-product__btn-hardware .cmp-button:hover{background-color:#efdb5b;border-color:#efdb5b;color:#3957a8}.p-product__btn-hardware .cmp-button:hover:before{color:#3957a8}.p-product_detail-related-products-container{display:flex;margin:30px 0;padding:0 4.2666666667vw}@media(min-width:768px){.p-product_detail-related-products-container{padding:0}}.p-product_detail-related-products-container .p-product_detail-related-products--title{align-content:center;font-size:14px;font-weight:700;height:25px;padding-right:8px}.p-product_detail-related-products-container .p-product_detail-related-products{grid-column-gap:8px;grid-row-gap:12px;display:grid;grid-template-columns:repeat(3,minmax(0,108px));row-gap:12px;width:100%}@media(min-width:768px)and (max-width:1200px){.p-product_detail-related-products-container .p-product_detail-related-products{grid-template-columns:repeat(2,minmax(0,108px));width:auto}}.p-product_detail-related-products-container .p-product_detail-related-products li{max-width:108px}.p-product_detail-related-products-container .p-product_detail-related-products li.is-current a{border:2px solid #000}.p-product_detail-related-products-container .p-product_detail-related-products a{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-content:center;border:1px solid #bebebe;color:#000;cursor:pointer;display:flex;display:-webkit-box;font-size:12px;height:25px;max-width:108px;overflow:hidden;padding:0 2px;text-align:center;text-decoration:none}.p-product_detail-related-products-container .p-product_detail-related-products a:hover{border:2px solid #000}.cmp-header--eduEC .js-product-fav-btn.p-product__btn-fav .cmp-button .p-product__btn-fav-icon{margin-right:5px}.cmp-header--eduEC .js-product-fav-btn.p-product__btn-fav .cmp-button:hover{background-color:#fff;border-color:#7589c5}.cmp-header--eduEC .js-product-fav-btn.p-product__btn-fav .cmp-button:hover .icon-casio-icon_favorite_01,.cmp-header--eduEC .js-product-fav-btn.p-product__btn-fav .cmp-button:hover .p-product__btn-fav__txt_1{color:#3957a8}.cmp-header--eduEC .js-product-fav-btn.p-product__btn-fav .cmp-button .icon-casio-icon_favorite_01{color:#092981}.cmp-header--eduEC .p-product__btn-stock .cmp-button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAFJklEQVR4nO3Tu3VkRRSG0TOYciAOORDChEAGEMJEIGYpAkKADAhhQgBHcYAjVzhqLT26b99H1b1Vp/Y2yzj1O9+np6enGMHN7f0PEfHl8eHu69Fb6Md3Rw/Yw3Mc3yLit5vb+z+OXUNP0gfyKo4fn59+EQlzpQ7kTBwnImGWtIFMxHEiEq5KGciMOE5EwqR0gSyI40QkXJQqkBVxnIiEs9IEsiGOE5HwQYpACsRxIhLe6D6QgnGciIQXXQdSIY4TkRARnQcSEX9F+ThOREL3gXyJiP8q3hfJ4LoO5PHh7u+I+BwioZKuA4kQCXV1H0iESKgnRSARIqGONIFEiITyUgUSIRLKShdIhEgoJ2UgESKhjLSBRIiE7VIHEiEStkkfSIRIWG+IQCJEwjrDBBIhEpYbKpAIkbDMcIFEiIT5hgwkQiTMM2wgESLhuqEDiRAJ04YPJEIkXCaQZyLhHIG8IhLeE8g7IuE1gZwhEk4EcoFIiBDIJJEgkCtEMjaBzCCScQlkJpGMSSALiGQ8AllIJGMRyAoiGYdAVhLJGASygUjyE8hGIslNIAWIJC+BFCKSnARSkEjyEUhhIslFIBWIJA+BVCKSHARSkUj6J5DKRNI3gexAJP0SyE5E0ieB7Egk/RHIzkTSF4EcQCT9EMhBRNIHgRxIJO0TyMFE0jaBNEAk7RJII0TSJoE0RCTtEUhjRNIWgTRIJO0QSKNE0gaBNEwkxxNI40RyLIF0QCTHEUgnRHIMgXREJPsTSGdEsi+BdEgk+xFIp0SyD4F0TCT1CaRzIqlLIAmIpB6BJCGSOgSSiEjKE0gyIilLIAmJpByBJCWSMgSSmEi2E0hyItlGIAMQyXoCGYRI1hHIQESynEAGI5JlBDIgkcwnkEGJZB6BDEwk1wlkcCKZJhBEMkEgRIRILhEIL0TykUB4QyRvCQQmCIQ3bm7vf4qIbxHxfcVv/nx8uPu14v1iBMILcXwkECJCHJcIBHFMEMjgxDFNIAMTx3UCGZQ45hHIgMQxn0AGI45lBDIQcSwnkEGIYx2BDEAc6wkkOXFsI5DExLGdQJISRxkCSUgc5QgkGXGUJZBExFGeQJIQRx0CSUAc9Qikc+KoSyAdE0d9AumUOPYhkA6JYz8C6Yw49iWQjohjfwLphDiOIZAOiOM4AmmcOI4lkIaJ43gCaZQ42iCQBomjHQJpjDjaIpCGiKM9AmmEONokkAaIo10COZg42iaQA4mjfQI5iDj6IJADiKMfAtmZOPoikB2Joz8C2Yk4+iSQHYijXwKpTBx9E0hF4uifQCoRRw4CqUAceQikMHHkIpCCxJGPQAoRR04CKUAceQlkI3HkJpANxJGfQFYSxxgEsoI4xiGQhcQxFoEsII7xCGQmcYxJIDOIY1wCuUIcYxPIBHEgkAvEQYRAzhIHJwJ5Rxy8JpBXxMF7AnkmDs4RSIiDy4YPRBxMGToQcXDNsIGIgzmGDEQczDVcIOJgiaECEQdLDROIOFhjiEDEwVrpAxEHW6QORBxslTYQcVBCykDEQSnpAhEHJaUKRByUliYQcVBDikDEQS3dByIOauo6EHFQW9eBRMTvIQ4q6j2QnyPin0q3xUHfgTw+3P0bEZ+jfCTiICI6DySiSiTi4EX3gUQUjUQcvJEikIgikYiDD9IEErEpEnFwVqpAIlZFIg4uShdIxKJIxMGklIFEzIpEHFyVNpCIyUjEwSypA4k4G4k4mO3T09PT0Rt2cXN7/0NEfHl8uPt69Bb68T9ZxUEggcDYYgAAAABJRU5ErkJggg==) no-repeat 50%;background-size:22px;content:"";display:block;height:13px;margin-bottom:5px;margin-left:5px;width:13px}.cmp-header--eduEC .p-product__btn-stock .cmp-button:hover{background-color:#fff;border-color:#7589c5}.cmp-header--eduEC .p-product__btn-stock .cmp-button:hover .cmp-button__text{color:#3957a8}.cmp-header--eduEC .p-product__btn-stock .cmp-button:hover:after{opacity:.5}.cmp-header--eduEC .p-product__btn-dl-software-for-mac a:before,.cmp-header--eduEC .p-product__btn-dl-software-for-windows a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAEt0lEQVR4nO3c3W3bZhiG4cdBBsoGHSVfN+gI6QbdIOpEzUbqgUMkhuMntsU/kdcFCOKJiBeEbunVgfhwvV4D/NqHrQeAPRMIFAKBQiBQCAQKgUAhECgEAsXHrQc4mX+SfLrxHN+S/DXDLLyCQNb1KckfWw/B61mxoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCOTRp60H2CHXJAJJkkuS/5KMbcfYlZHHa3LZdoztnT2QS5LP34+/RiTJ4zX4+v34c04eyZkDueRHHJOzRzLyI47JqSM5ayCXPI9jctZIRp7HMTltJGcM5JKX45icLZKRl+OYnDKSswVyye/jmJwlkpHfxzE5XSRnCuSS18cxOXokI6+PY3KqSM4SyCVvj2Ny1EhG3h7H5DSRfNx6gBVc8v44JtMb6XLjeb7d+Pq5zjHy/jgm0zUdN55n1x6u1+vWMyzpktvj+Nmfuf9PzpHb4/jZvzlwJEdesS6ZN47k/tetkXnjSA6+bh01kEvmj2Nyr5GMzB/H5LCRHDWQpd1bJCPLxXFoRw1k5HE3XtK9RDKyfByH/R1y1EASkSTiuNmRA0nOHcmIOG529ECSc0YyIo5ZnCGQ5FyRjIhjNmcJJDlHJCPimNWZAkmOHcmIOGZ3tkCSY0YyIo5FnDGQ5FiRjIhjMWcNJDlGJCPiWNSZA0nuO5IRcSzu7IEk9xnJiDhWIZBHI/cTyYg4ViOQH0b2H8mIOFYlkKdG9hvJiDhWJ5DnRvYXyYg4NiGQXxvZTyQj4tiMQF42sn0kI+LYlEC6ke0iGRHH5gTyeyPrRzIijl04w43j5jC+Py91p5TkaRDi2Imj3zhubpcsG8kaxPEGVqy3GVl+3VqSON5IIG83cp+RiOMdBPI+I/cViTjeSSDvN3IfkYjjBgK5zci+IxHHjQRyu5F9RiKOGQhkHiP7ikQcMxHIfEb2EYk4ZiSQeY1sG4k4ZiaQ+Y1sE4k4FvAhyXWGx5eV5967kXUjEcdzXzLDe9s3yHJG1olEHAsSyLJGlo1EHAsTyPJGlolEHCsQyDpG5o1EHCsRyHpG5olEHCsSyLpGbotEHCsTyPpG3heJODYgkG2MvC0ScWxEINsZeV0k4tiQQLY10iMRx8YEsr2RX0cijh0QyD6MPI1EHDvhxnH7MV44ZkMC2Zex9QA8ZcWCQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCASKh+v1et16CNgr3yBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKB4mOSv7ceAvbqwR8K4WVWLCgEAoVAoBAIFAKBQiBQ/A/UXe8YrqVO6AAAAABJRU5ErkJggg==) no-repeat 0 0;background-size:16px;content:"";display:inline-block;height:22px;width:25px}.productfeaturexf .cmp-react.cmp-experiencefragment{overflow-y:hidden;position:relative;transition:height .1s}.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-less,.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more{bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0}@media(max-width:767px){.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-less__btn,.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more__btn{min-width:0;min-width:auto;width:200px}}.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-less__btn-text,.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more__btn-text{position:relative}.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-less__btn-text:after,.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more__btn-text:after{content:"";display:inline-block;height:10px;position:absolute;right:-18px;rotate:45deg;width:10px}.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more{background:linear-gradient(180deg,#fff0 0,#fff 60%);padding-bottom:3vh;padding-top:12vh}.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more .cmp-experiencefragment__show-more__btn-text:after{border-bottom:1px solid #000;border-right:1px solid #000;top:3px}@media(max-width:767px){.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-more .cmp-experiencefragment__show-more__btn-text:after{top:1px}}.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-less .cmp-experiencefragment__show-more__btn-text:after{border-left:1px solid #000;border-top:1px solid #000;top:8px}@media(max-width:767px){.productfeaturexf .cmp-react.cmp-experiencefragment .cmp-experiencefragment__show-less .cmp-experiencefragment__show-more__btn-text:after{top:6px}}.review-widget .yotpo-review-widget-accordion{margin-bottom:4.8661800487%}@media(max-width:767px){.review-widget .yotpo-review-widget-accordion{margin-bottom:10.6666666667vw;padding-left:4.8vw;padding-right:4.8vw}}.review-widget .yotpo-review-widget-accordion__item{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe}.review-widget .yotpo-review-widget-accordion__header{padding:13px 0}.review-widget .yotpo-review-widget-accordion__button{align-items:center;background:#fff;display:flex;justify-content:space-between;position:relative;width:100%}.review-widget .yotpo-review-widget-accordion__button__icon{cursor:pointer;font-family:icon-casio!important;font-size:20px!important;position:absolute;right:0}@media(min-width:768px){.review-widget .yotpo-review-widget-accordion__button__icon{right:20px}}.review-widget .yotpo-review-widget-accordion__button.is-open .yotpo-review-widget-accordion__button__icon:before{content:""}.review-widget .yotpo-review-widget-accordion .yotpo-review-widget__reviews-amount{align-items:center;color:#000;display:flex}.review-widget .yotpo-review-widget-accordion .yotpo-review-widget__reviews-amount-text{font-size:18px;margin-right:5px}.review-widget .yotpo-review-widget-accordion .yotpo-review-widget__reviews-amount-number{font-size:14px;font-weight:500;line-height:1.5}.review-widget .yotpo-review-widget-accordion .yotpo-review-widget-star{display:none;margin-right:5%}@media(max-width:767px){.review-widget .yotpo-review-widget-accordion .yotpo-review-widget-star{margin-right:6%}}.review-widget .yotpo-review-widget-accordion .yotpo-review-widget-star .yotpo.bottomLine.yotpo-small{margin:0!important}.review-widget .yotpo-review-widget-accordion .yotpo-review-widget-star .yotpo.bottomLine.yotpo-small .text-m{display:none}.review-widget .yotpo-review-widget-accordion__panel{overflow:hidden;transition:height .4s}.cmp-license-submit{font-size:18px}@media(max-width:767px){.cmp-license-submit{font-size:16px}}.cmp-license-submit .cmp-edu-portal-options__required-message,.cmp-license-submit .cmp-form-options__required-message,.cmp-license-submit .cmp-model-selection__select__required-message,.cmp-license-submit .cmp-school-name-entry__required-message{color:#e10082;display:none}.cmp-license-submit .cmp-edu-portal-options__required-message.show-error,.cmp-license-submit .cmp-form-options__required-message.show-error,.cmp-license-submit .cmp-model-selection__select__required-message.show-error,.cmp-license-submit .cmp-school-name-entry__required-message.show-error{display:block!important}.cmp-license-submit__btn{display:flex;justify-content:center;padding:25px 0}.cmp-license-submit__btn-submit{background-color:#092981;border:none;cursor:pointer;min-height:45px;width:300px}@media(max-width:767px){.cmp-license-submit__btn-submit{min-width:0;min-width:auto;width:100%}}.cmp-license-submit__btn-submit:hover{background-color:#092981;border:none}.cmp-license-submit .cmp-form-options{display:flex;flex-direction:column;margin-bottom:20px}.cmp-my-license{font-size:18px}@media(max-width:767px){.cmp-my-license{font-size:16px}}.cmp-my-license__content{width:100%}.cmp-my-license__content .cmp-my-license__main-content-heading{align-items:center;display:flex;flex-direction:column;margin:65px 0 50px}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-heading{margin:40px 0 20px}}.cmp-my-license__content .cmp-my-license__main-content-heading-text{color:#092981;font-size:50px;font-weight:700;text-align:center}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-heading-text{font-size:35px}}.cmp-my-license__content .cmp-my-license__main-content-heading-description{text-align:center}.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code{display:flex;justify-content:center;margin:100px 0}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code{margin:40px 0 60px;width:100%}}.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info{grid-gap:8px 35px;display:grid;gap:8px 35px;grid-template-columns:auto 1fr}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info{display:block}}.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info .license-code-lasted-title{color:#1a1a1a;font-size:24px;font-weight:700;margin-bottom:20px}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info .license-code-lasted-title{font-size:18px;margin-bottom:10px;width:100%}}.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info .license-code-lasted-content{color:#1a1a1a;font-size:24px;max-width:590px;white-space:normal;word-break:break-word}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info .license-code-lasted-content{font-size:16px;margin-bottom:20px;width:100%}}.cmp-my-license__content .cmp-my-license__main-content-lasted-license-code .license-code-lasted-info .license-code-lasted-content a{color:#419be0}.cmp-my-license__content .cmp-my-license__main-content-apply-license{align-items:center;display:flex;flex-direction:column;text-align:center}.cmp-my-license__content .cmp-my-license__main-content-apply-license .button{margin-top:32px}.cmp-my-license__content .cmp-my-license__main-content-apply-license .button .cmp-button{background-color:#092981;border:1px solid #092981;font-size:16px;min-width:300px;position:relative}.cmp-my-license__content .cmp-my-license__main-content-apply-license .button .cmp-button:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_arrow_right_white.b7dc8d6e40005c3ffa4c.svg) 50% 50% no-repeat;content:"";display:block;height:20px;position:absolute;right:15px;width:20px}.cmp-my-license__content .cmp-my-license__main-content-apply-license-emulator-link{margin:32px 0 125px}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-apply-license-emulator-link{margin:16px 0 60px}}.cmp-my-license__content .cmp-my-license__main-content-apply-license-emulator-link a{color:#000}.cmp-my-license__content .cmp-my-license__main-content-table-title{color:#092981;font-size:50px;font-weight:700;margin-top:80px;text-align:center}@media(max-width:767px){.cmp-my-license__content .cmp-my-license__main-content-table-title{font-size:35px;margin-top:40px}.cmp-my-license__content .cmp-my-license__main-content-table-content{overflow-x:scroll}}.cmp-my-license__content table{border-collapse:collapse;color:#1a1a1a;font-size:18px;margin:51px 0 20px;width:100%}@media(max-width:767px){.cmp-my-license__content table{font-size:16px;margin:20px 0;width:-moz-max-content;width:max-content}}.cmp-my-license__content table thead tr{height:40px}.cmp-my-license__content table thead tr th{background-color:#eff2fa}.cmp-my-license__content table td,.cmp-my-license__content table th{border:1px solid #707070;padding:0 5px;text-align:center}.cmp-my-license__content table tr td:last-child{white-space:normal;width:30%;word-break:break-word}.cmp-my-license__content table tr td:last-child a{color:#419be0}.cmp-my-license .text-break{word-break:break-word}.material-modal{background:#0000;border:0;border-radius:0;height:100%;overflow:hidden;padding:80px 0 0;position:fixed;width:80%}@media(min-width:1024px){.material-modal{padding-bottom:70px}}@media(max-width:767px){.material-modal{width:100%}}.material-modal::backdrop{background:rgba(70,69,69,.941) 0 0 no-repeat padding-box}.material-modal-close-btn{background:#0000 no-repeat 50%;background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_close_white.59f75212dd7aff269cdb.svg);cursor:pointer;height:46px;position:absolute;right:0;top:1.25em;width:42px}.material-modal-content{background:#fff;height:100%;padding:15px;position:relative;width:100%}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;bottom:0;forced-color-adjust:none;left:0;line-height:1;overflow:hidden;position:absolute;right:0;text-align:left;text-align:initial;top:0;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{bottom:0;cursor:default;display:block;left:0;position:absolute;right:0;top:100%;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.material-preview{height:100%}.material-preview__content{height:calc(100% - 155px);overflow:auto;position:relative;text-align:center}@media(max-width:767px){.material-preview__content{height:calc(100% - 225px)}}@media(max-width:736px){.material-preview__content{height:calc(100% - 115px)}}@media(max-width:414px){.material-preview__content{height:calc(100% - 170px)}}.material-preview__content iframe{border:0;height:97%;min-height:500px;width:100%}.material-preview__content iframe.youtube-iframe{aspect-ratio:16/9;height:auto;min-height:auto;width:70%}@media(max-width:767px){.material-preview__content iframe.youtube-iframe{width:38%!important}}@media(max-width:736px){.material-preview__content iframe.youtube-iframe{width:31%!important}}@media(max-width:430px){.material-preview__content iframe.youtube-iframe{width:100%!important}}.material-preview__info{margin-bottom:25px;text-align:left}@media(max-width:767px){.material-preview__info{margin-bottom:10px}}.material-preview__title{font-size:24px}@media(max-width:767px){.material-preview__title{font-size:18px}}.material-preview__author{font-size:18px}@media(max-width:767px){.material-preview__author{font-size:16px}}.material-preview__btn .cmp-teaching-material-detail__btn-container{max-width:100%;position:relative}.material-preview__btn .cmp-teaching-material-detail__btn-download{margin-right:35px}@media(max-width:568px){.material-preview__btn .cmp-teaching-material-detail__btn-download{margin-right:0}}@media(max-width:736px){.material-preview__btn button{max-width:210px}}@media(max-width:1200px){.material-preview.has-thumbnails .cmp-teaching-material-detail__btn button{max-width:210px}}.material-preview #react-doc-viewer{overflow:auto}.material-preview #proxy-renderer{flex:1 1}.material-preview #proxy-renderer #msdoc-renderer{height:100%}.material-preview #pdf-controls{background:#323639;bottom:15px;left:50%;position:absolute;top:auto;transform:translate(-50%);z-index:9}.material-preview #pdf-pagination{border-right:1px solid #707375;padding-right:7px}.material-preview #pdf-pagination-info{color:#eaeaea}.material-preview #no-renderer-download,.material-preview #pdf-download,.material-preview #pdf-toggle-pagination,.material-preview #pdf-zoom-reset{display:none}.material-preview #pdf-pagination-next,.material-preview #pdf-pagination-prev,.material-preview #pdf-zoom-in,.material-preview #pdf-zoom-out{background:#0000 50%;background-size:25px;border-radius:0;box-shadow:none;height:28px;width:28px}.material-preview #pdf-pagination-next svg,.material-preview #pdf-pagination-prev svg,.material-preview #pdf-zoom-in svg,.material-preview #pdf-zoom-out svg{display:none}.material-preview #pdf-zoom-out{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_zoom_out.de9691e031a1993a738c.svg)}.material-preview #pdf-zoom-in{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_zoom_in.2781e049430ff4107ab1.svg)}.material-preview #pdf-pagination-prev{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_prev_02.b9c8df4efad6fd7a235c.svg)}.material-preview #pdf-pagination-next{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_next_02.7e2fa24fa7b85923a325.svg);margin-right:0}.material-tooltip{display:flex;position:relative}.material-tooltip.show .tooltiptext{opacity:1;transition:opacity .6s;visibility:visible}.material-tooltip .tooltiptext{background-color:#555;border-radius:6px;color:#fff;font-size:16px;opacity:0;padding:5px 0;position:absolute;text-align:center;transition:opacity .6s;visibility:hidden;width:200px;z-index:1}.material-tooltip .tooltiptext.tooltip-top{bottom:125%;left:50%;margin-left:-100px}.material-tooltip .tooltiptext.tooltip-top:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.cmp-teaching-material-detail .is-sp-only{display:none}@media(max-width:767px){.cmp-teaching-material-detail .is-sp-only{display:block}.cmp-teaching-material-detail .is-sp-only .cmp-teaching-material-detail__title{font-size:24px}}.cmp-teaching-material-detail .is-pc-only{display:block}@media(max-width:767px){.cmp-teaching-material-detail .is-pc-only{display:none}}.cmp-teaching-material-detail__page-title{background-color:#092981;color:#fff;margin-bottom:100px;margin-left:calc(50% - 50dvw);padding:37px 66px 35px;width:100dvw}@media(max-width:767px){.cmp-teaching-material-detail__page-title{margin-bottom:28px;padding:32px 30px}}.cmp-teaching-material-detail__page-title h1{font-size:76px}@media(max-width:768px){.cmp-teaching-material-detail__page-title h1{font-size:28px}}.cmp-teaching-material-detail__main-content{display:flex;flex-wrap:wrap;gap:50px;margin-bottom:20px}@media(max-width:767px){.cmp-teaching-material-detail__main-content{padding-left:14px;padding-right:14px}}.cmp-teaching-material-detail__thumbnail{flex:.75 1;justify-content:center;max-width:600px}@media(max-width:767px){.cmp-teaching-material-detail__thumbnail{flex:initial;width:100%}}.cmp-teaching-material-detail__thumbnail-title{margin-bottom:15px}.cmp-teaching-material-detail__thumbnail-container{display:block;text-align:center}.cmp-teaching-material-detail__thumbnail-container button{cursor:pointer}.cmp-teaching-material-detail__thumbnail-img{background:#eff2fa;display:inline-block;margin:0 auto;padding:13px;width:auto}.cmp-teaching-material-detail__thumbnail-img img{max-width:100%}.cmp-teaching-material-detail__login-required{font-size:18px;text-align:left}.cmp-teaching-material-detail__login-required a{color:#0080ff}.cmp-teaching-material-detail__btn{text-align:center}.cmp-teaching-material-detail__btn-container{display:inline-block;max-width:250px;width:100%}@media(max-width:767px){.cmp-teaching-material-detail__btn-container{display:block;max-width:100%;padding:0 13px}}.cmp-teaching-material-detail__btn .hr-line{border-bottom:1px solid #d8d8d8;margin:15px auto 10px;max-width:250px;width:100%}.cmp-teaching-material-detail__btn button{background-color:#fff;border:1px solid #092981;color:#092981;cursor:pointer;font-size:16px;margin-top:22px;max-width:300px;padding:10px 0;width:100%}.cmp-teaching-material-detail__btn button:disabled,.cmp-teaching-material-detail__btn button[disabled]{background:rgba(9,41,129,.702) 0 0 no-repeat padding-box;border:1px solid rgba(9,41,129,.702);cursor:not-allowed;pointer-events:none}@media(max-width:767px){.cmp-teaching-material-detail__btn button{margin-top:12px;max-width:100%}}.cmp-teaching-material-detail__btn span{background:#0000 0 no-repeat;background-size:20px;padding:5px 0 5px 35px}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-preview{border:none;color:#092981;text-decoration:underline}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-preview span{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_preview_blue.c52f58d316a957305ccb.svg)}@media(max-width:767px){.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-preview span{font-size:20px}}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-watch-video{border:none;color:#092981;text-decoration:underline}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-watch-video span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAGaElEQVR4nO3cQVIbRxiG4Y+UN9aG3ABlaW2CT4ByApMTmJwg5ALDoAtEnCDKCYJPEHGCyJvZBm5gNrNVFt2qohz4MWhm/u6e96li5SpVb94SPXyeg+12KwCP+877AEDKCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYDh4++6SMRbwBL5BAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCA4U1Hn3Mjad3RZwFdmEs62fdDugpk3TZV3dFnAXubzBa1OgiEX7EAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCOQRk9liPpkt1pPZYu59FvgikKedSPp7MlusJrPF996HgQ8Ced5HSbfxNTIYGQL5NoeSLiazxe1ktjj1PgyGQyAvcyTpr3g/OfY+DPpHIK9zIumfyWyx5H5SNgLZz68K95Nz74OgHwSyv0NJv8f7ydz5LOgYgXTnSOGx8HoyW0y9D4NuEEj3TiT9O5ktau4n+SOQ/lwo3E/OvA+C1yOQfh1K+mMyW2y4n+SJQIbxo8L95Jr7SV4IZFgfJG24n+SDQIZ3qHA/2XA/SR+B+DlSuJ8wW0kYgfjbzVaY1SeIQNLBrD5BBJIWZvWJIZA0PZzVT70PM2YEkrbdbIVZvRMCyQOzeicEkg9m9Q4IJD+7WT2zlQEQSL4+iFl97wgkf8zqe0QgZWBW3xMCKctuVr/iftINAinTRzGr7wSBlOvhrJ7ZyisRSL+uJN05n4G3Qe6BQPp1LelY0qWke+ezMKt/BQLpWdtUX9qmqhVC+dP5OBKz+hchkIG0TXXbNtWZpJ8kfXY+zsNZ/dz5LEkjkIG1TbVum+pY0i/y/7WLt0E+g0CctE21kjRVuJ94Y1b/BAJx9OB+8oOkT87HkZjV/w+BJCDeT04V7ifej4V3s3pmKyKQpMT7yVTSb/K/n/A2SBFIktqmWircT66cjyKNfFZPIImK95NzSe8l3XifRyOd1RNI4tqm2rRNNZf0s9K4n+zeBjl3PssgCCQTbVNdx/tJKrOVUczqCSQz8bHwVOnMVjYlz1YIJEPxfnKm8FjY+35S9NsgCSRj8bHwXGG24n0/KXJWTyAFiLMVZvU9IJBCfDWrT2G2spvVZz1bIZDCfDVbSWFWn/XbIAkEMLzxPgC6Ff8usVSYiHi7l1TH6UyWCKQQ8UJ8Hn8OnY8jhb/TnLdN9cX7IPsgkALEfVSt8KjV241CGBvvg3SBQDIWL761wqNVb3cKYVx7H6RLBJKh+OvUUuFRqrd7hbMsc/916jEEkpm4e0rpnlG3TXXrfZC+EEgm4s5pqXTuGXXbVGvvg/SNQBIXH9uulMY9417hnrHyPshQCCRR8Z5RK7xpJAWXKvSeYSGQBMX9Uq007hmfFL41br0P4oFAEhIf266Uxj3js0IYa++DeCKQBDAPSReBOHowD7nwPkt0pRDHqO4ZFgJxEuchS6Vxz7iRdDbWe4aFQAYW7xlLhTcXertTCGPtfZBUEchA4j2jVkLzkPg/EGEgkJ4xQ88bgfTrVOk8ti1qhj4UAulXCn8Fv1N4MrXyPkiOCKRcRc/Qh0IgZSp+hj4UAikL85COEUgZRjdDHwrvxcrfpaQpcfSDb5B8jXqGPhQCyQ/zkAERSD6YoTvgDpKHK4V7BnEMjG+QtDFDd0YgaSryLYU5IpC0MENPDIGkgxl6ggjE32jeUpgjAvHDDD0DBDI8ZugZIZBhMQ/JDIEMgxl6pgikX8zQncRH5fW+n8PUpD/M0AvAN0j3mIcUhEC6wwy9QASyP2boBeMOsh9m6IXjG+R1eEvhSBDIyzBDHxkC+TbM0EeKQJ7HDH3ECORpzNBBII+JUcydj4EE8JgXMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCA4eDtu8ttB59zI2ndwecAQ1o/99aart5qchJ/gNysrX/kVyzAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGA42G67+A+FQJn4BgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMPwHDikJZlNtmCgAAAAASUVORK5CYII=)}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-download{background-color:#092981;color:#fff}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-download span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAEt0lEQVR4nO3c3W3bZhiG4cdBBsoGHSVfN+gI6QbdIOpEzUbqgUMkhuMntsU/kdcFCOKJiBeEbunVgfhwvV4D/NqHrQeAPRMIFAKBQiBQCAQKgUAhECgEAsXHrQc4mX+SfLrxHN+S/DXDLLyCQNb1KckfWw/B61mxoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCOTRp60H2CHXJAJJkkuS/5KMbcfYlZHHa3LZdoztnT2QS5LP34+/RiTJ4zX4+v34c04eyZkDueRHHJOzRzLyI47JqSM5ayCXPI9jctZIRp7HMTltJGcM5JKX45icLZKRl+OYnDKSswVyye/jmJwlkpHfxzE5XSRnCuSS18cxOXokI6+PY3KqSM4SyCVvj2Ny1EhG3h7H5DSRfNx6gBVc8v44JtMb6XLjeb7d+Pq5zjHy/jgm0zUdN55n1x6u1+vWMyzpktvj+Nmfuf9PzpHb4/jZvzlwJEdesS6ZN47k/tetkXnjSA6+bh01kEvmj2Nyr5GMzB/H5LCRHDWQpd1bJCPLxXFoRw1k5HE3XtK9RDKyfByH/R1y1EASkSTiuNmRA0nOHcmIOG529ECSc0YyIo5ZnCGQ5FyRjIhjNmcJJDlHJCPimNWZAkmOHcmIOGZ3tkCSY0YyIo5FnDGQ5FiRjIhjMWcNJDlGJCPiWNSZA0nuO5IRcSzu7IEk9xnJiDhWIZBHI/cTyYg4ViOQH0b2H8mIOFYlkKdG9hvJiDhWJ5DnRvYXyYg4NiGQXxvZTyQj4tiMQF42sn0kI+LYlEC6ke0iGRHH5gTyeyPrRzIijl04w43j5jC+Py91p5TkaRDi2Imj3zhubpcsG8kaxPEGVqy3GVl+3VqSON5IIG83cp+RiOMdBPI+I/cViTjeSSDvN3IfkYjjBgK5zci+IxHHjQRyu5F9RiKOGQhkHiP7ikQcMxHIfEb2EYk4ZiSQeY1sG4k4ZiaQ+Y1sE4k4FvAhyXWGx5eV5967kXUjEcdzXzLDe9s3yHJG1olEHAsSyLJGlo1EHAsTyPJGlolEHCsQyDpG5o1EHCsRyHpG5olEHCsSyLpGbotEHCsTyPpG3heJODYgkG2MvC0ScWxEINsZeV0k4tiQQLY10iMRx8YEsr2RX0cijh0QyD6MPI1EHDvhxnH7MV44ZkMC2Zex9QA8ZcWCQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCASKh+v1et16CNgr3yBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKB4mOSv7ceAvbqwR8K4WVWLCgEAoVAoBAIFAKBQiBQ/A/UXe8YrqVO6AAAAABJRU5ErkJggg==)}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-add-to-bookmark span{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_add_bookmark_blue.70fe1d7c4ba0051c08c1.svg)}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-remove-bookmark span{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_remove_bookmark_blue.b87b0fe1f0ee17d61683.svg)}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-edit span{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edit_blue.84e383d582b629db6c55.svg)}.cmp-teaching-material-detail__btn .cmp-teaching-material-detail__btn-change-status{background-color:#092981;color:#fff}.cmp-teaching-material-detail__info{flex:1 1}@media(max-width:767px){.cmp-teaching-material-detail__info{flex:initial;width:100%}}.cmp-teaching-material-detail__title{color:#092981;font-size:32px;font-weight:700}@media(max-width:767px){.cmp-teaching-material-detail__title{font-size:20px}}.cmp-teaching-material-detail__classification{margin-top:10px}.cmp-teaching-material-detail__classification span{background:#ae99de;color:#fff;font-size:12px;font-weight:700;margin-right:10px;padding:5px 11px}.cmp-teaching-material-detail__classification span.casio_official{background:none;border:1px solid #092981;color:#092981}.cmp-teaching-material-detail__description{color:#1a1a1a;font-size:18px;margin:15px 0 30px}@media(max-width:767px){.cmp-teaching-material-detail__description{font-size:14px}}.cmp-teaching-material-detail__description-title{color:#092981;font-size:24px;font-weight:700;margin-bottom:10px}@media(max-width:767px){.cmp-teaching-material-detail__description-title{font-size:20px}}.cmp-teaching-material-detail__author{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px;padding-bottom:5px}.cmp-teaching-material-detail__author-name{color:#1a1a1a;font-size:18px}@media(max-width:767px){.cmp-teaching-material-detail__author-name{font-size:16px;width:100%}}.cmp-teaching-material-detail__author-name span{color:#092981;font-size:24px;font-weight:700;margin-right:10px}@media(max-width:767px){.cmp-teaching-material-detail__author-name span{font-size:20px}}.cmp-teaching-material-detail__author-more{flex:1 1;text-align:right}@media(max-width:767px){.cmp-teaching-material-detail__author-more{text-align:left;width:100%}}.cmp-teaching-material-detail__author-more a{background:top 3px right no-repeat;background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_arrow_right_blue.39b61d396c6fc7f47b9a.svg);background-position-y:center;color:#092981;font-size:18px;padding-right:20px}@media(max-width:767px){.cmp-teaching-material-detail__author-more a{background:top -3px right no-repeat;background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_arrow_right_blue.39b61d396c6fc7f47b9a.svg);font-size:16px}}.cmp-teaching-material-detail__file-info{border-bottom:1px solid #d8d8d8;margin-bottom:15px;padding-bottom:10px}.cmp-teaching-material-detail__file-info-table{color:#1a1a1a;font-size:18px;text-align:left;width:100%}@media(max-width:767px){.cmp-teaching-material-detail__file-info-table{font-size:16px}.cmp-teaching-material-detail__file-info-table tr{display:block;margin-bottom:13px}}.cmp-teaching-material-detail__file-info-table td,.cmp-teaching-material-detail__file-info-table th{padding:5px 5px 5px 0}@media(max-width:767px){.cmp-teaching-material-detail__file-info-table td,.cmp-teaching-material-detail__file-info-table th{display:block;width:100%}}.cmp-teaching-material-detail__file-info-table th{vertical-align:top;width:200px}.cmp-teaching-material-detail__file-info-table .topic-item{background:#eff2fa;margin-bottom:10px;padding:10px}.cmp-teaching-material-detail__file-info-table .topic-item--text{color:#092981;font-weight:700}.cmp-teaching-material-detail__file-info-table .topic-item--sub-text{color:#1a1a1a}.cmp-teaching-material-detail__upload-date{font-size:18px;margin-left:auto}@media(max-width:767px){.cmp-teaching-material-detail__upload-date{font-size:16px}}.cmp-teaching-material-detail__upload-date span{font-weight:700;margin-right:10px}.cmp-teaching-material-detail__share{align-items:center;display:flex;padding-top:10px}.cmp-teaching-material-detail__share-content{align-items:center;display:flex;gap:10px}.cmp-teaching-material-detail__share span{font-size:20px;font-weight:700}@media(max-width:767px){.cmp-teaching-material-detail__share span{font-size:18px}}.cmp-teaching-material-detail__share-icon{background:50% no-repeat #0000;background-size:23px;border:none;cursor:pointer;height:23px;width:23px}.cmp-teaching-material-detail__share-icon-splitter{border-left:1px solid #707070;height:20px;width:1px}.cmp-teaching-material-detail__share-icon.twitter{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_x.539a27c85fbd986ba44a.svg)}.cmp-teaching-material-detail__share-icon.instagram{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_instagram.93becf39809ceb00cabc.svg)}.cmp-teaching-material-detail__share-icon.facebook{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_facebook.9fe04f32ce85357ae87f.svg)}.cmp-teaching-material-detail__share-icon.whatsapp{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_whatsapp.1d6055b2ffeb262046d5.svg)}.cmp-teaching-material-detail__share-icon.telegram{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_telegram.67851043bd550316ab7d.svg)}.cmp-teaching-material-detail__share-icon.share-link{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_link_01.ee771657385ca2d771a1.svg);background-size:20px}.cmp-material-panel-list-content{background:#eff2fa 0 0 no-repeat padding-box}.cmp-material-panel-list__content{background:#fff}.cmp-material-panel-list__view-more{margin-top:52px;text-align:right}.cmp-material-panel-list__view-more-link{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_arrow_right_blue_edu.228ad177548af8df7b84.svg) #fff 100% no-repeat;background-size:14px 25px;color:#092981;font-size:32px;font-weight:900;padding-right:20px}@media(max-width:1024px){.cmp-material-panel-list__view-more-link{font-size:20px}}.cmp-material-panel-list .cmp-material-panel-list--react-root{position:relative}@media(min-width:768px){.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop{align-self:flex-start;float:left;margin-top:45px;position:sticky;top:10vh}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__inner{height:90vh;margin-left:-5px;overflow-x:hidden;overflow-y:hidden;padding:0 0 0 7px;position:relative;right:0;width:360px}}@media(min-width:768px)and (max-width:1000px){.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__inner{width:250px}}@media(min-width:768px){.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__inner form{padding-bottom:0}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__inner form>.cmp-filter-sort__sec:first-child{margin-top:0}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__inner[data-simplebar]{overflow-y:auto}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__close,.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .cmp-filter-sort__ttl{display:none}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .simplebar-track.simplebar-vertical{width:8px}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .simplebar-track.simplebar-vertical .simplebar-scrollbar{pointer-events:auto;top:-2px}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort .simplebar-track.simplebar-vertical .simplebar-scrollbar:hover{cursor:pointer}}.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort__sec-hdg--hide-in-mobile{display:block}@media(max-width:767px){.cmp-material-panel-list .cmp-material-panel-list--react-root .material-filter-container.cmp-product_panel_list__wrapper--desktop .cmp-filter-sort__sec-hdg--hide-in-mobile{display:none}}.cmp-material-panel-list .cmp-material-panel-list--react-root .cmp-product_panel_list__sortwrap{display:none;position:absolute;right:0}@media(max-width:767px){.cmp-material-panel-list .cmp-material-panel-list--react-root .cmp-product_panel_list__sortwrap{display:block;width:100%;z-index:9}}.cmp-material-panel-list .cmp-material-panel-list--react-root .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow{cursor:pointer;display:flex;font-size:12px;font-weight:400;order:4;padding:9px 0 9px 9px;position:relative;white-space:nowrap}.cmp-material-panel-list .cmp-material-panel-list--react-root .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:after{content:"";display:inline-block;font-family:icon-casio!important;font-size:20px;line-height:1;margin:0 0 0 5px}.cmp-material-panel-list .cmp-material-panel-list--react-root .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow.with-highlighted-options:before{border-left:1px solid #e3e3e3;content:" ";height:15px;left:0;position:absolute;top:11px}.cmp-material-panel-list .cmp-material-panel-list--react-root .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow:not(.with-highlighted-options){margin-left:auto}.cmp-material-panel-list--react-root{display:flex;width:100%}.cmp-material-panel-list--react-root .cmp-material-panel-list-container{width:100%}@media(max-width:767px){.cmp-material-panel-list--react-root .cmp-material-panel-list-container{margin-top:10px}.cmp-material-panel-list--react-root .cmp-material-panel-list-container.has-filter{margin-top:25vw}}.placeholder-container{display:flex;flex-direction:column;gap:10px}.placeholder{animation:pulse 1.5s ease-in-out infinite}.placeholder.text{height:16px}.placeholder.image,.placeholder.text{background-color:#e0e0e0;border-radius:4px}.placeholder.button,.placeholder.image{animation:pulse 1.5s ease-in-out infinite;width:100%}.placeholder.button{background-color:#e0e0e0!important;border:1px solid #e0e0e0!important;height:40px}.placeholder.card{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:15px}.placeholder.text-short{width:70%}.placeholder.text-long,.placeholder.text-short{animation:pulse 1.5s ease-in-out infinite;background-color:#e0e0e0;border-radius:4px;height:14px}.placeholder.text-long{width:90%}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.material-panel-item__image{aspect-ratio:410/230;background:#f5f5f5 0 0 no-repeat padding-box;height:auto;line-height:0;text-align:center}.material-panel-item__image img{height:100%;max-height:100%;max-width:100%;width:auto}.material-panel-item__content{padding:15px 20px}@media(max-width:768px){.material-panel-item__content{padding:5px 10px}}.material-panel-item__classification{margin-top:10px}.material-panel-item__classification span{background:#ae99de;color:#fff;font-size:12px;font-weight:700;padding:4px 11px 3px}.material-panel-item__classification span.official{background:none;border:1px solid #092981;color:#092981}.material-panel-item__title{color:#1a1a1a;font-size:22px;font-weight:900;margin-top:8px}@media(max-width:430px){.material-panel-item__title{font-size:15px}}.material-panel-item__category{margin-bottom:10px;margin-top:10px}.material-panel-item__category a{color:#1a1a1a;font-size:16px}@media(max-width:430px){.material-panel-item__category a{font-size:13px}}.material-panel-item__bookmark-detail{align-items:center;display:flex;margin-top:16px}.material-panel-item__detail-link{color:#092981;font-size:16px;margin-left:auto}@media(max-width:430px){.material-panel-item__detail-link{font-size:13px}}.material-panel-item__btn button{background-color:#fff;border:1px solid #092981;color:#092981;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 0;width:100%}@media(max-width:430px){.material-panel-item__btn button{font-size:13px}}.material-panel-item__btn button:disabled,.material-panel-item__btn button[disabled]{background:rgba(9,41,129,.702) 0 0 no-repeat padding-box;border:1px solid rgba(9,41,129,.702);cursor:not-allowed;pointer-events:none}.material-panel-item__btn span{background:#0000 0 no-repeat;background-size:20px;padding:5px 0 5px 35px}@media(max-width:430px){.material-panel-item__btn span{background-size:16px;padding-left:25px}}.material-panel-item__btn .material-panel-item__btn-preview{background-color:#eff2fa;border:1px solid #092981;color:#092981}.material-panel-item__btn .material-panel-item__btn-preview span{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_preview_blue.c52f58d316a957305ccb.svg)}.material-panel-item__btn .material-panel-item__btn-watch-video{background-color:#eff2fa;border:1px solid #092981;color:#092981}.material-panel-item__btn .material-panel-item__btn-watch-video span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAGaElEQVR4nO3cQVIbRxiG4Y+UN9aG3ABlaW2CT4ByApMTmJwg5ALDoAtEnCDKCYJPEHGCyJvZBm5gNrNVFt2qohz4MWhm/u6e96li5SpVb94SPXyeg+12KwCP+877AEDKCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMBAIYDh4++6SMRbwBL5BAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCA4U1Hn3Mjad3RZwFdmEs62fdDugpk3TZV3dFnAXubzBa1OgiEX7EAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCOQRk9liPpkt1pPZYu59FvgikKedSPp7MlusJrPF996HgQ8Ced5HSbfxNTIYGQL5NoeSLiazxe1ktjj1PgyGQyAvcyTpr3g/OfY+DPpHIK9zIumfyWyx5H5SNgLZz68K95Nz74OgHwSyv0NJv8f7ydz5LOgYgXTnSOGx8HoyW0y9D4NuEEj3TiT9O5ktau4n+SOQ/lwo3E/OvA+C1yOQfh1K+mMyW2y4n+SJQIbxo8L95Jr7SV4IZFgfJG24n+SDQIZ3qHA/2XA/SR+B+DlSuJ8wW0kYgfjbzVaY1SeIQNLBrD5BBJIWZvWJIZA0PZzVT70PM2YEkrbdbIVZvRMCyQOzeicEkg9m9Q4IJD+7WT2zlQEQSL4+iFl97wgkf8zqe0QgZWBW3xMCKctuVr/iftINAinTRzGr7wSBlOvhrJ7ZyisRSL+uJN05n4G3Qe6BQPp1LelY0qWke+ezMKt/BQLpWdtUX9qmqhVC+dP5OBKz+hchkIG0TXXbNtWZpJ8kfXY+zsNZ/dz5LEkjkIG1TbVum+pY0i/y/7WLt0E+g0CctE21kjRVuJ94Y1b/BAJx9OB+8oOkT87HkZjV/w+BJCDeT04V7ifej4V3s3pmKyKQpMT7yVTSb/K/n/A2SBFIktqmWircT66cjyKNfFZPIImK95NzSe8l3XifRyOd1RNI4tqm2rRNNZf0s9K4n+zeBjl3PssgCCQTbVNdx/tJKrOVUczqCSQz8bHwVOnMVjYlz1YIJEPxfnKm8FjY+35S9NsgCSRj8bHwXGG24n0/KXJWTyAFiLMVZvU9IJBCfDWrT2G2spvVZz1bIZDCfDVbSWFWn/XbIAkEMLzxPgC6Ff8usVSYiHi7l1TH6UyWCKQQ8UJ8Hn8OnY8jhb/TnLdN9cX7IPsgkALEfVSt8KjV241CGBvvg3SBQDIWL761wqNVb3cKYVx7H6RLBJKh+OvUUuFRqrd7hbMsc/916jEEkpm4e0rpnlG3TXXrfZC+EEgm4s5pqXTuGXXbVGvvg/SNQBIXH9uulMY9417hnrHyPshQCCRR8Z5RK7xpJAWXKvSeYSGQBMX9Uq007hmfFL41br0P4oFAEhIf266Uxj3js0IYa++DeCKQBDAPSReBOHowD7nwPkt0pRDHqO4ZFgJxEuchS6Vxz7iRdDbWe4aFQAYW7xlLhTcXertTCGPtfZBUEchA4j2jVkLzkPg/EGEgkJ4xQ88bgfTrVOk8ti1qhj4UAulXCn8Fv1N4MrXyPkiOCKRcRc/Qh0IgZSp+hj4UAikL85COEUgZRjdDHwrvxcrfpaQpcfSDb5B8jXqGPhQCyQ/zkAERSD6YoTvgDpKHK4V7BnEMjG+QtDFDd0YgaSryLYU5IpC0MENPDIGkgxl6ggjE32jeUpgjAvHDDD0DBDI8ZugZIZBhMQ/JDIEMgxl6pgikX8zQncRH5fW+n8PUpD/M0AvAN0j3mIcUhEC6wwy9QASyP2boBeMOsh9m6IXjG+R1eEvhSBDIyzBDHxkC+TbM0EeKQJ7HDH3ECORpzNBBII+JUcydj4EE8JgXMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGAgEMBAIICBQAADgQAGAgEMBAIYCAQwEAhgIBDAQCCA4eDtu8ttB59zI2ndwecAQ1o/99aart5qchJ/gNysrX/kVyzAQCCAgUAAA4EABgIBDAQCGAgEMBAIYCAQwEAggIFAAAOBAAYCAQwEAhgIBDAQCGA42G67+A+FQJn4BgEMBAIYCAQwEAhgIBDAQCCAgUAAA4EABgIBDAQCGAgEMPwHDikJZlNtmCgAAAAASUVORK5CYII=)}.material-panel-item__btn .material-panel-item__btn-download{background-color:#092981;color:#fff}.material-panel-item__btn .material-panel-item__btn-download span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAEt0lEQVR4nO3c3W3bZhiG4cdBBsoGHSVfN+gI6QbdIOpEzUbqgUMkhuMntsU/kdcFCOKJiBeEbunVgfhwvV4D/NqHrQeAPRMIFAKBQiBQCAQKgUAhECgEAsXHrQc4mX+SfLrxHN+S/DXDLLyCQNb1KckfWw/B61mxoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCOTRp60H2CHXJAJJkkuS/5KMbcfYlZHHa3LZdoztnT2QS5LP34+/RiTJ4zX4+v34c04eyZkDueRHHJOzRzLyI47JqSM5ayCXPI9jctZIRp7HMTltJGcM5JKX45icLZKRl+OYnDKSswVyye/jmJwlkpHfxzE5XSRnCuSS18cxOXokI6+PY3KqSM4SyCVvj2Ny1EhG3h7H5DSRfNx6gBVc8v44JtMb6XLjeb7d+Pq5zjHy/jgm0zUdN55n1x6u1+vWMyzpktvj+Nmfuf9PzpHb4/jZvzlwJEdesS6ZN47k/tetkXnjSA6+bh01kEvmj2Nyr5GMzB/H5LCRHDWQpd1bJCPLxXFoRw1k5HE3XtK9RDKyfByH/R1y1EASkSTiuNmRA0nOHcmIOG529ECSc0YyIo5ZnCGQ5FyRjIhjNmcJJDlHJCPimNWZAkmOHcmIOGZ3tkCSY0YyIo5FnDGQ5FiRjIhjMWcNJDlGJCPiWNSZA0nuO5IRcSzu7IEk9xnJiDhWIZBHI/cTyYg4ViOQH0b2H8mIOFYlkKdG9hvJiDhWJ5DnRvYXyYg4NiGQXxvZTyQj4tiMQF42sn0kI+LYlEC6ke0iGRHH5gTyeyPrRzIijl04w43j5jC+Py91p5TkaRDi2Imj3zhubpcsG8kaxPEGVqy3GVl+3VqSON5IIG83cp+RiOMdBPI+I/cViTjeSSDvN3IfkYjjBgK5zci+IxHHjQRyu5F9RiKOGQhkHiP7ikQcMxHIfEb2EYk4ZiSQeY1sG4k4ZiaQ+Y1sE4k4FvAhyXWGx5eV5967kXUjEcdzXzLDe9s3yHJG1olEHAsSyLJGlo1EHAsTyPJGlolEHCsQyDpG5o1EHCsRyHpG5olEHCsSyLpGbotEHCsTyPpG3heJODYgkG2MvC0ScWxEINsZeV0k4tiQQLY10iMRx8YEsr2RX0cijh0QyD6MPI1EHDvhxnH7MV44ZkMC2Zex9QA8ZcWCQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCASKh+v1et16CNgr3yBQCAQKgUAhECgEAoVAoBAIFAKBQiBQCAQKgUAhECgEAoVAoBAIFAKB4mOSv7ceAvbqwR8K4WVWLCgEAoVAoBAIFAKBQiBQ/A/UXe8YrqVO6AAAAABJRU5ErkJggg==)}.material-panel-item__btn .material-panel-item__btn-login-to-download{background-color:#fff;border:1px solid #092981;color:#092981;cursor:pointer;font-size:16px;margin-top:10px;width:100%}.material-panel-item__btn .material-panel-item__btn-login-to-download span{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/download-not-login.3dc8ae0e7226b70bb33b.svg)}.material-panel-item__btn-bookmark{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_add_bookmark_blue.70fe1d7c4ba0051c08c1.svg) #0000 50% no-repeat;cursor:pointer;height:40px;width:40px}@media(max-width:430px){.material-panel-item__btn-bookmark{height:30px;width:30px}}.material-panel-item__btn-remove-bookmark{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_remove_bookmark_blue.b87b0fe1f0ee17d61683.svg) #0000 50% no-repeat;cursor:pointer;height:40px;width:40px}@media(max-width:430px){.material-panel-item__btn-remove-bookmark{height:30px;width:30px}}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-options__title,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-options__title,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-options__title,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-options__title{color:#092981;font-size:24px;margin-bottom:20px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .c-material-search-checkbox,.cmp-material-panel-list--react-root .product-filter-options-bar .c-material-search-checkbox,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .c-material-search-checkbox,.cmp-material-panel-list__edit-mode .product-filter-options-bar .c-material-search-checkbox{align-items:flex-start;display:flex;font-size:16px;gap:10px;margin-bottom:10px;padding-right:50px;position:relative;width:-moz-fit-content;width:fit-content}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .c-material-search-checkbox input[type=checkbox],.cmp-material-panel-list--react-root .product-filter-options-bar .c-material-search-checkbox input[type=checkbox],.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .c-material-search-checkbox input[type=checkbox],.cmp-material-panel-list__edit-mode .product-filter-options-bar .c-material-search-checkbox input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol,.cmp-material-panel-list--react-root .product-filter-options-bar .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol,.cmp-material-panel-list__edit-mode .product-filter-options-bar .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol{background:#092981}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol:before,.cmp-material-panel-list--react-root .product-filter-options-bar .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol:before,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol:before,.cmp-material-panel-list__edit-mode .product-filter-options-bar .c-material-search-checkbox input[type=checkbox]:checked~.cmp-material-search__symbol:before{opacity:1}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .c-material-search-checkbox .cmp-material-search__symbol,.cmp-material-panel-list--react-root .product-filter-options-bar .c-material-search-checkbox .cmp-material-search__symbol,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .c-material-search-checkbox .cmp-material-search__symbol,.cmp-material-panel-list__edit-mode .product-filter-options-bar .c-material-search-checkbox .cmp-material-search__symbol{align-items:center;background:#fff;border:1px solid #092981;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .c-material-search-checkbox .cmp-material-search__symbol:before,.cmp-material-panel-list--react-root .product-filter-options-bar .c-material-search-checkbox .cmp-material-search__symbol:before,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .c-material-search-checkbox .cmp-material-search__symbol:before,.cmp-material-panel-list__edit-mode .product-filter-options-bar .c-material-search-checkbox .cmp-material-search__symbol:before{border:2px solid #fff;border-left:0;border-top:0;bottom:2px;box-sizing:initial;content:"";display:block;height:.5625rem;opacity:0;position:relative;transform:rotate(45deg);width:.25rem}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__select,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__select,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__select,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAFzklEQVR4nO3dzXHbVhiG0VeebKKN3Ua0cTqIS0gHdgmuQDNRBSnB7iAlqIRk4zrijbbMwkQs29Qn/uACF8A5Kw5HnIsFn4FIAve72u12AQ57MfcBQM8EAgWBQEEgUBAIFAQCBYFAQSBQEAgUBAIFgUBBIFAQCBQEAgWBQEEgUBAIFAQCBYFAQSBQEAgUBAIFgUBBIFAQCBQEAgWBQEEgUBAIFAQCBYFAQSBQEAgUBAIFgUBBIFAQCBQEAgWBQEEgUBAIFAQCBYFAQSBQEAgUBAKFn0754+ubu1dJ/kry/uHT7d9tDgnGd31z92uSP5P8/vDp9t9jX3f0GWQfx32S35Lc7xeE7u3fq/f5+t59dexrjwrkURyv90+9jEhYgEdxvNw/9TonRPJsIAfiGIiErh2IY3B0JGUgRRwDkdClIo7BUZE8GcgRcQxEQleOiGPwbCQHAzkhjoFI6MIJcQzKSH4I5Iw4BiJhVmfEMXgykm8CuSCOgUiYxQVxDA5G8n8gI8QxEAmTGiGOwQ+RvNgvMFYcA5EwiRHjGHwTydXPv/wxdhyPfU7yxmUptNAgjsf+SfLmRZL3aRNH4kxCI43jSL408f5qt9vl+ubuQ5K3jRZKnEkY0QRxJMnHh0+3714kycOn23dJPjZczJmEUUwZR/LoWyyR0Lup40i++x1EJPRqjjiSA7+ki4TezBVH8sS1WCKhF3PGkRRX84qEuc0dR/LM/SAiYS49xJEccUehSJhaL3EkR96TLhKm0lMcyQm7moiE1nqLIzlx4ziR0EqPcSRn7KwoEsbWaxzJmVuPioSx9BxHcsHevCLhUr3HkVy4ebVIONcS4khG2N1dJJxqKXEkI40/EAnHWlIcyYjzQUTCc5YWRzLyAB2R8JQlxpE0mDAlEr631DiSRiPYRMJgyXEkDWcUioSlx5E0HuIpku1aQxzJBFNuRbI9a4kjmWgMtEi2Y01xJBPOSRfJ+q0tjmTCQBKRrNka40gmDiQRyRqtNY5khkASkazJmuNIZgokEckarD2OZMZAEpEs2RbiSGYOJBHJEm0ljqSDQBKRLMmW4kg6CSQRyRJsLY6ko0ASkfRsi3EknQWSiKRHW40j6TCQRCQ92XIcSaeBJCLpwdbjSDoOJBHJnMTxRdeBJCKZgzi+6j6QRCRTEse3FhFIIpIpiONHiwkkEUlL4jhsUYEkImlBHE9bXCCJSMYkjtoiA0lEMgZxPG+xgSQiuYQ4jrPoQBKRnEMcx1t8IIlITiGO06wikEQkxxDH6VYTSCKSijjOs6pAEpEcIo7zrS6QRCSPieMyqwwkEUkijjGsNpBk25GIYxyrDiTZZiTiGM/qA0m2FYk4xrWJQJJtRCKO8W0mkGTdkYijjU0FkqwzEnG0s7lAknVFIo62NhlIso5IxNHeZgNJlh2JOKax6UCSZUYijulsPpBkWZGIY1oC2VtCJOKYnkAe6TkSccxDIN/pMRJxzEcgB/QUiTjmJZAn9BCJOOYnkMKckYijDwJ5xhyRiKMfV7vdbu5jWITrm7sPSd42XOJzkjf7x/cRRxcEcoKJIknE0Q2BnGiCSFoSx4l8BjnRBJ9JWhHHGQRyhgVGIo4zCeRMC4pEHBcQyAUWEIk4LiSQC3UciThGIJARdBiJOEYikJF0FIk4RiSQEXUQiThGJpCRzRiJOBoQSAMzRCKORgTSyISRiKMhgTQ0QSTiaEwgjTWMRBwTEMgEGkQijokIZCIjRiKOCQlkQiNEIo6JCWRiF0QijhkIZAZnRCKOmQhkJidEIo4ZCWRGR0QijpkJZGZFJOLogEA6cCAScXTCtj8d2W8pFHH0QyBQ8C8WFAQCBYFAQSBQEAgUBAIFgUBBIFAQCBQEAgWBQEEgUBAIFAQCBYFAQSBQEAgUBAIFgUBBIFAQCBQEAgWBQEEgUBAIFAQCBYFAQSBQEAgUBAIFgUBBIFAQCBQEAgWBQEEgUBAIFAQCBYFAQSBQ+A+nb/Q8UusX1wAAAABJRU5ErkJggg==) no-repeat 50%;background-position:right 10px center;background-size:20px;border:1px solid #092981;border-radius:0;font-size:16px;height:40px;margin-bottom:15px;outline:none;padding:5px 35px 5px 10px;width:95%}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__select.is-open,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__select.is-open,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__select.is-open,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__select.is-open{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAYEkAAGBJASDoPokAAAVNSURBVHhe7di9keREGIDhvfPAIQ6wCIFMyIS/CC4EQoEMwCGOw8Fdpvem93ZvZ77RSP0rPU/VV90tR06/pZp59/j4+ABc9v68AhcIBAICgYBAICAQCAgEAgKBgEAgIBAICAQCAoGAQCAgEAgIBAICgYBAICAQCAgEAgKBgEAgIBAICAQCAoGAQCAgEAgIBAICgYBAICAQCAgEAgKBgEAgIBAICAQCAoGAQCAgEAgIBAICgYBAICCQgXz93W+/pzkfGYBABnEO48c0IhmHQAbwIo5MJIMQSGcX4shEMgCBdBTEkYmkM4F0siCOTCQdCaSDO+LIRNKJQBpbEUcmkg4E0tCGODKRNCaQRgrEkYmkIYE0UDCOTCSNCKSyCnFkImlAIBVVjCMTSWUCqaRBHJlIKhJIBQ3jyERSiUAK6xBHJpIKBFJQxzgykRQmkEIGiCMTSUECKWCgODKRFCKQjQaMIxNJAQLZYOA4MpFsJJCVJogjE8kGAllhojgykawkkDtNGEcmkhUEcocGcfx7nlpEcieBLNQojh/OI5JBCGSBVnH8989Pf6VJ+/OzWkSykEBuaBnHp+PDg0jGIZBAjzgykYxBIFf0jCMTSX8CuWCEODKR9CWQL4wURyaSfgTywohxZCLpQyBnI8eRiaQ9gZzMEEcmkrYOH8hMcWQiaefQgcwYRyaSNg4byMxxZCKp75CB7CGOTCR1HS6QPcWRiaSeQwWyxzgykdRxmED2HEcmkvIOEcgR4shEUtbuAzlSHJlIytl1IEeMIxNJGbsN5MhxZCLZbpeBiOMzkWyzu0DE8ZZI1ttVIOK4TiTr7CYQcdwmkvvtIhBxLCeS+0wfiDjuJ5Llpg5EHOuJZJlpAxHHdiK5bcpAxFGOSGLTBSKO8kRy3VSBiKMekVw2TSDiqE8kb00RiDjaEclrwwcijvZE8tnQgYijH5F8Mmwg4uhPJIMGIo5xHD2S4QIRx3iOHMlQgYhjXEeNZJhAxDG+I0YyRCDimMfRIukeiDjmc6RIugYijnkdJZJugYhjfkeIpEsg4tiPvUfSPBBx7M+eI2kaiDj2a6+RNAtEHPu3x0iaBCKO49hbJNUDEcfx7CmSqoGI47j2Ekm1QMTBHiKpEog4yGaPpHgg4uBLM0dSNBBxcM2skRQLRBzcMmMkRQIRB0vNFsnmQMTBvWaKZFMg4mCtWSJZHYg42GqGSFYFIg5KGT2SuwMRB6WNHMldgYiDWkaNZHEg4qC2ESNZFIg4aGW0SG4GIg5aGymSMBBx0MsokVwNRBz0NkIkFwMRB6PoHcmbQMTBaHpG8ioQcTCqXpE8ByIORtcjkqdAxMEsWkfy7qtvf/3ltP6cDpWIg+JOF/j70/LHab55elDHr+kL8uE0fz8dyxMHVTT4kqQmPrw/vejjaZNeVDoScVBVxUhSC+nufnz6DVIhEnHQRIVInuNIh+d/sQpGIg6aKhjJqziS50CSApGIgy4KRPImjuRVIMmGSMRBVxsiuRhH8iaQZEUk4mAIKyK5GkdyMZDkjkjEwVDuiCSMI7kaSLIgEnEwpAWR3IwjCQNJgkjEwdCCSBbFkdwMJLkQiTiYwoVIFseRLAokeRHJn2kVB7N4EUm+u4viSN49Pj6et8CXFn9B4IgEAgGBQEAgEBAIBAQCAYFAQCAQEAgEBAIBgUBAIBAQCAQEAgGBQEAgEBAIBAQCAYFAQCAQEAgEBAIBgUBAIBAQCAQEAgGBQEAgEBAIBAQCAYFAQCAQEAgEBAIBgUBAIBAQCAQEAgGBQEAgEBAIBAQCAYFAQCAQEAgEBAJXPTz8DxtOnnsiJPi6AAAAAElFTkSuQmCC) no-repeat 50%;background-position:right 10px center;background-size:20px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option{margin-bottom:5px;width:340px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg{margin-bottom:15px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option.is-open .cmp-material-filter-option__sec-hdg:after{content:""}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option.is-open .cmp-material-filter-option__items,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option.is-open .cmp-material-filter-option__items,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option.is-open .cmp-material-filter-option__items,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option.is-open .cmp-material-filter-option__items{height:auto;opacity:1;overflow:visible;padding-top:1px;visibility:visible}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sec-hdg,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sec-hdg,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sec-hdg,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sec-hdg{align-items:center;background-color:#f7f8fa;color:#092981;cursor:pointer;display:flex;font-size:20px;font-weight:600;margin-top:5px;padding:7px 0 7px 15px;text-align:left;width:100%}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sec-hdg:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sec-hdg:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sec-hdg:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sec-hdg:after{color:#092981;content:"";font-family:icon-casio!important;font-size:20px;position:absolute;right:20px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-filter-option__items,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option .cmp-material-filter-option__items,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-filter-option__items,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option .cmp-material-filter-option__items{font-size:14px;overflow:hidden;padding-left:15px;padding-top:1px}@media(min-width:767px){.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-filter-option__items,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option .cmp-material-filter-option__items,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-filter-option__items,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option .cmp-material-filter-option__items{opacity:0;transition:height .24s ease-out;visibility:hidden}}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item{position:relative}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:after,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:after{border:1px solid #092981;clip-path:polygon(0 0,100% 100%,0 100%);content:"";display:none;height:16px;left:122%;position:absolute;top:112%;transform:rotate(135deg);width:16px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:before,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:before,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip:before,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:before,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:before,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:before,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip:before,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:before{background-color:#fff;border:3px solid #fff;content:"";display:none;height:2px;left:81%;position:absolute;top:138%;width:20px;z-index:109}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:hover:after,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:hover:before,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:hover:after,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:hover:before,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip:hover:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip:hover:before,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:hover:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:hover:before,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:hover:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip:hover:before,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:hover:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip:hover:before,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip:hover:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip:hover:before,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:hover:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip:hover:before{display:block}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .description--label-tooltip,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip .description--label-tooltip,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .description--label-tooltip,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip .description--label-tooltip,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip{cursor:pointer;height:18px;margin-left:5px;position:relative;width:18px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .description--label-tooltip:after,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip .description--label-tooltip:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .description--label-tooltip:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip .description--label-tooltip:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .description--label-tooltip:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_description.64d6b0ede6b96540264d.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:18px;left:0;position:absolute;top:0;width:18px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text{background:#fff;border:1px solid #092981;color:#1a1a1a;font-size:14px;left:-90px;line-height:1.4;margin-top:10px;max-width:300px;min-width:200px;padding:10px;position:absolute;text-align:left;top:100%;z-index:100}@media(max-width:767px){.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item .tooltip .material__tooltip-text,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item .tooltip .material__tooltip-text{font-size:14px;left:-115px;max-width:250px;min-width:250px}}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item.is-open .cmp-material-search__checkbox-button:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-item.is-open .cmp-material-search__checkbox-button:after{margin-bottom:-5px;transform:rotate(-90deg)}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item.c-option--disabled span,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item.c-option--disabled span,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item.c-option--disabled span,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item.c-option--disabled span{opacity:.5}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item.is-open,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item.is-open,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item.is-open,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item.is-open{margin-bottom:20px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__label,.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__symbol,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__label,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__symbol,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__label,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__symbol,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__label,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__item:not(.c-option--disabled) .cmp-material-filter-option__sub-item.c-option--disabled .cmp-material-search__symbol{opacity:.5}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-items,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-items,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-items,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-items{height:0;opacity:0;transition:height .24s ease-out;visibility:hidden}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-items.is-open,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-items.is-open,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-items.is-open,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-items.is-open{height:auto;margin-bottom:20px;margin-left:15px;opacity:1;visibility:visible}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__sub-items .cmp-material-filter-option__sub-item,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__sub-items .cmp-material-filter-option__sub-item,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__sub-items .cmp-material-filter-option__sub-item,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__sub-items .cmp-material-filter-option__sub-item{margin-left:15px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option__title,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option__title,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option__title,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option__title{color:#092981;margin:0 0 15px}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-button,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-button,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-button,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-button{background:#0000;border:0;cursor:pointer;margin-top:10px;padding:0;position:absolute;right:10px;top:0;transform:translateY(-50%)}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-button:after,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-button:after,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-button:after,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAGBJAABgSQEg6D6JAAAFJklEQVR4nO3Tu3VkRRSG0TOYciAOORDChEAGEMJEIGYpAkKADAhhQgBHcYAjVzhqLT26b99H1b1Vp/Y2yzj1O9+np6enGMHN7f0PEfHl8eHu69Fb6Md3Rw/Yw3Mc3yLit5vb+z+OXUNP0gfyKo4fn59+EQlzpQ7kTBwnImGWtIFMxHEiEq5KGciMOE5EwqR0gSyI40QkXJQqkBVxnIiEs9IEsiGOE5HwQYpACsRxIhLe6D6QgnGciIQXXQdSIY4TkRARnQcSEX9F+ThOREL3gXyJiP8q3hfJ4LoO5PHh7u+I+BwioZKuA4kQCXV1H0iESKgnRSARIqGONIFEiITyUgUSIRLKShdIhEgoJ2UgESKhjLSBRIiE7VIHEiEStkkfSIRIWG+IQCJEwjrDBBIhEpYbKpAIkbDMcIFEiIT5hgwkQiTMM2wgESLhuqEDiRAJ04YPJEIkXCaQZyLhHIG8IhLeE8g7IuE1gZwhEk4EcoFIiBDIJJEgkCtEMjaBzCCScQlkJpGMSSALiGQ8AllIJGMRyAoiGYdAVhLJGASygUjyE8hGIslNIAWIJC+BFCKSnARSkEjyEUhhIslFIBWIJA+BVCKSHARSkUj6J5DKRNI3gexAJP0SyE5E0ieB7Egk/RHIzkTSF4EcQCT9EMhBRNIHgRxIJO0TyMFE0jaBNEAk7RJII0TSJoE0RCTtEUhjRNIWgTRIJO0QSKNE0gaBNEwkxxNI40RyLIF0QCTHEUgnRHIMgXREJPsTSGdEsi+BdEgk+xFIp0SyD4F0TCT1CaRzIqlLIAmIpB6BJCGSOgSSiEjKE0gyIilLIAmJpByBJCWSMgSSmEi2E0hyItlGIAMQyXoCGYRI1hHIQESynEAGI5JlBDIgkcwnkEGJZB6BDEwk1wlkcCKZJhBEMkEgRIRILhEIL0TykUB4QyRvCQQmCIQ3bm7vf4qIbxHxfcVv/nx8uPu14v1iBMILcXwkECJCHJcIBHFMEMjgxDFNIAMTx3UCGZQ45hHIgMQxn0AGI45lBDIQcSwnkEGIYx2BDEAc6wkkOXFsI5DExLGdQJISRxkCSUgc5QgkGXGUJZBExFGeQJIQRx0CSUAc9Qikc+KoSyAdE0d9AumUOPYhkA6JYz8C6Yw49iWQjohjfwLphDiOIZAOiOM4AmmcOI4lkIaJ43gCaZQ42iCQBomjHQJpjDjaIpCGiKM9AmmEONokkAaIo10COZg42iaQA4mjfQI5iDj6IJADiKMfAtmZOPoikB2Joz8C2Yk4+iSQHYijXwKpTBx9E0hF4uifQCoRRw4CqUAceQikMHHkIpCCxJGPQAoRR04CKUAceQlkI3HkJpANxJGfQFYSxxgEsoI4xiGQhcQxFoEsII7xCGQmcYxJIDOIY1wCuUIcYxPIBHEgkAvEQYRAzhIHJwJ5Rxy8JpBXxMF7AnkmDs4RSIiDy4YPRBxMGToQcXDNsIGIgzmGDEQczDVcIOJgiaECEQdLDROIOFhjiEDEwVrpAxEHW6QORBxslTYQcVBCykDEQSnpAhEHJaUKRByUliYQcVBDikDEQS3dByIOauo6EHFQW9eBRMTvIQ4q6j2QnyPin0q3xUHfgTw+3P0bEZ+jfCTiICI6DySiSiTi4EX3gUQUjUQcvJEikIgikYiDD9IEErEpEnFwVqpAIlZFIg4uShdIxKJIxMGklIFEzIpEHFyVNpCIyUjEwSypA4k4G4k4mO3T09PT0Rt2cXN7/0NEfHl8uPt69Bb68T9ZxUEggcDYYgAAAABJRU5ErkJggg==) no-repeat 50%;background-size:22px;content:"";display:block;height:15px;transform:rotate(90deg);width:15px}@media(max-width:767px){.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-button,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-button,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-button,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-button{right:5px}}.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-icon,.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-icon,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option .cmp-material-search__checkbox-icon,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option .cmp-material-search__checkbox-icon{display:block;height:22px;width:15px}@media(max-width:767px){.cmp-material-panel-list--react-root .cmp-material-filter-options__container .cmp-material-filter-option,.cmp-material-panel-list__edit-mode .cmp-material-filter-options__container .cmp-material-filter-option{width:100%}.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-material-filter-option,.cmp-material-panel-list__edit-mode .product-filter-options-bar .cmp-material-filter-option{width:95%}}.cmp-material-panel-list--react-root .cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items,.cmp-material-panel-list__edit-mode .cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__items{border-bottom:none}.cmp-material-panel-list--react-root .cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__btns,.cmp-material-panel-list__edit-mode .cmp-filter-sort__options-bar .cmp-filter-sort__sec .cmp-filter-sort__btns{border-bottom:1px solid #e4e4e4;margin-left:-1pc}.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-filter-sort__items{display:none;height:0;transition:height .3s linear}.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-filter-sort__items label:not(.c-range){display:flex;flex-direction:row}.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-filter-sort__btns .cmp-filter-sort__btn button{border:1px solid #092981}.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-filter-sort__btns .cmp-filter-sort__btn .cmp-filter-sort__btn-clear{color:#092981}.cmp-material-panel-list--react-root .product-filter-options-bar .cmp-filter-sort__btns .cmp-filter-sort__btn .cmp-filter-sort__btn-done{background-color:#092981}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__hdg{color:#092981}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__sec{font-size:18px}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg{color:#092981;font-size:24px;font-weight:700;margin-bottom:20px}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__sec .cmp-filter-sort__items{display:flex;flex-direction:column;flex-wrap:wrap}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns{background-color:#fff;bottom:0;display:flex;justify-content:center;padding-bottom:10px;padding-top:10px;position:fixed;right:-410px;transition:right .5s}@media(min-width:768px){.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns{margin-top:40px;position:sticky;width:auto}}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns .cmp-filter-sort__btn{width:140px}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns .cmp-filter-sort__btn button{border:1px solid #092981;cursor:pointer;min-height:38px;min-width:0;width:100%}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns .cmp-filter-sort__btn .cmp-filter-sort__btn-clear{color:#092981}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns .cmp-filter-sort__btn .cmp-filter-sort__btn-done{background-color:#092981}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child{display:none}@media(max-width:767px){.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__btns .cmp-filter-sort__btn:last-child{display:block}.cmp-material-panel-list .cmp-filter-sort .cmp-filter-sort__inner .cmp-filter-sort__sec-hdg--hide-in-mobile{display:none!important}}.cmp-material-panel-list .c-radio input[type=radio]+span{font-size:16px!important}.cmp-material-panel-list .c-radio input[type=radio]+span:before{border:1px solid #092981!important}.cmp-material-panel-list .c-radio input[type=radio]:checked+span{font-size:16px!important}.cmp-material-panel-list .c-radio input[type=radio]:checked+span:after{background:#092981!important}.material-panel-list__wrapper--slider{position:relative}.material-panel-list__wrapper--slider:hover .material-panel-list__btn{opacity:1;transition:opacity .3s ease}.material-panel-list__wrapper--slider .material-panel-list__frame-content{display:inline-flex}.material-panel-list__wrapper--slider .material-panel-list__items{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:20px}.material-panel-list__wrapper--slider .material-panel-list__item{height:auto;max-width:410px;width:21.3541666667vw}@media(max-width:1024px){.material-panel-list__wrapper--slider .material-panel-list__item{width:30.2734375vw}}@media(max-width:767px){.material-panel-list__wrapper--slider .material-panel-list__item{width:49.3333333333vw}}.material-panel-list__wrapper--slider .material-panel-list__btn{display:block;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:100%;z-index:300}.material-panel-list__wrapper--slider .material-panel-list__btn button{background-color:#fff;border:1px solid #092981;cursor:pointer;height:50px;padding-top:7px;position:absolute;width:50px}@media(max-width:767px){.material-panel-list__wrapper--slider .material-panel-list__btn{display:none}}.material-panel-list__wrapper--slider .material-panel-list__btn-prev{left:0;transform:rotate(180deg)}.material-panel-list__wrapper--slider .material-panel-list__btn-next{right:0}.material-panel-list__wrapper--list .material-panel-list__items{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media(max-width:1000px){.material-panel-list__wrapper--list .material-panel-list__items{gap:10px;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.material-panel-list__wrapper--list .material-panel-list__items{gap:6px;grid-template-columns:repeat(2,1fr)}}.cmp-material-panel-list-container.has-filter .material-panel-list__wrapper--list .material-panel-list__items{grid-template-columns:repeat(3,1fr)}@media(max-width:1200px){.cmp-material-panel-list-container.has-filter .material-panel-list__wrapper--list .material-panel-list__items{gap:10px;grid-template-columns:repeat(2,1fr)}}.material-panel-list__wrapper--list .material-panel-list__item{height:auto}.cmp-material-submit-list{font-family:AvenirNext,Noto Sans JP,sans-serif;margin-top:60px}.cmp-material-submit-list__content{width:100%}.cmp-material-submit-list__content-heading h1{color:#092981;font-size:76px;text-align:center}.cmp-material-submit-list__empty{font-size:20px;margin-top:20px;text-align:center}@media(max-width:767px){.cmp-material-submit-list__table-content{overflow-x:scroll}}.cmp-material-submit-list__table-content table{border-collapse:collapse;color:#1a1a1a;font-size:18px;margin:60px 0 20px;width:100%}@media(max-width:767px){.cmp-material-submit-list__table-content table{font-size:16px;margin:20px 0;width:-moz-max-content;width:max-content}}.cmp-material-submit-list__table-content table thead tr{height:40px}.cmp-material-submit-list__table-content table thead tr th{background-color:#eff2fa}.cmp-material-submit-list__table-content table td,.cmp-material-submit-list__table-content table th{border-bottom:1px solid #707070;border-top:1px solid #707070;padding:10px 40px 10px 5px;text-align:left}.cmp-material-submit-list__table-content table tr td:first-child,.cmp-material-submit-list__table-content table tr td:nth-child(2){width:15%}.cmp-material-submit-list__table-content table tr td:nth-child(3){width:35%}.cmp-material-submit-list__table-content table tr td:nth-child(4){width:15%}.cmp-material-submit-list__table-content table tr td:last-child{white-space:normal;word-break:break-word}.cmp-material-submit-list__table-content table tr td:last-child a{background-color:#092981;color:#fff;display:inline-block;padding:7px 10px;text-align:center;text-decoration:none;width:200px}.cmp-material-submit-list__table-content table tbody{font-size:16px}.cmp-material-submit-list__table-content table .text-break{max-width:400px;word-break:break-word}.cmp-material-submit-list__entries{align-items:center;display:flex;justify-content:end}.cmp-material-submit-list__entries .entries-count{font-size:18px}.cmp-material-submit-list__entries .entries-next-btn,.cmp-material-submit-list__entries .entries-prev-btn{background:inherit;cursor:pointer}.cmp-material-submit-list__entries .entries-next-btn:after,.cmp-material-submit-list__entries .entries-prev-btn:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_next_right.bfd60c30557dcc93232e.svg) 50% 50% no-repeat;content:"";display:block;height:22px;width:22px}.cmp-material-submit-list__entries .entries-next-btn.disabled,.cmp-material-submit-list__entries .entries-prev-btn.disabled{cursor:auto}.cmp-material-submit-list__entries .entries-next-btn.disabled:after,.cmp-material-submit-list__entries .entries-prev-btn.disabled:after{visibility:hidden}.cmp-material-submit-list__entries .entries-prev-btn{margin-right:12px}.cmp-material-submit-list__entries .entries-prev-btn:after{rotate:180deg;transform:translateY(1px)}.cmp-material-submit-list__entries .entries-next-btn{margin-left:12px}.cmp-material-submit-list__entries .entries-next-btn:after{transform:translateY(-3px)}.loading-container{background-color:#ffffffb3;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.loading-container .loading-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loading-container .loading-content .loading-icon{height:80px;width:80px}.loading-container .loading-content .loading-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-material-modal{height:100dvh;left:0;position:fixed;top:0;width:100%;z-index:99}.cmp-material-modal-overlay{background-color:#0009;content:"";height:100dvh;left:0;position:absolute;top:0;width:100%;z-index:-2}.cmp-material-modal__content{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 5px 15px #0000004d;left:50%;padding:50px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:550px;z-index:999}@media(max-width:767px){.cmp-material-modal__content{padding:20px;width:350px}}.cmp-material-modal__content .cmp-title{color:#092981}.cmp-material-modal__content .cmp-title h1,.cmp-material-modal__content .cmp-title h2,.cmp-material-modal__content .cmp-title h3,.cmp-material-modal__content .cmp-title h4,.cmp-material-modal__content .cmp-title h5{font-size:32px}@media(max-width:767px){.cmp-material-modal__content .cmp-title h1,.cmp-material-modal__content .cmp-title h2,.cmp-material-modal__content .cmp-title h3,.cmp-material-modal__content .cmp-title h4,.cmp-material-modal__content .cmp-title h5{font-size:20px}}.cmp-material-modal__content .cmp-text{color:#1a1a1a;margin-bottom:20px}.cmp-material-modal__footer{display:flex;gap:20px;justify-content:center;margin-top:20px}.cmp-material-modal__footer .cmp-upload-form__buttons-item{margin:0}.cmp-material-modal__header{margin-bottom:20px}.cmp-material-modal__title{color:#092981}.cmp-material-modal__close{cursor:pointer;position:absolute;right:0;top:-80px}.cmp-material-modal__close-btn{background:#0000;border:none;cursor:pointer}.cmp-material-modal__close-btn-icon{background:#0000 no-repeat 50%;background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_close_white.59f75212dd7aff269cdb.svg);cursor:pointer;height:46px;position:absolute;right:0;width:42px}.cmp-material-modal__textarea{border:1px solid #e4e4e4;border-radius:4px;height:100px;margin-top:20px;padding:10px;resize:none;width:100%}.cmp-upload-form__files-area{align-items:flex-start;border-bottom:1px solid #868686;display:flex;font-size:18px;justify-content:space-between}@media(max-width:767px){.cmp-upload-form__files-area{flex-direction:column;font-size:16px}.cmp-upload-form__files-area .cmp-upload-form__form-group{width:100%!important}}.cmp-upload-form__files-area .cmp-upload-form__form-group{border-bottom:initial!important;width:45%}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-youtube input{border:1px solid #092981;height:40px;margin-left:5px;outline:none;width:calc(100% - 303px)}@media(max-width:1152px){.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-youtube input{width:100%}}.cmp-upload-form__files-area .cmp-upload-form__form-group:first-child .cmp-upload-form__upload-file-area{background-color:#f5f5f5}.cmp-upload-form__files-area .cmp-upload-form__form-group:first-child .cmp-upload-form__upload-file-area a{font-size:32px;font-weight:700;-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.cmp-upload-form__files-area .cmp-upload-form__form-group:first-child .cmp-upload-form__upload-file-area a img{position:absolute}@media(max-width:767px){.cmp-upload-form__files-area .cmp-upload-form__form-group:first-child .cmp-upload-form__upload-file-area a{font-size:20px;position:relative}.cmp-upload-form__files-area .cmp-upload-form__form-group:first-child .cmp-upload-form__upload-file-area a img{bottom:0;height:35px}}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area{align-items:center;border:1px solid #092981;display:flex;flex-direction:column;justify-content:center;min-height:360px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area.show-file{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;font-weight:lighter}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area.show-file .cmp-upload-form__upload-file-name{margin-bottom:30px;text-align:center}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area.show-file .cmp-button{background-color:initial;border:1px solid #092981;color:#092981}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area.show-file .file-attachment__uploaded{width:75px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-button{background-color:#092981;min-height:45px;min-width:140px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-button.cmp-button-get-img{margin-bottom:30px;min-width:230px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-button.disabled{background-color:#b8bed7;border-color:#b8bed7}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-button:disabled{cursor:not-allowed;opacity:.5}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-upload-form__field-control{display:contents}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area a{color:#092981}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-upload-form__description{color:#1a1a1a;text-align:center}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-upload-form__thumbnail-preview{height:200px;margin-bottom:20px;width:auto}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-upload-form__thumbnail-preview.is-youtube{width:auto}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-upload-form__thumbnail-preview+.cmp-button{background-color:initial;border:1px solid #092981;color:#092981}@media(max-width:767px){.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area{min-height:250px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-upload-form__thumbnail-preview{height:150px;width:150px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area .cmp-button{min-height:35px;min-width:150px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__upload-file-area.show-file .file-attachment__uploaded{width:65px}}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__thumbnail-title-area label{margin-right:0}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__thumbnail-title-area .tooltip{margin-right:40px}.cmp-upload-form__files-area .cmp-upload-form__form-group .cmp-upload-form__thumbnail-title-area .tooltip .description--label-tooltip:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/guide.9e4c5d2b09ad22bc6f40.svg) 50% 50% no-repeat;background-size:contain;height:22px;top:-5px;width:25px}.cmp-upload-form__thumbnail-loading-icon{margin-bottom:30px;width:30px}.cmp-upload-form{color:#1a1a1a;font-family:AvenirNext,Noto Sans JP,sans-serif;font-size:18px}.cmp-upload-form .is-sp-only{display:none!important}@media(max-width:767px){.cmp-upload-form .is-sp-only{display:block!important}}.cmp-upload-form .is-pc-only{display:block!important}@media(max-width:767px){.cmp-upload-form .is-pc-only{display:none!important}}.cmp-upload-form__container{margin:0 auto;max-width:1300px}@media(max-width:767px){.cmp-upload-form{font-size:16px}.cmp-upload-form__container{margin:20px 0;max-width:none;padding:0 15px}}.cmp-upload-form__editable-area{border:2px solid red;padding:20px 0}.cmp-upload-form__page-title{background-color:#092981;color:#fff;padding:40px}.cmp-upload-form__page-title h1{font-size:76px}@media(max-width:767px){.cmp-upload-form__page-title{padding:25px}.cmp-upload-form__page-title h1{font-size:42px}}.cmp-upload-form__guide{margin:30px}.cmp-upload-form__guide-require-msg{color:#e10082;margin:30px 10px}.cmp-upload-form__form-group{border-bottom:1px solid #868686;padding:30px 0 35px}.cmp-upload-form__form-group .cmp-upload-form__field-heading{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:15px}.cmp-upload-form__form-group .cmp-upload-form__field-error{color:#e948a5;font-size:16px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__field-error{font-size:14px}}.cmp-upload-form__form-group .cmp-upload-form__field-label{color:#092981;display:block;font-size:32px;font-weight:700;margin-right:40px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__field-label{font-size:20px}}.cmp-upload-form__form-group .cmp-upload-form__field-label--required:after{color:#e10082;content:" *";margin-left:5px}.cmp-upload-form__form-group .cmp-upload-form__field-control{border:1px solid #092981;display:block;height:40px;margin-bottom:15px;padding:8px 7px 7px;width:45%}.cmp-upload-form__form-group .cmp-upload-form__field-control:disabled{cursor:not-allowed;opacity:.5}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__field-control{width:100%}}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes,.cmp-upload-form__form-group .cmp-upload-form__form-radios{display:flex;flex-wrap:wrap;margin-bottom:-15px}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio{align-items:center;display:flex;margin-bottom:15px;margin-right:55px}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;opacity:0;position:absolute;width:0}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input+.cmp-upload-form__form-chkbox-icon:before{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_checkbox_none-check.7737e7a8b5691a2dea6e.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_checkbox.a3446c2c4b18f01759ab.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input+.cmp-upload-form__form-radio-icon:before{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_radio_none-check.0fff978b7f78d4eddf8c.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_radio.7f0ef69ee9d2a30979df.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:focus-visible+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:focus-visible+.cmp-upload-form__form-radio-icon{outline:2px solid #000}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:checked+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:checked+.cmp-upload-form__form-radio-icon:before{display:none}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-input:disabled+.cmp-upload-form__form-radio-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-chkbox-icon:before,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-input:disabled+.cmp-upload-form__form-radio-icon:before{cursor:not-allowed;opacity:.5}.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-icon{padding-left:30px;position:relative}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-chkboxes .cmp-upload-form__form-radio .cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-chkbox .cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-chkbox-icon,.cmp-upload-form__form-group .cmp-upload-form__form-radios .cmp-upload-form__form-radio .cmp-upload-form__form-radio-icon{padding-top:2px}}.cmp-upload-form__form-group .cmp-upload-form__form-select-wrapper{display:inline-block;height:40px;position:relative}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-select-wrapper{width:100%}}.cmp-upload-form__form-group .cmp-upload-form__form-select-wrapper:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_dropdown_arrow.615c08230a8e511f9f1e.svg) 50% 50% no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}.cmp-upload-form__form-group .cmp-upload-form__form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #092981;cursor:pointer;height:100%;padding:7px 70px 8px 8px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-select{width:100%}}.cmp-upload-form__form-group .cmp-upload-form__form-select:disabled{cursor:not-allowed;opacity:.5}.cmp-upload-form__form-group .cmp-upload-form__form-subject-guide{margin-bottom:10px}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-group{border-bottom:initial}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options{display:flex}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options{flex-direction:column}}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options:after{border-bottom:1px solid #868686;content:"";display:block;flex-grow:1}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option{align-items:center;border:1px solid #868686;border-right:initial;display:flex;padding:25px 110px 25px 30px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option{border-right:1px solid #868686;border-top:1px solid #0000}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option:first-child{border-top:1px solid #868686}}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option:last-child{border-right:1px solid #868686}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option:last-child{border-bottom:1px solid #0000}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option:last-child:has(.cmp-upload-form__form-subject-option-input:checked){border-bottom:1px solid #0000!important}}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option:has(.cmp-upload-form__form-subject-option-input:checked){border-bottom:1px solid #0000}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option:has(.cmp-upload-form__form-subject-option-input:checked){border-bottom:1px solid #868686!important}}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option.is-empty-tab:has(.cmp-upload-form__form-subject-option-input:checked){border-bottom:1px solid #868686}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-radio-icon{height:24px;padding-left:30px;position:relative}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-subject-option-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;opacity:0;position:absolute;width:0}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-subject-option-input+.cmp-upload-form__form-radio-icon:before{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_radio_none-check.0fff978b7f78d4eddf8c.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-subject-option-input:checked+.cmp-upload-form__form-radio-icon:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_radio.7f0ef69ee9d2a30979df.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-subject-option-input:disabled+.cmp-upload-form__form-radio-icon,.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-subject-option-input:disabled+.cmp-upload-form__form-radio-icon:after,.cmp-upload-form__form-group .cmp-upload-form__form-subject .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option .cmp-upload-form__form-subject-option-input:disabled+.cmp-upload-form__form-radio-icon:before{cursor:not-allowed;opacity:.5}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab{border:1px solid #868686;border-top:initial;padding:25px 45px;width:100%}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab.is-empty{display:none}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab{padding:25px}}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-category{padding:10px 0 25px}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-separate{border-bottom:1px solid #868686}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic{padding-top:40px}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-heading{display:flex;flex-wrap:nowrap}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-heading .topic-title{margin-right:55px;width:220px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-heading .topic-title{margin-right:0;width:150px}}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-heading .subtopic-title{margin-right:0}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-heading .subtopic-title{width:auto}}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-heading .subtopic-title.is-pc-only{margin-right:40px}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option{display:flex;margin-bottom:50px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option{flex-direction:column;margin-bottom:10px}}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option:last-child{margin-bottom:0}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option .subtopic-option-title{color:#1a1a1a;flex:none;font-size:32px;font-weight:700;margin-right:70px;width:205px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option .subtopic-option-title{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_plus_eduEC.1912e82a2cbed6038544.svg) #f7f8fa no-repeat center right 10px;border:1px solid #092981;color:#092981;font-size:16px;margin-right:0;padding:10px;width:100%}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option .subtopic-option-title.is-active{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_minus_eduEC.6434f115ebe8c4d1f8a6.svg);border:none}}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option .subtopic-option-list{align-items:start;margin-top:10px}@media(max-width:767px){.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option .subtopic-option-list{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.cmp-upload-form__form-group .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-subtopic .cmp-upload-form__form-subject-tab-topic .subtopic-option .subtopic-option-list.is-open{margin-bottom:8px;margin-top:15px;max-height:1000px;transition:max-height .3s ease-out}}.cmp-upload-form__form-group .edu-option-label{color:#1a1a1a;font-size:18px}@media(max-width:767px){.cmp-upload-form__form-group .edu-option-label{font-size:16px}}.cmp-upload-form__form-group .cmp-upload-form__description-guide{background-color:#eff2fa;padding:30px}.cmp-upload-form__form-group .cmp-upload-form__description-guide span{display:block;font-weight:700}.cmp-upload-form__form-group .cmp-upload-form__description-area{background-color:#fff;height:auto;margin-top:20px;width:100%}.cmp-upload-form__agreement-msg{background-color:#eff2fa;font-size:20px;margin:30px 0;padding:30px 50px 40px}.cmp-upload-form__agreement-msg-title{color:#e10082;font-size:24px;font-weight:700;margin:10px 0;text-align:center}.cmp-upload-form__agreement-msg-label{display:inline;font-size:18px}.cmp-upload-form__agreement-msg-label.agreement-message{display:block}.cmp-upload-form__agreement-msg-label.agreement-message ol li,.cmp-upload-form__agreement-msg-label.agreement-message ul li{list-style-type:inherit}@media(max-width:767px){.cmp-upload-form__agreement-msg-label{padding:16px}}.cmp-upload-form__agreement-msg-checkbox-figure{border-bottom:none!important;padding:20px 0 0}.cmp-upload-form__agreement-msg-checkbox-figure .cmp-upload-form__form-chkboxes{display:block}.cmp-upload-form__agreement-msg-checkbox-figure .cmp-upload-form__form-chkboxes .cmp-upload-form__form-chkbox{display:inline-block}.cmp-upload-form__agreement-msg .cmp-upload-form__field-error{display:block;padding-top:6px}@media(max-width:767px){.cmp-upload-form__agreement-msg{padding:20px}.cmp-upload-form__agreement-msg-title{font-size:18px}.cmp-upload-form__agreement-msg-checkbox-figure{padding:20px 0}.cmp-upload-form__agreement-msg .cmp-upload-form__form-chkbox{margin-right:0!important}}.cmp-upload-form__buttons{text-align:center}.cmp-upload-form__buttons-item{background-color:#fff;border:1px solid #092981;color:#092981;cursor:pointer;margin:30px;padding:10px 0 7px;width:250px}@media(max-width:767px){.cmp-upload-form__buttons-item{margin:0 0 18px;width:100%}}.cmp-upload-form__buttons-item--submit{background-color:#092981;color:#fff}.cmp-upload-form__buttons-item:disabled{cursor:not-allowed;opacity:.5}.cmp-upload-form__buttons--register-nickname{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:15px}.cmp-upload-form__buttons--register-nickname--new{width:100%}.cmp-upload-form__buttons--register-nickname .cmp-upload-form__nickname{width:25%}@media(max-width:767px){.cmp-upload-form__buttons--register-nickname .cmp-upload-form__nickname{width:100%}}.cmp-upload-form__buttons--register-nickname .cmp-upload-form__buttons-item{background-color:#092981;color:#fff;margin:0;padding:6px 0}@media(max-width:767px){.cmp-upload-form__buttons--register-nickname .cmp-upload-form__buttons-item{width:250px}}.cmp-upload-form__buttons--register-nickname .cmp-upload-form__buttons-item:disabled{cursor:not-allowed;opacity:.5}.cmp-upload-form__buttons--register-nickname .cmp-upload-form__buttons-item.btn-cancel{background-color:#fff;border:1px solid #092981;color:#092981}@media(min-width:768px){.cmp-upload-form__buttons--register-nickname .cmp-upload-form__field-control{width:25%}}.cmp-upload-form__buttons--register-nickname .cmp-upload-form__field-control{margin-bottom:0}.cmp-upload-form__buttons--register-nickname--edit{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.cmp-upload-form .cmp-thank-you__container{margin:20px 56px;text-align:center}.cmp-upload-form .cmp-thank-you__title{color:#092981;font-size:76px;padding:200px 60px 80px}.cmp-upload-form .cmp-thank-you__buttons{margin:80px 0;text-align:center}.cmp-upload-form .cmp-thank-you__buttons-item{background-color:#092981;color:#fff;display:inline-block;margin:30px;padding:10px 0 7px;position:relative;text-decoration:none;width:300px}.cmp-upload-form .cmp-thank-you__buttons-item:after{border-right:1px solid #fff;border-top:1px solid #fff;content:" ";height:16px;position:absolute;right:15px;rotate:45deg;top:14px;width:16px}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .cmp-upload-form__form-group,.cmp-upload-form .material-form-subject-option .cmp-upload-form__form-group{border-bottom:initial;padding-bottom:0}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip:after,.cmp-upload-form .material-form-subject-option .tooltip:after{border:1px solid #092981;clip-path:polygon(0 0,100% 100%,0 100%);content:"";display:none;height:16px;left:122%;position:absolute;top:112%;transform:rotate(135deg);width:16px}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip:before,.cmp-upload-form .material-form-subject-option .tooltip:before{background-color:#fff;border:3px solid #fff;content:"";display:none;height:2px;left:81%;position:absolute;top:138%;width:20px;z-index:109}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip:hover:after,.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip:hover:before,.cmp-upload-form .material-form-subject-option .tooltip:hover:after,.cmp-upload-form .material-form-subject-option .tooltip:hover:before{display:block}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip .description--label-tooltip,.cmp-upload-form .material-form-subject-option .tooltip .description--label-tooltip{cursor:pointer;height:18px;margin-left:5px;position:relative;width:18px}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip .description--label-tooltip:after,.cmp-upload-form .material-form-subject-option .tooltip .description--label-tooltip:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_edu_description.64d6b0ede6b96540264d.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:18px;left:0;position:absolute;top:0;width:18px}.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip .material__tooltip-text,.cmp-upload-form .material-form-subject-option .tooltip .material__tooltip-text{background:#fff;border:1px solid #092981;color:#1a1a1a;font-size:18px;left:-195px;line-height:1.4;margin-top:10px;max-width:400px;min-width:400px;padding:20px;position:absolute;text-align:left;top:100%;z-index:100}@media(max-width:767px){.cmp-upload-form .cmp-upload-form__thumbnail-title-area .tooltip .material__tooltip-text,.cmp-upload-form .material-form-subject-option .tooltip .material__tooltip-text{font-size:16px;left:-115px;max-width:250px;min-width:250px}}.cmp-upload-form .material-form-subject-option.cmp-material-form-subject-option--grey-line .cmp-upload-form__form-subject-options:after{border-bottom:1px solid #bebebe}.cmp-upload-form .material-form-subject-option.cmp-material-form-subject-option--grey-line .cmp-upload-form__form-subject-options .cmp-upload-form__form-subject-option{border:1px solid #bebebe}.cmp-upload-form .material-form-subject-option.cmp-material-form-subject-option--grey-line .cmp-upload-form__form-subject-tab{border:1px solid #bebebe;border-top:initial}.cmp-upload-form .material-form-subject-option.cmp-material-form-subject-option--grey-line .cmp-upload-form__form-subject-tab .cmp-upload-form__form-subject-tab-category{border-bottom:1px solid #bebebe}.cmp-container--body .cmp-upload-form__page-title{margin-left:-56px;margin-right:-56px}@media(max-width:767px){.cmp-container--body .cmp-upload-form__page-title{margin-left:-1pc;margin-right:-1pc}}.cmp-mini-cart{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483646}.cmp-mini-cart__overlay{background-color:#0000;content:"";left:0;width:100%;z-index:-2}.cmp-mini-cart__container,.cmp-mini-cart__overlay{height:100dvh;position:absolute;top:0;transition:all .3s cubic-bezier(.39,.575,.565,1),margin 0s linear 0s}.cmp-mini-cart__container{-webkit-overflow-scrolling:touch;background-color:#fff;outline:none;overflow-x:hidden;overflow-y:scroll;overscroll-behavior-y:contain;padding:20px;right:-90%;width:90%}.cmp-mini-cart__container .p-product_detail__loading-content.is-not-loading{display:none}@media(min-width:768px){.cmp-mini-cart__container{right:-350px;width:350px}}.cmp-mini-cart__content{padding-bottom:30px}.cmp-mini-cart__content.is-loading{display:none}.cmp-mini-cart__header{align-items:center;display:flex;justify-content:space-between;width:100%}.cmp-mini-cart__label{flex:0 0 auto;font-size:18px;width:auto}.cmp-mini-cart__utility{flex:1 1 auto;height:27px;text-align:right}.cmp-mini-cart__utility button{background:none;cursor:pointer;font-size:15px;margin-left:5px;padding-right:0!important}.cmp-mini-cart__utility a.icon-casio-icon_login_black,.cmp-mini-cart__utility button{padding:5px;text-decoration:none;vertical-align:middle}.cmp-mini-cart__utility .icon-login-check{font-size:16px;pointer-events:none;position:absolute;right:42px;top:19px;z-index:0}@media(min-width:768px){.cmp-mini-cart__utility .icon-login-check{right:58px;top:25px}}.cmp-mini-cart__empty{padding:25px 0;text-align:center}.cmp-mini-cart__subtotal{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin:42px 0 30px;width:100%}.cmp-mini-cart__subtotal--label{flex:0 0 auto;width:auto}.cmp-mini-cart__subtotal--label-tooltip svg{background:#000;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin-bottom:-2px;margin-left:5px;width:15px}.cmp-mini-cart__subtotal--value{flex:1 1 auto;text-align:right}.cmp-mini-cart__subtotal--value span{font-size:10px}.cmp-mini-cart__sign-in{font-size:12px!important;line-height:18px!important;padding-bottom:20px!important}.cmp-mini-cart__sign-in a{color:#000}.cmp-mini-cart__checkout{padding:0 5px}.cmp-mini-cart__checkout .cmp-button{min-width:100%;width:100%}.cmp-mini-cart__paypal{margin-top:12px;padding:0 5px}.cmp-mini-cart__paypal .cmp-button{background:#ffc439;border:1px solid #ffc439;color:#000;display:flex}.cmp-mini-cart__paypal .cmp-button .cmp-paypal-button-container{align-items:center;display:flex}.cmp-mini-cart__paypal .cmp-button .cmp-paypal-button-container .cmp-paypal-button-logo{height:28px;margin-left:10px}.cmp-mini-cart__klarna{margin-top:12px;padding:0 5px;width:100%}.cmp-mini-cart__items{border-top:1px solid #707070;padding:30px 0 0}.cmp-mini-cart__items-list.max-items-height{height:360px}.cmp-mini-cart__items-list .simplebar-track.simplebar-vertical{right:-8px;width:8px}.cmp-mini-cart__items-list .simplebar-track.simplebar-vertical .simplebar-scrollbar{pointer-events:auto;top:-2px}.cmp-mini-cart__items-list .simplebar-track.simplebar-vertical .simplebar-scrollbar:hover{cursor:pointer}.cmp-mini-cart__items-list .simplebar-content{padding:0}.cmp-mini-cart__item{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;position:relative}.cmp-mini-cart__item.is-overlay{filter:blur(1px);pointer-events:none}.cmp-mini-cart__item-error{color:red;flex-basis:100%;font-size:14px}.cmp-mini-cart__item-image{align-items:center;background:#f7f8fa;display:flex;height:90px;justify-content:center;width:90px}.cmp-mini-cart__item-image img{max-height:80%;max-width:80%}.cmp-mini-cart__item-image--myg{border:1px solid #f7f8fa;max-height:100%!important;max-width:100%!important}.cmp-mini-cart__item-content{flex:1 1;font-size:14px}.cmp-mini-cart__item-name{font-weight:700;line-height:1.2;margin:2px 0}.cmp-mini-cart__item-label{font-size:12px}.cmp-mini-cart__item-price span span{font-size:10px}.cmp-mini-cart__item-price--new{color:red}.cmp-mini-cart__item-price--old{color:#797979;font-size:10px;margin-left:7px;text-decoration:line-through}.cmp-mini-cart__item-points{font-size:10px;height:15px;margin-bottom:4px;margin-top:8px}.cmp-mini-cart__item-quantity{align-items:flex-start;display:flex;gap:8px;height:21px;justify-content:space-between}.cmp-mini-cart__item-quantity--choosenumber{background:#fff;border:1px solid #dfdfdf;display:flex;flex:0 0 auto;height:21px;width:auto}.cmp-mini-cart__item-quantity--minus{background:#fff;border-right:1px solid #bebebe;color:#000;cursor:pointer;height:100%;width:23px}.cmp-mini-cart__item-quantity--number{background-color:#f5f5f5;border:none;height:100%;text-align:center;width:48px}.cmp-mini-cart__item-quantity--number:focus{outline:none}.cmp-mini-cart__item-quantity--plus{background:#fff;border-left:1px solid #bebebe;color:#000;cursor:pointer;height:100%;width:30%;width:23px}.cmp-mini-cart__item-quantity--delete button{background:none}.cmp-mini-cart__item-only-left-in-stock{color:red;font-size:14px;padding:2px 0 10px;width:100%}.cmp-mini-cart__select-gift{border-top:1px solid #707070;font-size:10px;margin-top:30px;padding-top:10px}.cmp-mini-cart.is-open{display:block}.cmp-mini-cart.is-open .cmp-mini-cart__overlay{background-color:#0009}.cmp-mini-cart.is-open .cmp-mini-cart__container.is-open{right:0}.cmp-mini-cart__item-quantity--number::-webkit-inner-spin-button,.cmp-mini-cart__item-quantity--number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cmp-mini-cart__item-quantity--number{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cmp-mini-cart .cmp-mini-cart__item-container{margin-top:15px;position:relative}.cmp-mini-cart .cmp-mini-cart__item-container:first-child{margin-top:0}.cmp-mini-cart .is-loading-overlay:before{background-image:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_casio_loading.536f1a0d73eeabdf6a61.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:25px;left:50%;position:absolute;right:50%;top:35%;width:25px}.p-product_detail__loading-content{height:calc(100dvh - 118px);width:100%}@media(max-width:767px){.p-product_detail__loading-content{height:calc(100dvh - 74px)}}.p-product_detail__loading-content{align-items:center;background-color:#ffffff80;display:flex;justify-content:center;left:0;position:absolute;z-index:10000}.p-product_detail__loading-icon{height:40px;width:40px}.p-product_detail__loading-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-product_detail-container__react{min-height:calc(100dvh - 118px)}@media(max-width:767px){.cmp-product_detail-container__react{min-height:calc(100dvh - 74px)}}.cmp-product_detail-container__react-root,.cmp-product_detail-container__react-spa{display:contents}.cmp-product_detail-container__react-spa:not(:has(+.p-product_detail__react)){display:block;min-height:100dvh}@media(min-width:767px){.cmp-product_panel_list-react--react-root .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame,.cmp-search-result__react-root .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame{margin-top:0}}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar{align-items:center;background:#fff;display:flex;padding:0;width:100%;z-index:5}@media(max-width:767px){.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar{display:none}}@media(min-width:767px){.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar{margin-bottom:4px}}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar.is-brandmenu-side,.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar.is-sticky,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar.is-brandmenu-side,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar.is-sticky{border-bottom:1px solid #e3e3e3;margin-bottom:0;padding:14px 0 6px;position:sticky;transition:top .3s ease-out;z-index:99}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .cmp-product_panel_list__num-of-products,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .cmp-product_panel_list__num-of-products{align-self:flex-start;margin-top:6px;white-space:nowrap;width:auto}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar{align-self:flex-start;margin-right:auto;width:-moz-max-content;width:max-content}@media(max-width:767px){.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar{display:none}}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec{cursor:pointer}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg{padding:5px 0 10px}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg legend,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg legend{display:flex}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg.is-open,.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg.is-open .cmp-filter-sort__sec-hdg-title__sort-option-arrow,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg.is-open,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg.is-open .cmp-filter-sort__sec-hdg-title__sort-option-arrow{font-weight:700}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg-title__sort-option-arrow,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg-title__sort-option-arrow{display:flex}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg-title,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__sec-hdg-title{font-size:15px}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items{border:none;box-shadow:0 8px 1pc 0 #0000001a;height:auto;left:auto;padding:15px;position:absolute;right:0;top:47px;width:auto}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items.is-open,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items.is-open{display:flex;flex-direction:column}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label{white-space:nowrap}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label input[type=radio]:checked+span:after,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label input[type=radio]:checked+span:after{background:#000;border-radius:50%;content:"";display:block;height:14px;left:3px;position:absolute;top:2px;width:14px}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label:last-of-type,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__sec .cmp-filter-sort__items label:last-of-type{margin-bottom:0}.cmp-product_panel_list-react--react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__btns,.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .product-filter-options-bar .cmp-filter-sort__btns{display:none}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper,.cmp-search-result__react-root .selected-filter-option__wrapper{min-height:41px;padding-left:15px;padding-right:15px;width:100%}@media(max-width:767px){.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper,.cmp-search-result__react-root .selected-filter-option__wrapper{min-height:0;min-height:auto;padding-left:0;padding-right:0}}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .selected-filter-option__list,.cmp-search-result__react-root .selected-filter-option__wrapper .selected-filter-option__list{display:flex;flex-wrap:wrap}@media(max-width:767px){.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .selected-filter-option__list,.cmp-search-result__react-root .selected-filter-option__wrapper .selected-filter-option__list{flex-wrap:nowrap;padding-bottom:8px}}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .selected-filter-option__list .selected-filter-option__item,.cmp-search-result__react-root .selected-filter-option__wrapper .selected-filter-option__list .selected-filter-option__item{align-items:center;background:#f7f8fa;border:1px solid #f7f8fa;display:flex;font-size:9pt;margin-bottom:5px;margin-right:10px;padding:6.5px 9pt;position:relative;white-space:nowrap}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .selected-filter-option__list .selected-filter-option__item .icon-casio-icon_close,.cmp-search-result__react-root .selected-filter-option__wrapper .selected-filter-option__list .selected-filter-option__item .icon-casio-icon_close{cursor:pointer;margin-top:1px}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .selected-filter-option__list .selected-filter-option__item .icon-casio-icon_close:before,.cmp-search-result__react-root .selected-filter-option__wrapper .selected-filter-option__list .selected-filter-option__item .icon-casio-icon_close:before{color:#0f0e0e;content:""}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .simplebar-track,.cmp-search-result__react-root .selected-filter-option__wrapper .simplebar-track{background:linear-gradient(0deg,#fff,#fff 41.66667%,#eee 0,#eee 58.33333%,#fff 0,#fff);cursor:pointer;height:9pt}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .simplebar-track .simplebar-scrollbar,.cmp-search-result__react-root .selected-filter-option__wrapper .simplebar-track .simplebar-scrollbar{cursor:pointer;position:relative;z-index:10}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .simplebar-track .simplebar-scrollbar:before,.cmp-search-result__react-root .selected-filter-option__wrapper .simplebar-track .simplebar-scrollbar:before{border:none;cursor:pointer;height:2px;opacity:.5;position:absolute;top:3px}.cmp-product_panel_list-react--react-root .selected-filter-option__wrapper .simplebar-track .simplebar-scrollbar:hover:before,.cmp-search-result__react-root .selected-filter-option__wrapper .simplebar-track .simplebar-scrollbar:hover:before{background:#000;opacity:1!important}.cmp-product_panel_list-react--react-root .cmp-filter-sort__options-bar .selected-filter-option__list,.cmp-search-result__react-root .cmp-filter-sort__options-bar .selected-filter-option__list{margin-top:6px}div[class^=product-panel-list]:not(.cmp-product_panel_list--slider) .cmp-product_panel_list-react--react-root.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame{overflow-x:hidden}@media(max-width:767px){.cmp-product_panel_list-react--react-root .cmp-product_panel_list__trigger,.cmp-search-result__react-root .cmp-product_panel_list__trigger{padding-bottom:.3pc!important}}@media(min-width:767px){.cmp-product_panel_list-react--react-root .cmp-product_panel_list__frame,.cmp-search-result__react-root .cmp-product_panel_list__frame{margin-top:0!important}}.cmp-product_panel_list-react--react-root .product-filter-options-bar .cmp-filter-sort__items,.cmp-search-result__react-root .product-filter-options-bar .cmp-filter-sort__items{display:none;height:0;transition:height .3s linear}.cmp-product_panel_list-react--react-root .product-filter-options-bar .cmp-filter-sort__items:not(.is-open),.cmp-product_panel_list-react--react-root .product-filter-options-bar .cmp-filter-sort__items:not(.is-open) .cmp-filter-sort__btns,.cmp-search-result__react-root .product-filter-options-bar .cmp-filter-sort__items:not(.is-open),.cmp-search-result__react-root .product-filter-options-bar .cmp-filter-sort__items:not(.is-open) .cmp-filter-sort__btns{border:none}.cmp-product_panel_list-react--react-root .product-filter-options-bar .cmp-filter-sort__items.cmp-filter-sort__items--colortips,.cmp-search-result__react-root .product-filter-options-bar .cmp-filter-sort__items.cmp-filter-sort__items--colortips{height:0}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__readmore{display:flex}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion.is-open .cmp-filter-sort__items.cmp-filter-sort__items--hash-tag.is-less{height:140px!important;overflow:hidden}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__readmore{align-items:end;cursor:pointer;display:none;position:relative;text-align:center;z-index:100}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__readmore.is-less{background:linear-gradient(180deg,#fff0 0,#fff 40%);height:80px;margin-top:-50px}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__readmore.is-less button:after{margin-bottom:0;transform:translateY(-30%) rotate(45deg)}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__readmore-button{background:none;flex:1 1;font-size:12px}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__readmore-button:hover{cursor:pointer}.cmp-product_panel_list-react--react-root .product-filter-container .cmp-filter-sort .cmp-filter-sort__sec.is-accordion .cmp-filter-sort__readmore-button:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";display:inline-block;height:7px;margin-bottom:-2px;margin-left:8px;transform:rotate(-135deg);width:7px}.cmp-product_panel_list-react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__code{height:auto;padding-bottom:0}.cmp-product_panel_list-react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__icons{left:9pt;position:absolute;top:30px;width:18%;z-index:3}@media(max-width:767px){.cmp-product_panel_list-react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__icons{top:25px}}.cmp-product_panel_list-react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__icons .cmp-product_panel__icons-item{display:flex;margin-top:10px;width:100%}.cmp-product_panel_list-react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__icons .cmp-product_panel__icons-item img{max-width:100%}.cmp-product_panel_list-react .cmp-product_panel_list--center .cmp-product_panel_list__item{text-align:center}.cmp-product_panel_list-react .cmp-product_panel_list--center .cmp-product_panel_list__item .cmp-product_panel__info{display:block}.cmp-product_panel_list-react .cmp-product_panel_list--center .cmp-product_panel_list__item .cmp-product_panel__info .cmp-product_panel__info-main--empty,.cmp-product_panel_list-react .cmp-product_panel_list--center .cmp-product_panel_list__item .cmp-product_panel__info .cmp-product_panel__info-main--empty div div{margin:0 auto}.cmp-product_panel_list-react .cmp-product_panel_list__wrapper.hidden{display:none!important}.cmp-product_panel_list-react .options:first-child .cmp-filter-sort__sec.is-accordion{border-top:none}@media(max-width:767px){.cmp-product_panel_list-react .options:first-child{margin-top:77px}}.cmp-header--eduEC .cmp-product_panel_list .cmp-filter-sort .cmp-filter-sort__btns .cmp-filter-sort__btn .cmp-button__text{color:#fff}.cmp-product_panel_list_global__react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__info .cmp-product_panel__code{height:auto;padding-bottom:0}.cmp-product_panel_list_global__react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel__thumb .cmp-product_panel__img img{z-index:2}.cmp-product_panel_list_global__react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel_ranking{-webkit-text-stroke:.5px #000;color:#0000;font-size:130px;font-weight:700;left:6px;letter-spacing:-5px;line-height:95px;pointer-events:none;position:absolute;top:12px;z-index:1}@media(max-width:767px){.cmp-product_panel_list_global__react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel_ranking{font-size:80px;line-height:70px}}.cmp-product_panel_list--slider .cmp-product_panel_list_global__react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel_ranking{font-size:72px;letter-spacing:-3px;line-height:64px}@media(max-width:767px){.cmp-product_panel_list--slider .cmp-product_panel_list_global__react .cmp-product_panel_list .cmp-product_panel .cmp-product_panel_ranking{font-size:45px;line-height:50px;top:5px}}@media(min-width:996px){.cmp-header-utility__item--live-search-popover{border:none;height:20px;padding-bottom:0}}.cmp-header-utility__item--live-search-popover button{background:none;border:none;cursor:pointer;height:20px}.cmp-live-search-popover{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483646}.cmp-live-search-popover__overlay{background-color:#0000;content:"";height:100dvh;left:0;position:absolute;top:0;transition:all .3s cubic-bezier(.39,.575,.565,1),margin 0s linear 0s;width:100%;z-index:-2}.cmp-live-search-popover .sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.cmp-live-search-popover__no-result{font-size:18px;margin-bottom:28px}.cmp-live-search-popover__container{-webkit-overflow-scrolling:touch;background-color:#fff;height:100dvh;outline:none;overflow:hidden;overscroll-behavior-y:contain;padding:20px 22px;position:absolute;right:-100%;top:0;transition:all .3s cubic-bezier(.39,.575,.565,1),margin 0s linear 0s;width:100%}@media(min-width:768px){.cmp-live-search-popover__container{right:-450px;width:450px}}.cmp-live-search-popover__container .simplebar-track.simplebar-vertical{right:-8px;width:8px}.cmp-live-search-popover__container .simplebar-track.simplebar-vertical .simplebar-scrollbar{pointer-events:auto;top:-2px}.cmp-live-search-popover__container .simplebar-track.simplebar-vertical .simplebar-scrollbar:hover{cursor:pointer}.cmp-live-search-popover__container .simplebar-content{padding:0}.cmp-live-search-popover__simple-content{height:100%;padding:0 2px}.cmp-live-search-popover__simple-content .simplebar-mask{margin-bottom:60px}.cmp-live-search-popover__form{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:30px;width:100%}.cmp-live-search-popover__close{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_close_black.743a2b4afdadf59a5481.svg) 50% 50% no-repeat;cursor:pointer;display:block;height:24px;width:24px}.cmp-live-search-popover__keyword{align-items:center;border:1px solid #cbcbcb;display:flex;height:38px;padding:3px;position:relative;width:100%}.cmp-live-search-popover__keyword .btn-label{display:none}.cmp-live-search-popover__keyword-clear{align-items:center;background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_clear_input.259d94a62e0926c31148.svg) 50% 50% no-repeat;border:none;cursor:pointer;display:block;height:32px;position:absolute;right:48px;width:44px}.cmp-live-search-popover__keyword input{border:none;border-right:1px solid #cbcbcb;font-size:16px;line-height:20px;outline:none;padding-left:13px;padding-right:44px;width:100%}.cmp-live-search-popover__keyword input:focus-visible{border-right:1px solid #cbcbcb;outline:1px auto -webkit-focus-ring-color;outline-offset:3px}.cmp-live-search-popover__keyword input:focus-visible::-moz-placeholder{color:#0000}.cmp-live-search-popover__keyword input:focus-visible::placeholder{color:#0000}.cmp-live-search-popover__keyword-submit{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_magnifying_glass.5ee31531760958f76c80.svg) 50% 50% no-repeat;cursor:pointer;display:block;height:32px;width:44px}.cmp-live-search-popover__block{margin-bottom:20px}.cmp-live-search-popover__block-label{font-size:14px;font-weight:700;margin-bottom:20px}.cmp-live-search-popover__popular-search-terms{display:flex;flex-wrap:wrap}.cmp-live-search-popover__popular-search-terms--item{background:#f7f8fa;border-radius:2px;color:inherit;display:flex;font-size:16px;font-weight:700;margin-bottom:15px;margin-right:15px;padding:6px 10px;position:relative;text-decoration:none;width:auto}.cmp-live-search-popover__suggestion{margin-bottom:40px}.cmp-live-search-popover__suggestion--item{margin-bottom:15px}.cmp-live-search-popover__suggestion--item a{background:no-repeat 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' viewBox='0 -0.5 21 21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 18.586 19.515 20l-5.94-5.657 1.485-1.414L21 18.586ZM7.35 12C4.455 12 2.1 9.757 2.1 7s2.355-5 5.25-5 5.25 2.243 5.25 5-2.355 5-5.25 5Zm0-12C3.29 0 0 3.134 0 7s3.29 7 7.35 7 7.35-3.134 7.35-7-3.29-7-7.35-7Z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");color:inherit;font-size:14px;padding-left:20px;text-decoration:none}.cmp-live-search-popover__suggestion--item a span{font-weight:700}.cmp-live-search-popover__product-list{display:flex;flex-wrap:wrap;margin-bottom:85px;margin-left:-10px}.cmp-live-search-popover__product-list-item{margin-bottom:20px;padding-left:10px;width:50%}.cmp-live-search-popover__product-list-item a{color:inherit;display:block;text-decoration:none}.cmp-live-search-popover__product-thumb{aspect-ratio:1/1.01;background:#f7f8fa}.cmp-live-search-popover__product-img{align-items:center;display:flex;height:100%;justify-content:center}.cmp-live-search-popover__product-img img{aspect-ratio:auto!important;max-height:71%;max-width:71%;width:auto}.cmp-live-search-popover__product-info{padding:5px}.cmp-live-search-popover__product-title{font-weight:600}.cmp-live-search-popover__product-code{font-size:16px;font-weight:700}.cmp-live-search-popover__product-price{height:23px;margin-top:10px}.cmp-live-search-popover__product-price small{color:#717171;font-size:.8em;margin-right:5px;text-decoration:line-through}.cmp-live-search-popover__product-price .is-sale{color:#d92d2d}.cmp-live-search-popover__view-all{background:#0000 linear-gradient(180deg,#fffc,#fff) 0 0 no-repeat padding-box;bottom:0;padding:19px 0 30px;position:fixed;width:100%}.cmp-live-search-popover__view-all a{background:#000;color:#fff;display:block;font-size:16px;font-weight:700;padding:10px 0;text-align:center;text-decoration:none;width:100%}.cmp-live-search-popover.is-open{display:block}.cmp-live-search-popover.is-open .cmp-live-search-popover__overlay{background-color:#0009}.cmp-live-search-popover.is-open .cmp-live-search-popover__container.is-open{right:0}.cmp-live-search-popover .cmp-tabs__tablist{display:flex;gap:40px;list-style:none;margin-bottom:40px}.cmp-live-search-popover .cmp-tabs__tab{background:none;border:none;border-bottom:2px solid #0000;cursor:pointer;display:grid;flex:none;font-size:14px;height:auto;line-height:1.5;margin:0;padding:0;place-content:center;text-transform:capitalize}.cmp-live-search-popover .cmp-tabs__tab:hover{border-bottom:2px solid #000}.cmp-live-search-popover .cmp-tabs__tab--active{border-bottom:2px solid #000;text-shadow:0 0 .65px #000,0 0 .65px #000}.cmp-live-search-popover .cmp-tabs__tabpanel{height:100%;position:relative}.cmp-live-search-popover__faq-content-suggestion{margin-bottom:10px}.cmp-live-search-popover__faq-content-suggestion--item{margin-bottom:15px}.cmp-live-search-popover__faq-content-suggestion--item a{background:no-repeat 100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.623' height='17.697'%3E%3Cpath data-name='Path 2' d='m.793.61 6.551 8.516L.793 17.06' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");color:inherit;display:block;font-size:14px;overflow:hidden;padding-right:20px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cmp-search-result__react-root{display:block!important}.cmp-search-result__react-root .cmp-search-result--title{font-size:14px;line-height:18px;margin-top:16px}.cmp-search-result__react-root .cmp-search-result--input{font-size:24px;font-weight:700;line-height:31px;margin-bottom:16px;margin-top:3px}@media(max-width:767px){.cmp-search-result__react-root .cmp-search-result--input{font-size:23px;line-height:29px;margin-bottom:35px}}.cmp-search-result__react-root .cmp-search-result--wrapper{display:flex;width:100%}@media(max-width:767px){.cmp-search-result__react-root .cmp-search-result--wrapper.is-multi-tabs{margin-top:21.0666666667vw}}.cmp-search-result__react-root .cmp-search-result--wrapper .colortips_tip #black{background-color:#000}.cmp-search-result__react-root .cmp-search-result--wrapper .cmp-search-result__inner{width:100%}.cmp-search-result__react-root.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-brandmenu-side .cmp-filter-sort__result-bar,.cmp-search-result__react-root.cmp-product_panel_list .cmp-product_panel_list__sortwrap.is-fixed .cmp-filter-sort__result-bar{display:block}.cmp-search-result__react-root.cmp-product_panel_list .cmp-product_panel_list__wrapper .cmp-product_panel_list__frame{overflow-x:hidden}.cmp-search-result__react-root .is-multiple-tab.product-filter-container.cmp-product_panel_list__wrapper--desktop{margin-top:125px}@media(min-width:768px){.cmp-search-result__react-root .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop{display:block;width:100%}}@media(max-width:767px){.cmp-search-result__react-root .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop{margin-top:30vw}.cmp-search-result__react-root .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop.is-not-product-tab{margin:30vw auto auto}.cmp-search-result__react-root .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop.is-not-product-tab .cmp-live-search-result__empty-result{margin-left:0}}.cmp-search-result__react-root .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop .cmp-live-search-result__empty-result{margin-left:10px}@media(max-width:767px){.cmp-search-result__react-root .cmp-product_panel_list__wrapper.cmp-product_panel_list__wrapper--desktop .cmp-live-search-result__empty-result{margin-top:30px}}.cmp-search-result__react-root .selected-filter-option__wrapper{float:inline-end}.cmp-search-result__react-root .cmp-product_panel_list__sortwrap .cmp-product_panel_list__narrow{float:right;padding:9px}.cmp-search-result__react-root .cmp-filter-sort__sec-sort-option .cmp-filter-sort__sec-hdg{padding:5px 0}@media(max-width:767px){.cmp-search-result__react-root .options:first-child{margin-top:77px}}.cmp-search-result__react-root .options:first-child .cmp-filter-sort__sec{border-top:none}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort__items>label.hide{display:none!important}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort__sec-show-more{align-items:center;display:none;height:30px;justify-content:center;width:100%}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort__sec-show-more button{background-color:inherit;cursor:pointer;font-size:12px;font-weight:700}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort__sec-show-more button span{display:inline-block;height:8px;margin-left:8px;position:relative;width:8px}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort__sec-show-more button span:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";display:inline-block;height:8px;position:absolute;right:2px;rotate:45deg;top:-2px;width:8px}.cmp-search-result__react-root .cmp-filter-sort__sec.is-open .cmp-filter-sort__sec-show-more{display:flex}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort-empty__sec-hdg{background:#f7f8fa;height:25px;margin:10px 0;width:50%}.cmp-search-result__react-root .cmp-filter-sort__sec .cmp-filter-sort-empty__item{background:#f7f8fa;height:25px;margin-bottom:5px;width:80%}.cmp-search-result__react-root .cmp-search-result__keyword_ttl{font-size:9pt;font-weight:700;margin-bottom:10px}.cmp-search-result__react-root .cmp-search-result__keyword_wrapper{align-items:center;border:1px solid #eee;display:flex;height:30px;margin-bottom:25px;padding:2px;position:relative;width:calc(100% - 8px)}.cmp-search-result__react-root .cmp-search-result__keyword input{border:none;border-right:1px solid #b5b5b5;font-size:12px;line-height:20px;padding-left:13px;padding-right:44px;width:100%}.cmp-search-result__react-root .cmp-search-result__keyword input:focus-visible{border-right:1px solid #b5b5b5;outline:none}.cmp-search-result__react-root .cmp-search-result__keyword-submit{align-items:center;background:none;cursor:pointer;display:flex;height:30px;justify-content:center;width:44px}.cmp-search-result__react-root .cmp-search-result__empty-result{font-size:18px}.cmp-search-result__react-root .cmp-tabs__tablist{margin-bottom:26px;margin-left:10px}@media(max-width:767px){.cmp-search-result__react-root .cmp-tabs__tablist{margin-left:0;margin-top:-60px}}.cmp-search-result__react-root .zeta_list__frame{margin-bottom:20px;padding-bottom:0}.cmp-search-result__react-root .zeta-search-faq-list_items{display:flex;flex-direction:column;width:100%}.cmp-search-result__react-root .zeta-search-faq_item{margin-bottom:20px;padding-left:10px;width:100%}@media(max-width:767px){.cmp-search-result__react-root .zeta-search-faq_item{padding-left:0}}.cmp-search-result__react-root .zeta-search-faq_item__cta_url{color:#000;text-decoration:none}.cmp-search-result__react-root .zeta-search-faq_item__content{border:1px solid #d6d6d6;width:100%}.cmp-search-result__react-root .zeta-search-faq_item__content:hover{border-color:#000}.cmp-search-result__react-root .zeta-search-faq_item__inner{height:100%;padding:14px 16px 20px;width:100%}.cmp-search-result__react-root .zeta-search-faq_item__types{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.cmp-search-result__react-root .zeta-search-faq_item__type{background-color:#000;color:#fff;font-size:12px;margin-right:10px;padding:4px 10px;width:-moz-max-content;width:max-content}.cmp-search-result__react-root .zeta-search-faq_item__question{color:#000;display:inline-block;font-size:18px;font-weight:700;margin-bottom:20px;text-decoration:none}.cmp-search-result__react-root .zeta-search-faq_item__answer-contents{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;margin-bottom:20px;overflow:hidden}@media(max-width:767px){.cmp-search-result__react-root .zeta-search-faq_item__answer-contents{-webkit-line-clamp:2}}.cmp-search-result__react-root .zeta-search-faq_item__label{display:flex}.cmp-search-result__react-root .zeta-search-faq_item__label span{color:#000;font-size:14px;margin-left:auto;text-decoration:underline}.cmp-search-result__react-root .zeta-search-instruction-list_items{display:flex;flex-wrap:wrap;width:100%}@media(max-width:767px){.cmp-search-result__react-root .zeta-search-instruction-list_items{flex-direction:column}}.cmp-search-result__react-root .zeta-search-instruction_item{display:flex;margin-bottom:20px;padding-left:10px;width:25%}@media(max-width:767px){.cmp-search-result__react-root .zeta-search-instruction_item{padding-left:0;width:100%}}.cmp-search-result__react-root .zeta-search-instruction_item__content{border:1px solid #d6d6d6;width:100%}.cmp-search-result__react-root .zeta-search-instruction_item__inner{padding:20px 14px}.cmp-search-result__react-root .zeta-search-instruction_item__types{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.cmp-search-result__react-root .zeta-search-instruction_item__type{background-color:#000;color:#fff;font-size:12px;margin-right:10px;padding:4px 10px;width:-moz-max-content;width:max-content}.cmp-search-result__react-root .zeta-search-instruction_item__title{align-items:center;display:flex;margin-bottom:8px}.cmp-search-result__react-root .zeta-search-instruction_item__title .zeta-search-instruction_item__icon{height:74px;min-width:74px;position:relative}.cmp-search-result__react-root .zeta-search-instruction_item__title .zeta-search-instruction_item__icon:after{background:url(../../../etc.clientlibs/casio/clientlibs/clientlib-react/resources/static/media/icon_zeta_product_manual.905393d91b48ee71f520.svg) 50% 50% no-repeat;content:"";display:block;height:74px;position:absolute;top:-5px;width:74px}.cmp-search-result__react-root .zeta-search-instruction_item__title .zeta-search-instruction_item__name{font-size:22px;font-weight:700}.cmp-search-result__react-root .zeta-search-instruction_item__links{display:flex;flex-direction:column}.cmp-search-result__react-root .zeta-search-instruction_item__links a{color:#000;font-size:14px}.cmp-search-result__react-root .zeta-search-instruction_item__links a+a{margin-top:10px}.cmp-search-result__react-root .is-hide{display:none!important}.cmp-search-result__react-root .cmp-filter-sort__btns.hide{display:none}.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .selected-filter-option__wrapper{padding-left:0}.cmp-search-result__react-root .cmp-product_panel_list__filter-status-bar .cmp-product_panel_list__num-of-products:not(.is-empty-product){padding-right:15px}@media(max-width:767px){.cmp-search-result__react-root .cmp-product_panel_list__list{margin-top:0}}
/*# sourceMappingURL=main.9cfc10a5.css.map*/