#wrap.textbooks{padding-bottom:40px}#mo-menu{display:none!important}.textbooks>.contents{padding:16px 0 0}.textbooks>.contents .pic{justify-content:center}.textbooks>.contents article{background-color:var(--n-white);border-radius:var(--b-radius1);box-shadow:var(--box-shadow2);padding:16px}.textbooks>.contents article.transBg{background-color:transparent;border-radius:0;box-shadow:none;padding:0}.textbooks>.contents article+article{margin-top:16px}.textbooks>.contents .topWrap{margin-bottom:16px;text-align:center}.textbooks>.contents .topWrap .pageTxt{font-size:var(--f-heading3);font-weight:700;letter-spacing:-.32px;line-height:22px}.textbooks>.contents .topWrap .textImg{display:block;margin:8px auto 16px;max-width:204px}.textbooks>.contents .topWrap .circleBox{background-color:#d4ebff;border-radius:100px;color:#0059ff;display:inline-block;font-size:var(--f-body2);font-weight:500;height:24px;letter-spacing:-.26px;line-height:1.7;padding:0 8.5px}.textbooks>.contents .topWrap .infoWrap{margin-top:16px}.textbooks>.contents .topWrap .infoWrap .imgWrap{margin-bottom:16px;text-align:center;width:100%}.textbooks>.contents .topWrap .infoWrap .reviewText{background-color:var(--n-white);border:1px solid var(--s-color1);border-radius:50px;box-shadow:var(--box-shadow1);font-size:var(--f-body3);height:60px;letter-spacing:-.24px;line-height:16px;margin-bottom:29px;overflow:hidden;padding:0 12px;width:100%}.textbooks>.contents .topWrap .infoWrap .reviewText .name{color:var(--n-info);margin-top:4px}.textbooks>.contents .topWrap .infoWrap .reviewText .swiper-slide{display:flex;flex-direction:column;justify-content:center}.textbooks>.contents .topWrap .infoWrap .textWrap{background-color:var(--n-white);border-radius:var(--b-radius2);box-shadow:var(--box-shadow2);text-align:left;width:100%}.textbooks>.contents .topWrap .infoWrap .textWrap .top{background:linear-gradient(102deg,#ff8c00 1.12%,#ff5100);border-radius:var(--b-radius2) var(--b-radius2) 0 0;color:var(--n-white);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;padding:16px;position:relative}.textbooks>.contents .topWrap .infoWrap .textWrap .top:after{background-image:url(https://static.edmclass.com/textbooks/1st-place.png);background-repeat:no-repeat;background-size:contain;content:"";height:76px;position:absolute;right:20px;top:-13px;width:53px}.textbooks>.contents .topWrap .infoWrap .textWrap .top b{display:inline-block;font-size:var(--f-display3);font-weight:600;letter-spacing:-.48px;line-height:34px;margin-left:8px}.textbooks>.contents .topWrap .infoWrap .textWrap .top span{display:block;font-size:var(--f-body4);font-weight:300;letter-spacing:-.22px;line-height:14px;margin-top:6px}.textbooks>.contents .topWrap .infoWrap .textWrap .list{font-size:var(--f-body1);letter-spacing:-.28px;padding:0 16px;text-align:center}.textbooks>.contents .topWrap .infoWrap .textWrap .list p{height:52px;line-height:52px}.textbooks>.contents .topWrap .infoWrap .textWrap .list p+p{border-top:1px solid var(--s-color1)}.textbooks>.contents .composition section{border-radius:var(--b-radius1);box-shadow:var(--box-shadow2);overflow:hidden}.textbooks>.contents .composition section+section{margin-top:16px}.textbooks>.contents .composition section .imgWrap figure{aspect-ratio:328/216;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.textbooks>.contents .composition section .textWrap{background-color:var(--n-white);color:var(--n-info);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;padding:16px;text-align:center}.textbooks>.contents .composition section .textWrap b{color:var(--n-subTitle);display:block;font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;margin-top:4px}.textbooks>.contents .composition section .textWrap .download{align-items:center}.textbooks>.contents .composition section .textWrap .download .wrap{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.textbooks>.contents .composition section .textWrap .download .wrap+.wrap{margin-top:8px}.textbooks>.contents .composition section .textWrap .download .down{background-image:url(https://static.edmclass.com/common/new_downloadIcon.svg);background-position:right 15.5px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--s-color1);border-radius:var(--b-radius0);color:inherit;font-size:var(--f-body2);height:34px;letter-spacing:-.26px;line-height:2.4;margin-left:8px;padding:0 35.5px 0 15.5px;transition:all .3s ease}.textbooks>.contents .composition .comp1 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-1.png)}.textbooks>.contents .composition .comp2 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-2.png)}.textbooks>.contents .composition .comp3 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-3.png)}.textbooks>.contents .composition .comp4 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-4.png)}.textbooks>.contents .localArea .tit{font-weight:700;letter-spacing:-.42px;line-height:22px;text-align:center}.textbooks>.contents .localArea .imgWrap{aspect-ratio:296/242;margin:16px auto 0;max-width:296px;width:100%}.textbooks>.contents .localArea .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/localArea.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.textbooks>.contents .localArea .textWrap{background-color:var(--b-color5);border-radius:var(--b-radius3);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;padding:12px}.textbooks>.contents .localArea .textWrap .list .dotTxt{padding-left:12px;position:relative}.textbooks>.contents .localArea .textWrap .list .dotTxt:before{background-color:var(--n-subTitle);border-radius:50%;content:"";height:2px;left:6px;position:absolute;top:8px;width:2px}.textbooks>.contents .localArea .textWrap .list+.list{margin-top:16px}.textbooks>.contents .notice{background-color:var(--b-color4);border-radius:var(--b-radius0);color:var(--n-info);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;margin-top:16px;padding:12px}.textbooks>.contents .notice p+p{margin-top:2px}.textbooks>.contents .notice .tit2{font-weight:500}.textbooks>.contents .notice .sub1{padding-left:4px}.textbooks>.contents .notice .dotTxt{padding-left:15px;position:relative}.textbooks>.contents .notice .dotTxt:before{background-color:var(--n-info);border-radius:50%;content:"";height:2px;left:9px;position:absolute;top:7px;width:2px}.textbooks .sticky-option .registerWrap{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding-bottom:0}.textbooks .sticky-option .registerWrap form{height:100%;width:100%}.textbooks .sticky-option .registerWrap .registerInfo{display:none;height:calc(100% - 161px);padding-bottom:0;padding-top:16px;position:relative}.textbooks .sticky-option .registerWrap .registerInfo .scrollWidth{height:100%}.textbooks .sticky-option .registerWrap .registerInfo label+label{margin-top:14px}.textbooks .sticky-option .registerWrap .registerInfo label{display:block}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div{border:1px solid var(--s-color1);border-radius:var(--b-radius0);cursor:pointer;display:inline-block;font-weight:700;padding:12px 32px 12px 12px;position:relative;width:100%}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div:before{background-color:var(--n-white);border:1px solid var(--s-color1);border-radius:50%;content:"";height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:14px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div:after{background-color:var(--n-white);border-radius:50%;content:"";height:8px;position:absolute;right:19.68px;top:50%;transform:translateY(-50%);width:8px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]:checked+div{border-color:var(--p-color2)}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]:checked+div:before{background-color:var(--p-color2);border-color:var(--p-color2)}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap{align-items:center;color:var(--n-info2);display:flex;font-size:var(--f-body2);font-weight:400;letter-spacing:-.26px;line-height:20px;padding-top:8px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .before{position:relative}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .before:after{background-color:var(--n-info2);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .after{color:var(--n-subTitle);font-size:var(--f-body1);font-weight:700;letter-spacing:-.28px;line-height:20px;margin-left:4px;margin-right:8px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .discount{background-color:#ffdbdb;background-image:url(https://static.edmclass.com/textbooks/price-down-icon.svg);background-position:right 4.5px top 3px;background-repeat:no-repeat;background-size:8px;border-radius:100px;color:var(--waring-color);font-size:10px;font-weight:500;height:16px;line-height:1.4;padding:0 16px 0 6px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .discount em{display:none}.textbooks .sticky-option .resultWrap{background-color:var(--n-white);bottom:0;left:0;margin-left:0;position:absolute;width:100%}.textbooks .sticky-option .resultWrap .registerBtn{background-color:var(--n-subTitle);color:var(--n-white);font-size:var(--f-heading3);font-weight:500;height:52px;line-height:52px;text-align:center;width:100%}.textbooks .sticky-option .resultWrap .resultPrice{color:var(--n-subTitle);display:none;font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding-bottom:8px}.textbooks .sticky-option .resultWrap .resultPrice .all{font-size:var(--f-heading3);font-weight:700;letter-spacing:-.32px;line-height:22px}.textbooks .sticky-option .resultWrap .resultPrice .subject{color:var(--n-subTitle);font-weight:700;margin-bottom:8px}.textbooks .sticky-option .resultWrap .resultPrice .subject p{max-width:calc(100% - 108px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.textbooks .sticky-option .resultWrap .resultPrice .subject .sale{color:var(--waring-color);padding-left:4px}.textbooks .sticky-option .resultWrap .resultPrice .subject .before{color:var(--n-info2);font-size:var(--f-body3);font-weight:400;margin:0 0 0 auto;position:relative}.textbooks .sticky-option .resultWrap .resultPrice .subject .before:after{background-color:var(--n-info2);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.textbooks .sticky-option .resultWrap .submitBtn{display:none}.textbooks .sticky-option.active{height:100vh;height:calc(var(--vh, 1vh)*100)}.textbooks .sticky-option.active .resultWrap:after{background-color:var(--s-color1);content:"";height:1px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:calc(100% - 24px)}.textbooks .sticky-option.active .registerWrap .registerInfo{display:block}.textbooks .sticky-option.active .resultWrap{height:156px;padding:30px 16px 16px}.textbooks .sticky-option.active .resultWrap .resultConfirmWrap{border:1px solid var(--n-mainTitle);border-radius:var(--b-radius3);margin-bottom:16px;padding:12px}.textbooks .sticky-option.active .resultWrap .checkWrap{display:flex}.textbooks .sticky-option.active .resultWrap .registerBtn{border-radius:var(--b-radius0)}.textbooks .sticky-option.active .resultWrap:before{background-color:var(--s-color1);display:block}.textbooks .sticky-option.active .resultWrap .openBtn{display:none}.textbooks .sticky-option.active .resultWrap .resultPrice,.textbooks .sticky-option.active .resultWrap .submitBtn{display:block}@media screen and (min-width:744px){#mo-menu{display:block!important}#header.active,#header.resized.active{height:calc(100vh - 56px);height:calc(var(--vh, 1vh)*100 - 56px)}#wrap.textbooks{display:flex;justify-content:center;padding:100px 32px 78px;position:relative}.textbooks>.contents{max-width:792px;padding-top:0;width:calc(100% - 261px)}.textbooks>.contents .max-width{padding:0}.textbooks>.contents .topWrap .infoWrap .imgWrap{margin-left:auto;margin-right:auto;max-width:629px}.textbooks>.contents .topWrap .infoWrap .textWrap .top{text-align:center}.textbooks>.contents .composition section .imgWrap figure{aspect-ratio:419/215}.textbooks>.contents .composition .comp1 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-1-tablet.png)}.textbooks>.contents .composition .comp2 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-2-tablet.png)}.textbooks>.contents .composition .comp3 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-3-tablet.png)}.textbooks>.contents .composition .comp4 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-4-tablet.png)}.textbooks>.contents .localArea .imgWrap{aspect-ratio:387/280;max-width:387px}.textbooks>.contents .localArea .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/localArea-tablet.png)}.textbooks .sticky-option{background-color:transparent;bottom:auto;height:100%;margin-left:16px;margin-top:calc(50vw + 92px);min-height:400px;position:sticky;top:56px;width:245px;z-index:0}.textbooks .sticky-option .registerWrap{background-color:var(--n-white);border-radius:var(--b-radius1);bottom:auto;box-shadow:var(--box-shadow1);height:auto;left:auto;overflow:hidden;padding:0;position:relative}.textbooks .sticky-option .resultWrap:after{background-color:var(--s-color1);content:"";height:1px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:calc(100% - 24px)}.textbooks .sticky-option .registerWrap .registerInfo{background-color:var(--n-white);border-radius:0;display:block;height:auto;max-height:none;padding-left:16px;padding-right:16px}.textbooks .sticky-option .registerWrap .registerInfo .selectWrap{max-height:calc(100vh - 295px)}.textbooks .sticky-option .registerWrap .closeBtn{display:none}.textbooks .sticky-option .resultWrap{border-radius:0;bottom:auto;left:auto;padding:30px 16px 16px;position:relative}.textbooks .sticky-option .resultWrap:before{background-color:var(--s-color1)}.textbooks .sticky-option .resultWrap .resultConfirmWrap{border:1px solid var(--n-mainTitle);border-radius:var(--b-radius3);margin-bottom:14px;padding:12px}.textbooks .sticky-option .resultWrap .checkWrap{display:flex;font-size:var(--f-body4);margin:14px 0 0;padding:8px;width:100%}.textbooks .sticky-option .resultWrap .openBtn{display:none!important}.textbooks .sticky-option .resultWrap .submitBtn{display:block!important}.textbooks .sticky-option .resultWrap .resultPrice{display:block!important;padding:0 0 14px}.textbooks .sticky-option .resultWrap .resultPrice .subject{line-height:16px;margin-bottom:8px}.textbooks .sticky-option .resultWrap .resultPrice .all{font-size:var(--f-body1)}.textbooks .sticky-option .resultWrap .registerBtn{border-radius:var(--b-radius0);font-size:var(--f-body1);height:40px;line-height:40px;margin:0 auto;width:100%}.textbooks .sticky-option .dim{display:none!important}.textbooks .sticky-option .registerWrap .registerInfo .optionSelect>li:last-child{padding-bottom:14px}.textbooks .sticky-option .registerWrap .registerInfo .optionSelect>li.active .top{padding-bottom:16px}.textbooks .sticky-option .registerWrap .registerInfo .optionSelect>li.active .top .price{padding-top:8px}}@media screen and (min-width:954px){.textbooks .sticky-option{margin-top:570px}}@media screen and (min-width:1200px){#mo-menu{display:none!important}#wrap.textbooks{padding-bottom:100px;padding-top:0}.textbooks>.contents{padding-top:40px;width:calc(100% - 408px)}.textbooks>.contents article,.textbooks>.contents article.transBg{background-color:var(--n-white);border-radius:var(--b-radius2);box-shadow:var(--box-shadow2);padding:40px 24px}.textbooks>.contents article+article{margin-top:64px}.textbooks>.contents .topWrap{margin-bottom:64px}.textbooks>.contents .topWrap .pageTxt{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px}.textbooks>.contents .topWrap .textImg{margin:16px auto 24px;max-width:358px}.textbooks>.contents .topWrap .circleBox{font-size:var(--f-heading3);font-weight:700;height:38px;line-height:2.2;padding:0 18px}.textbooks>.contents .topWrap .infoWrap{margin-top:56px}.textbooks>.contents .topWrap .infoWrap .imgWrap{margin:0;order:1;width:calc(100% - 260px)}.textbooks>.contents .topWrap .infoWrap .textWrap{order:2;width:260px}.textbooks>.contents .topWrap .infoWrap .reviewText{display:flex;font-size:var(--f-heading2);height:58px;justify-content:space-between;letter-spacing:-.36px;line-height:26px;margin:24px 0 0;order:3;padding:0 56px;width:100%}.textbooks>.contents .topWrap .infoWrap .reviewText b{font-weight:400}.textbooks>.contents .topWrap .infoWrap .reviewText .name{font-size:var(--f-heading3);font-weight:700;letter-spacing:-.32px;line-height:22px;margin:0}.textbooks>.contents .topWrap .infoWrap .reviewText .swiper-slide{align-items:center;flex-direction:row;justify-content:space-between}.textbooks>.contents .topWrap .infoWrap .textWrap .top{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:20px 14px 16px;text-align:left}.textbooks>.contents .topWrap .infoWrap .textWrap .top b{font-size:32px;letter-spacing:-.64px;line-height:40px;margin:0}.textbooks>.contents .topWrap .infoWrap .textWrap .top span{margin-top:12px}.textbooks>.contents .topWrap .infoWrap .textWrap .top:after{background-image:url(https://static.edmclass.com/textbooks/1st-place-pc.png);height:96px;right:16px;top:-16px;width:68px}.textbooks>.contents .composition section{background-color:transparent;border-radius:0;box-shadow:none}.textbooks>.contents .composition section+section:not(.comp1){margin-top:64px}.textbooks>.contents .composition section+section.comp1{margin-top:0}.textbooks>.contents .composition section .textWrap{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:16px 0 0}.textbooks>.contents .composition section .textWrap.top{padding:0 0 16px!important}.textbooks>.contents .composition section .textWrap b{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px;margin:0}.textbooks>.contents .composition section .textWrap .download{flex-wrap:nowrap;font-size:var(--f-body3);justify-content:flex-end;letter-spacing:-.24px;line-height:16px}.textbooks>.contents .composition section .textWrap .download .wrap{width:auto}.textbooks>.contents .composition section .textWrap .download .wrap+.wrap{margin-left:16px;margin-top:0}.textbooks>.contents .composition section .textWrap .download .down{margin-left:8px}.textbooks>.contents .composition .comp1 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-1-pc.png)}.textbooks>.contents .composition .comp2 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-2-pc.png)}.textbooks>.contents .composition .comp3 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-3-pc.png)}.textbooks>.contents .composition .comp4 .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/composition-4-pc.png)}.textbooks>.contents .localArea .tit{font-size:var(--f-heading1);letter-spacing:-.4px;line-height:28px}.textbooks>.contents .localArea .imgWrap{aspect-ratio:752/296;margin:40px auto 24px;max-width:100%}.textbooks>.contents .localArea .imgWrap figure{background-image:url(https://static.edmclass.com/textbooks/localArea-pc.png)}.textbooks>.contents .localArea .textWrap{column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr);padding:24px;row-gap:16px}.textbooks>.contents .localArea .textWrap .list+.list{margin-top:0}.textbooks>.contents .notice{border-radius:var(--b-radius3);font-size:var(--f-body1);letter-spacing:-.28px;line-height:24px;margin-top:64px;padding:24px 16px}.textbooks>.contents .notice .tit{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px}.textbooks>.contents .notice p+p{margin-top:4px}.textbooks>.contents .notice .dotTxt{padding-left:17px}.textbooks>.contents .notice .dotTxt:before{height:3px;top:11px;width:3px}.textbooks .sticky-option{font-size:var(--f-heading3);margin-left:24px;margin-top:310px;top:144px;width:384px;z-index:0}.textbooks .sticky-option .registerWrap .registerInfo .selectWrap{max-height:calc(100vh - 415px)}.textbooks .sticky-option .registerWrap .registerInfo label+label{margin-top:16px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div{border-radius:var(--b-radius3);font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;padding:16px 36px 16px 16px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div:before{height:18px;width:18px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div:after{height:10px;right:20.5px;width:10px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding-top:10px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .after{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .discount{background-position:right 6.5px top 4px;font-size:var(--f-body3);height:20px;letter-spacing:-.24px;line-height:1.5;padding:0 16px 0 8px}.textbooks .sticky-option .registerWrap .registerInfo input[type=radio]+div .priceWrap .discount em{display:inline-block}.textbooks .sticky-option .resultWrap{padding:32px 16px 16px}.textbooks .sticky-option .resultWrap:after{top:16px}.textbooks .sticky-option .resultWrap .resultPrice{padding-bottom:16px}.textbooks .sticky-option .resultWrap .resultPrice .all,.textbooks .sticky-option .resultWrap .resultPrice .subject{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px}.textbooks .sticky-option .resultWrap .resultConfirmWrap{margin-bottom:16px;padding:16px}.textbooks .sticky-option .resultWrap .registerBtn{border-radius:var(--b-radius3);font-size:var(--f-heading2);height:56px;line-height:56px}}@media (hover:hover) and (pointer:fine){.textbooks>.contents .composition section .textWrap .download .down:hover{background-color:var(--b-color4);border-color:var(--b-color4)}}